@CHARSET "UTF-8";

/*头部样式*/

#newBridge .icon-right-center{
    top:88% !important;
}


.wellcome{
	height: 35px;
	background:#ebebeb;
	line-height: 35px;
}
.wel{
	max-width: 1200px;
	margin:0 auto;
}
.well4{
	float:left;
	margin-left: 5px;	
}
.k1{
	float:right;
}
#header{
	max-width:1200px;
	margin:0 auto;
}
.top{
	height: 84px;
}
.logo{
	float:left;
}
.logo img{
	max-width: 100%;
    height: auto;
}
.topLink{
	float:right !important;
	text-align:right;
	position: relative;
	z-index: 9999;
	margin-top: 31px;
}

.topLink .f_count{
	color:#ff0000;
	font-size:13px;
	font-weight:bold;
}
#menu{
	height: 50px;
	background: #00519a;
}
#nav-fiexd{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    z-index: 9999;
    background: rgba(248,238,238,0.9);
}
#nav-fiexd.navbar-default {
    background: #fff;
}
#nav-fiexd a.navbar-brand {
    display: block;
    width: 70%;
    padding: 0;
    height: 50px;
}
#nav-fiexd a.navbar-brand img{
    width: auto;
    max-height: 100%;
}
.swiper-container .swiper-slide a {
    display: block;
    width: 100%;
}
.swiper-container .swiper-slide img {
    width: 100%;
    height: auto;
}
.navbar-nav li{
	width: 100% !important;
	border-bottom:1px solid #eee;
	text-indent: 20px;
	text-align:left;
	background: none;
}
.ht50 {
    height: 50px;
}
.ht10 {
    height: 50px;
}

/*案例中心*/
.case-box{
	max-width: 1200px;
	margin:0 auto;
	padding:30px 0px;
}
.reuse{
	text-align: center;
	font-size: 27px;
	color:#666;
	font-weight: normal;
	line-height: 45px;
	margin-top: 10px;
}
.reuse p{
	font-size: 18px;
	color:#999;
}
.reuse p span{
	color:#00519a;
}
.tab0li{
	width: 330px;
	height: 32px;
	margin:0 auto;
	margin-bottom: 30px;
	margin-top: 10px;
}
.tab0li li{
	width: 130px;
	height: 30px;
	border:1px solid #cccccc;
	float:left;
	line-height: 30px;
	text-align: center;
	margin-left:23px;
	font-size: 15px;
}
.tab0li .cur{
	color:#006aca;
	border:1px solid #006aca;
	cursor: pointer;
}
.tab0{
	max-width: 1200px;
	display: none;
}
.case-list li{
	float:left;
	margin-left: 5px;
	margin-right: 5px;
}
.case-list li h3{
	line-height: 35px;
	text-align: center;
}
.case-list li h3 a{
	font-size: 16px;
	color:#666;
}
.case-list li:hover h3 a{
	color:#006aca;
}


.tab3{
	display: none;
	width: 96%;
	margin:0 auto;
}
.tab22{
	display: none;
}
.case-list2 li{
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	width: 47%;
}
.case-list2 li img{
	width: 100%;
	height: auto;
}
.case-list2 li h3{
	line-height: 35px;
	text-align: center;
}
.case-list2 li h3 a{
	font-size: 16px;
	color:#666;
}
.case-list2 li:hover h3 a{
	color:#006aca;
}

/*产品中心*/
.product-box{
	width: 100%;
	padding:30px 0px;
	background: #f3f3f3;
}
.pro-center{
	max-width: 1200px;
	margin:0 auto;
}
.tab1li{
	width: 330px;
	height: 32px;
	margin:0 auto;
	margin-bottom: 30px;
	margin-top: 10px
}
.tab1li li{
	width: 130px;
	height: 30px;
	border:1px solid #cccccc;
	float:left;
	line-height: 30px;
	text-align: center;
	margin-left:23px;
	font-size: 15px;
}
.tab1li .cur{
	color:#006aca;
	border:1px solid #006aca;
	cursor: pointer;
}
.tab1{
	max-width: 1200px;
	display: none;
}
.case-list1 li{
    float: left;
    width: 24%;
    height: auto;
    margin-left: 1%;
    margin-top: 15px;
}
.case-list1 li a.img{
    display:block;
    background:#fff;
}
.case-list1 li a img{
	width: 100%;
	height: auto;
}
.case-list1 li h3{
	line-height: 35px;
	text-align: center;
}
.case-list1 li h3 a{
	font-size: 16px;
	color:#333333;
}
.case-list1 li:hover h3 a{
	color:#006aca;
}

