﻿@charset "utf-8";
/* innav */
.innav { position: relative; width: 100%;/* height: 38px; */ background: #fff; z-index: 2; margin-bottom: 10px; overflow-x: auto; overflow-y: hidden;/* padding: 0 10px; */ margin-top: 4px; text-align:center; }
.innav>a{display:inline-block;margin:10px 0 0;}
.innav>a .span { font-size:18px; line-height:40px; color:#000; position:relative; width: 240px; display: block; margin: 0 auto; margin-bottom: 14px; }
.innav>a .span:before { content:""; display:block; width: 40px; height:3px; background-color:#084199; position:absolute; left: 50%; margin-left: -22px; bottom: 0px; }
.innav ul { width: auto; white-space: nowrap; }
.innav li { display: block; float: left; width: 23%; margin: 4px 1%; }
/*.innav li:nth-child(4+4n) {
border-right: 1px solid #ddd;
}*/
.innav li.on { border-color: #084199; }
.innav li a { display: block; width: 100%;  font-size: 14px; color: #444; line-height: 34px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 5px 0.1%; border-radius: 6px; background-color: #e9e9e9; }
.innav li.on a { background: #084199; color: #fff; }
.inmain { background: #fff; padding: 0 2% 16px 2%; font-size: 14px; color: #444; line-height: 2em; overflow: hidden; position:relative; }
.page-name { font-size: 15px; line-height: 20px; margin-bottom: 10px; font-weight: bold; position: relative; padding-left:14px; color:#000; }
.page-name:before { content:""; position:absolute; display:block; width:4px; height:17px; background-color: #084199; left:0; top:2px; }
/* 标签页 */
.tab-box { margin-bottom: 20px; }
.tab-box .abgne_tab { width: 100%; clear: left; }
.tab-box .abgne_tab ul.tabs { margin: 0 auto; margin-bottom: 10px;/* padding: 0 10px; */ }
.tab-box .abgne_tab ul.tabs li { float: left; line-height: 30px; position: relative; }
.tab-box .abgne_tab ul.tabs li a { display: block; text-align: center; text-decoration: none; padding: 6px 18px; height: 100%; font-size: 14px; color: #333; }
.tab-box .abgne_tab ul.tabs li.active a, .tab-box .abgne_tab ul.tabs li:hover a { background: #084199;/*主色*/ color: #fff; }
.tab-box .abgne_tab ul.tabs li:after { content: ' '; display: none; width: 0; height: 0; /*主色*/ position: absolute; border-top: 6px solid #084199; border-left: 6px solid transparent; border-right: 6px solid transparent; bottom: -5px; left: 50%; margin-left: -5px; }
.tab-box .abgne_tab ul.tabs li.active:after { display: block; }
.tab-box .abgne_tab .tab_container { clear: both; }
.tab-box .abgne_tab .tab_container .tab_content { display: none; padding: 10px 0; background: #fff; }
.tab-box .abgne_tab .tab_container .table.col50 { width: 580px !important;/* margin: 0 9px 20px 9px !important; */ float: left; }
.tab_content .table { margin-bottom: 20px; }
/* website */
.logistics-website { position: relative; }
.logistics-website h3 { height: 50px; font-size: 14px; color: #333; line-height: 50px; font-weight: normal; }
.logistics-website ul { }
.logistics-website li { display: inline-block; padding: 0 10px; margin-bottom: 10px; }
.logistics-website li:nth-child(5n+5) {
margin-right: 0;
}
.logistics-website li:hover { }
.logistics-website li:hover p { background: #1268bb; color: #fff }
.logistics-website p { height: 20px; width: 100%; text-align: center; font-size: 12px; color: #666; line-height: 20px;/* background: #f2f2f2; */ }
.logistics-website a { display: block; cursor: pointer; text-decoration: none; border: 1px solid #d8d8d8; }
/* 计算结果 */
.qudao-result { margin-top: 20px; }
/* newsul */
.newsul li { position: relative; width: 100%; margin-bottom: 20px; border-bottom: 1px solid #ddd; padding-bottom: 20px }
.newsul li a { display: block; }
.newsul li .tit { display: block; width: 100%; font-size: 14px; line-height: 18px; height: 18px; color: #333; border-left: 6px solid #ccc; padding-left: 8px; }
.newsul li:nth-child(1) .tit {
border-left-color: #084199;
}
.newsul li:nth-child(2) .tit {
border-left-color: rgb(255, 168, 83);
}
.newsul li:nth-child(3) .tit {
border-left-color: #ffc58c;
}
.newsul li .date { display: block; width: 100%; height: 16px; line-height: 14px; font-size: 12px; color: #77c0f7; margin: 8px 0; }
.newsul li .intro { display: block; width: 100%; height: 40px; overflow: hidden; line-height: 20px; font-size: 12px; color: #888; }
/*新闻分页*/
#turn_page { text-align: center; line-height: 30px; }
#turn_page .page_button { padding: 0 10px; font-size: 14px; border: 1px solid #e9e9e9; display: inline-block; color: #555; margin: 4px; text-decoration: none; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#turn_page .page_item { width: 48px; font-size: 14px; border: 1px solid #e9e9e9; display: inline-block; color: #555; margin: 4px; text-decoration: none; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#turn_page .page_item_current { width: 48px; font-size: 14px; border: 1px solid #084199; display: inline-block; color: #fff; background: #084199; margin: 0 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
#turn_page a:hover { text-decoration: underline; }
/* newslist */
.newslist { position: relative; width: 100%; }
.newslist li { position: relative; width: 100%; font-size: 12px; line-height: 38px; padding: 0 84px 0 38px; margin: 10px 0; background: #f1f1f1; }
.newslist li:before { content: ''; position: absolute; left: 18px; top: 50%; margin-top: -2px; width: 8px; height: 2px; background: #aaa; border-radius: 50%; }
.newslist li .tit { display: block; width: 100%; font-size: 14px; color: #444; }
.newslist li:nth-child(2n) {
background: #fff;
}
.newslist li .tit:hover { color: #084199; }
.newslist li .time { position: absolute; top: 0; right: 0; width: 80px; height: 100%; text-align: center; color: #888; }
/*新闻详情*/
.news_detail { width: 100%; }
.global_editor_content { padding: 10px; overflow: hidden; }
.news_detail .ad { width: 275px; }
.news_detail h2 { font-size: 20px;line-height:30px; color: #202020; text-align: center; font-weight: normal; }
.news_detail .param { line-height: 26px; padding: 4px 0;/* border-top: 1px dashed #ccc; *//* border-bottom: 1px dashed #ccc; */ }
.news_detail .param * { font-size: 12px; color: #999; text-align: center; }
.news_detail .param .date em { margin-right: 18px; }
.news_detail .param .bdsharebuttonbox { }
.news_detail .near { border-top: 1px solid #e5e5e5; padding: 15px 0; }
.news_detail .near .inla { display: block; font-size: 14px; width: 100%; line-height: 34px; color: #535353; }
.news_detail .near .inla label { color: #084199; }
/*新闻分页*/
.news_page { text-align: center; line-height: 30px; margin-top: 20px; }
.news_page a:nth-child(1), .news_page a:nth-child(2), .news_page a:nth-last-child(2), .news_page a:last-child {
padding: 0 8px;
font-size: 14px;
display: inline-block;
color: #555;
margin: 4px;
text-decoration: none;
background-color: #f1f1f1;
}
.news_page .number { width: 25px; font-size: 14px; display: inline-block; color: #666; margin: 1px; text-decoration: none; background-color: #f1f1f1; }
.news_page .number.current { width: 30px; font-size: 14px; border: 1px solid #084199; display: inline-block; color: #fff; background: #084199; margin: 0 0px; }
.news_page a:hover { text-decoration: underline; }
/* 案例 */
.page-content.case { padding-bottom:0; }
.case-m .b { float: left; width: 48%; margin: 0 1%; background-color: #fff; border: 1px solid #bbb; margin-bottom: 12px; }
.case-m .b:hover { background-color: #084199; }
.case-m .b .img { width: 90%; height: 140px; margin: 10px; border: 1px solid #bbb; overflow: hidden; background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; }
.case-m .b:hover .img { background-size: 110% 110%; border-color: #fff; }
.case-m .b .title { line-height: 20px; padding-bottom: 8px; height: 28px; font-size: 13px; color: #333; margin: 0 12px; border-bottom: 1px solid #bbb; }
.case-m .b:hover .title { color: #fff; border-color: #999; }
.case-m .b .date { height: 30px; line-height: 30px; font-size: 12px; color: #666; padding: 0 12px; }
.case-m .b:hover .date { color: #fff; }
/*内页导航*/
.se_fen { max-width:100%; margin:0 auto; height:40px; text-align:center; line-height:40px; background-color: #084199; }
.se_fen span { float:left; position:relative; left:50%; margin-left:-32px; color:white; }
.se_fen img { float:left; margin-top:15px; margin-left:5px; position:relative; left:50%; }
.se_fen ul { max-width:100%; position:absolute; background-color:#084199; width:100%; display:none; z-index: 20; }
.se_fen a { color:white; }
/*产品详情*/
.pro_de .fuwu_co { width: 100%; float: none; }
.pro_de img { height: 360px; }
 @media(min-width:500px) {
.pro_de img {
height: 480px;
}
}
.pro_de .column { width: 95%; margin: 10px auto 10px auto; }
.pro_de .column .d_title { border-bottom: 1px dashed #e5e5e5; padding: 10px 0px; margin-bottom: 12px; }
.pro_de .column .d_title h3 { text-align: center; font-size: 18px; font-weight: bold; font-family: "Microsoft Yahei"; color:#027eff; }
.pro_de .column .infos { text-align:left; font-size: 12px; line-height: 40px; color: #666666; }
.pro_de .column .des { line-height:40px; }
.pro_de .column .des span { width: 80px; height:20px; border:1px solid #027eff; padding:3px; color:#027eff; font-size: 12px; margin: 10px auto; display: block; line-height: 13px; text-align: center; }
.pro_de .column .des p { color:#666666; line-height: 28px; font-size: 14px; }
.pro_detail { width: 95%; margin: 0 auto; }
.IntroTitle { border-bottom:2px solid #027eff; margin: 10px auto; color:#fff; height:32px; }
.IntroTitle span { background: #027eff; font-size:14px; font-family:"Microsoft Yahei", "黑体"; line-height:35px; display:inline; padding:5px 10px; }
/*inbanner*/ 
.pagebanner { background-size: cover; }
.pagebanner h2 { color:#fff; font-size: 18px; }
.pagebanner p { color:#fff; font-size: 13px;margin-top:10px; }
.pagebanner { height: 160px; width: 100%; position: relative; margin: auto; padding-top: 80px; background-size: 100% auto; background: no-repeat center center; }
/*产品*/
.xtit { text-align: center; margin-top: 20px; }
.xtit h4 { font-size: 18px; color: #2478ec; font-weight: bold; }
.xtit p { font-size: 12px; color: #999; }
.fuwu .fuwu_co { width: 50%; float: left; text-align: center; margin-bottom: 15px; }
.fuwu .fuwu_co img { width: 95%; display: inline-block; border: 1px solid #eee; }
.fuwu .fuwu_co a { display: block; font-size: 14px; color: #5c5c5c; margin-top: 2px; line-height: 26px; }
.fuwu .fuwu_co p { padding: 10px 20px; font-size: 12px; color: #5c5c5c; }
/*内页产品*/
.in_pro { margin-bottom: 20px; }
.in_pro img { height: 180px; }
.in_case img { height: 110px; }
.in_zizhi img { height: 250px; }
 @media(min-width:600px) {
.in_pro img {
height: 310px;
}
.in_case img {
height: 150px;
}
.in_zizhi img {
height: 360px;
}
}
/*案例*/
.case .h1 { padding-bottom:20px; }
.case .caseCon li { border: 1px solid #eee; margin-bottom: -1px; margin-right: -1px; padding: 10px; }
.case .caseCon a { display:block; text-align:center; }
.case .caseCon h2 { font-size: 13px; display:block; margin: 10px auto 0; color: #333; }
.case .caseCon img { display: block; margin:0 auto; height: 38px; max-height:100%; max-width:100%; }
.case .caseCon img:nth-child(5n) {
margin-right: 0;
}
.case .h1 { padding-bottom:20px;font-size:20px;padding-bottom:10px;border-bottom:1px solid #dedede; }
.case .caseCon li { border: 1px solid #eee; margin-bottom: -1px; margin-right: -1px; padding: 10px; }
@media(max-width:400px) {
.case .col-sm-4 {
width: 33.33333333%;
float: left;
}
}
/* help*/
.inhelp .newslist li:before { display:none; }
.inhelp .newslist li { padding-left: 10px; background-color: #fff; padding-right: 50px; border-bottom: 1px solid #efefef; margin-bottom: 0; padding-bottom: 10px; line-height: 26px; }
.inhelp .newslist li .time { width:50px; }
.newslist li .tit { color: #333; }
/*download list*/
#d_list dl { padding:10px 0; border-bottom:1px dotted #ccc; background-size: 20%; margin-bottom: 10px; }
#d_list dt { font-size:14px;text-indent:15px; }
#d_list dt a { color:#000; }
#d_list span { color: #fff; font-weight: normal; display: inline-block; background-color: #EA5514; text-align: center; line-height: 24px; padding-right: 15px; border-radius: 5px; float: right; }
#d_list p { color:#787878; font-size:12px; font-weight: normal; text-indent: 0; margin-top: 14px; padding-left: 15px;    line-height: 20px;
    margin-bottom: 5px; }
#d_list em { color: #ccc; font-size:12px; font-weight: normal; display: block; }
.aboutext_cultrue { position:relative; }
.aboutext2 { }
.aboutext2 h2 { font-size: 16px; font-weight: 400; line-height: 52px; margin-top: 40px; }
.aboutext2 .about_cultrue h2 { background-image: url(../images/wenhua_icon.png); background-repeat: no-repeat; padding-left: 62px; margin-top: 20px }
.aboutext2 .about_cultrue p { padding-left: 62px; }
.aboutext2 p { line-height: 28px; text-align: justify; }
.aboutext2 a { color: #499df3; text-decoration: underline; }
.aboutext2 p { text-indent: 28px; }
.aboutext2 img{position:relative!important;top:0!important;}
.aboutbanner { background: url(../images/pagebanner/about.jpg) no-repeat center;     background-size: cover;}
.newbanner { background: url(../images/pagebanner/new.jpg) no-repeat center;    background-size: cover; }
.casebanner {background: url(../images/pagebanner/case.jpg) no-repeat center;     background-size: cover;}
.hardwarebanner {  background: url(../images/pagebanner/hardware.jpg) no-repeat center;     background-size: cover;}
.helpbanner {  background: url(../images/pagebanner/help.jpg) no-repeat center;    background-size: cover; }
.downloadbanner {  background: url(../images/pagebanner/Download.jpg) no-repeat center;    background-size: cover; }
.feedbackbanner { background: url(../images/pagebanner/feedback.jpg) no-repeat center;    background-size: cover; }
.productsbanner {  background: url(../images/pagebanner/products.jpg) no-repeat center;    background-size: cover; }
.zizhiPic_list img{width:100%;}
.zizhiPic_list h2{text-align:center;font-size:14px;display:block;margin-bottom:20px;}
.page-content p, .news-content-box .content p {
    font-size: 14px;
    line-height: 2;
    margin-top:10px;
}
.page-content img{height:auto;}
.page-content embed{width:100%;}
.page-content .h1{font-size:20px; text-align:center;padding-bottom:10px; border-bottom:1px dotted #ccc;}
#myVideo{height:300px!important;}
.map-wrap{
	width: 100%;
	height: 300px;
	padding: 10px;
	border-radius: 5px;
	border: 1px solid #bbb;
	margin-bottom: 40px;
}
.map-wrap #map{
	width:100%;
	height:100%;
	overflow:hidden;
	margin:0;
	font-size:12px;
}
.feedback_content {  margin:0 auto; }
.feedback_content input { font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", tahoma, arial, "Hiragino Sans GB"; font-size:14px; outline-style:none; }
.feedback_content .inputtxt { background:#fff; padding:8px; height:40px; border:1px solid #d3d3d3; line-height:1.5em; margin:0 7px 20px 0; 
    width: 100%;}
.feedback_content textarea { padding:8px; border:1px solid #d3d3d3; width:100%; outline-style:none; height:90px; margin:0 0 10px 0; color:#919191; line-height:14px; font-family:"\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", tahoma, arial, "Hiragino Sans GB"; ont-size:1.05em; }
.feedback_content select { margin:20px 0 24px 0; }
.feedback_content .code{height:40px;}
.feedbackbt{margin-bottom:30px;}
.feedbackbt span { float:left; padding:6px 0 0 5px; font-size:14px; color:#5c5c5c; }
.feedbackbt span a { color:#5c5c5c; }
.feedbackbt span a:hover { color:#ff0000; }
.feedbackbt .sendbtn {border-radius:5px; display:block; background-color:#e99908; width:50%; height:2.5em; text-align:center; font-size:14px; color:#fff; cursor:pointer; border:0; margin:0 auto; }
.feedbackbt .sendbtn:hover { background-color:#ea5514; }
.feedback_content select{
	border-radius: 0;border:1px solid #d3d3d3;width:100%; padding:6px 0 6px 5px; height:40px;
}
.m1 {
}
.m1 h2{
        font-size: 18px;
    color: #222;
    text-align: center;
   margin: 10px 0;
}
.m1 p {
    font-size: 14px;
    color: #6E6E6E;
    text-align: center;
    margin: 0 auto;
margin-bottom:30px;
    line-height: 30px;
}