﻿@charset "utf-8";
/*======== 全局 ========*/
fieldset, img { border:0; margin: 0; padding: 0;}
em,i,s{ font-style:normal; }
input, button, select, textarea { outline:none; border: 0; } 
textarea { resize:none; } /*禁用了文本的拖拉，尤其在谷歌下*/
p{ text-align:justify; text-justify:distribute;} /*为了使文本段落左右两边对齐*/
body{min-width: 940px; }
.layout{width: 940px;margin: 0 auto; position: relative;}

/* index首页页面 */
/* header部分开始 */
.header{ height: 70px; background: #000; width: 100%;}
/* logo */
.index-nav #logo{ display: inline-block; padding-top: 16px;}
	/* nav */
.index-nav ul{ position:absolute; right: 0; top: 0;}
.index-nav li{float: left; position: relative; height: 70px;}
.index-nav li:hover{ background-color: #f2f6f7;}
.index-nav li a{ line-height: 70px; font-size: 16px; font-family: Arial, '微软雅黑'; color: #ffffff; padding: 0 20px; border-left: 1px #cccccc solid;}
.index-nav li:first-child a{ border-left: 0;}
.index-nav li a:hover{ text-decoration: none;}
/*.index-nav li a.nav-current,.index-nav li a:hover{position: absolute; display: block; width: 136px; color: #fefefe; left: -1px; background-color: #00b9f2; text-decoration: none;}*/
/* index-main部分开始 */
.index-main{padding-bottom: 30px; width: 941px; margin: 0 auto;}
.nav-menu a{position: relative;float:left; display: block; border-top: 1px solid #fff;}
.nav-menu span{position: absolute; width: 35px; height: 35px; bottom: 21px; left: 18px;}

.footer{background-color: #000; text-align: center; line-height: 50px; color: #ffffff; font-size: 14px; font-family: Arial, '微软雅黑';}

/* serve服务行万里页面 */
.mainbg{background: url(../images/mainbg.png) repeat-x; min-height: 653px;}
.main h6,.layout h6{line-height: 55px; padding-left: 50px; color: #000;}
.main h6 span,.layout h6 span{color: #004da4;}
.main .serve-banner{margin: 0 auto; width: 892px;}
/* content部分开始 */
.content-out{background: url(../images/shadowbg.png) top center no-repeat;margin-top: -170px;}
.content{padding: 170px 25px 0; width: 890px; margin: 0 auto;}
.activity-time h2{font: 23px/85px "黑体"; color: #fff; background: url(../images/th-icon.png) top left no-repeat; height: 67px; padding-left: 72px;}
.activity-time p,.activity-timer p{font-size: 14px; line-height: 30px; padding: 15px 0 8px;}
/* 活动范围部分开始 */
.fanwei{padding: 10px 0;}
.new-list-a .new-icon{background: url(../images/fanwei.png) no-repeat;display: block;height: 50px;width: 889px;}
.table p{font-size: 14px; height: 38px; line-height: 38px; padding-top: 12px;}
.table table{line-height: 30px; border:1px solid #D9D9D9; margin-bottom: 28px;}
.table table th{text-align: center; font-weight: bold; color: #fff; background-color: #c4c4c4;border-left: 1px solid #D9D9D9;}
.table table td{padding-left: 25px; border-left: 1px solid #D9D9D9;}
.table table .color1{background-color: #f5f5f5;}
/* 活动内容部分开始 */
.new-list-a .new-icon1{background: url(../images/neirong.png) no-repeat;}
.table1 {border: 1px solid #e3e3e3; padding: 15px 30px;}
.table1 p{line-height: 34px; font-size: 14px; padding-left: 35px; position: relative;}
.table1 p span{display: block; width: 27px; height: 23px; color: #fff; text-align: center; line-height: 21px; background: url(../images/neirong-icon.png) left center no-repeat; position: absolute; top: 8px; left: 0;}
.login-btn{display: block; width: 229px; height: 43px; background: url(../images/login-btn.png) no-repeat; margin: 35px auto;}
/* 精彩回顾部分开始 */
.huigu{width: 898px; height: 290px; background: url(../images/huigubg.png) no-repeat; position: relative;}
.huigu #huiguL,.huigu #huiguR{display: block; position: absolute; width: 20px; height: 38px; top:155px;}
.huigu #huiguL{left: 15px;} 
.huigu #huiguR{right: 15px;}
.huigu h3,.serve-news h3{font: bold 26px/76px "黑体"; text-align: center; color: #014099;}
.huigu-in{width: 808px; height: 138px; overflow: hidden; margin: 30px 0 0 45px; position: relative;}
.huigu-in .huigu-in0{width: 1000%; position: absolute; top: 0; left: 0;}
.huigu-in0 ul{float: left;}
.huigu-in li{float: left; margin-right: 16px;}
.huigu-in li img{border: 1px solid #fff;}
.huigu-in ul li a{display: block; width: 190px; height: 138px; position: relative;}
.huigu-in ul li a img{width: 188px; height: 136px;}
.huigu-in ul li span{display: block; width: 190px; height: 138px; background: url(../images/serve-hover.png) no-repeat; top:0; left: 0; position: absolute; display: none;}
.huigu-in ul li a:hover span{display: block;}

/* 媒体报道部分开始 */
.serve-news{width: 828px; height: 315px; background: url(../images/newsbg.png) no-repeat; padding: 0 35px 60px; margin-top: 30px;}
.serve-news ul{padding-top: 20px;}
.serve-news li{float: left; width: 395px;}
.serve-news li a{display: block; font-size: 14px; background: url(../images/s-news-icon.png) left center no-repeat; line-height: 54px; padding-left: 30px; height: 54px; max-width: 395px; overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:100%;}
.serve-news li a:hover{color:#014099;}
.serve-news p{height: 36px; overflow: hidden;}
.serve-news p span{float: left; width: 60px; height: 36px; text-align: center; border-right: 1px solid #555;}
.serve-news p em{float: left; height: 36px; width: 325px; padding-left: 8px;}
.serve-news li.serve-news2{float: right;}

/* 媒体报道页面开始 */
/* banner及推荐部分开始 */
.news-content-out{background: url(../images/shadowbg.png) top center no-repeat;padding-top: 8px;}
.news-content,.newsD-content{padding: 25px 25px 0; width: 890px; margin: 0 auto; background-color: #fff;}
.news-banner{float: left; width: 586;}
.news-banner img{width: 586px;}
.news-banner .newsDL{padding:20px 20px 35px;background-color: #f4f4f4; width: 546px;}
.news-banner .newsDL a{display: block; font-size: 14px; color: #00439b; font-weight: bold; position: relative; line-height: 22px;}
.news-banner .newsDL a span{display: block; width: 50px; height: 20px; background: url(../images/tuijian.png) no-repeat; position: absolute; left: 135px; bottom: 1px;}
.news-banner .newsDL p{line-height: 24px; height: 52px; overflow: hidden;}
.news-banner .newsDL span,.newsDR span{float: right; font-size: 12px; color: #9e9e9e;}
/* 右侧特别报道部分开始 */
.special-news{float: right; width: 271px;}
.special-news h3,.newest h3{font: 24px "黑体"; color: #014099; height: 37px; background: url(../images/specialh3bg.png) bottom no-repeat;}
.newsDR{padding: 18px 0 30px; border-bottom: 1px dashed #9e9e9e;}
.newsDR a{display: block; width: 271px;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.newsDR a,.newest dl dd a{font-size: 14px; color: #000;}
.newsDR a:hover,.newest dl dd a:hover{color:#014099; }
.newsDR p{line-height: 18px; padding: 10px 0; color: #717171; height: 47px; overflow: hidden;}
.newsDR-last{border-bottom: none;}
/* 最新报道部分开始 */
.newest{padding-top: 30px;}
.newest h3{background: url(../images/newestbg.png) bottom no-repeat;}
.newest dl{padding: 30px 0; border-bottom: 1px dashed #9e9e9e;}
.newest dl dt{float: left; width: 180px;}
.newest dl dt img{width: 152px; height: 110px;}
.newest dl dd{float: right; width: 710px;}
.newest dl dd p{line-height: 24px;padding: 8px 0; color: #717171;}
.newest dl dd span{font-size: 12px; color: #9e9e9e;}
/* 分页部分开始 */
#page{/* width: 368px; */ margin: 68px 0 80px; height: 26px; text-align: center;}
#page a{display: inline-block; text-align: center; line-height: 24px; border: 1px solid #E3E3E3; font-family: "Arial"; color: #000; padding: 0 10px; height: 24px; border-radius: 3px;-moz-border-radius:3px; /* 老的 Firefox */ margin: 0 3px;}
#page a.page-current,#page a:hover{background-color: #01429f; color: #fff; text-decoration: none;}

/* 媒体报道详情页面开始 */
.newsD-content h2{text-align: center; font: 24px "黑体"; color: #014099;}
.newsD-content h6{font-size: 14px; color: #a9a9a9;text-align: center; padding: 15px 0 30px; border-bottom: 2px solid #cdcdcd; margin-bottom: 24px;}
.newsD-content h6 span{color: #0148aa;}
.newsD-content p{line-height: 24px; text-indent: 2em;}
.newsD-content h5{padding-top: 12px; line-height: 26px; color: #014099;}
.newsD-product{width: 406px; height: auto; border: 1px solid #bebebe; margin: 32px auto 15px;}
.newsD-product img{width: 100%;}
.newsD-content a{display: block; padding-left: 35px; background: url(../images/newsD-more.png) no-repeat left top; line-height: 26px; width: 220px; color: #565656; margin: 15px auto 30px;}
.newsD-content a.dels-a{background: none; padding: 0; font-weight: bold; width: 100%; text-align: center;}
.newsD-content .price-line{line-height: 35px;}
.newsD-content .newsD-lastP{padding: 14px 0 92px;}

/* 剪报页面开始 */
#jb{width: 100%; height: auto; padding-bottom: 60px;}
#jb img{width: 100%;}


/* 产品介绍页面 */
.product-zs h2{font: 20px "黑体";}
.product-zs p{line-height: 26px; padding: 10px 0 10px 35px; background: url(../images/search.png) left center no-repeat; font-size: 14px; color: #00b9f2;}
.choose-out{padding: 0 50px 20px 20px; background-color: #F5F5F5;}
.choose-out .product-choose{float: left; width: 410px;}
.product-choose h3{line-height: 50px; font-size: 14px; font-weight: bold;}
.product-choose a{display: block; height: 28px; line-height: 28px; padding: 0 12px; border: 1px solid #D6D6D6; float: left; margin: 0 3px;}
.product-choose a.choose-current,.product-choose a:hover{background-color: #014BB3; color: #fff; text-decoration: none;}
.choose-out .product-chooseL{width: 100%; float: none;}
.productD dl{width: 262px; height: 291px; float: left; margin:  25px 52px 0 0;}
.productD dl dt img{width: 262px; height: 185px;}
.productD .productD3{margin-right:0;}
.productD dl:hover{background: url(../images/productDbg.png) no-repeat;}
.productD dl p{text-align: center; line-height: 24px;}
.productD dl p span{color: #00b9f2; font-family: "Arial"; font-size: 14px;}
.productD dt{position: relative;}
.productD dl a:hover{text-decoration: none;}

/* 促销活动页面 */
.activity-th a{display: block; float: left; margin-right: 2px; width: 441px; height: 58px; background: url(../images/action-icon-new.png) no-repeat top; font:20px/46px "黑体" ; font-family:Arial, '黑体'; color: #979797; text-align: center;}
.activity-th a.activity-thC{background: url(../images/action-iconC-new.png) no-repeat top; color: #fff;}
.activity-th a:hover{text-decoration: none;}

.activity{background-color: #014db7; margin-bottom: 88px; position: relative; display: none;}
.activity-timer{padding: 0 30px;}
.activity-timer p{color: #fff;}  
/* 活动范围部分开始 */
.activity-fanwei{padding: 20px 30px 0; color: #fff;}
.new-list-a .activity-new-icon{display: block; width: 829px; height: 56px; background: url(../images/huodongfanwei.png) no-repeat;}
.activity-fanwei table{border: 2px solid #679de5;}
.activity-fanwei .table table th{border: 1px solid #4981cb; background-color: #0a6cf2;}
.activity-fanwei .table table td{border: 1px solid #4981cb; padding-left: 12px;}
/* 活动内容部分开始 */
.new-list-a .activity-new-iconl{background: url(../images/huodongneirong.png) no-repeat;}
.activity-fanwei .table1{border: none;}

.rzsearch,.zhuce{display: block; width: 201px; height: 47px; background: url(../images/rzsearch-icon.png) no-repeat; position: absolute; bottom: 45px;}
.rzsearch{/* left: 245px; */ left:357px;}
/* .zhuce{right: 235px; background: url(../images/zhuce-icon.png) no-repeat;} */

.active-more{display: block; width: 193px; height: 30px; position: absolute; background: url(../images/active-more.png) no-repeat; bottom: 128px; right: 347px;}
.search-btn{display: block; width: 84px; height: 30px; position: absolute; background: url(../images/search-btn.png) no-repeat; bottom: 90px;right: 215px;}

/* 客户案例页面开始 */
.user-content{position: relative;width: 940px; margin: 0 auto; padding-bottom: 30px;}
.user-content img{width: 100%;}
.user-content a{position: absolute; width: 108px; height: 108px; display: block;}
.user-nav {width:941px; height: 723px; background:url('../images/user.png') no-repeat;}
#ranqi{top:150px; left: 130px;}
#fuzhuang{top:125px; left: 265px;}
#dianxin{top:26px; left: 354px;}
#jiaotong{top:116px; left: 445px;}
#wuliu{top:71px; left: 566px;}
#shiping{top:173px; left: 651px;}
#wenhua{top:288px; left: 691px;}
#yiliao{top:416px; left: 585px;}
#yiyao{top:442px; left: 421px;}
#lingshou{top:391px; left: 259px;}
#lvyou{top:353px; left: 121px;}
#muying{top:252px; left: 222px;}
.user-content a:hover{background: url(../images/user-hover.png) no-repeat top left;}
#ranqi:hover{background: url(../images/ranqi.png) no-repeat top left;}
#fuzhuang:hover{background-position:-265px -125px; }
#dianxin:hover{background: url(../images/dianxin.png) no-repeat top left;}
#jiaotong:hover{background-position:-445px -116px; }
#wuliu:hover{background: url(../images/wuliu.png) no-repeat top left;}
#shiping:hover{background-position:-651px -173px; }
#wenhua:hover{background-position:-691px -288px; }
#yiliao:hover{background-position:-585px -416px; }
#yiyao:hover{background-position:-421px -442px; }
#lingshou:hover{background-position:-259px -391px; }
#lvyou:hover{background-position:-121px -353px; }
#muying:hover{background: url(../images/muying.png) no-repeat top left;}

/* 弹出层部分开始 */
#rgba{background-color:rgba(0,0,0,0.3);position:fixed; top:0; left:0; z-index: 888; display: none;}
.user-details{position: relative;background-color: #fff; display: none;  z-index: 999; width: 530px; border-radius: 3px;-moz-border-radius:3px; /* 老的 Firefox */}
.user-details span{position: absolute; width: 44px; height: 44px; top: -20px; right: -16px; cursor: pointer; background: url(../images/close-icon.png) top left no-repeat;}
.user-details h4{border-radius: 3px 3px 0 0;-moz-border-radius:3px 3px 0 0; /* 老的 Firefox */ text-align: center;color: #fff; font: 24px/40px "黑体"; background-color: #feb312;}
.user-details ul{padding: 10px 18px 30px;}
.user-details ul li{padding-left: 12px; border-bottom: 1px dashed #dcdcdc;}
.user-details ul li a{display: block; line-height: 54px; padding-left: 12px; background: url(../images/close-Aicon.png) left center no-repeat; color: }


/* 客户案例文章部分开始 */
#example-th{color: #014099;font: 22px "黑体";  margin-bottom: 24px; padding: 10px 0 20px;}
.example-img img{width: 68%; margin: 10px 16%;}
#example-zpz{margin-bottom: 24px; border-bottom: 2px solid #cdcdcd; padding-bottom: 20px;}

/* 热门机型 */
span.hot{
	display: block;
	position: absolute;
	right:12px;
	top:14px;
	background: url(../images/hot.png) 0 0 no-repeat;
	width:62px;
	height:62px;
	font-size: 12px;
	color:#fff;
	font-weight: bold;
	padding-top: 15px;
	line-height: 18px;
	text-align: center;
}