/*新闻中心*/
.news-box{
	max-width: 1200px;
	margin:0 auto;
	padding-top:40px;
	padding-bottom: 40px;
}
.tab2li{
	max-width: 460px;
	height: 32px;
	margin:0 auto;
	margin-bottom: 30px;
	margin-top: 10px
}
.tab2li li{
	width: 130px;
	height: 30px;
	border:1px solid #cccccc;
	float:left;
	line-height: 30px;
	text-align: center;
	margin-left:23px;
	font-size: 15px;
}
.tab2li .cur{
	color:#006aca;
	border:1px solid #006aca;
	cursor: pointer;
}
.tab2{
	max-width: 1200px;
	display: none;
}
.news-list li{
    width: 31%;
    float: left;
    margin-left: 1%;
    margin-right: 1%;
}

.news-list h3 .more{
	font-size: 16px;
	color:#333;
	line-height: 55px;
}
.news-list h3 p{
	font-size: 14px;
	line-height: 25px;
}
.news-list .shijian span{
	font-size: 14px;
	color:#999999;
	float:left;
}
.news-list .more1{
	float:right;
	color:#999;
}
.news-list li a.img{
	display: block;
	overflow: hidden;
}
.news-list li a.img img{
	width: 100%;
	height: auto;
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;	
}
.news-list li a.img:hover img{
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
	-webkit-transition:all 0.6s ease-out;
	-moz-transition:all 0.6s ease-out;
	transition:all 0.6s ease-out;
}

.news-box .more2{
	width: 123px;
	height: 40px;
	display: block;
	background: url(../images/more2.png) no-repeat;
	margin:0 auto;
	margin-top: 40px;
}

/*关于我们*/
.about-box{
	width: 100%;
	padding-top:30px;
}
.ab-left{
	width: 50%;
	height: auto;
	float:left;
}
.ab-right{
	width: 50%;
	min-height: 450px;
	float:left;
	background: #00519a;
}
.ab-right h2{
    font-size: 28px;
    color: #fff;
    text-indent: 50px;
    line-height: 80px;
    padding-top: 20px;
}
.ab-right p{
	padding-left: 50px;
	padding-right: 40px;
	color:#fff;
	font-size: 13px;
	line-height: 25px;
}
.ab-right .more3{
    display: block;
    width: 129px;
    height: 34px;
    border: 1px solid #fff;
    color: #fff !important;
    line-height: 34px;
    text-align: center;
    background: url(../images/abj.png) no-repeat 77px;
    text-indent: -37px;
    margin-left: 50px;
    margin-top: 50px;
}

