﻿@charset "utf-8";
/* CSS Document */
* { padding:0px; margin:0px;}
a { text-decoration:none; color:#4b4a4a;}
img{ border:0px; margin:0px; padding:0px; vertical-align:bottom;}
p { text-indent:2em;}
a:hover { color:#bc001b;}
ul li { float:left; list-style:none;}
.left { float:left; display:inline;}
.right { float:right; display:inline;}
.clear { clear:both;}
.tab { border-collapse:collapse;}
.tab td,.tab th { border:1px #ccc solid; padding-left:10px;}
body 
{
	background:url(../images/topbg.gif) repeat-x;
	width:100%;
	text-align:center; 
	line-height:22px; 
	font-size:12px;
	font-family:"宋体", Arial;
}
.logo { width:1000px; height:100px; padding-top:2px; margin:0 auto;}
.logoText { width:400px; padding-top:10px;}
.logoTop { font-family:"微软雅黑"; font-size:30px; line-height:55px;}
.logoRight { padding-top:20px; font-family:"微软雅黑"; font-size:14px; line-height:30px; width:300px;}
.telLeft { font-size:18px; padding-left:10px;}
.telRight { color:#bc001b; font-size:22px; font-weight:bold; padding-left:10px;}
.navigation {
	background:url(../images/navbg.gif) repeat-x;
	height:48px;
	line-height:48px;
	width:100%;
}
.topMenu { width:1000px; margin:0 auto;}
.navigation li { width:111px; height:48px; text-align:center;}
.navigation a { width:111px; height:48px; display:block; font-size:14px; font-family:"微软雅黑"; color:#fff;}
.navigation a:hover { color:#fff; background:#b90000;}
.banner { width:100%; height:300px; text-align:center; overflow:hidden;}
.case_box{position:relative;width:1440px;height:300px;overflow:hidden; text-align:center;}
.case_box p{z-index:2;position:absolute;text-indent:-9999px;width:28px;height:51px;top:40%;cursor:pointer}
.case_box ul{position:absolute;height:300px;overflow:hidden;top:0px;left:0px}
.case_box ul li{width:1440px;height:300px}
.case_box ol{position:absolute;bottom:0;left:50%;margin:0 0 0 -10px;height:40px;z-index:99;}
.case_box ol li{float:left;margin:0 4px;display:inline;width:20px;height:20px;line-height:999em;background: url(../images/icon.jpg) no-repeat;overflow:hidden;cursor:pointer;}
.case_box ol li.active{background-position:0 -20px;}
.gxMain { width:1000px; margin:0 auto; padding-top:10px; text-align:left;}
.bjProList { width:220px; border:1px #CCC solid; padding-bottom:10px; margin-bottom:10px;}
.bjProList li { width:180px; background:url(../images/prolist.gif) no-repeat right center; line-height:37px; border-bottom:1px #CCC dotted; margin-left:10px; padding-left:10px;}
.bjProList a { font-size:14px; font-family:"微软雅黑";}
.bjProduct { width:766px; margin-left:10px; margin-bottom:10px; border:1px #CCC solid; padding-bottom:10px;}
.bjProTit { background:url(../images/protitbg.jpg) no-repeat; border-bottom:2px #00489d solid; height:36px; line-height:36px; color:#fff; padding-left:20px; padding-right:10px; font-family:"微软雅黑"; font-size:16px;}
.bjPros { width:232px; border:1px #CCC dashed; padding:5px; margin:10px 0px 0px 9px;}
.bjPros a { color:#bc001b;}
.bjPros img { padding-right:4px; width:120px; height:118px; vertical-align:top;}
.more { font-size:12px; color:#bc001b;}
.bjAbout { border:1px #CCC solid; width:606px; margin-top:10px;}
.bjAboutTit { background:url(../images/titbg.jpg) repeat-x; line-height:36px; height:36px; border-bottom:2px #00489d solid; padding:0px 10px;}
.bjAbout img { padding:2px; border:1px #CCC solid; margin-right:20px;}
.bjATit { font-family:"微软雅黑"; font-size:16px; line-height:36px; color:#bc001b;}
.bjText { padding:10px;}
.titLeft { background:url(../images/yuan.jpg) no-repeat left; padding-left:25px; font-size:16px; font-family:"微软雅黑";}
.bjHotPro { width:700px; border:1px #CCC solid; padding-bottom:10px; margin-top:10px;}
.bjPro { width:204px; height:180px; margin:10px 0px 0px 10px; border:1px #CCC solid; padding:5px; text-align:center; background:url(../images/probg.jpg) no-repeat; padding-top:40px;}
.bjPro img { vertical-align:top; width:120px; height:118px;}
.bjPro p { text-align:left;}
.bjHonor { width:286px; border:1px #CCC solid; margin-left:10px; margin-top:10px;}
.Center { text-align:center; padding-bottom:10px;}
.bjHonor .bjText span { background:url(../images/rybg.jpg) no-repeat; width:260px; height:48px; line-height:35px; display:block; margin:0 auto; text-align:center;}
.bjNews { width:380px; border:1px #CCC solid; margin-right:10px; margin-top:10px;}
.bjNews li { width:340px; background: url(../images/list.gif) no-repeat left center; padding-left:15px; height:30px; line-height:30px; border-bottom:1px #CCC dotted;}
.yc { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:270px; height:30px; line-height:30px;}
.bjFaq li { width:350px; background:none; line-height:22px; height:45px; padding-left:5px;}
.bjFaq a { color:#bc001b;}
.bjContact { width:214px; border:1px #CCC solid; margin-top:10px;}
.bjLink { border:1px #CCC solid; margin-top:10px;}
.bjLink a { line-height:26px; margin-left:10px;}
.bjFooter { text-align:center; width:100%; padding-bottom:10px; border-top:5px #06F solid; padding-top:1px; margin-top:10px;}
.menu a { margin:0px 10px; line-height:40px;}
.bjRoute { background:url(../images/yuan.jpg) no-repeat left; padding-left:25px; display:block; width:400px;}
.bjLeft { width:222px;}
.bjLxwm { border:1px #CCC solid; margin-bottom:10px;}
.color { color:#bc001b;}
.mainP p { margin-bottom:10px;}
.bjLxwm .bjPro { margin:5px 0px 5px 2px; border:1px #CCC dashed;}
.ryList li { width:700px; height:30px; line-height:30px; border:1px #CCC dotted; padding-left:25px; padding-right:10px; margin-top:10px; background:url(../images/newslist.gif) no-repeat 10px center;}
.proTit { height:40px; line-height:40px; border-bottom:2px #3179db dotted; margin-top:10px; width:720px; margin-left:10px; padding:0px 10px;}
h2 { color:#bc001b; font-size:14px; line-height:36px; font-family:"微软雅黑";}
.map { padding:10px; border:1px #CCC dashed; margin-bottom:10px;}
.siteMap { border-top:1px #CCC solid; border-bottom:1px #CCC solid; margin-top:15px; padding-bottom:10px;}
.map a,.siteMap a { line-height:30px; height:30px; margin-left:15px;}
.siteMap .bjProTit a { color:#fff; line-height:36px; margin-left:0px;}
.bjTjPro { width:195px; height:95px; border-bottom:1px #CCC dashed; padding:4px; margin:5px 7px;}
.bjTjPro img { width:70px; height:70px; margin-right:5px;}
.bjTjPro a { color:#bc001b; line-height:24px;}
.zjNews li { width:185px; line-height:26px; background:url(../images/newslist.gif) no-repeat left center; padding-left:15px; border-bottom:1px #CCC dashed;}
.proTop { text-align:center; width:500px; margin:0 auto; background:url(../images/biprobg.jpg) no-repeat top center; padding-top:70px; border:1px #CCC solid;}
.proTop img
{
	max-height:auto !important;
	max-width:450px; 
	overflow:hidden;
}  
/* for IE6 */
*html .proTop img{   
	width:expression(this.width > 400 ? "400px" : "auto"); 
} 
.Next { padding-top:30px;}
.name { color:#3179db; line-height:40px; font-size:14px; font-weight:bold; font-family:"微软雅黑";}
.xgPro { width:140px; height:145px; text-align:center; margin-top:10px; margin-right:9px;}
.xgPro img { border:1px #CCC solid; margin-bottom:5px;}
.xgNews li { width:330px; line-height:30px; background:url(../images/newslist.gif) no-repeat left center; padding-left:15px; border-bottom:1px #CCC dotted; margin:5px 10px;}

/* 分页 */
.page{ margin:20px 0px; width:750px; text-align:right; color:#000;}
.page a{ color:#666; text-decoration:none; margin-right:5px; border:1px #aadaff solid; padding:5px;}
.page a:hover{ color:#666; text-decoration:none; border:1px #4095D6 solid;}
.page span{ padding:6px; background:#4095D6; margin-right:5px;}
.bjProShow { width:360px; margin:7px; border:2px #CDCDCD solid; text-align:center; height:365px; display:block;}
.bjProShow img { vertical-align:top;}