/*
* @Author: xubo
* @Date:   2019/9/17 17:12
* @Last Modified by: xubo
*/
.fx-con{margin-top:31px;padding-bottom:80px;}
.tit .p1{font-size:24px;color:#c0c0c0;text-align:center;position:relative;padding-bottom:17px;text-transform:uppercase;}
.tit .p1:after{content:"";position:absolute;bottom:0;width:1200px;height:3px;background:url(../images/titx.png) no-repeat;background-size:cover;left:0;}
.tit .p2{font-size:28px;color:#343434;text-align:center;margin-top:16px;font-weight:bold;}
.tit .p2>span{color:#1650a2;}
.tit .p3{font-size:18px;color:#343434;margin-top:13px;text-align:center;}
.formbox{height:55px;background-color:#3d282d;}
.formbox .gg>p{font-size:18px;color:#fff;line-height:55px;width:600px;padding-left:63px;text-align:left;}
.formbox form{float:right;height:55px;margin-right:82px;display:flex;align-items:center;}
.formbox .inputbox{width:322px;height:24px;display:flex;}
.formbox .inputbox>input{width:181px;font-size:15px;color:#bcbcbc;text-align:center;}
.formbox .inputbox>select{font-size:15px;color:#bcbcbc;width:102px;margin-left:9px;overflow:hidden;}
.submit{background:url(../images/sousuo.png) no-repeat;background-size:cover;width:26px;height:24px;margin-left:4px;}


.fx-con .fw-item-wrap .fw-item:hover{transition:all .2s ease-in-out;background-color:#0053af;}


.fx-con .fw-item-wrap .fw-item:hover p{color:#fff;transition:all .2s ease-in-out;}
.fx-con .fw-item-wrap .fw-item:hover .contact{border:1px solid #fff;}
.fx-con .fw-item-wrap .fw-item:nth-child(4n+1){margin-left:0;}
.fx-con .fw-item-wrap .fw-item{cursor:pointer;width:286px;height:360px;border-radius:0px;border:1px solid #d9d9d9;float:left;margin-top:28px;margin-left:16px;}

.fx-con .fw-item-wrap .fw-item:hover .pro_ico{
}
.fx-con .fw-item-wrap .fw-item .pro_icoC{width:286px; height:215px; overflow:hidden; margin:5px auto 0}
.fx-con .fw-item-wrap .fw-item .pro_ico{width:286px; height:215px; overflow:hidden; position:relative; margin:0 auto;}



.fx-con .fw-item-wrap .fw-item .img{margin:0 auto;margin-top:21px;}
.fx-con .fw-item-wrap .fw-item .p1{font-size:18px;color:#000;text-align:center;margin-top:1px;}
.fx-con .fw-item-wrap .fw-item .p2{font-size:14px;color:#6b6b6b;text-align:left;margin-top:8px;padding:0 20px; height:100px; line-height:180%;}
.fx-con .fw-item-wrap .fw-item .contact{font-size:15px;color:#950900;border:1px solid #950900;width:87px;height:24px;margin:0 auto;margin-top:25px;line-height:22px;text-align:center;}
.lc-con{position:relative;margin-top:40px;}
.lc-wrap{width:1200px;margin:0 auto; height:520px;}
.lc-picScroll{padding:0 0 0 0px;margin:0 auto; position:relative;margin-top:54px; height:400px;}
.lc-picScroll ul{zoom:1;font-size:0;}
.lc-picScroll ul>li{width:276px;overflow:hidden;float:none!important;margin-left:18px;overflow:hidden; margin-bottom:18px;position:relative;display:inline-block; border:1px solid #ccc;}
.lc-picScroll ul>li>img{width:246px;height:328px;}
.lc-picScroll ul>li .info{height:40px;width:100%;display:block;left:0;bottom:0;z-index:999;background-color:#0053af;opacity:.95;opacity:.95;padding:0 18px;}
.lc-picScroll ul>li .info:hover{transition:all .2s ease-in-out;background-color:#fd7d22;}
.lc-picScroll ul>li .info p{font-size:16px;color:#fff;text-align:left;}
.lc-picScroll ul>li .info >div{overflow:hidden;}
.lc-picScroll ul>li .info .p1{line-height:30px;margin-top:6px;}
.lc-picScroll ul>li .info .p2{width:104px;height:30px;margin-top:14px;line-height:30px;border-radius:10px;text-align:center!important;background-color:#950900;}
.lc-picScroll ul>li .info .p3{margin-top:7px;font-size:14px;}
.lc-picScroll .prev,.lc-picScroll .next{position:absolute;top:50%;margin-top:-24.5px;display:block;width:49px;height:49px;overflow:hidden;cursor:pointer;background-size:cover;}
.lc-picScroll .prev{left:0;background:url(../images/ljt.png);}
.lc-picScroll .next{right:0;background:url(../images/rjt.png);}
.about-con{width:100%;height:422px;padding-top:60px;background:url(../images/aboutbg.png) no-repeat top center #f1f1f1;}
.about-con .about-wrap{padding-left:26px;}
.about-con .abtit,.abtitbox{display:flex;}
.abtitbox{flex-direction:column;justify-content:center;}
.about-con .abtit .p1{font-size:71px;color:#fff;}
.about-con .abtit .p2{font-size:28px;color:#fff;}
.about-con .abtit .p3{font-size:23px;color:#fff;margin-top:4px;}
.about-con .text1{font-size:25px;color:#fff;margin-top:4px;padding-bottom:15px;border-bottom:2px solid #fff;text-align:left;}
.about-con .text2{font-size:16px;text-align:left;color:#fff;margin-top:15px;text-transform:uppercase;}
.abbot{float:left;display:flex;margin-top:65px;}
.abbot .abtext{width:1040px;color:#626262;font-size:16px;text-align:left;float:left;padding-left:12px;line-height:180%;}
.abbot .seeimg{margin:0 30px;margin-top:20px;}
.abbot .seemore>p{margin-top:10px;font-size:16px;color:#343434;text-align:center;}
.abbot .seemore{display:block;width:96px;height:96px;border-radius:8px;background-color:#eeeded; margin-left:12px;}

/**/
.ls-con{margin-top:40px;}
.ls-con .ls-con-wrap{width:1200px;margin:0 auto;margin-top:38px;}
.ls-con .ls-con-wrap .ls-con-item:nth-child(3n+1){margin-left:0;}
.ls-con .seemore{width:132px;height:40px;background-color:#0053af;text-align:center;line-height:40px;font-size:18px;color:#fff;margin:0 auto;margin-top:27px;}
.ls-con .ls-con-wrap .ls-con-item{width:330px;height:300px;float:left;margin-left:105px;margin-top:24px;border-bottom:1px solid #e2e2e2;}
.ls-con .ls-con-wrap .ls-con-item .img{width:301px;height:186px;}
.ls-con .ls-con-wrap .ls-con-item .info{text-align:left;width: 100%;}
.ls-con .ls-con-wrap .ls-con-item .top{position:relative;height:59px;}
.ls-con .ls-con-wrap .ls-con-item .top .num{width:59px;height:59px;text-align:center;line-height:59px;background-color:#0053af;font-size:30px;color:#fff;}
.ls-con .ls-con-wrap .ls-con-item .top .time{font-size:18px;text-align:left;color:#0053af;position:absolute;bottom:0;left:75px;}
.ls-con .ls-con-wrap .ls-con-item .top .yin{width:28px;height:21px;position:absolute;top:0;right:0;}
.ls-con .ls-con-wrap .ls-con-item .info .p1{font-size:18px;color:#343434;text-align:left;margin-top:24px;}
.ls-con .ls-con-wrap .ls-con-item .info .p2{font-size:16px;color:#828282;text-align:left;text-indent:2em;line-height:30px;margin-top:24px;}
.ls-con .ls-con-wrap .ls-con-item .info .kmore{font-size:17px;width:100px;height:40px;line-height:38px;text-align:center;color:#828282;background-color:#fff;margin-top:21px;border:1px solid #828282;}
.ls-con .ls-con-wrap .ls-con-item .info .kmore:hover{background-color:#fd7d22;color:#fff;transition:all .3s ease-in-out;border:0;}
.fl-con{margin-top:22px;padding-top:28px;padding-bottom:30px;background-color:#1c55a5;}
.fl-con .tit .p1{padding-bottom:13px;}
.fl-con .tit .p1:after{display:none;}
.fl-con .tit .p2{color:#fff;margin-top:0;}
.fl-con .tit .p2>span{color:#fd7d22;}
.fl-tap{display:flex;justify-content:center;margin-top:18px;}
.fl-tap .fl-tap-item:first-child{margin-left:0;}
.fl-tap .fl-tap-item.active{background-color:#fd7d22;color:#fff;position:relative;transition:all .3s ease-in-out;}
.fl-tap .fl-tap-item.active a{ color:#fff;}
.fl-tap .fl-tap-item.active:after{content:"";background:url(../images/active.png) no-repeat;background-size:cover;position:absolute;bottom:-41px;left:50%;margin-left:-8px;width:16px;height:43px;transition:all .3s ease-in-out;}
.fl-line{border:1px solid #fff;margin-top:34px;}
.fll-line{border:1px solid #2158a6;margin-top:34px;}
.fl-tap .fl-tap-item{height:34px;cursor:pointer;border-radius:5px;font-size:14px;color:#343434;text-align:center;margin-left:20px;line-height:34px;background-color:#fefefe; padding-left:5px; padding-right:5px;}
.fl-tap .fl-tap-item a{ color:#343434;}
.fl-tap-box .fl-tap-wrap:first-child{display:block;}
.fl-tap-box .fl-tap-wrap{display:none;}
.fl-con .fl-con-wrap .fl-tap-wrap>a:nth-child(4n+1){margin-left:0;}
.fl-con .fl-con-wrap .fl-tap-wrap>a{display:block;width:288px;margin-top:20px;float:left;margin-left:16px;}
.fl-con .fl-con-wrap .fl-tap-wrap>a .img{width:288px;height:216px;}
.fl-con .fl-con-wrap .fl-tap-wrap>a .p1{font-size:20px;margin:0 auto;margin-top:18px;color:#fff;text-align:left;width:100%;position:relative;padding-left:23px;}
.fl-con .fl-con-wrap .fl-tap-wrap>a .p1:before{content:"";width:9px;height:9px;border-radius:50%;background-color:#fd7d22;position:absolute;left:1px;top:50%;margin-top:-4.5px;}
.fl-con .fl-con-wrap .fl-tap-wrap>a .p2{font-size:16px;width:100%;color:#c0daff;text-align:left;line-height:24px;text-indent:2em;margin-top:18px;}
.fl-con .seemore{width:149px;height:43px;background-color:#950900;text-align:center;line-height:43px;font-size:20px;color:#fff;margin:0 auto;margin-top:57px;}
.fa-con{margin-top:27px;}
.fa-con .fa-wrap{width:1200px;margin:0 auto;display:flex;margin-top:53px;}
.fa-con .fa-wrap .fa-wrap-item>img{margin:0 auto; display:block;}
.fa-con .fa-wrap .fa-wrap-item{width:298px;color:#fff;text-align:left;position:relative;}
.fa-con .fa-wrap .fa-wrap-item:last-child:after{display:none;}
.fa-con .fa-wrap .fa-wrap-item:after{content:"";width:1px;height:27px;position:absolute;top:50%;right:0;background-color:#b7b7b7;margin-top:-13.5px;}
.fa-con .fa-wrap .fa-wrap-item .p1{font-size:16px;color:#343434;font-weight:bold;margin-top:16px;text-align:center;}
.fa-con .fa-wrap .fa-wrap-item:last-child .p2{line-height:25px;}
.fa-con .fa-wrap .fa-wrap-item .p2{font-size:14px;color:#7d7d7d;margin-top:27px;text-align:center;width:165px;margin:0 auto;margin-top:15px;height:50px;line-height:54px;}

/*news*/
.row1{width:1180px;  margin:0 auto; min-height:314px; padding-top:42px; padding-bottom:20px; clear:both; position:relative;}
.inews{ float:left; width:560px; margin-left:10px; margin-right:20px;}
.inews .one .time{color:#fff; background:#1258c6;  }
.inews .time{font-family:Arial, Helvetica, sans-serif;width:64px; height:56px; padding-top:10px; color:#1258c6; background:#e5eefb; float:left; text-align:center;}
.inews .time span{ font-size:26px;}
.inews .time p{ font-size:12px;}
.inews ul li{ float:left; width:560px; margin:18px 0 0px 0; background:#fff; padding:1px;border:1px solid #dae9f4;}
.inews ul li:hover .time{color:#fff; background:#1258c6;}
.news_r{ float:right; line-height:18px;width:470px; padding-right:10px;}
.news_r a{ color:#1051b8;font-family:'Microsoft Yahei'; margin-top:15px; font-size:16px; width:100%; float:left; margin-bottom:7px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.inews .title{ width:100%;padding-bottom:3px;position:relative; height:24px; border-bottom:1px solid #ededed;}
.inews .title .fl{ float:left; border-left:3px solid #1258c6; line-height:21px; height:21px; color:#1251ae; font-size:20px;font-family:'Microsoft Yahei'; padding-left:5px; margin-left:10px; display:inline;}
.inews .more{ float:right;font-size:12px; text-align:left; width:77px; padding-left:10px;height:22px; line-height:22px;color:#1251ae;background:url(../images/more.gif) top right no-repeat;}
/*about*/
.iabout{ float:right; width:450px;}
.aboutmain{width:450px; height:220px; padding-top:15px; line-height:26px;}
.aboutmain .aimg{ display:block; width:448px; height:112px; border:1px solid #dae9f4; margin-bottom:5px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.iabout .title{ width:100%;padding-bottom:3px;position:relative; height:24px; border-bottom:1px solid #ededed;}
.iabout .title .fl{ float:left; border-left:3px solid #1258c6; line-height:21px; height:21px; color:#1251ae; font-size:20px;font-family:'Microsoft Yahei'; padding-left:5px; margin-left:10px; display:inline;}
.iabout .more{ float:right;font-size:12px; text-align:left; width:77px; padding-left:10px;height:22px; line-height:22px;color:#1251ae;background:url(../images/more.gif) top right no-repeat;}