/*底部联系*/
.contact-box{
	width: 100%;
	min-height: 295px;
	background: url(../images/ftbj.png) fixed no-repeat center;
}
.contact2{
	max-width: 1200px;
	margin:0 auto;
}
.address1{
	float:left;
	width: 35%;
}
.address1 img{
	margin-top: 40px;
}
.address1 p{
	font-size: 13px;
	color:#fff;
	line-height: 27px;
}
.address1 .lxx{
	padding-left: 32px;
	background: url(../images/lx.png) no-repeat;
	margin-top: 20px;
}
.code1{
	float:right;
	width: 25%;
}
.share1 h2{
	float:left;
	font-size: 13px;
	font-weight: normal;
	color:#fff;
	line-height: 38px;
}
.share1 .bdshare-button-style0-16 .bds_more{
	width: 27px !important;
	height: 27px !important;
	background: url(../images/share1.png) no-repeat !important;
}
.share1 .bdshare-button-style0-16 .bds_qzone{
	width: 27px !important;
	height: 27px !important;
	background: url(../images/share2.png) no-repeat !important;
}
.share1 .bdshare-button-style0-16 .bds_tsina{
	width: 27px !important;
	height: 27px !important;
	background: url(../images/share3.png) no-repeat !important;
}
.share1 .bdshare-button-style0-16 .bds_tqq{
	width: 27px !important;
	height: 27px !important;
	background: url(../images/share4.png) no-repeat !important;
}
.share1 .bdshare-button-style0-16 .bds_renren{
	width: 27px !important;
	height: 27px !important;
	background: url(../images/share5.png) no-repeat !important;
}
.share1 .bdshare-button-style0-16 .bds_weixin{
	width: 27px !important;
	height: 27px !important;
	background: url(../images/share6.png) no-repeat !important;
}
.bdshare-button-style0-16 a{
	margin-right: 10px !important;
}
.share1{
	margin-top: 20px;
}
.share1 .bdsharebuttonbox{
	
}
.ewm1{
	float:left;
	color:#fff;
	text-align: center;
	line-height: 25px;
	margin-top: 20px;
}
.ewm2{
	float:left;
	color:#fff;
	text-align: center;
	line-height: 25px;
	margin-left: 45px;
	margin-top: 20px;
}
.body1{
	overflow-x:hidden;
}
/*热门搜索*/
.search1{
	height: 39px;
	line-height: 39px;
	border-bottom:1px solid #cccccc;
	width: 100%;
}
.search{
	text-align:left;
	height:24px;
	max-width: 1200px;
	margin:0 auto;
}
#formsearch{
	float:right;
	margin-top: -1px;
	position: relative;
}
.hotSearch{
	float:left;
	height:39px;
	line-height:39px;
	font-weight:normal;
}
/*搜索和热门搜索*/
.hotSearch a{
	margin-right:6px;
}
#formsearch input{
	height:29px;
	background:#fff;
	border:1px solid #cccccc;
	line-height:29px;
}
#formsearch input#keyword{
	height:31px;
	line-height:31px;
	padding-left:4px;
	color:#666;
	width: 190px;
	outline: none;
}
#formsearch input#s_btn{
	width:36px;
	height:31px;
	background:url(../images/ss.png) no-repeat #00519a center;
	border:none;
	cursor:pointer;
	outline: none;
	margin-left: -3px;
	position: absolute;
	top: 5px;
	right:0;
}

/*主体样式*/
#container{
    width: 96%;
    margin: 5px auto 10px;
}

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




/*友情链接*/
.f_link{max-width:1200px;margin:0 auto;line-height:30px;color:#fff;opacity: 0.8;font-size: 14px;margin-top: 20px;}
.f_link a{color:#fff;opacity: 0.8;}

/*页面底部*/
.foot{background: #000;padding:10px 0px;width: 100%；}
#footer{position:relative;max-width:1200px;margin:0 auto;color:#fff;opacity: 0.8;}
#footer a{color:#fff;opacity: 0.8;}
.copyright{text-align: left;line-height:30px;float:left;}
.copyright1{float:right;line-height:30px;}
.zhuyin{float:left;line-height:30px;}

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

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;display: none;}

.n_banner {
    text-align: center;
}
.n_banner img{
    max-width: 100%;
    height: auto;
}
.m55{
    width: 74%;
    margin:0 auto;
}
.left{
    width: 15%;
    float:left;
    padding-top: 55px;
}
.right{
    width: 80%;
    float:right;
    padding-top: 50px;
}

.left h3{
    font-size: 18px;
    font-weight: normal;
    border-bottom: 1px solid #dedede;
    line-height: 40px;
    color: #fff;
    padding-left: 23px;
    background: #00519a;
}
.n_contact .content{
    padding: 10px;
    line-height: 30px;
}
.site{font-size: 14px;}
.site a{font-size: 14px;}

.bb li p{position: absolute;color:#fff;}
.bb .e1{top:25%;width: 100%;text-align: center;font-size: 50px;}
.bb .e2{top:45%;width: 100%;text-align: center;font-size: 35px;font-weight: normal;}
.bb .e3{top:65%;width: 100%;text-align: center;font-size: 15px;font-weight: normal;background: url(../images/1.png) no-repeat center center;line-height: 45px;}
.e3 a{color:#fff;}


