body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0; margin: 0;}
body {background:#fff; color:#444; font-size:14px; font-family:"Microsoft Yahei", arial, 宋体; margin: 0;}
/* 短引用的内容可取值：''或"" */
q:before,q:after {content:”;}
/* 缩写，图片等无边框 */
fieldset,img,abbr,acronym {border: 0 none; outline: 0 none;}
abbr,acronym {font-variant: normal;}
/* 清除特殊标记的字体和字号 */
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal; font-style: normal;}
/* 上下标 */
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
/* 设置表格的边框被合并为一个单一的边框, 指定分隔边框模型中单元格边界之间的距离为0*/
table {border-collapse: collapse; border-spacing: 0;}
/* 表格标题及内容居左显示 */
caption,th {text-align: left;}
/* 清除列表样式 */
ol,ul {list-style: none;}  
/* 输入控件字体 */
input,button,textarea,select,optgroup,option {font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}
/* 标题元素样式清除 */ 
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size: 100%;}   
/* 链接样式，颜色 */
del,ins,a {text-decoration:none;}
a,a:hover,a:link,a:visited,a:active,a:focus {color:#666; background-color: transparent; outline: 0 none; border: 0 none;}
a:hover,a:active,a:focus {text-decoration:underline;} 
/* 鼠标样式 */
input[type="submit"] {cursor: pointer;}
button {cursor: pointer;}
input::-moz-focus-inner { border: 0; padding: 0;}
/* 清除浮动 */
.clear {clear:both;}


.header_content,.topbar_content,.advantage_content,.productShow,.successfulCases,.page_content,.News,.footer_content{width: 1140px;margin: 0 auto;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------- 头部 -----*/

#topbar{background-color: #212b34;}
.topbar_left{color: #999999;font-size: 14px;text-align: left; line-height: 32px;}
.topbar_right{color: #e5e5e5;font-size: 16px;text-align: right;line-height: 32px;float: right;padding-left: 24px;background: url(../images/telephone_topbar.png) no-repeat left 55%;}
.header_content .logo{width: 300px;float: left;height: 103px;background: url(../images/logo.jpg) no-repeat 7px center;}
.header_content .navbar{width: 800px;float: left;height: 103px;}
.header_content .header_wechat{width: 40px;float: left;height: 103px;background: url(../images/wechat_header.png) no-repeat center center;cursor: pointer;position: relative;}
.header_wechat_img{width: 100px;height: 100px;background: url(../images/QRcodeWeChat.jpg) no-repeat;position: absolute;top: 98px;left: -30px;display: none;}
#header{background: url(../images/headerBg.jpg) repeat-x;}

.navbar{width: 800px;}
.navbar li{display: inline-block;width: 110px;}
.navbar a{display: inline-block;width: 100%;text-align: center;}
.navbar a:hover{text-decoration: none;}
.navbar>ul>li>a{line-height: 98px;font-size: 16px;color: #55575c;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.navbar>ul>li>a:hover{color: #404a80;border-left: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;border-bottom: 5px solid #1462b3;;background: url(../images/navHoverBg.png) no-repeat center center;}
.navbar .nav-child{background-color: #1462b3;padding: 10px 0 10px 0;}
.navbar .nav-child a{line-height: 50px;font-size: 14px;color: #dae6f2;}
.navbar .nav-child a:hover{color: #fff;background-color: #3f83ca;}
.navbar>ul>.parent{position: relative;}
.navbar .nav-child{position: absolute;top: 98px;display: none;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------- poster -----*/

.poster{height: 550px;overflow: hidden;position: relative;z-index: -1;}
.poster_content{width: 1920px;height: 550px;overflow: hidden;margin: 0 auto;position: absolute;left: 50%;margin-left: -960px;}
.poster_content li{display: block !important;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------- 首页产品展示 -----*/

.productShow{padding: 66px 0 70px 0;}
.productShow_left{width: 220px; float: left;}
.productShow_right{width: 920px; float: left;}

.productShow_title span{font-size: 30px;color: #efbe28; font-weight: 700;}
.productShow_title h2{font-size: 30px;color: #1368c0; font-weight: 700;width: 150px;padding: 0 0 14px 0;border-bottom: 5px solid #f0f3f5;}

.productShow_menu{padding: 30px 0 20px 18px;}
.productShow_menu a{font-size: 15px;color: #46454c;display: inline-block;line-height: 60px;}
.productShow_menu a:hover{text-decoration: none;color: #1368c0;}
.productShow_more a{font-size: 14px;color: #d5d4d9;padding: 0 0 0 18px;display: inline-block;line-height: 60px;}
.productShow_more a:hover{text-decoration: none;color: #1368c0;}

.bt-row-separate,.bt-row,.bt-inner,.bt-center,.bt-center a,.bt-center img{margin: 0 !important;padding: 0 !important;border: 0 !important;outline: 0 !important;}
.productShow_right .bt-row{width: 300px !important;height: 200px !important;}
.productShow_right .bt-row-separate{height: 10px;}
.productShow_right .bt-row:nth-child(2),.productShow_right .bt-row:nth-child(6),.productShow_right .bt-row:nth-child(10){margin: 0 10px 0 10px !important;}
.productShow_right img{width: 300px !important;height: auto !important;max-width: 100% !important;max-height: 100% !important;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------- 首页公司简介 -----*/

.aboutUs{height: 560px;background: url(../images/aboutUsBG.jpg) no-repeat center center;}
.aboutUs_content{width: 1140px;margin: 0 auto;}
.aboutUs_left{width: 510px;padding: 80px 30px 0 30px;float: left;}
.aboutUs_left h2{font-size: 30px;color: #fff; font-weight: 700;padding: 0 0 18px 0;}
.aboutUs_left p{font-size: 15px;color: #c9d3de;line-height: 30px;text-align: justify;text-indent: 30px;}
.aboutUs_left a{font-size: 15px;color: #46454c;line-height: 45px;display: inline-block;height: 45px;padding: 0px 71px 0px 28px;margin: 25px 0 0 0;background-color: #efbe28;}

.aboutUs_right{width: 500px;height: 400px;padding: 68px 30px 0 40px;float: left;margin: 70px 0 0 0;background: url(../images/aboutUs_right_BG.png) repeat-x;}
.aboutUs_right p{width: 500px;font-size: 15px;color: #46454c;line-height: 30px;padding: 0 0 50px 0;}
.aboutUs_right span{display: inline-block;width: 163px;padding: 80px 0 0 0;text-align: center;}
.aboutUs_right01{background: url(../images/aboutUsIcon01.png) no-repeat top center;}
.aboutUs_right02{background: url(../images/aboutUsIcon02.png) no-repeat top center;}
.aboutUs_right03{background: url(../images/aboutUsIcon03.png) no-repeat top center;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------- 首页产品优势 -----*/

.productAdvantage{height: 1350px;background: url(../images/YouShiBG.jpg) no-repeat center center;}
.advantage_content h2{font-size: 30px;font-weight: 700;color: #46454c;text-align: center;padding: 60px 0 0 0;}
.advantage_content h2 .titleBlus{color: #1368c0;}
.advantage_content h2 .titleYellow{color: #efbe28;}
.advantage_content .subtitle{text-align: center;font-size: 15px;color: #46454c;padding: 6px 0 30px 0;}
.advantageB{width: 350px;height: 104px;float: left;font-size: 18px;line-height: 36px;color: #fff;font-weight: 600;text-align: center;}

.advantage01 .advantageB{padding: 256px 0 0 409px;background: url(../images/youshi01a.jpg) no-repeat;margin: 0 29px 20px 40px;}
.advantage02 .advantageB{padding: 256px 409px 0 0;background: url(../images/youshi02a.jpg) no-repeat;margin: 0 0 20px 29px;}
.advantage03 .advantageB{padding: 256px 0 0 409px;background: url(../images/youshi03a.jpg) no-repeat;margin: 0 29px 20px 40px;}
.advantageA{width: 270px;height: 304px;padding: 56px 0 0 40px;float: left;}
.advantage01 .advantageA{background: url(../images/youshi01b.jpg) no-repeat;}
.advantage02 .advantageA{background: url(../images/youshi02b.jpg) no-repeat;}
.advantage03 .advantageA{background: url(../images/youshi03b.jpg) no-repeat;}
.advantageA span{font-size: 30px;color: #cdd9e6;}
.advantageA h3{font-size: 24px;color: #efbe28;padding: 10px 0 2px 0;}
.advantageA p{font-size: 8px !important;color: #cdd9e6;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------- 首页成功案例,新闻 -----*/

.casesTitle,.QiYeXinWenTitle,.HangYeZiXunTitle{padding: 50px 0 10px 0;}
.casesTitle{background: url(../images/divider1140.png) no-repeat center bottom;margin: 0 0 10px 0;}
.QiYeXinWen,.HangYeZiXun{width: 550px;float: left;}
.QiYeXinWen{margin-right: 40px;}
.QiYeXinWenTitle,.HangYeZiXunTitle{width: 550px;background: url(../images/divider550.png) no-repeat center bottom;margin: 0 0 16px 0;}

.casesTitle h2,.QiYeXinWenTitle h2,.HangYeZiXunTitle h2{float: left;padding: 0 0 0 46px;font-size: 24px;color: #46454c;display: inline-block;}
.casesTitle h2{background: url(../images/caseIcon.png) no-repeat 12px center;}
.QiYeXinWenTitle h2,.HangYeZiXunTitle h2{background: url(../images/newsIcon.png) no-repeat 12px center;}

.casesTitle a,.QiYeXinWenTitle a,.HangYeZiXunTitle a{display: block;float: right;padding: 10px 10px 0 0;color: #d5d4d9;}

.cases_content .bt-row{width: 360px !important;height: 300px !important;}
.cases_content .bt-row-separate{height: 10px;}
.cases_content .bt-row:nth-child(2){margin: 0 30px 0 30px !important;}
.cases_content .bt-inner{position: relative;}
.cases_content .bt-inner .bt-title{position: absolute;top: 270px;left: 0px; display: inline-block;width: 100%;text-align: center;font-size: 16px;color: #6a6773;font-weight: normal;}
.cases_content .bt-center{width: 360px !important;height: 240px !important;overflow: hidden;}
.cases_content img{width: 360px !important;max-width: 100% !important;height: auto !important;}

.QiYeXinWen_content .mod-articles-category-title,.HangYeZiXun_content .mod-articles-category-title{padding: 0 0 0 24px;background: url(../images/newsList.jpg) no-repeat 10px center;font-size: 16px;line-height: 44px;color: #7a7980;display: block;float: left;width: 430px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.QiYeXinWen_content a:hover,.HangYeZiXun_content a:hover{color: #1368c0;}
.QiYeXinWen_content .mod-articles-category-date,.HangYeZiXun_content .mod-articles-category-date{font-size: 15px;line-height: 44px;color: #d5d4d9;display: block;float: right;padding: 0 4px 0 0;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------- footer -----*/

.footer{margin: 50px 0 0 0;background-color: #8c97a2;}
.footer01{height: ;border-bottom: 3px solid #9fafbc;}
.footer01_left{width: 700px;float: left;padding: 26px 0 20px 166px;background: url(../images/footerLogo.jpg) no-repeat 66px 50px;}
.footer01_left01{font-size: 20px;font-weight: 700; color: #fff;padding: 10px 0 10px 0;}
.footer01_left02{font-size: 14px;color: #fff;padding: 0 0 10px 0;}
.footer01_left02 span{color: #ffe200;}
.footer01_right{float: right;}
.footer01_right span{margin: 60px 30px 0 0;padding: 110px 0 0 0;display: inline-block;min-width: 100px;color: #d5d4d9;}
.footer01_right01{background: url(../images/QRcodeGongZhongHao.jpg) no-repeat center top;}
.footer01_right02{background: url(../images/QRcodeWeChat.jpg) no-repeat center top;}
.copyright{width: 100%;text-align: center;color: #d5d4d9;padding: 10px 0 10px 0;font-size: 13px;}
.copyright a{color: #d5d4d9;}

/*------------------------------------------------------------------------------------------------------------------------------------------ 内页侧边栏 -----*/

.pageLeft{width: 270px;padding: 30px 30px 0 0;float: left;}
.pageLeft h4{height: 60px;padding: 0 0 0 17px;color: #fff;font-size: 16px;font-weight: 700;line-height: 60px;background-color: #1368c0;-webkit-border-top-right-radius: 14px;-moz-border-radius-top-right: 14px;border-top-right-radius: 14px;}
.pageLeft ul{padding: 10px 0 5px 0;border:  1px solid #dbdbdb;}
.pageLeft li a{
	line-height: 60px;
	padding: 0 0 0 10px;
	margin: 0 0 0 10px;
	background: url(../images/pageLeftList.png) no-repeat;
	background-position: 200px center;
	border-bottom:  1px dashed #dbdbdb;
	display: inline-block;
	width: 240px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------- 面包屑导航 内页右侧 ------*/

.crumbs{height: 40px;border-bottom: 1px solid #eee;padding: 0 0 0 30px;margin: 20px 0 30px 0;background: url(../images/crumbsBG.png) no-repeat 10px 12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.crumbs ul li{display: inline-block;}
.crumbs ul li span, .crumbs ul li a{font-size: 13px;color: #7a7980;line-height: 40px;}

.pageRight{width: 800px;padding: 0 20px 0 20px;float: right;min-height: 700px;}

/*-------------------------------------------------------------------------------------------------------------------------------------------- 内页图片列表 ------*/

.pageRight-content .blog .item{
	border: #dadada solid 1px;
	position: relative;
	padding: 5px 0 25px 0;
	width: 252px;
	height: 200px;
}
.pageRight-content .blog .item .item-image{
	padding: 0 5px 0 5px;
	width: 242px;
	z-index: 10;
	height: 180px;
	overflow: hidden;
}
.pageRight-content .blog .item .item-image img{
	width: 242px;
	height: 180px;
}
.pageRight-content .blog .item .page-header{
	position: absolute;
	top: 10px;
	left: 0px;
	width: 252px;
	z-index: 100;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.pageRight-content .blog .item .page-header h2{
	font-weight: normal;
	width: 100%;
	height: 100%;
}
.pageRight-content .blog .item .page-header h2 a{
	font-family:"SimSun","宋体","Arial Narrow";
	font-size: 13px;
	color: #434343;
	text-align: center;
	display: block;
	width: 100%;
	height: 100%;
	padding: 190px 0 0 0;

	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.pageRight-content .blog .cat-children{
	display: none;
}
.pageRight-content .blog .items-row .span4{
	display: inline-block;
	padding: 0 0 15px 10px;
}
.pageRight-content .blog .items-row .span4:first-child{
	padding-left: 0px;
}


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

.icon-previous:before,.icon-backward:before {content: "<";}
.icon-next:before,.icon-forward:before {content: ">";}
.icon-first:before {content: "|<";}
.icon-last:before {content: ">|";}
.pagination {margin: 20px 0;display:block;width:100%;text-align:center;}
.pagination ul {display: inline-block; *display: inline;*zoom: 1;margin-left: 0;margin-bottom: 0;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.pagination ul > li {display: inline-block;}
.pagination ul > li > a,.pagination ul > li > span {float: left;padding: 4px 12px;line-height: 18px; text-decoration: none;
    background-color: #fff;border: 1px solid #ddd;border-left-width: 0;}
.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,
.pagination ul > .active > span {background-color: #f5f5f5;}
.pagination ul > .active > a,.pagination ul > .active > span {color: #999;cursor: default;}
.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {color: #999;background-color: transparent;cursor: default;}
.pagination ul > li:first-child > a,.pagination ul > li:first-child > span {
    border-left-width: 1px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;}
.pagination ul > li:last-child > a,.pagination ul > li:last-child > span {
    -webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;}
.pagination-centered {text-align: center;}
.pagination-right {text-align: right;}
.pagination-large ul > li > a,.pagination-large ul > li > span {padding: 11px 19px;font-size: 16.25px;}
.pagination-large ul > li:first-child > a,.pagination-large ul > li:first-child > span {
    -webkit-border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px;}
.pagination-large ul > li:last-child > a,.pagination-large ul > li:last-child > span {
    -webkit-border-top-right-radius: 6px;-moz-border-radius-topright: 6px;border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;-moz-border-radius-bottomright: 6px;border-bottom-right-radius: 6px;}
.pagination-mini ul > li:first-child > a,.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,.pagination-small ul > li:first-child > span {
    -webkit-border-top-left-radius: 3px;-moz-border-radius-topleft: 3px;border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-left-radius: 3px;}
.pagination-mini ul > li:last-child > a,.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,.pagination-small ul > li:last-child > span {
    -webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;}
.pagination-small ul > li > a,.pagination-small ul > li > span {padding: 2px 10px;font-size: 12px;}
.pagination-mini ul > li > a,.pagination-mini ul > li > span {padding: 0 6px;font-size: 9.75px;}
.pagination .pull-right{color: #d5d4d9;padding: 0 0 20px 0;}



/*-------------------------------------------------------------------------------------------------------------------------------------------- 内页新闻列表 ------*/

.pageRight-content .table tr ,.pageRight-content .table td ,.pageRight-content .table th ,.pageRight-content .table ,.pageRight-content .table a ,.table-bordered ,.table-bordered td{border: none;background-color: transparent;}
.pageRight-content .table td{width: 800px;border-bottom: 1px dashed #dadada;}
.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th ,.table-striped tbody > tr:nth-child(2n+1) > td a:hover, .table-striped tbody > tr:nth-child(2n+1) > th a:hover{background-color: transparent;}
.pageRight-content .table a{
	font-size: 14px;
	color: #202121;
	background: url(../images/newsList.jpg) no-repeat left center;
	padding: 0 0 0 13px;
	margin: 0 0 0 13px;
	border: none;
	line-height: 60px;
	display: inline-block;
	width: 660px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.pageRight-content .table .list-date{font-size: 13px;line-height: 60px;color: #d5d4d9;}


/*-------------------------------------------------------------------------------------------------------------------------------------------- 内页文章页 ------*/

.pageRight-content .page-header h2{font-size: 22px;color: #265e99;text-align: center;line-height: 34px;}
.pageRight-content .page-header{padding: 0 0 5px 0;}
.pageRight-content .item-page p{font-size: 15px;line-height: 28px;margin: 12px 0 12px 0;color: #434343;text-align: justify;text-indent: 2em;}
.pageRight-content .item-page p img{max-width: 600px;height: auto;text-align: center;}

/*-------------------------------------------------------------------------------------------------------------------------------------------- 内页文章页上一篇下一篇 ------*/

.pagenav{
	clear: both;
	padding: 10px 0 10px 0;
	border-top: 1px dashed #dadada;
}
.pagenav li a{
	padding: 0 0 0 10px;
	margin: 0 0 0 5px;
	color: #666;
	line-height: 24px;
	background: url(../images/pageRightList0.png) no-repeat left center;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------- 内页文章页分页 ------*/

.pager .pagination-list{
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none;
}
.pager .pagination-list li {
    display: inline;
}
.pager .pagination-list .disabled>a, .pager .pagination-list .disabled>a:focus, .pager .pagination-list .disabled>a:hover, .pager .pagination-list .disabled>span {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
}
.pager .pagination-list li > a, .pager .pagination-list li > span {
    background: transparent;
}
.pager .pagination-list li > a, .pager .pagination-list li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}
.pagenavcounter{
	display: none;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------- 内页搜索结果页 ------*/

.pageRight-content .search{
	line-height: 22px;
}
.pageRight-content .search dt{
	padding: 15px 0 0 0;
}
.pageRight-content .search dt, .pageRight-content .search dt a{
	font-family: "Microsoft YaHei","微软雅黑";
	font-size: 15px;
	color: #d44536;
}
.pageRight-content .search .small, .pageRight-content .search .result-created{
	font-size: 12px;
	color: #777;
}
.pageRight-content .search #searchForm .searchintro, .pageRight-content .search #searchForm .form-limit, .pageRight-content .search #searchForm .btn-group{
	display: inline-block;
}
.pageRight-content .search #searchForm .inputbox{
	height: 22px;
}
.pageRight-content .search #searchForm .btn-toolbar{
	padding: 0 0 10px 0;
}