﻿@charset "utf-8";
html{font-size:100px;}
.main-width{max-width:1280px;margin:0 auto;}
.m-Top{margin-top:100px;}
.other-banner img{width:100%;height:auto;}


.header{position:fixed;left:0;top:0;width:100%;height:100px;background-color:#fff;z-index:9999;box-shadow:0 0 5px #999;transition:all .5s;}
.header .logo{float:left; width: 395px;}
.header .logo .pic{width:100%; margin-top:15px;transition:all .5s;}
.header .logo .pic img{width:100%;}
.header .logo .phone-menu{display:none;float:right;width:28px;height:18px;margin-top:18px;background:url(../images/all-icon.png) no-repeat -290px -5px;cursor:pointer;}
.header .nav{float:right; width: calc(100% - 425px);}
.header .nav > ul > li{position:relative;float:left;line-height:100px;width: 11.8%; font-size:15px;font-family:"OpenSans-Semibold";transition:all .5s;text-align: center;}
.header .nav > ul > li > i{display:none;position:absolute;bottom:0;left:50%;margin-left:-5px;width:0;height:0;border:5px solid transparent;border-bottom-color:#004893;}
.header .nav > ul > li:hover > i{display:block;}
.header .nav li.search{width:40px;height:40px;padding:30px 0;margin:0;}
.header .nav li.search .box{float:right;position:relative;width:0px;overflow:visible !important;}
.header .nav li.search .box .text{display:none;position:relative;width:100%;height:40px;line-height:38px;border:1px solid #999;padding:0 40px 0 10px;float:right;z-index:8;border-radius:20px;box-shadow:0px 0px 8px #ccc;box-sizing:border-box;}
.header .nav li.search .box .btn,.header .nav li.search .box .sub{position:absolute;top:0;right:5px;width:34px;height:39px;
	background:url(../images/search-icon.png) no-repeat center;padding:1px 0;cursor:pointer;z-index:9; background-size: 22px;}
.header .nav li.search .box .sub{display:none;}
.header .nav li .drop-down{display:none;position:absolute;left:0;top:100px;min-width:205px;background-color:#fff;border-top:3px solid #004893;box-sizing:border-box;box-shadow:0 0 3px #999;}
.header .nav li .drop-down li{position:relative;line-height:35px;font-family:"OpenSans-Regular"; font-size: 13px; text-align: left;}
.header .nav li .drop-down li a{display:block;padding:5px;}

.header .nav li .drop-down li .three{display:none;position:absolute;left:100%;top:0;width:250px;background-color:#fff;box-shadow:0 0 3px #999;}
.header .nav li .drop-down li:hover a{background-color:#004893;color:#fff;}
.header .nav li .drop-down li:hover .three{display:block;}
.header .nav li .drop-down li:hover .three a{background-color:#fff;color:#333;}
.header .nav li .drop-down li:hover .three a:hover{background-color:#004893;color:#fff;}
.header .nav li .drop-down li:hover .three:after{content:">";position:absolute;top:0;left:-30px;width:30px;height:40px;line-height:45px;text-align:center;color:#fff;font-family:"OpenSans-Bold";}


.header .nav > ul > li:nth-last-child(1){display: flex;height: 100px;line-height: 100%;align-items: center;justify-content: center; padding: 0;}
.header .nav > ul > li:nth-last-child(1) > a{display: inline-block;padding: 4px 7px;font-size: 13px;line-height: 22px;color: #fff;background: #666;}
.header .nav > ul > li:nth-last-child(1) > a.on{background: #004893;}
.header .nav > ul > li:nth-last-child(1) > a:first-child{padding-left: 8px;border-radius: 6px 0px 0px 6px;}
.header .nav > ul > li:nth-last-child(1) > a:last-child{padding-right: 8px;border-radius: 0px 6px 6px 0px;}


.header.flow{height:80px;}
.header.flow .logo .pic{height:56px;margin-top:6px;}
.header.flow .nav > ul > li{line-height:80px;}
.header.flow .nav li.search{padding:20px 0;}
.header.flow .nav li .drop-down{top:80px;}
.header.active .logo .phone-menu{background-position:-318px -5px;}

.header.flow .nav > ul > li:nth-last-child(1){height: 80px;line-height: 80%;}


.index-main .slidebox{width:100%;position:relative;z-index:99;overflow:hidden;}
.index-main .slidebox .slideshow{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.index-main .slidebox .slideshow ul{position:relative;width:4000px;overflow:hidden;}
.index-main .slidebox .slideshow ul li{float:left;}
.index-main .slidebox .slideshow ul li img{width:100%;height:auto;}
.index-main .slidebox .slidelist{position:absolute;left:0;bottom:4%;width:100%;height:14px;text-align:center;}
.index-main .slidebox .slidelist ul{display:inline-block;*display:inline;*zoom:1;}
.index-main .slidebox .slidelist ul li{float:left;width:14px;height:14px;margin:0 6px;background-color:#fff;border-radius:50%;}
.index-main .slidebox .slidelist ul li.active{background-color:#0077be;}
.index-main .slidebox .item-btn{position:absolute;width:50px;height:50px;top:50%;margin-top:-25px;background:url(../images/all-icon.png) no-repeat;cursor:pointer;transition:left .5s,right .5s;}
.index-main .slidebox .prev{left:-50px;background-position:-5px -5px;}
.index-main .slidebox .next{right:-50px;background-position:-55px -5px;}
.index-main .slidebox .prev:hover{background-position:-105px -5px;}
.index-main .slidebox .next:hover{background-position:-155px -5px;}
.index-main .slidebox:hover .prev{left:50px;}
.index-main .slidebox:hover .next{right:50px;}


.index-title{text-align:center;margin-bottom:40px;}
.index-title h2{line-height:50px;font-size:28px;font-family:"OpenSans-Extrabold";text-transform:uppercase;font-weight: 550; color: #fff;}
.index-title h2 span{color:#58b447;}
.index-title p{font-size:16px;font-family:"OpenSans-Light";color:#999;}


.index-markets{ width:100%; background:#f1f5f8 url(../images/img9.jpg) no-repeat center top; background-size:contain; padding:3% 0 4%;}
.index-markets .slide-market{position:relative; margin-top:46px;}
.index-markets .slide-pic{overflow:hidden;}
.index-markets .slide-pic ul{padding-bottom:5px !important;}
.index-markets .slide-pic li{float:left;width:31.7%; background: #fff; margin:0 .7%;}
.index-markets .slide-pic li .pic{overflow:hidden; }
.index-markets .slide-pic li .pic img{width:100%;  display: block; -webkit-filter:grayscale(0);filter:grayscale(0);transition:all .5s;}

.index-markets .slide-pic li .item-text{padding: 25px;min-height: 180px; overflow: hidden;}
.index-markets .slide-pic li .item-text h2{font-size: 20px; font-weight: bold; line-height: 35px; padding-bottom: 12px; margin-bottom: 16px; position: relative;}
.index-markets .slide-pic li .item-text h2:before{position: absolute;content: ""; left: 0; bottom: 0; width: 20px; height: 2px;background: #f37400;}
.index-markets .slide-pic li .item-text p{font-size: 15px; line-height: 30px; padding-bottom: 8px; color: #555;}
.index-markets .slide-pic li .pmores{padding: 0 25px;margin: 15px 0 22px; font-size: 15px;}
.index-markets .slide-pic li .pmores a{ color: #f37400;}


.index-markets .item-btn{position:absolute;width:50px;height:50px;top:50%;margin-top:-25px;background:url(../images/all-icon.png) no-repeat;cursor:pointer; display: none;}
.index-markets .prev{left:-20px;background-position:-5px -5px;}
.index-markets .next{right:-20px;background-position:-55px -5px;}
.index-markets .prev:hover{background-position:-105px -5px;}
.index-markets .next:hover{background-position:-155px -5px;}


.index-about{padding:80px 0;background:url(../images/index-about-bg.jpg) no-repeat center;overflow:hidden; margin-bottom: 0;}
.index-about .cont{overflow:hidden; }
.index-about .cont .text{float:left;width:40%;}
.index-about .cont .text h3{line-height:35px;margin-bottom:24px;font-size:32px;font-family:"OpenSans-Bold";color:#fff;}
.index-about .cont .text p{line-height:32px;font-size:15px;color:#fff;}
.index-about .cont .pic{float:right;width:50%;}
.index-about .cont .pic img{width:100%;height:auto;}
.index-about .cont .text .more{display:block;width:145px;height:40px;line-height:40px;margin:20px 0 0;text-align:center;border:1px solid #b3b3b3;font-size:15px; color: #fff;
	font-family:"OpenSans-Bold";text-transform:uppercase;border-radius:25px;transition:all .5s;}
.index-about .cont .text .more:hover{background-color:#fff;border-color:#fff;color:#004793;}


/*.index_com{width:100%; background:#0077be; height: 605px; position: relative; overflow: hidden; margin-bottom: 55px;}
.index_com .left{ width:390px; text-align:left; position:absolute; top:16%; left:calc((100% - 1280px)/ 2); z-index:2;}
.index_com .left h3{line-height:35px;margin-bottom:24px;font-size:34px;font-family:"OpenSans-Bold";color:#fff; font-weight: bold;}
.index_com .left .txt1{ line-height:1.6; color:#fff; margin-top:24px; font-size: 24px;}
.index_com .left .brief{ line-height:2.2; font-size:15px; color:#fff; margin-top:30px;}
.index_com .left .more{display:block;width:145px;height:40px;line-height:40px;margin:35px 0 0;text-align:center;border:1px solid #b3b3b3;font-size:15px; color: #fff;
	font-family:"OpenSans-Bold";text-transform:uppercase;border-radius:25px;transition:all .5s;}
.index_com .left .more:hover{background-color:#fff;border-color:#fff;color:#004793;}

.index_com .right{ width:60%; background:url(../images/img13.jpg) no-repeat center bottom; background-size:cover !important; padding:5% 0;}
.index_com .right .video{ width:75%; cursor:pointer; background-size:cover !important; position:relative; height: 440px;}
.index_com .right .video::before{ width:9%; height:18%; background:url(../images/img15.png) no-repeat center; background-size:contain !important; position:absolute; top:40%; left:0; right:0; z-index:2; margin:auto; content:'';}
.index_com .right .video::after{ padding-top:48.3%;}*/


.index_com{width:100%; background:url(../images/index-about-bg.jpg) no-repeat center;background-size: 100%;  overflow:hidden; margin-bottom: 55px;}
.index_com .left{ width:390px; text-align:left; margin-top: 6.2%;}
.index_com .left h3{line-height:35px;margin-bottom:24px;font-size:34px;font-family:"OpenSans-Bold";color:#fff; font-weight: bold;text-transform: uppercase;}
.index_com .left .txt1{ line-height:1.6; color:#fff; margin-top:22px; font-size: 22px;}
.index_com .left .brief{ line-height:2.2; font-size:14px; color:#fff; margin-top:20px;}
.index_com .left .more{display:block;width:145px;height:40px;line-height:40px;margin:22px 0 0;text-align:center;border:1px solid #b3b3b3;font-size:15px; color: #fff;
	font-family:"OpenSans-Bold";text-transform:uppercase;border-radius:25px;transition:all .5s;}
.index_com .left .more:hover{background-color:#fff;border-color:#fff;color:#004793;}

.index_com .right{ width:calc(100% - 450px); padding:7.2% 0;}
.index_com .right .video{ width:100%; cursor:pointer; background-size:cover !important; position:relative;}
.index_com .right .video::before{ width:9%; height:18%; background:url(../images/img15.png) no-repeat center; background-size:contain !important; position:absolute; top:40%; left:0; right:0; z-index:2; margin:auto; content:'';}
.index_com .right .video::after{ padding-top:48.3%;}





.popupVideo {display: none;width: 1000px;position: fixed; top: 50%;left: 50%; z-index: 110;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);
 -moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); background: #fff; border-radius: 10px;padding: 20px;box-sizing: border-box;}
.popupVideo video {width: 100%; display: block;}
.mainFilter { width: 100%;height: 100%; position: fixed;top: 0; left: 0; bottom: 0; right: 0;z-index: 100;display: none;background: url(../images/mainFilter.png);}



.index-adv{padding:130px 0;background:url(../images/index-adv-bg.jpg) no-repeat center;overflow:hidden;}
.index-adv .title{float:left;width:225px;height:342px;padding-top:62px;margin-top:50px;background:url(../images/index-adv-title.png) no-repeat;box-sizing:border-box;}
.index-adv .title h2{color:#fff;line-height:55px;font-size:40px;font-family:"OpenSans-Extrabold";text-transform:uppercase; font-weight: bold;}
.index-adv .cont{float:right;width:80%;background:url(../images/index-adv-text-bg.png);padding:65px 0.7% 65px 5%;box-sizing:border-box;}
.index-adv .cont li{position:relative;float:left;width:28.5%;height:90px;padding-left:65px;margin:0 4.83% 50px 0;box-sizing:border-box;}
.index-adv .cont li img{position:absolute;left:0;top:0;}
.index-adv .cont li h3{line-height:20px;font-size:15px;margin-bottom:5px;font-family:"OpenSans-Extrabold";color:#333;text-transform:uppercase;font-weight:bold;}
.index-adv .cont li p{line-height:20px;font-family:"OpenSans-Light";}
.index-adv .cont > p{line-height:32px;font-size:17px;font-family:"OpenSans-Light";clear:both; color: #333; font-weight:bold;}


.index-products{padding:50px 0 45px; background:url(../images/cpzs_bj.jpg) center no-repeat; background-size:cover; overflow: hidden;}
.index-products .index-title h2{color: #353535;}
.index-products .cont {padding: 0 .7%;}
.index-products .cont ul{width:100.7142857%;}
.index-products .cont li{float:left;width:24.29078%;margin:0 0.70922% 20px 0;}
.index-products .cont li .pic{overflow:hidden;border:1px solid #ececec;margin-bottom:12px;transition:all .5s;}
.index-products .cont li .pic img{width:100%;height:auto;}
.index-products .cont li > a{display:block;line-height:35px;text-align:center;font-family:"OpenSans-Semibold";font-size:15px;text-transform:normal;
text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:all .5s; padding-bottom: 8px;}
.index-products .cont li:hover .pic{border-color:#fff;box-shadow:0 0 10px #ccc;}
.index-products .cont li:hover > a{color:#004793;}
.index-products .cont .more{padding-top:20px;clear:both;}
.index-products .cont .more a{display:block;width:165px;height:42px;line-height:42px;margin:0 auto;text-align:center;border:1px solid #222;font-size:16px;font-family:"OpenSans-Bold";text-transform:uppercase;border-radius:25px;}
.index-products .cont .more a:hover{background-color:#004793;border-color:#004793;color:#fff;transition:all .5s;}


.index-news{padding:50px 0; display: none;}
.index-news .cont{overflow:hidden;}
.index-news .cont ul{width:103.92857%;}
.index-news .cont li{float:left;width:29.5532%;margin-right:3.7801%;}
.index-news .cont li .pic{overflow:hidden;margin-bottom:20px;}
.index-news .cont li .pic img{width:100%;height:auto;}
.index-news .cont li .text{padding-bottom:20px;border-bottom:1px solid #fff;transition:all .5s;}
.index-news .cont li .text h3{line-height:25px;margin-bottom:10px;font-size:18px;font-family:"OpenSans-Bold";text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.index-news .cont li .text p{height:50px;margin-bottom:10px;font-family:"OpenSans-Light";overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.index-news .cont li .text .more{display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:top;background:url(/images/all-icon.png) no-repeat -220px -5px;}
.index-news .cont li .text span{display:inline-block;line-height:30px;vertical-align:top;font-style:italic;}
.index-news .cont li:hover .text{border-color:#ccc;}
.index-news .cont li:hover .text .more{background-position:-250px -5px;}



.foot{width: 100%;margin-top:55px; overflow: hidden;}
.foot_b{background:#25211e; overflow: hidden;}
.foot_b .box{margin:0 auto;color: #FFF;padding-top:40px;overflow: hidden;}
.foot_b .box .t_l{float: left; width:50%;}
.foot_b .box .t_l dl{float: left; width: 33.333%;}
.foot_b .box .t_l dt{font-size: 18px;color: #FFF;margin-bottom: 12px; text-transform: uppercase;}
.foot_b .box .t_l dd{line-height: 32px;}
.foot_b .box .t_l dd a{color: #afaeae; font-size: 14px;}
.foot_b .box .t_l dd a:hover{color: #01589b;}
.foot_b .box .t_m{float: left; width:30%; line-height: 27px; font-size: 14px;color: #aaa;overflow: hidden;}
.foot_b .box .t_m h4{font-size: 18px;color: #FFF;margin-bottom: 12px; text-transform: uppercase;font-weight: normal;}

.foot_b .box .t_r{float: right; width: 155px;}
.foot_b .box .t_r .dblx{float: left; line-height:30px;color: #aaa; margin-right: 10px;}
.foot_b .box .t_r .dblx img{width: 135px;}
.foot_b .box .t_r .dblx p{text-align: center; padding: 8px 0; display: block;}
.foot_b .copyright{padding:20px 0;border-top: 1px solid #34333b;margin-top: 35px; line-height: 27px;font-size: 14px; color: #aaa; text-align: center;}


/*kefu*/
.client-2{position: fixed;right: -170px;top: 50%;z-index: 900; display: none;}
.client-2 li a{text-decoration: none;}
.client-2 li{margin-top: 1px;clear: both;height: 71px;position: relative;}
.client-2 li i{background: url(../images/fx.png) no-repeat;display: block;width: 30px;height: 27px;margin: 0px auto;text-align: center;}
.client-2 li p{height: 20px;font-size: 14px;line-height: 20px;overflow: hidden;text-align: center;color: #fff;}
.client-2 .my-kefu-qq i{background-position: 4px 5px;}
.client-2 .my-kefu-tel i{background-position: 0 -21px;}
.client-2 .my-kefu-liuyan i{background-position: 4px -53px;}
.client-2 .my-kefu-weixin i{background-position: -34px 4px;}
.client-2 .my-kefu-weibo i{background-position: -30px -22px;}
.client-2 .my-kefu-ftop{display: none;}
.client-2 .my-kefu-ftop i{width: 33px;height: 35px;background-position: -27px -51px;}
.client-2 .my-kefu-left{float: left;width: 77px;height: 47px;position: relative;}
.client-2 .my-kefu-tel-right{font-size: 16px;color: #fff;float: left;height: 24px;line-height: 22px;padding: 0 15px;border-left: 1px solid #fff;margin-top: 14px;}
.client-2 .my-kefu-right{width: 20px;}
.client-2 .my-kefu-tel-main{background: #000;color: #fff;height: 56px;width: 247px;padding:9px 0 6px;float: left;}
.client-2 .my-kefu-main{background: #000;width: 97px;height: 56px;position: relative;padding:9px 0 6px;float: left;}
.client-2 .my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px;display: none;z-index: 333;}
.my-kefu-weixin-pic img{width: 125px;height: 125px;}



.bread_content{width:100%; background:#f7f7f7; height:65px; overflow: hidden;}
.bread_content .bread_box{float: left;width: 33%;  padding:20px 0;font-size:13px;color:#333;}
.bread_content .bread_box span.bread_title{display:inline-block;position:relative;padding-left:35px; background: url(../images/sy.png) left center no-repeat;}
.bread_content .bread_box a{color:#444;display:inline-block;margin:0 3px;}
.bread_content .bread_box a:hover{color:#004893;}
.bread_content .bread_box b{color: #004893}

.aclassify{height:65px; float: right; }
.aclassify li{float:left;height:65px;padding:0 4px;margin-left:0;font-size:13px;font-family:"OpenSans-Semibold";}
.aclassify li a{display:block;line-height:62px;border-bottom:3px solid #f7f7f7;}
.aclassify li.active a,.aclassify li:hover a{border-color:#004893;color:#004893; transition: all .3s;}


.main-about .profile {padding:0 0 20px 0;}
.main-about .profile .info{line-height:30px;font-size:14px;color: #333;overflow:hidden;}
.main-about .profile .info img{width:100%;height:auto;}


.main-about .profile .info table{border-left: 1px solid #000;border-top:1px solid #000; width: 100%; }
.main-about .profile .info table td{border-right: 1px solid #000;border-bottom:1px solid #000; padding:8px 6px; line-height: 30px; font-size: 14px !important; text-align:center;}
.main-about .profile .info table tr:first-child{background: #004893 !important; height: 55px; font-weight: bold; color: #fff; }
.main-about .profile .info table tr:first-child td{font-size: 16px !important;}
.main-about .profile .info table tr{background: #fafcfe;}



.culture{width: 100%; overflow: hidden;}
.culture ul{margin-left: -3%;}
.culture li{float:left;width:30.333%;text-align:left;margin-left: 3%; vertical-align: top; overflow: hidden;}
.culture li .pImg img{width: 100%;}
.culture li h4{font-size:18px;color:#444;margin-bottom:25px;padding-bottom:10px;font-weight:bold;margin-top:25px;position:relative;}
.culture li h4 span{display:block;font-size:14px;font-family:Arial;color:#999;}
.culture li h4 span:after{content:"";position:absolute;width:34px;height:1px;background:#e96713;bottom:-8px;left:0;transition:all .3s;}
.culture li p{line-height: 30px; font-size: 14px;}



.Ulimg{width: 100%; margin-top: 20px; overflow: hidden;}
.Ulimg ul{margin-left: -2%; }
.Ulimg li{float: left;width: 23%; margin-left: 2%;margin-bottom: 22px;text-align: center;}
.Ulimg li img{width: 100%;}
.Ulimg li span{font-size:15px; line-height:25px; padding-top: 15px; display: block; text-align: center;}


.product{width: 100%; margin:50px 0 5px 0; overflow: hidden;}
.product ul{ margin-left:-2%;}
.product ul li{ float:left; width:23%;  margin-left:2%; text-align:center; margin-bottom:22px;}
.product ul li img{ width:97%; border:1px solid #DDD; padding: 2px;} 
.product ul li img:hover{border:1px solid #004893;}
.product li span{display: block; padding-top:12px; line-height: 25px; font-size: 14px;}


#case.list{padding:40px 0;overflow: hidden; background: #fff; overflow: hidden;}
#case.list .item{ width:100%; margin-top:90px;}
#case.list .item .title{ width:100%; color:#333; font-size: 27px; line-height: 42px;}
#case.list .item .ites{ width:100%; margin-top:22px; overflow: hidden;}
#case.list .item .ites .name{ width:100%; color:#004895; font-weight:bold; font-size: 18px; line-height: 35px;}
#case.list .item .ites .slide{ width:100%; margin-top:16px;}
#case.list .item .ites .slide .txt{ width:48%; color:#666; position:relative; padding-left:14px; margin-right:4%; margin-top:8px;font-size: 15px; line-height: 24px; box-sizing: border-box;}
#case.list .item .ites .slide .txt::before{ width:4px; height:4px; background:#c8b987; border-radius:50%; position:absolute; top:50%; left:0; z-index:2; margin-top:-2px; content:'';}
#case.list .item .ites .slide .txt:nth-child(-n+2){ margin-top:0;}
#case.list .item .ites .slide .txt:nth-child(2n){ margin-right:0;}
#case.list .item .img{ width:100%; margin-top:30px;}
#case.list .item .img .slide{ width:49%; margin-right:2%; margin-top:2%;}
#case.list .item .img .slide:nth-child(-n+2){ margin-top:0;}
#case.list .item .img .slide:nth-child(2n){ margin-right:0;}
#case.list .item .img .slide::after{ padding-top:76.27%;}
#case.list .item:nth-child(1){ margin-top:0;}


/* 新闻资讯 */
.news{width:100%;  margin-top:35px; overflow: hidden;}
.news ul li{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:30px;overflow: hidden;}
.news ul li .com-img{width:31%;float:left;position: relative; overflow: hidden;}
.news ul li .com-img .time{position:absolute;bottom:0px;right:0px;background:rgba(0,0,0,0.5);color:#fff;padding:10px 20px;text-align:center;}
.news ul li .com-img .time p{font-size:30px;margin-bottom:5px;}
.news ul li .com-img img{width:100%;height:265px;object-fit:cover;}
.news ul li .note{width:65%;float:right;position: relative;height:265px;}
.news ul li .note:after{position: absolute;left:0px;bottom:12px;width:100px;height:1px;background:#eee;content:"";}
.news ul li .note h4{font-size:20px;color:#333;font-weight: bold;}
.news ul li .note p{font-size:15px;margin:30px 0 40px;color:#666;height:100px;overflow: hidden;line-height:32px;}
.news ul li .note a.more{position: absolute;left:120px;bottom:5px;color:#777;}
.news ul li a{transition:all 0.5s ease;}
.news ul li:hover .note a{color:#004893;}
.news ul li:hover .note:after{background:#ccc;}

.com-img img{transition:all 0.4s ease-in 0s; -webkit-transition:all 0.4s ease-in 0s; -moz-transition:all 0.4s ease-in 0s; -o-transition:all 0.4s 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);}

/*新闻详情*/
.NewsDetailed{ width:100%; margin-top:35px;  overflow: hidden;}
.NewsDetailed h4{line-height:32px;margin-bottom:15px;text-align:center;font-size:22px;font-weight:400;color:#444;}
.NewsShowHits{padding-bottom:15px;text-align:center;border-bottom:1px #DEDEDE solid;color:#777;font-size:13px;}
.NewsDetailed-content{line-height:30px;padding-top:15px;padding-bottom:10px;margin-bottom:10px;font-size:14px;text-align:left; color: #555;}
.NewsDetailed-content img {max-width:100%;margin:10px auto;text-align:center;display:table-cell;clear:both;overflow:hidden;}


.fanhui{float:right;width:126px;margin:0 auto;position:relative;height:1px;}
.fanhui a{ position:absolute;z-index:2;width:125px;height:42px;line-height:42px;top:25px;right:0; text-align:center;background:#004893;font-size:16px;color:#fff;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.fanhui a:hover{color:#fff;font-size:16px;font-weight:100;text-decoration:underline;}


.PreveNext {border-top:1px #DEDEDE solid; margin:0px auto;width:100%;height:auto;padding-top:10px;padding-bottom:10px;clear:both;overflow:hidden;}
.PreveNext ul{float:left;}
.PreveNext li{width:100%;float:left;line-height:32px;text-align:left;}




.pag_content{width:100%;margin: 30px 0; overflow: hidden;}
.contact_t{float: left; width: 40%;line-height:42px;font-size: 14px; margin-top:75px;}
.contact_b{float: right; width: 58%; margin-top:15px;}
#map_container{height: 500px;}


/*联系我们*/
.Online{padding:1% 0 0 0; overflow: hidden;}
.Online .inpbrd{border:1px solid #dcdcdc;padding:10px;}
.Online .inpbrd input{border:0px;}
.Online h3{text-align:center;color:#333; font-size: 30px;}
.Online p{text-align:center;margin:22px auto 40px;}
.Online .form-input{margin-left:10px;width:80%;}
.Online .col-md-6{margin-bottom:20px; width: 50%;float: left; padding: 0 2.5%;box-sizing: border-box}
.Online textarea{border:0px;height:120px;width:90%;resize:none;vertical-align:top;}
.Online .inpbrd span{vertical-align:top;}
.Online .col-md-12{width: 100%; float: left; padding: 0 2.5%;box-sizing: border-box}

input.more{width:160px;height:45px;line-height:45px;margin:30px auto 0;display: block;border:0px;background:#15499a;color:#fff;border-radius:25px;font-size:18px; cursor: pointer;}
input.more:hover{background:#15499a;}