﻿@charset "utf-8";
/* CSS Document */
/**首页banner**/
.indexBanner{ width:100%; height:658px; overflow:hidden;}
.aboutBanner{ width:100%; height:353px; overflow:hidden;}
.bannerSite{ position:relative; top:0px; z-index:1;}
/**头部样式**/
.headerBg{ height:70px; position:absolute; top:0px; z-index:100; width:100%; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; background-color:#2295db;}
.headerTop{ width:980px; height:70px; position:absolute; top:0px; z-index:100; line-height:70px;}
.headerLeft{ font-size:30px; font-family:"宋体"; line-height:90px; color:#fff; height:70px; float:left; margin-left:125px; font-weight:bold;}
.headerLeft img{margin-top:12px; margin-right:15px; float:left; width:102px; height:48px;}
.headerRight{ float:right; margin-top:35px; height:26px; line-height:26px; margin-right:40px; color:#040404; font-family:"微软雅黑";}
.headerRight a{ color:#040404;}
.navBox{ height:60px; line-height:60px; position:absolute; top:70px; z-index:1000; width:100%;}
.navBg{ height:60px; line-height:60px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; background-color:#2295db;}
.nav{ height:60px; line-height:60px; position:absolute; top:0; width:750px; margin:0 auto; font-family:"微软雅黑"; font-size:14px;}
.nav .navlogo{ float:left; width:85px; height:48px;}
.nav .navlogo img{ margin-top:6px; width:102px; height:48px; display:none;}
.nav ul{ float:left; width:665px;}
.nav ul li{ width:95px; float:left; height:60px; line-height:60px; text-align:center; color:#020202; position:relative; font-size:14px;}
.nav ul li a{ color:#fffefe; font-family:"微软雅黑";}
.nav ul li dl{ position:absolute; top:60px; background-color:#2295db; width:100%; display:none;}
.nav ul li dl dt{ line-height:30px; text-align:center;}
.nav ul li dl dt a{ color:#fff; display:block;}
.nav ul li dl dt:hover{ background-color:#fff;}
.nav ul li dl dt:hover a{color:#020202;}
/**首页内容显示区域**/
.indexContentBg{ width:1054px; margin:0 auto; background:url(../images/indexContentBg.jpg) repeat-y left 26px; margin-top:-26px;}
.indexContent{ z-index:200; position:relative; background-color:#fff; width:980px; margin:0 auto;}
/*****首页产品模块*****/
.indexProduct{ padding-top:12px; width:920px; margin-left:30px; padding-bottom:16px; border-bottom:1px solid #dcdcdc;}
.indexProTitle{ height:27px; line-height:27px; font-size:14px; background-color:#e0e0e0;width:920px;}
.indexProTitle .proTitleLeft{ color:#fb1903; text-indent:26px; width:110px; float:left;}
.indexProTitle .proTitleRight{ width:800px; float:left; height:27px; overflow:hidden;}
.indexProTitle .proTitleRight ul li{ height:27px; line-height:27px; font-weight:normal;}
.indexProTitle .proTitleRight ul li span{ float:right;}
.indexProContent{ width:951px; margin-top:17px;}
.indexProContent ul li{ float:left; width:287px; height:247px; margin-right:30px;}
.indexProContent ul li img{ width:287px; height:247px;}
/**首页公司简介**/
.indexCompanyNews{ width:920px; margin:0 auto; height:337px; border-bottom:1px solid #dcdcdc;}
.indexCompany,.indexNews{ height:337px; width:445px; float:left;}
.indexNews{ margin-left:30px;}
.indexTitle{ height:37px; line-height:37px; font-size:14px; color:#020001;}
.indexContentImg,.indexContentImg img{ height:177px; width:445px;}
.indexCompanyContent,.indexNewsContent{ height:72px; line-height:24px; width:445px; overflow:hidden;}
.indexNewsContent span{ float:right; color:#9f9f9f;}
.indexNewsContent a{ color:#066ecf;}
.indexMore{ height:25px; width:97px; text-align:center; margin-top:12px; background-color:#008fff; line-height:25px;}
.indexMore a{ color:#fff;}
/**首页链接样式**/
.indexLink{ width:920px; margin:0 auto;}
.linkTitle{ height:37px; line-height:37px; font-size:14px; color:#fd0000;}
.linkContent{ width:896px; margin:0 auto; padding-bottom:10px;}
.linkContent ul li{ border:1px solid #c9c9c9; float:left; margin:3px 6px;}
.contentBottomBg{ height:37px; width:1054px; margin:0 auto; background:url(../images/contentBottomBg.jpg) no-repeat;}
/**底部样式***/
.bottomBg{ margin-top:5px; border-top:3px solid #1282eb; padding-top:10px; line-height:24px;}
.bottomContent{ width:980px; margin:0 auto; text-align:center; color:#010101; line-height:22px;}
.bottomContent a{ color:#010101;}
.footerBg{ width:100%; height:60px; line-height:60px; background-color:#ddd; margin-top:10px;}
.footer{ width:980px; margin:0 auto; text-align:center; color:#221815;}

/**单页面内容**/
.aboutMain{ width:920px; margin:20px auto 10px;}
.aboutLeft{ width:191px; float:left;}
.aboutLeftTitle{ background:url(../images/leftTopBg.png) no-repeat; width:178px; height:37px; line-height:37px; color:#154988; font-weight:bold; text-align:center; margin-left:6px;}
.aboutLeftContent{ width:144px; margin-top:16px; padding:10px 23px; background:url(../images/LeftCBg.png) repeat-y;}
.aboutLeftContent ul li{ background:url(../images/LeftLiBg.png) no-repeat; height:31px; line-height:28px; text-indent:50px; font-weight:bold;}
.aboutLeftBottom{ height:90px; background:url(../images/LeftCBottom.png) no-repeat; width:191px;}
.aboutRight{ float:left; margin-left:39px; width:690px;}
.aboutRightTitle{ height:35px; line-height:35px; border-bottom:2px solid #15457f; font-size:14px;}
.aboutRightTitle .curtitle{ background:url(../images/rightTitleBg.png) no-repeat right 6px; padding-right:30px; display:inline-block;}
.aboutRightTitle span{ float:right; background:url(../images/webSiteIco.png) no-repeat left 11px; text-indent:20px;}
.aboutRightContent{ padding:10px 0px; line-height:24px; width:690px; overflow:hidden;}
.aboutRightContent img{ max-width:690px;}

.pagination{ width:640px; margin:20px auto 10px; height:24px; text-align:center; background-color:#babbbb;}