@charset "utf-8";
/* CSS Document */
body,html{overflow-x:hidden;}
section p,section li,section td,section th{color:#4b4b4b;}

/* header */
.navbar-default {
    background-color: transparent;
    border-color: transparent;
    border-width: 0;
    margin-bottom: 0;
}
header{height:140px;overflow:hidden;padding-top:30px;margin-bottom:6px;box-shadow:0 3px 3px #999;
	background:url(../Images/headerBg.jpg) no-repeat center top #ac080c;}

.navbar-collapse{padding:0;}
.navbar-nav{width: 100%;}
.navbar-nav > li{
	width: 14.28571428%;
	text-align: center;
}
nav{height:32px;overflow:hidden;
	background:url(../Images/navBg.jpg) repeat-x left bottom;}
.navbar{min-height:30px;}
.head-top{min-height: 78px;}
/* .navList{width:710px;display:block;margin-left:205px;} */
.navList li{
	float:left;
	background:url(../Images/headerLinear.jpg) right bottom no-repeat;
}
.navList a{height:32px;line-height:32px;display:inline-block;padding:0 22px;
	font-size:14px;color:#fff;}
.navList a:hover,.navList a.cur{text-decoration:none;
	background:url(../Images/navBg_h.jpg) repeat-x left bottom;}
.navbar-nav > li > a{padding:0 22px;line-height: 32px;}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus{color:#fff;}.text img{max-width: 100%;}
.lang{
	/* width: 73px; */
	height: 20px;
	/* background: url(../Images/ico_lang.png); */
	font-size: 16px;
	color: #fff;
	margin:20px auto 10px;
}
.lang a{
	display: inline-block;
	line-height: 20px;
	height: 20px;
	color: #fff;
}
.lang span{margin:0 8px;}
/* footer */
footer{padding-top:20px;background:url(../Images/footerTopBg.jpg) repeat-x;
	height:157px;overflow:hidden;}
.footerList{height:158px;padding-right:5px;
	background:url(../Images/footerLinear.jpg) no-repeat right top;}
.footerTab td{vertical-align:top;}
.footerTab td a{text-decoration:none;}
.footerTab h3{padding-bottom:8px;}
.footerTab h3 a:hover,.footerTab li a:hover{text-decoration:underline;}
.footerTab h3 a{font-size:14px;color:#ddd;}
.footerList li{padding-bottom:7px;color:#a3a3a3;}
.footerList li a{color:#a3a3a3;padding-left:3px;}

.footerIco{height:30px;display:block;margin-right:5px;margin-left:10px;text-decoration:none;}
.footerIco:hover{text-decoration:none;}
.footerTab .aboutIco{background-position:0 -72px;width:21px;margin-left:0;}
.footerTab .productIco{background-position:-22px -72px;width:26px;}
.footerTab .industIco{background-position:-49px -72px;width:25px;}
.footerTab .newsIco{background-position:-75px -72px;width:21px;}
.footerTab .supportIco{background-position:-97px -72px;width:25px;}
.footerTab .contactIco{background-position:-124px -72px;width:22px;}

.footerInfo{height:25px;color:#a3a2a2;padding-top:8px;
	background:url(../Images/footerBotBg.jpg) repeat-x;}
.footerInfo span{padding-right:290px;}

/* section */
section{display:block;}
.InnerPageCon{padding:0 0px 0 10px;}
.sidebar{max-width:199px;}
.sidebar h3{height:38px;line-height:35px;
	color:#fff;font-size:14px;padding-left:22px;margin-bottom:4px;}
.sidebar .list{background:url(../Images/navBottom.jpg) no-repeat left bottom;padding-bottom:6px;}
.sidebar .list li span{padding-left:25px;padding-right:6px;}
.sidebar .list li a{height:33px;line-height:31px;color:#c8c8c8;display:block;
	background-position:left -39px;border-bottom:1px solid #272727;border-top:1px solid #898989;}
.sidebar .list li a:hover,.sidebar .list li a.cur{color:#fff;text-decoration:none;}
.sidebar .list li:last-child a{border-bottom-width: 0;height: 32px;}

.sidebar dl.secList{display:none;}
.sidebar dl.secList dd span{padding-left:35px;font-size:9px;vertical-align:middle;}
.sidebar dl.secList dd a{height:27px;line-height:25px;}
.sidebar dl.secList dd a:hover,.sidebar dl.secList dd a.cur{background:#484848;}


.breakBox{border-bottom:1px solid #c4cac7;padding-bottom:10px;margin-bottom:35px;}
.breakBox em,.breakBox span,.breakBox a,.breakBox code,.breakBox b{vertical-align:middle;}
.breakBox em{width:4px;height:17px;display:inline-block;margin-right:10px;
	background-position:left -103px;}
.breakBox span{color:#333;font-size:14px;display:inline-block;}
.breakBox .homeIco{width:11px;height:10px;display:inline-block;
	background-position:-20px -103px;}
.breakBox a{color:#767575;}
.breakBox a:hover{text-decoration:none;}
.breakBox code{color:#c90101;background:transparent;}
.breakBox b{padding:0 3px;}
