/*头部样式*/
.head{height: 33px;line-height: 33px;color: #434343;font-size:12px;background:#dcdcdc;}
.head a{color: #434343;}




.top{width: 1200px;margin:0 auto;}
#header{height:73px;}
.logo{float:left;line-height: 73px;}
.yu{margin-left: 20px;margin-top: 35px;color: #585858;font-size: 16px;}

.topLink{float:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{background: url(../images/t.png)no-repeat left;padding-left:58px;color: #000000;font-size:15px;margin-top: 10px}
.wh{width:1200px;margin:0 auto;}






/*热门搜索*/
.search{width: 1200px;margin:0 auto;height:59px;line-height: 59px;}
#formsearch{float:right;background: url(../images/ss.png)no-repeat;width:236px;height:31px;margin-top: 13px;}
.hotSearch{width:400px;float:left;font-weight:normal;color: #323232;font-size: 14px;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}

/*搜索和热门搜索*/
.hotSearch a{margin-right:8px;color: #323232;font-size: 14px;}
#formsearch input{height:31px;background:none;border:none;line-height:31px;}
#formsearch input#keyword{height:31px;line-height:31px;padding-left:25px;color:#4c4c4c;font-size:14px;width:162px;float: left;outline:none;}
#formsearch input#s_btn{width:48px;height:31px;line-height:31px;text-align:center;float:right;color:#fff;border:none;cursor:pointer;outline:none;}






.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}






/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:10px;}

.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*首页新闻*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*产品推荐*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}

/*品牌列表*/
.brand-list{margin: 20px 0px;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.brand-list li{margin: 5px 8px;}
.brand-list li:hover{box-shadow: 2px 1px 5px;}
.brand-list li img {width: 150px;height: 120px;}

/*前台多页签*/
.news{width:1000px;float:left;margin-top: 10px;}
.tab{position:relative;}
.tab li{float:left;width:100px;height:30px;display:block;line-height:30px;border:1px solid #ccc;margin-right:8px;text-align:center;color:#333;font-size:12px;cursor: pointer;}
.tab li.cur{color:#fff;text-decoration:none;font-size:12px;background:#3a78c1;border-color: #3a78c1;}

.tt{display: none;}
.list1{padding:8px 10px;}
.list1 li{line-height:27px;position:relative;vertical-align: middle;}
.list1 li a{background:url(../images/list_dot1.gif) left center no-repeat;padding-left:12px;line-height:27px;color:#555555;}
.list1 li a:hover{color:#e87518;text-decoration:none;}
.list1 li span{position:absolute;right:0px;line-height:30px;top:0;color:#999;}






/*------------内页-------------------*/

.left {
    width: 224px;
    float: left;
}

.left .box {
    margin-bottom: 10px;
}

.left .box h3 {
    line-height: 60px;
    padding-left: 34px;
    background: #142c74;
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    position: relative
}

.left .box h3::after{
    content:"";
    position: absolute;
    width:5px;
    height:20px;
    top:20px;
    left:15px;
    background: #fff
}

.left .box .content {
    padding: 5px 0px;
}
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:100%;}
.n_banner img{width:100%;}
.left{width:225px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:940px;float:right;padding-bottom:10px;}
.sitemp {
    border-bottom:1px solid #eee;

}

.sitemp h2 {
    width: 340px;
    float: left;
    line-height: 40px;
    text-align: left;
    font-size: 16px;
    color:#333;
}

.sitemp .site {
    width: 380px;
    float: right;
    text-align: right;
    line-height: 40px;
}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}
.sort_album{margin-top: 15px;}
/* 产品 */
.chan{height: 1297px;background: #f0f0f1}
.chan>h1{text-align: center;text-transform: uppercase;font:bold 44px/51px "微软雅黑";color: #0151b2;background: url(../images/ar6.png) center 83px no-repeat;padding-top: 25px}
.chan>h1>span{display: block;font:22px/50px "微软雅黑";color: #333;}

.fly{border:10px solid #142c74;border-radius: 10px;background-color: #f8fdff;margin-top: 20px;}
.fly li{float: left;width: 20%;height: 125px;box-sizing:border-box;border-right: 1px dashed #63c4e5;margin:0px 0 0px 0;text-align: center;}
.fly li img{margin-top: 16px;transition:all .8s ease;}
.fly li:hover img{transform:scale(-1,1);}
.fly li h3{font:18px/23px "微软雅黑";color: #333;margin-top:0px;}
.fly li p{text-transform: uppercase;font:14px/33px "微软雅黑";color: #797979;}
.fly li:nth-child(5){float: left;width: 20%;box-sizing:border-box;border-right:none;text-align: center;}


.product_list1{margin-top: 28px;}
.product_list1 li{float: left;margin-right: 10px;margin-bottom: 10px;background-color: #fff;border-bottom: 1px solid transparent;}
.product_list1 li:nth-child(4n){margin-right: 0;}
.product_list1 li img{width: 290px;height: 290px;}
.product_list1 li h3{margin:0 15px;font:16px/55px "微软雅黑";color: #333;text-align: center;border-bottom: 1px dotted #999;}
.product_list1 li p{width: 155px;height: 30px;margin:25px auto;text-align: center;font:14px/30px "微软雅黑";color: #fff;background-color: #de0038;border-radius: 5px;}
.product_list1 li:hover{background-color: #0151b2;}
.product_list1 li:hover h3{color: #fff;border-color: #fff;}

/* 4大理由 */
.advan{}
.advan h1{text-align: center;text-transform: uppercase;font:bold 49px/51px "微软雅黑";color: #0151b2;padding-top: 55px;margin-bottom: 40px;background: url(../images/ar6.png) center 80px no-repeat;}
.advan h1>pre{display: block;font:25px/55px "微软雅黑";color: #333;}
.ad{width: 595px;height: 145px;background-color:#f5f8fa;box-sizing:border-box;padding:26px 35px 0 20px;margin-bottom: 10px;}
.ad>h3{font:27px/45px "微软雅黑";color: #0151b2;}
.ad>span{font:15px/24px "微软雅黑";color: #333;}
.ad1:before{content: "01";display: inline-block;width: 95px;height:83px;background-color: #de0038;color: #fff;font:49px/83px Arial;text-align: center;border-radius: 5px;float: left;margin-right: 25px;margin-top: 10px;}
.ad2:before{content: "02";display: inline-block;width: 95px;height:83px;background-color: #de0038;color: #fff;font:49px/83px Arial;text-align: center;border-radius: 5px;float: left;margin-right: 25px;margin-top: 10px;}
.ad3:before{content: "03";display: inline-block;width: 95px;height:83px;background-color: #de0038;color: #fff;font:49px/83px Arial;text-align: center;border-radius: 5px;float: left;margin-right: 25px;margin-top: 10px;}
.ad4:before{content: "04";display: inline-block;width: 95px;height:83px;background-color: #de0038;color: #fff;font:49px/83px Arial;text-align: center;border-radius: 5px;float: left;margin-right: 25px;margin-top: 10px;}

/* 简介 */
.abt{background:#e2f8ff;padding-bottom: 25px;margin-top: 64px;}
.abt a{background:#e2f8ff;padding-bottom: 25px;margin-top: 64px;color:#0151b2}
.abt>h1{text-align: center;text-transform: uppercase;font:bold 49px/51px "微软雅黑";color: #0151b2;padding-top:35px;background: url(../images/ar6.png) center 80px no-repeat;}
.abt>h1>span{display: block;font:25px/50px "微软雅黑";color: #333;}
.abt-txt{/*font:16px/30px "微软雅黑";color: #333;text-align: center;padding: 30px 0 20px;*/}
.abt-txtl{width:35%;float:left;}
.abt-txt{width:65%:float:right;}




/* 常见问答 */
.qs{width: 1200px;margin:0 auto;margin-top: 40px;}
.sectiona{border:5px solid #0151b2;width: 298px;height: 400px;border-radius: 5px;background:url(../images/bg4.jpg) center;margin-top: 30px;}
.sectiona>h1{font:20px/20px "微软雅黑";color: #0151b2;padding:22px 22px 10px;}
.sectiona>h1>span{font:14px/30px "微软雅黑";color: #62a8fe;display: block;}
.sectiona>ul{width: 270px;border-top: 1px dotted #5ec2e4;margin:0 auto;}
.sectiona>ul li{border-bottom: 1px dotted #5ec2e4;padding: 10px 0 18px; }
.sectiona>ul li h3{font:16px/40px "微软雅黑";color: #333;}
.sectiona>ul li h3:before{content: "?";display: inline-block;width: 15px;height: 15px;border:1px solid #333;border-radius: 8px;font:14px/16px "微软雅黑";text-align: center;margin:0 5px;color: #333;}
.sectiona>ul li>p{font:14px/18px "微软雅黑";color: #777;padding-left: 27px;position: relative;}
.sectiona>ul li>p:before{content: "…";display: inline-block;width: 16px;height: 16px;border:1px solid #aaa;border-radius: 9px;font:14px/8px "微软雅黑";text-align: center;margin:0 4px;color: #aaa;position: absolute;left:0;top:0;}
.sectionb{width:1200px;position: relative;}
.sectionb>h1{font:20px/20px "微软雅黑";color: #0151b2;padding-top: 30px;padding-bottom: 15px;border-bottom: 1px dotted #5ec2e4;}
.sectionb>h1>span{font:14px/30px "微软雅黑";color: #62a8fe;display: block;}

.n_left,.n_right{display: block;width: 39px;height: 23px;position: absolute;top:45px;}
.n_left{background: url(../images/n-left.jpg) center;right: 50px;}
a.n_left:hover{background-image:url(../images/n-left-on.jpg) ;}
.n_right{background: url(../images/n-right.jpg) center;right: 0;}
a.n_right:hover{background-image: url(../images/n-right-on.jpg);}
#n_demo{overflow:hidden;width:100%;}
#n_indemo {float: left;width:800%}
#n_demo1 {float: left;}
#n_demo2 {float: left;}

/* 新闻 */
.ne{margin-top: 26px;padding-bottom: 75px;}
.ne>h1{text-align: center;text-transform: uppercase;font:bold 49px/51px "微软雅黑";color: #0151b2;padding-top: 30px;background: url(../images/ar6.png) center 80px no-repeat;}
.ne>h1>span{display: block;font:25px/50px "微软雅黑";color: #333;}

.section1{width: 700px;margin-top: 40px;}
.section2>li{margin-bottom: 20px;overflow: hidden;}
.section2>li>h1{width: 92px;height: 98px;border:1px solid #bebebe;font:25px/50px "微软雅黑";text-align: center;}
.section2>li>h1>span{display: block;font:13px/25px "微软雅黑";}
.section2>li>a{display: block;width: 580px;float: right;}
.section2>li>a>h3{font:15px/36px "微软雅黑";color: #333;}
.section2>li>a>p{font:13px/24px "微软雅黑";color: #777;}
.section3{border-top: 1px solid #b9b9b9;padding-top: 20px;}
.section3>li{float: left;width: 50%;font:15px/32px "微软雅黑";color: #333;padding-left: 16px;background: url(../images/ar5.png) 2px center no-repeat;box-sizing:border-box;}










.box1{margin-top:35px;}
.bt{text-align:center;background: url(../images/bt.png) no-repeat center bottom;color:#000000;font-size:32px;padding-bottom:18px;}
.box1 .cont{margin-top:44px;height:321px;}
.abpic{width:585px;height:321px;box-shadow: 3px 6px 9px 0px #aaa;}
.about{width:568px;margin-right:20px;}
.abtt{line-height:74px;text-align:center;color:#fff;font-size:26px;background:#142c74;box-shadow: 3px 6px 9px 0px #aaa;}
.abs{line-height:24px;color:#191919;font-size:16px;margin-top:36px;}
.about a{color:#142c74;font-size:14px;margin-top:20px;display:block;text-transform:uppercase;}
.about a:hover{color:#e50007;}

.ablist{margin-top:36px;}
.ablist li{float:left;width:199px;height:198px;background:#414142;text-align:center;box-shadow:3px 6px 6px 0px #aaa;}
.ablist li+li{margin-left:1px;}
.ablist li .img{padding-top:50px;}
.ablist li h3{color:#fff;font-size:14px;margin-top:15px;}
.ablist li:hover{background:#e50007;}





.box2{margin-top:43px;background:#f5f5f5;padding:39px 0 38px;}
.box2 .cont{margin-top:40px;}
.prod{background:#0b2369;width:282px;height:996px;}
.ptt{padding-right:23px;text-align:right;color:#fff;font-size:26px;text-transform:uppercase;font-family:"Arial";padding-top:35px;}
.ptt p{font-size:16px;}


.sorts{background:#fff;width:260px;height:485px;margin:0 auto;margin-top:17px;}
.sorts li{position:relative;}
.sorts li a.a{border-bottom:1px dotted #a6a6a6;line-height:53px;padding-left:32px;color:#090909;font-size:17px;background: url(../images/jt.png) no-repeat 91% center;display:block;}
.sorts li a.a:hover{color:#e50007;background: url(../images/jt2.png) no-repeat 91% center;display:block;}
.sorts .sec li a{line-height:30px;padding-left:32px;color:#333333;font-size:15px;display:block;}
.sorts .sec li a:hover{color:#e50007;}
.sorts .sec li:last-child a{border-bottom:1px dotted #a6a6a6;padding-bottom:5px;}
.sorts li:nth-child(1) .sec{padding-top:5px;}


.plx{color:#fff;margin-top:23px;}
.plxtt{text-align:center;font-size:17px;}
.plxs{padding-left:48px;font-size:16px;line-height:30px;margin-top:10px;}
a.zx{display:block;font-size:14px;margin:0 auto;border-radius:12px;width:82px;line-height:30px;background:#e50007;margin-top:14px;text-align:center;color:#fff;}


.prod2{width:918px;}
.prod2 li{float:left;margin-left:19px;margin-bottom:12px;}
.prod2 li img{width:287px;height:287px;}
.prod2 li h3{font-weight:normal;color:#fff;font-size:16px;text-align:center;background:#0b2369;line-height:37px;}
.prod2 li h3:hover{background:#e50007;}








.box3{margin-top:35px;}
.box3 .cont{margin-top:25px;}

.b1_bot{
    width: 1101px;
    margin:0 auto;
    overflow: hidden;
}
.b1_bot li{overflow:hidden;float: left;width: 80px;height: 468px;position: relative;transition: all 0.8s;margin-right: 1px;}
.b1_bot li.on{width: 858px;margin-right: 0;}
.b1b_tit{
    width: 80px;
    height: 468px;
    position:absolute;
    left:0;
    top:0;
    background-color:#eeeeee;
    padding: 112px 0 0 0;
    text-align: center;
}
.b1_bot li.on .b1b_tit{background-color:#e50007;}
.b1b_tit .b1bnum{
    width: 45px;
    height: 41px;
    margin:0 auto;
    overflow: hidden;
    text-align: center;
    transition: all 0.4s linear;
    margin-bottom: 21px;
    filter: invert(100%);
}
.b1_bot li:first-of-type .b1b_tit .b1bnum{background: url(../images/1.png) no-repeat center top/100% auto;}
.b1_bot li:nth-of-type(2) .b1b_tit .b1bnum{background: url(../images/2.png) no-repeat center top/100% auto;}
.b1_bot li:nth-of-type(3) .b1b_tit .b1bnum{background: url(../images/3.png) no-repeat center top/100% auto;}
.b1_bot li:nth-of-type(4) .b1b_tit .b1bnum{background: url(../images/4.png) no-repeat center top/100% auto;}
.b1_bot li.on .b1b_tit .b1bnum{filter: invert(0%);}
.b1_bot li .b1b_tit p{
    width: 24px;
    margin:0 auto;
    font-size: 20px;
    line-height: 29px;
    overflow: hidden;
    color: #000000;
    text-align: center;
}
.b1_bot li.on .b1b_tit p{color: #fff;}
.b1b_con{
    width: 858px;
    height: 468px;
    border-top: 1px solid #dad7d7;
    border-bottom: 1px solid #dad7d7;
    box-sizing: border-box;
    padding: 31px 39px 0 119px;
    transition: all 0.4s linear;
}
.b1_bot li:last-of-type .b1b_con{border-right: 1px solid #dad7d7;}
.b1bimg1{
    width: 698px;
    height: 308px;
    box-sizing: border-box;
    overflow: hidden;
    border: solid 1px #dcdcdc;
}
.b1bcen1{
    width: 100%;
    overflow: hidden;
    padding: 22px 0px 0 9px;
}
.b1bcen1 p{
    font-size: 16px;
    line-height: 27px;
    color: #2e2d2d;
    background: url(../images/b1bdot.png) left center no-repeat;
    padding-left: 19px;

}









.box4{margin-top:35px;background:#f5f5f5;padding:40px 0;}
.box4 .cont{margin-top:35px;}
.coop-list li{float:left;margin:0  11px;}
.coop-list li img{width:275px;height:278px;}
.coop-list li h3{font-weight:normal;color:#fff;font-size:16px;text-align:center;background:#0b2369;line-height:40px;}
.coop-list li h3:hover{background:#e50007;}




.box5{margin-top:22px;}
.box5 .cont{margin-top:25px;}

.qs-list{margin-top: 15px;}
.qs-list li{float: left;margin-right: 35px;margin-bottom:7px;}

.qs-list li img{width: 210px;height:150px;border: 1px solid #d9d9d9;}
.qs-list li img:hover{border: 1px solid #f5999c;}





.box6{margin-top:35px;}
.box6 .cont{margin-top:25px;}

.b5_index{
    width: 100%;
    overflow: hidden;
    margin-top: 40px;
}
.newstit{
    width: 100%;
    height: 31px;
    border-bottom: 1px solid #c6c6c6;
    overflow: hidden;
}
.newstit .hd{
    width: 145px;
    float: left;
}
.newstit .hd ul{
    width: 100%;
    overflow: hidden;
    position: relative;
}
.newstit .hd ul:before{
    content: "/";
    display: block;
    position: absolute;
    font-size: 16px;
    line-height: 16px;
    color: #333333;
    left: 70px;
    top: 0;
    font-weight: bold;
}
.newstit .hd ul li{
    width: 64px;
    float: left;
    margin-right: 17px;
    text-align: center;
    font-size: 16px;
    line-height: 16px;
    color: #333333;
    height: 31px;
    box-sizing: border-box;
    cursor: pointer;
    font-weight: bold;
}
.newstit .hd ul li:last-of-type{margin-right: 0;}
.newstit .hd ul li.on{
    color: #e50007;
    border-bottom: 2px solid #e50007;
}
.newstit .b5more{
    display: block;
    float: right;
    font-size: 12px;
    line-height: 17px;
    color: #666666;
}
.newstit h4{
    float: left;
    font-size: 16px;
    line-height: 16px;
    color: #333333;
}
.b5_fl{
    width: 756px;
    overflow: hidden;
}
.newsindex1{
    width: 100%;
    overflow: hidden;
}
.newslfl{
    width: 340px;
    overflow: hidden;
    background-color: #F1F1F1;
    margin-top: 35px;
}
.newslfl .newsimg1{
    width: 340px;
    height: 221px;
    overflow: hidden;
}
.newslfl .newsimg1 img{width: 100%;height: 100%;}
.newslfl .newscon1{
    width: 100%;
    height: 126px;
    box-sizing: border-box;
    padding: 16px 20px 0 20px;
    position: relative;
}
.newslfl .newscon1 .newsdate{
    width: 80px;
    height: 80px;
    background-color: #142c74;
    overflow: hidden;
    position: absolute;
    left: 17px;
    top: -45px;
    box-sizing: border-box;
    padding: 8px 0 0 0;
    text-align: center;
}
.newslfl .newscon1 .newsdate h3{
    font-family: Arial-BoldMT;
    font-size: 40px;
    line-height: 30px;
    color: #ffffff;
}
.newslfl .newscon1 .newsdate .newsdateline{
    width: 70px;
    height: 1px;
    margin:11px auto 6px auto;
    background-color: rgba(255,255,255,0.5);
}
.newslfl .newscon1 .newsdate p{
    font-family: ArialMT;
    font-size: 16px;
    line-height: 15px;
    color: #ffffff;
}
.newslfl .newscon1 .newscen1{
    position: relative;
    width: 100%;
    overflow: hidden;
}
.newslfl .newscon1 .newscen1 h4{
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    color: #111111;
    margin-left: 90px;
    margin-bottom: 10px;
}
.newslfl .newscon1 .newscen1 h4:hover{color:#e50007;}
.newslfl .newscon1 .newscen1 p{
    font-size: 14px;
    line-height: 24px;
    color: #111111;
}
.newslfl .newscon1 .newscen1 p a{
    display: inline-block;
    float: right;
    color: #e50007;
    font-size: 14px;
    line-height: 24px;
}
.newslfr{
    width: 393px;
    margin-top: 17px;
}
.newslfr ul{
    width: 100%;
   
    background: url(../images/b5line.png) no-repeat 6px 24px;
}
.newslfr ul li{
    width: 100%;
    padding-left: 25px;
    background: url(../images/b5dot.png) left 21px no-repeat;

    height: 52px;
  
}
.newslfr ul li:hover{background: url(../images/b5doth.png) left 21px no-repeat;}
.newslfr ul li a{
    display: block;
    border-bottom: 1px dashed #d0d0d0;
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.newslfr ul li a span:first-of-type{
    font-size: 14px;
    line-height: 52px;
    color: #333333;
    width: 290px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    transition: all 0.4s linear;
}
.newslfr ul li a span:nth-of-type(2){
    font-size: 12px;
    line-height: 52px;
    color: #999999;
  width:92px;
}
.newslfr ul li:hover a span:first-of-type{color: #e50007;}
.newslfr ul li:hover a span:nth-of-type(2){color:#e50007; }
.b5_fr{
    width: 397px;
    overflow: hidden;
}
.newsindex2{
    width: 100%;

    margin-top: 23px;
}
.newsindex2 li{
    width: 100%;
    height: 77px;
    border-bottom: 1px solid #eaeaea;
    padding:12px 0 0 0;
}
.newsindex2 li h4{
    font-size: 14px;
    line-height: 20px;
    background: url(../images/wen.png) left center no-repeat;
    padding-left: 29px;
    color: #111111;
    margin-bottom: 2px;font-weight:normal;
}
.newsindex2 li:hover h4{color:#e50007;}
.newsindex2 li p{
    font-size: 14px;
    line-height: 20px;
    color: #999999;
    overflow:hidden;
    text-overflow:ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    margin-left: 29px;font-weight:400;
}









/*底部*/
/*.foot3{ border-top: 1px solid #fff;*/
/*    width: 100%;background:#fff;*/
/*    overflow: hidden;height:46px;*/
/*}*/
/*.f_link{*/
/*    width:1200px;*/
/*    margin:0 auto;*/
/*    height:46px;line-height:46px;*/
/*    overflow: hidden;*/

/*}*/
/*.f_link,.f_link a{*/
/*    font-size: 14px;*/
/*    color: #000;*/
/*}*/




/*.foot{margin-top:64px;*/
/*    overflow: hidden;*/
/*}*/
/*.foot1{*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    background-color: #142c74;line-height:43px;height:43px;*/
/*}*/
/*.fnav{*/
/*    width: 1200px;*/
/*    margin:0 auto;*/
/*    overflow: hidden;*/
/*}*/
/*.fnav a{*/
/*    display: block;*/
/*    float: left;*/
/*    width: 150px;*/
/*    text-align: center;*/
/*    font-size: 16px;*/
/*    line-height: 43px;*/
/*    color: #ffffff;*/
/*}*/
/*.foot2{*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    background-color: #142c74;*/
/*    padding: 37px 0 0 0;*/
/*    height: 258px;*/
   
/*}*/
/*.foot2_fl{*/
/*    width: 508px;*/
/*    overflow: hidden;*/
/*    height: 235px;*/
/*   border-right: 1px solid #1a1a1a;*/
/*}*/
/*.foot2 h3{*/
/*    font-size: 16px;*/
/*    line-height: 16px;*/
/*    letter-spacing: 1px;*/
/*    color: #ffffff;*/
/*    margin-bottom: 14px;font-weight:normal;*/
/*}*/
/*.foot2 .fline{*/
/*    width: 31px;*/
/*    height: 2px;*/
/*    background-color: rgba(255,255,255,0.2);*/
/*    margin-bottom: 18px;*/
/*}*/
/*.fcontact{*/
/*    width: 100%;*/
/*    overflow: hidden;color:#fff; font-size: 13px;line-height: 24px;*/
/*}*/


/*.fcontact a{color: #fff;}*/

/*.foot2_mid{*/
/*    width:199px;*/
/*    height: 228px;*/
/*    box-sizing: border-box;*/
/*    margin-left:100px;*/
/*    border-right: 1px solid #1a1a1a;*/
/*}*/
/*.fzyqy{*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*}*/

/*.fzyqy a{*/
/*    width: 88px;float:left;*/
/*    font-size: 14px;*/
/*    line-height: 40px;*/
/*    float: left;*/
/*    color: #ffffff;*/
/*    text-align: left;*/
/*    overflow: hidden;*/
/*}*/








/*.foot2_fr{*/
/*    width: 310px;*/
/*    overflow: hidden;*/
/*}*/
/*.fewm{*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    text-align: left;*/
/*}*/
/*.fewm img{max-width: 100%;}*/

/*.foot4{*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    background-color: #000;*/
/*    padding: 14px 0;*/
/*}*/
/*.copyright{*/
/*    width: 1200px;*/
/*    margin:0 auto;*/
/*    overflow: hidden;*/
/*    text-align: center;*/
/*}*/
/*.copyright,.copyright a{*/
/*    font-size: 14px;*/
/*    line-height: 17px;*/
/*    letter-spacing: 1px;*/
/*    color: #ffffff;*/
/*}*/



.footer{background:#0b2369;margin-top: 70px;padding-top: 60px;}
.footer dl{width: 180px;float: left;text-align: center;height: 211px;margin-bottom: 0;}
.footer dl dt{line-height: 23px;color: #fff;font-size: 16px;font-weight: normal;margin-bottom: 20px;}
.footer dl dd{line-height: 32px;}
.footer dl dd a{color: #fff;font-size: 14px;}
.footer dl dd a:hover{font-size:15px;}
.ff_cont{color: #fff;font-size: 14px;line-height: 44px;margin-top: -12px;}
.ff_cont a{color: #fff;}
.link{height: 42px;line-height: 42px;color: #fff;opacity: 0.54;font-size: 14px;overflow:hidden;
}
.link a{display: inline-block;margin-right: 6px;color: #fff;}
.copyright{border-top: 1px solid #2e669e;line-height: 50px;color: #fff;font-size: 12px;text-align: center;}
.copyright a{color: #fff;}




