@charset "utf-8"; 

body {
	background-color: #FFF;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px
}

dd, div, dl, dt, form, img, label, li, p, ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0
}

#TopB {
	height: 370px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #1B3E8B
}

#TopA {
	height: 235px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top
}

#TopBanner {
	height: 370px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: auto;
	margin-left: auto
}

#TopBanner-link {
	width: 100%;
	height: 370px;
	display: block;
	z-index: 2;
	position: absolute;
	overflow: hidden
}

#TopBanner2 {
	width: 100%;
	height: 235px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	position: absolute;
	background-color: #CE1C2C;
	background-repeat: no-repeat;
	background-position: center top
}

#WebLocation {
	height: 16px;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 10px;
	color: #757575;
	background-color: #cfedcf;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	border: 1px solid #a4daa4
}

#WebLocation span {
	font-family: "宋体";
	padding-right: 10px;
	padding-left: 10px
}

#WebLocation a:active, #WebLocation a:link, #WebLocation a:visited {
	color: #757575;
	text-decoration: none
}

#WebLocation a:hover {
	color: #CE1C2C;
	text-decoration: underline
}

#MainContent {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px
}

#LeftContent {
	float: right;
	width: 205px
}

#RightContent {
	float: left;
	width: 775px
}

#ProductsLeftTitle {
	float: left;
	height: 36px;
	width: 190px;
	color: #FFF;
	font-size: 16px;
	line-height: 36px;
	font-weight: 700;
	background: #039c7d;
	padding-left: 15px
}

.ProductsListT span {
	float: right
}

.ProductsListT a:active, .ProductsListT a:link, .ProductsListT a:visited
	{
	color: #B90917;
	text-decoration: none
}

.ProductsListT a:hover {
	color: red;
	text-decoration: none
}

#ProductsLeftTitle b, .IndexLeftTitle b {
	padding-left: 15px
}

#ProductsLeftTitle span, .IndexLeftTitle span {
	padding-left: 10px
}

#ProductsLeftClass {
	float: left;
	width: 203px;
}

.ProductsHwLed, .ProductsSnLed {
    display: block;
    height: 32px;
    width: 188px;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    line-height: 200%;
    float: left;
    padding-left: 15px;
    background: #039c7d;
    padding-top: 5px;
}
#ProductsLeftClass dl{
    display: inline-block;
    background-color: #f8f8f8;
    padding-bottom: 10px;
    margin-top: 10px;
    border: 1px solid #DFDFDF;
}

#ProductsLeftClass dd {
	display: block;
	width: 203px;
	position: relative;
	float: left
}

#ProductsLeftClass dl dd a{
	text-decoration: none;
    display: block;
    padding-left: 25px;
    padding-top: 8px;
    padding-bottom: 8px;
    width: 158px;
    border-bottom: 1px solid #d1d1d1;
    font-size: 14px;
}

#ProductsLeftClass dl dd a::before{
	content: '';
    display: block;
    width: 5px;
    height: 5px;
    background: #afafaf;
    border-radius: 50%;
    position: absolute;
    top: 15px;
    left: 15px;
}

#ProductsLeftClass dl dd a:Hover {
    color: #039c7d;
	font-weight: 700;
}

a.ProductsLeftLinkN:active, a.ProductsLeftLinkN:link, a.ProductsLeftLinkN:visited
{
    color: #848484;
}


a.ProductsLeftLinkA:active, a.ProductsLeftLinkA:link, a.ProductsLeftLinkA:visited
{
    color: #039c7d;
	font-weight: 700;
}


#RightBanner {
	height: 280px;
	width: 775px;
	background-color: #F4F4F4;
	float: left;
	margin-bottom: 20px
}

#ProductsList {
	float: left;
	width: 785px;
	padding-top: 16px
}

.ProductsListOut {
	float: left;
	width: 181px;
	padding-right: 6px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF
}

.ProductsListOver {
	float: left;
	width: 181px;
	padding-right: 6px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FEEF94;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF
}

.ProductsListT {
	color: #B90917;
	background-color: #FEBD1A;
	display: block;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 9px;
	font-weight: 700
}

.ProductsListZx {
	display: block;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 9px;
	color: #7F7E7E
}

.ProductsListMore {
	height: 20px;
	display: block
}

.ProductsListImg {
	display: block;
	height: 237px
}

#ListPage {
	float: left;
	width: 775px;
	padding-top: 20px;
	padding-bottom: 20px
}

.page {
	font-size: 14px;
	font-family: Arial;
	line-height: 23px;
	float: left
}

.page A {
	background-position: 50% bottom;
    color: #333;
    margin-right: 1px;
    background-color: #e0e1e2;
    text-decoration: none;
    display: block;
    float: left;
    border: 1px solid #e0e1e2;
    padding: 10px 15px;
}

.page A:visited {
	color: #333;
	margin-right: 1px;
	text-decoration: none;
	display: block;
	float: left;
	border: 1px solid #e0e1e2;
	padding: 10px 15px;
}

.page A:hover {
	color: #fff;
	background-color: #C00;
	display: block;
	float: left;
	border: 1px solid #C00;
	padding: 10px 15px;
}

.page A:active {
	color: #333;
	background-color: #e0e1e2;
	display: block;
	float: left;
	border: 1px solid #E0E1E2;
	padding: 10px 15px;
}

.page span.current {
	font-weight: 700;
	color: #FFF;
	margin-right: 1px;
	display: block;
	float: left;
	border: 1px solid #07AD14;
	background-color: #07AD14;
	padding: 10px 15px;
}

.page span.disabled {
	DISPLAY: block;
	float: left;
	background-color: #C00;
	padding: 10px 15px;
	border: 1px solid #C00
}

.page A.next:active, .page A.next:link, .page A.next:visited {
	DISPLAY: block;
	float: left;
	border: 1px solid #e0e1e2;
	padding: 10px 15px;
	width: 45px
}

.page A.next:hover {
	DISPLAY: block;
	float: left;
	border: 1px solid #C00;
	padding: 10px 15px;
	width: 45px;
	background-color: #C00
}

.page A.prev:active, .page A.prev:link, .page A.prev:visited {
	DISPLAY: block;
	float: left;
	margin-right: 1px;
	border: 1px solid #ccdbe4;
	padding: 10px 15px;
	width: 36px
}

.page A.prev:hover {
	DISPLAY: block;
	float: left;
	border: 1px solid #C00;
	padding: 10px 15px;
	width: 36px;
	background-color: 298A12
}

.page span {
	display: block;
	float: left;
	font-size: 12px;
	padding: 10px 15px;
}

#Footer {
	background-color: #006835;
	margin-right: auto;
	margin-left: auto;
	overflow: auto
}

#FooterNav {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	font-size:14px;
	overflow: auto
}

#FooterNav dl {
	float: left;
	width: 194px;
	display: block;
	padding-right: 3px;
	padding-left: 3px;
	text-align: right;
	padding-bottom: 30px
}

#FooterNav dt {
	display: block;
	background-color: #004925;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	font-weight: 700
}

#FooterNav dt a:active, #FooterNav dt a:link, #FooterNav dt a:visited {
	color: #FFBE0B;
	text-decoration: none
}

#FooterNav dt a:hover {
	color: #FFF;
	text-decoration: none
}

#FooterNav dd {
	display: block
}

#FooterNav dd a:active, #FooterNav dd a:link, #FooterNav dd a:visited {
	display: block;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px
}

#FooterNav dd a:hover {
	display: block;
	background-color: #004925;
	color: #FFF;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px
}

#AooledAd {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	padding-bottom: 30px
}

#FooterCopyRight {
	background-color: #003e24;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	overflow: auto
}

#FooterCopyRightContent {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	line-height: 21px;
	color: #FFF;
	padding-top: 30px;
	padding-bottom: 20px
}

.FontStyleF {
	color: #FFBE0B
}

.FontStyleS {
	color: #64CA3B
}

#WebLinks {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
	padding-bottom: 120px
}

#WebLinks dt {
	color: #269ADD;
	display: block;
	padding-bottom: 10px
}

#WebLinks span {
	padding-right: 10px;
	padding-left: 10px
}

#WebLinks a:active, #WebLinks a:link, #WebLinks a:visited {
	color: #018307;
	text-decoration: none
}

#WebLinks a:hover {
	color: #FFBE0B;
	text-decoration: none
}

#ProAndInfo {
	float: left;
	width: 1000px;
	padding-bottom: 20px;
	padding-top: 15px
}

#ProImgMain {
	float: left;
	width: 412px
}

#ProImgLarge {
	float: left;
	height: 476px;
	border: 1px solid #d1d1d1;
	background-color: #FFF;
	padding: 3px
}

#ProImgSmall {
	float: left;
	height: 90px;
	width: 376px;
	padding-top: 10px
}

.ProImgSmallA {
	cursor: pointer;
	background-color: #FFF;
	border: 1px solid #390;
	float: left;
	display: block;
	margin-right: 5px;
	padding: 2px
}

.ProImgSmallN {
	cursor: pointer;
	background-color: #FFF;
	border: 1px solid #D1D1D1;
	float: left;
	display: block;
	margin-right: 5px;
	padding: 2px
}

#ProInfoMain {
    float: left;
    margin-left: 16px;
}

#ProInfoMain .Ptes{
	background: #585858;
    color: #fff;
    padding: 12px;
    font-size: 14px;
    margin-bottom: 10px;
	width: 548px;
}

#ProInfoMain h1 {
	font-weight: 700;
    font-size: 26px;
    padding-bottom: 5px;
    display: block;
    color: #039c7d;
    margin: 0;
	width: 570px
}

#ProInfoCount {
	width: 379px;
	padding-top: 35px;
	padding-left: 12px;
	color: #757575;
	overflow: auto
}

#ProInfoCount li {
	display: block;
	float: left;
	width: 189px;
	padding-top: 5px;
	padding-bottom: 5px
}

#ProInfoCount span {
	font-weight: 700
}

#ProInfoCount a {
	color: #1693A7;
	text-decoration: none
}

#ProdInfoItem {
	font-size: 14px;
	color: #757575
}

#ProdInfoItem dl {
	display: block;
    overflow: auto;
    width: auto;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: solid #efeeee 1px;
}

#ProdInfoItem dt {
	float: left;
	width: 72px;
	display: block;
}

#ProdInfoItem dd {
	float: left;
	display: block;
}

#ProdInfoItem p {
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	line-height: 21px
}

#ProinfoMore {
	background-color: #DCDCDC;
	border: 8px solid #DCDCDC
}

#ProShare {
	padding-top: 10px
}

#ProShare li {
	float: left;
    padding: 12px 60px;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
	margin-right:15px;
    border: none;
	cursor: pointer;
}
#ProShare a{
	text-decoration: none;
	color: #fff;
	padding-left: 24px
}

#ProShare .p-online{
	background: #ff9100;
	background-image: url(/resource/images/pro_icon_01.png);
    background-repeat: no-repeat;
	background-position: 50px;
}

#ProShare .p-tel{
	background: #333;
	background-image: url(/resource/images/pro_icon_02.png);
    background-repeat: no-repeat;
    background-position: 50px;
}

#ProAndDetails {
	line-height: 21px;
	background-color: #E2E2E2;
	width: 775px;
	padding-bottom: 10px;
	float: left;
	margin-bottom: 20px;
	padding-top: 10px
}

#AvnaProCertificateNews {
	float: left;
	width: 775px;
	padding-bottom: 20px;
	padding-top: 20px
}

#AvnaProCertificateNews li {
	float: left;
    width: 360px;
    display: block;
    padding: 12px;
    text-align: center;
    font-size: 14px;
    transition: box-shadow 0.5s;
    -webkit-transition: box-shadow 0.5s;
    height: 290px;
}

#AvnaProCertificateNews li:hover {
	box-shadow: 1px 2px 10px 1px #ccc;
}

#AvnaProCertificateNews a {
	color: #888;
	text-decoration: none
}

#AvnaProCertificateNews a:hover {
	color: red;
}

#AvnaProCertificateNews img {
	display: block;
	margin-bottom: 8px auto 0 auto
}

.AboutProductsShow {
	padding: 15px;
	background-color: #FFBE0B
}

.AboutProductTV {
	float: left;
	width: 775px;
	padding-top: 10px;
	padding-bottom: 20px
}

.AboutProductTV li {
	display: block;
	margin-right: 10px
}

.AboutProductTVOut {
	float: left;
	width: 133px;
	background-color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
	padding: 5px;
	height: 200px;
	margin-bottom: 10px
}

.AboutProductTVOver {
	float: left;
	width: 133px;
	background-color: #FEEF94;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
	padding: 5px;
	height: 200px;
	margin-bottom: 10px
}

.AboutProductTV p {
	width: 133px;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px
}

.AboutProductTV a {
	color: #888;
	text-decoration: none
}

.hands {
	height: 59px;
	background-repeat: repeat-x;
	background-position: center top;
	position: absolute;
	display: none;
	z-index: 1
}

.boxs {
	background-color: #000;
	text-align: center;
	height: 59px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto
}

#QqOnLine {
	Z-INDEX: 29;
	POSITION: fixed;
	WIDTH: 168px;
	TOP: 3px;
	left: 3px;
	font-size: 12px
}

.QqHeadFooter {
	float: left;
	width: 168px
}

#QqServiceList {
	width: 168px;
	float: left;
	background-image: url(/resource/images/qq-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 414px;
	background-color: #D50228
}

#QqServiceList dt {
	height: 21px;
	display: block;
	color: #FFF;
	padding-top: 4px
}

#QqServiceList dl {
	padding-right: 8px;
	padding-left: 8px;
	display: block;
	height: 52px
}

#QqServiceList dd {
	float: left;
	display: block
}

.QqBtn {
	padding-top: 2px
}

.QqNumber {
	padding-top: 6px;
	padding-left: 8px;
	color: #FFF
}

#AboutUsDetails {
	float: left;
	width: 775px;
	padding-top: 15px;
	padding-bottom: 30px;
	line-height: 25px;
	color: #848484
}

#JoinList {
	float: left;
	width: 775px;
	padding-top: 15px;
	padding-bottom: 30px;
	line-height: 25px;
	color: #848484
}

#JoinList dl {
	display: block;
	padding-top: 15px;
	padding-bottom: 15px
}

#JoinList dt {
	display: block;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: dashed;
	border-top-color: #E5E5E5;
	border-bottom-color: #CBCBCB;
	padding-top: 5px;
	padding-bottom: 5px
}

#JoinList a:active, #JoinList a:link, #JoinList a:visited {
	font-weight: 700;
	color: #B2050E;
	text-decoration: none
}

#JoinList a:hover {
	font-weight: 700;
	color: red;
	text-decoration: underline
}

#NewsListMain {
	float: left;
	width: 775px;
	padding-top: 15px
}

#NewsListMain .green{
	color: #039c7d;
	margin-right: 3px;
}

#NewsListMain dl {
	display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #E0E0E0;
    line-height: 22px;
    color: #848484;
    float: left;
    width: 755px;
    margin-bottom: 20px;
    padding: 18px 10px 18px 10px;
	transition: box-shadow 0.5s;
	-webkit-transition: box-shadow 0.5s;
}

#NewsListMain dl:hover {
    box-shadow: 1px 2px 10px 1px #ccc;
}

#NewsListMain dd {
	display: block;
	float: right;
	width: 755px;
	padding-bottom: 10px
}

.NewsItem {
	float: left;
	width: 755px;
	font-size: 14px;
	text-align: center;
	padding-bottom: 15px
}

.tal{
	text-align: left;
}

.NewsItem span {
	padding-right: 30px;
	color: #757575
}

.NewsItem label {
	color: #1693A7
}

#NewsListMain dt {
	padding-bottom: 5px
}

#NewsListMain dt a:active, #NewsListMain dt a:link, #NewsListMain dt a:visited
	{
	font-size: 18px;
	font-weight: 700;
	color: #343434;
	text-decoration: none
}

#NewsListMain dt a:hover {
	font-size: 18px;
	font-weight: 700;
	color: #B3030F;
	text-decoration: underline
}


.NewsListPic li {
	float: left;
	margin-right: 10px
}

.NewsListPic li img {
	max-width: 240px;
	height: 150px
}

#NewsDetails {
	float: left;
	width: 775px
}

#NewsDetails h1 {
	font-size: 26px;
	color: #000;
	display: block;
	width: 775px;
	padding-top: 22px;
	padding-bottom: 22px;
	text-align: center;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0
}

.NewsDetailsInfo {
	font-size: 14px;
	line-height: 22px;
	color: #848484;
	padding-bottom: 30px;
	width: 775px;
	float: right
}

.NewsDetailsInfo img{
	vertical-align: top;
}

#NewsPreNext {
	float: left;
	width: 775px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	padding-bottom: 15px;
	padding-top: 15px
}

#NewsPreNext ul {
	display: block;
	width: 775px
}

#NewsPreNext li {
	width: 775px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left
}

#NewsPreNext span {
	display: block;
	float: left;
	background-color: #E7E7E7;
	width: 70px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: 700;
	color: #464646;
	margin-right: 10px
}

#NewsPreNext a:active, #NewsPreNext a:link, #NewsPreNext a:visited {
	display: block;
	float: left;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: 700;
	color: #6A6A6A
}

#NewsPreNext a:hover {
	display: block;
	float: left;
	background-color: #E7E7E7;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: 700;
	color: #B3030F
}

#NewsTjList {
	float: left;
	width: 775px;
	padding-bottom: 20px
}

#NewsTjList dl dt {
	font-size: 12px;
	color: #666;
	font-weight: 700;
	display: block;
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC
}

#NewsTjList dl dd {
	background-image: url(/resource/images/indexnewslist-ico.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px
}

#NewsTjList dl dd a:active, #NewsTjList dl dd a:link, #NewsTjList dl dd a:visited
	{
	color: #009221;
	text-decoration: none
}

#NewsTjList dl dd a:hover {
	color: red;
	text-decoration: none
}

#AboutContact {
	float: left;
	width: 775px;
	color: #343434
}

#AboutContact h2 {
	margin: 0;
	padding: 0;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	font-size: 14px
}

.AboutContactQQ img {
	margin-bottom: 10px;
	margin-top: 5px
}

.AboutContactQQ {
	margin-top: 10px
}

.AboutContactQQ dd {
	color: #848484
}

.AboutContactQQLine {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #848484;
	padding-left: 15px
}

.ProductNewsWrapper {
	float: left;
	width: 775px
}

#ProductWrapper {
	float: left;
	width: 775px;
	padding-bottom: 20px
}

.ProductDetailsWrapper {
	float: left;
	width: 775px;
	line-height: 22px;
	color: #807F7F
}

.ProductDetailsWrapper img{
	vertical-align: top;
}
.icoAsk {
	background-image: url(/resource/images/ico-ask.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 13px;
	width: 21px;
	margin-top: 6px
}

.icoAnswer {
	background-image: url(/resource/images/ico-ask.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	float: left;
	height: 13px;
	width: 21px;
	margin-top: 6px
}

#ProductAskWrapper {
	float: left;
	width: 775px
}

#ProductAskWrapper dl {
	display: block;
	float: left;
	width: 775px;
	margin-bottom: 15px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5D5
}

#ProductAskWrapper dt {
	display: block;
	width: 775px;
	float: left
}

#ProductAskWrapper dd {
	display: block;
	width: 775px;
	float: left;
	color: #68A508
}

.AskAnswer {
	float: left
}

.AskAnswer date {
	float: right;
	color: #BBB
}

.ProcessService {
	float: left;
	width: 775px
}

.ProcessService dl {
	padding-bottom: 20px
}

.ProcessService dt {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D5D5;
	font-weight: 700;
	color: #B3030F;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.ProcessService dd {
	padding-bottom: 10px
}

.ProInfoNewsNav {
	float: left;
	width: 760px;
	background-color: #B3030F;
	height: 30px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFBE0B;
	padding-left: 15px
}

.ProInfoNewsNav p {
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	margin-right: 15px
}

.clear {
	clear: both
}

#HeaderWrapper {
	width: 100%;
	margin-right: auto;
	margin-left: auto
}

#HeaderTop {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	font-family: "宋体";
	line-height: 21px;
	color: #828282;
	padding-top: 3px;
	padding-bottom: 3px
}

#TopRegLog {
	float: left
}

#TopNav {
	float: right
}

#TopNav img {
	padding-right: 15px
}

#HeaderTop a:active, #HeaderTop a:link, #HeaderTop a:visited {
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-family: "宋体"
}

#HeaderTop a:hover {
	font-size: 12px;
	color: red;
	text-decoration: underline;
	font-family: "宋体"
}

#LogoTel {
	width: 100%
}

#LogTelContent {
	background-color: #039c7d;
	width: 100%;
	padding-top: 38px;
	padding-bottom: 38px
}

#LogoTel {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}

#WebLogo {
	float: left
}

#WebTel {
	float: right
}

#WebNavWrapper {
	background-color: #333;
	width: 100%
}

#WebNavContent {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}

#WebNavContent li {
	float: left;
}

#WebNavContent ul .WebNavA a:active, #WebNavContent ul .WebNavA a:link,
	#WebNavContent ul .WebNavA a:visited {
	font-size: 16px;
	color: #ffe73d;
	text-decoration: none;
	display: block;
	padding: 15px;
	background-color: #226054
}

#WebNavContent ul .WebNavA a:hover {
	font-size: 16px;
	color: #ffe73d;
	text-decoration: none;
	display: block;
	padding: 15px;
	background-color: #226054
}

#WebNavContent ul .WebNavN a:active, #WebNavContent ul .WebNavN a:link,
	#WebNavContent ul .WebNavN a:visited {
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 15px;
}

#WebNavContent ul .WebNavN a:hover {
	font-size: 16px;
	color: #ffe73d;
	text-decoration: none;
	display: block;
	padding: 15px;
	background-color: #226054
}

.downlist {
	display: none;
	position: absolute;
	z-index: 999;
	padding: 13px 0;
	border-top: #017b1d solid 5px;
	margin-left: -180px;
	background-color: #e6ffdb;
	height: 680px
}

.downlist li {
	border-right: #c3e6bd solid 1px;
	width: 235px;
	font-size:14px;
	padding-left: 15px;
	color: #358246;
	line-height: 20px;
	height: 486px
}

.downlist li p {
	font-weight: 400;
	padding-bottom: 15px
}

.downlist li.noline {
	border-right: none 0
}

.downlist li b {
	display: block
}

#jiameng {
	float: right;
	padding-top: 3px
}

#HotProductBanner {
	background-image: url(/resource/images/HotProductBannerbg.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-bottom: 5px;
	width: 100%
}

#HotProduct {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px
}

#HotProduct dl dt {
	float: left
}

#HotProduct dl dd {
	float: left;
	padding-left: 10px
}

#HotProduct dl dd a:active, #HotProduct dl dd a:link, #HotProduct dl dd a:visited
	{
	font-size: 12px;
	color: #0f7b01;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 26px
}

#HotProduct dl dd a:hover {
	font-size: 12px;
	color: red;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 26px
}

#HotProduct dl {
	float: left;
	display: block;
	width: 700px
}

#ProductSearch {
	float: right
}

.ProductSearchText {
	background-image: url(/resource/images/productsearch-ico.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 170px;
	margin-top: 0;
	display: block;
	float: left;
	height: 24px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a3c497;
	border-bottom-color: #a3c497;
	border-left-color: #a3c497;
	color: #0F7B01
}

.ProductSearchBtn {
	background-image: url(/resource/images/productsearch-btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor: pointer;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	height: 26px;
	width: 63px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	font-size: 14px;
	font-weight: 700;
	color: #FFF;
	outline: 0;
	-webkit-appearance: none
}

.ProductSearchBtnhover {
	background-image: url(/resource/images/product-btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor: pointer;
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	height: 26px;
	width: 63px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	font-size: 14px;
	font-weight: 700;
	color: #FFF;
	outline: 0;
	-webkit-appearance: none
}

#IndexBanner {
	height: 360px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto
}

.LedApply {
	background-image: url(/resource/images/LedApplybg.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 1000px;
	margin-right: auto;
	margin-left: auto
}

.IndexContentTitle dl dt {
	float: left
}

.IndexContentTitle dl dd {
	float: right;
	padding-right: 15px;
	font-family: "宋体";
	font-size: 12px;
	color: #017c1e;
	line-height: 26px;
	padding-top: 7px
}

.IndexContentTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #198c33;
	float: left;
	width: 1000px
}

.IndexContentTitle dl dd a:active, .IndexContentTitle dl dd a:link,
	.IndexContentTitle dl dd a:visited {
	color: #017C1E;
	text-decoration: none;
	font-family: "宋体"
}

.IndexContentTitle dl dd a:hover {
	color: red;
	text-decoration: none;
	font-family: "宋体"
}

#LedApplyContent {
	float: left;
	width: 1000px;
	padding-top: 15px;
	padding-bottom: 15px
}

.LedApplyL {
	float: left;
	padding-right: 5px
}

.LedApplyR {
	float: right
}

#ProductCategories {
	width: 1000px;
	margin-right: auto;
	margin-left: auto
}

#ProductCategories dl {
	background-image: url(/resource/images/ProductCategoriesbg.jpg);
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 29px;
	width: 1200px;
	margin-bottom: 15px
}

#ProductCategories dl dt {
	float: left;
	width: 158px;
	font-size: 12px;
	font-weight: 700;
	color: #FFF;
	padding-left: 12px;
	padding-top: 6px
}

#ProductCategories dl dd span {
	float: right;
	padding-right: 10px
}

#ProductCategories dl dd a:active, #ProductCategories dl dd a:link,
	#ProductCategories dl dd a:visited {
	text-decoration: none;
	color: #017c1e
}

#ProductCategories dl dd a:hover {
	text-decoration: none;
	color: red
}

#ProductCategories dl dd {
	line-height: 27px
}

.MainContent {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px
}

.NewWorks {
	float: left;
	width: 386px;
	overflow: hidden;
	margin-bottom: 30px;
}

.NewWorks .IndexContentTitle {
	width: 386px
}

#NewWroksContent {
	float: left;
	width: 354px;
	margin-top: 15px;
	border: 1px solid #d1d1d1;
	padding: 15px;
	background-color: #f7f7f7
}

.NewWroksTjImg {
	float: left;
	width: 133px
}

.NewWroksTjInfo {
	float: right;
	font-size: 12px;
	line-height: 23px;
	color: #494949;
	width: 210px
}

.NewWroksTjInfo dl dt {
	font-weight: 700
}

.NewWroksTj {
	width: 354px;
	float: left;
	padding-bottom: 17px
}

.NewWroksTjInfo dl a:active, .NewWroksTjInfo dl a:link, .NewWroksTjInfo dl a:visited
	{
	color: #494949;
	text-decoration: none
}

.NewWroksTjInfo dl a:hover {
	color: red;
	text-decoration: none
}

#NewWroksContent ul {
	float: left;
	width: 354px;
	display: block;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	font-size: 12px
}

#NewWroksContent ul li {
	padding-bottom: 11px;
	display: block
}

#NewWroksContent ul li span {
	float: right;
	color: #666
}

#NewWroksContent ul li a:active, #NewWroksContent ul li a:link,
	#NewWroksContent ul li a:visited {
	font-family: "宋体";
	color: #494949;
	text-decoration: none
}

#NewWroksContent ul li a:hover {
	font-family: "宋体";
	color: red;
	text-decoration: underline
}

.HotProductContcent {
	float: right;
	width: 595px
}

.HotProductContcent .IndexContentTitle {
	width: 595px
}

.ProductPage .jpage {
	padding-top: 2px;
	margin-right: 10px;
	float: left
}

.ProductPage ul li {
	float: left;
	display: block;
	height: 16px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px
}

.ProductPage ul li span {
	padding-right: 10px;
	font-weight: 700
}

.ProductPage li {
	MARGIN: 4px 9px 0 0;
	WIDTH: 12px;
	HEIGHT: 12px
}

.ProductPage li.prev, li.next {
	MARGIN: 0 12px 0 0;
	WIDTH: 20px;
	HEIGHT: 20px
}

.ProductPage a {
	DISPLAY: block;
	BACKGROUND: url(/resource/images/module-title-nav-bg.gif) no-repeat
		-9999px 50%;
	OVERFLOW: hidden;
	WIDTH: 100%;
	CURSOR: pointer;
	COLOR: #fff;
	TEXT-INDENT: -9999px;
	HEIGHT: 100%
}

.ProductPage LI.prev A {
	BACKGROUND-POSITION: 0 0;
	HEIGHT: 20px
}

.ProductPage LI.next A {
	BACKGROUND-POSITION: -98px 0;
	HEIGHT: 20px
}

.ProductPage LI A {
	BACKGROUND-POSITION: -35px -4px
}

.ProductPage LI.current A {
	BACKGROUND-POSITION: -56px -4px
}

#HotProductList {
	float: left;
	width: 587px;
	padding-left: 8px;
	background-color: #F7F7F7;
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 15px
}

#HotProductList li, .ProductList, .indexProductRight li {
	float: left;
	width: 172px;
	color: #4e4e4e;
	margin-right: 10px;
	padding-left: 10px;
	margin-bottom: 15px
}

.ProductList {
	width: 250px;
	text-align: center;
	padding-left: 0
}

.ProductList a{
    color: #4e4e4e;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    overflow: hidden;
	-webkit-transition: box-shadow 0.5s;
	padding-bottom: 8px;
}

.ProductList a:hover {
	box-shadow: 1px 2px 10px 1px #ccc;
	background-color: #039c7d;
	color: #fff;
}

.ProductList a:hover .ProductListImg {
	border: 1px solid #039c7d;
}


#AooledCaseList ul li a:hover {
	color: red;
	text-decoration: none;
	line-height: 22px
}

.ProductListImg {
	padding: 1px;
	border: 1px solid #e1dede;
	background-color: #FFF
}

.ProductListName {
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: 700
}

.ProductListName a:active, .ProductListName a:link, .ProductListName a:visited
	{
	color: #4e4e4e;
	text-decoration: none;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 190px;
	display: inline-block;
	overflow: hidden;
}

.ProductListName a:hover {
	color: red;
	text-decoration: none
}

.indexProductLeft {
	float: left;
	width: 213px;
	padding-top: 15px
}

.indexProductRight {
	float: right;
	width: 772px;
	padding-top: 15px;
	PADDING-RIGHT: 0;
	PADDING-LEFT: 0;
	PADDING-BOTTOM: 0;
	OVERFLOW: hidden;
	POSITION: relative
}

.ProductClient .op, .indexProductRight .op {
	display: none
}

.other {
	height: 271px
}

.ProductClient {
	float: right;
	height: 34px;
	width: 766px;
	background-image: url(/resource/images/ProductClientbg.gif);
	background-repeat: no-repeat
}

.ProductClient dl dt {
	float: left;
	font-size: 12px;
	font-weight: 700;
	color: #FFF;
	width: 190px;
	padding-left: 9px;
	padding-top: 8px
}

.ProductClient dl dd {
	line-height: 30px
}

.ProductClient dl dd a:active, .ProductClient dl dd a:link,
	.ProductClient dl dd a:visited {
	color: #198c33;
	text-decoration: none
}

.ProductClient dl dd a:hover {
	color: red;
	text-decoration: none
}

.indexProductOther {
	float: left;
	width: 213px;
	padding-top: 15px
}

.indexProductOther li {
	cursor: pointer
}

.indexProductOther ul li {
	display: block;
	background-image: url(/resource/images/indexProductOtherbg.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 173px;
	margin-bottom: 5px;
	padding-left: 40px;
	padding-top: 7px
}

.indexProductOther ul li a:active, .indexProductOther ul li a:link,
	.indexProductOther ul li a:visited {
	color: #198C33;
	text-decoration: none
}

.indexProductOther ul li a:hover {
	color: red;
	text-decoration: none
}

#AooledClientList {
	float: left;
	width: 1000px;
	padding-top: 15px;
	text-align: center
}

.AooledClientContentL {
	float: left;
	width: 194px;
	padding-bottom: 15px;
	padding-right: 6px
}

.ClientContentL {
	float: left;
	width: 193px;
	padding-bottom: 15px;
	text-align: center
}

.AooledClientContentL div img {
	margin-bottom: 10px
}

.IndexHonorList {
	float: left;
	width: 1200px;
	padding-top: 15px
}

.IndexHonorList ul {
	float: left;
	width: 1021px
}

.IndexHonorList li {
	float: left;
	padding-right: 20px;
	text-align: center;
	width: 184px
}

.IndexHonorimg {
	margin-bottom: 4px
}

.IndexHonortext {
	width: 184px;
	line-height: 18px;
	color: #494949
}

#LedKfJz {
	float: left;
	width: 1000px;
	padding-top: 15px
}

.LedKfJzList {
	width: 1000px;
	float: left;
	padding-bottom: 10px
}

.LedKfJzImg {
	float: left;
	width: 263px
}

.LedKfJzInfo {
	float: right;
	width: 715px
}

.LedKfJzInfo dd img {
	width: 137px;
	height: 90px
}

.LedKfJzInfo dt {
	font-weight: 700;
	display: block;
	padding-bottom: 10px
}

.LedKfJzInfo a:active, .LedKfJzInfo a:link, .LedKfJzInfo a:visited {
	text-decoration: none;
	color: #494949
}

.LedKfJzInfo a:hovers {
	text-decoration: none;
	color: red
}

.LedKfJzInfo dd {
	line-height: 22px;
	color: #494949;
	padding-bottom: 10px
}

.LedKfJzInfo img {
	margin-right: 3px
}

#AooledJcal {
	float: left;
	width: 1200px;
	padding-top: 15px
}

.AooledJcalTj {
	float: left;
	width: 1000px
}

.AooledJcalTj dl {
	display: block;
	float: left;
	width: 480px;
	padding-right: 19px
}

.AooledJcalTj dd {
	display: block;
	width: 480px;
	float: left
}

.AooledJcalTjImg {
	float: left;
	height: 145px;
	width: 234px
}

.AooledJcalTjInfo {
	float: right;
	width: 230px;
	line-height: 22px
}

.AooledJcalTjInfo span {
	display: block;
	text-align: right
}

.AooledJcalTj dt {
	font-weight: 700;
	display: block;
	padding-bottom: 10px
}

.AooledJcalTj a:link {
	color: #494949;
	text-decoration: none
}

.AooledJcalList {
	float: left;
	width: 1200px;
	padding-top: 20px
}

.AooledJcalList li {
	float: left;
	width: 189px;
	padding-right: 10px
}

.AooledJcalList a:link {
	color: #494949;
	text-decoration: none;
	line-height: 22px
}

#Aooledabout {
	float: left;
	width: 1000px;
	padding-top: 15px
}

#AooledaboutC {
	float: left;
	width: 1000px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC
}

#AooledaboutImg {
	float: left;
	width: 331px
}

#AooledaboutInfo {
	float: right;
	width: 650px;
	line-height: 25px;
	color: #716e6e
}

#AooledaboutImgList {
	float: left;
	width: 1200px;
	color: #767676
}

#AooledaboutImgList li {
	float: left;
	width: 160px;
	padding-right: 6px;
	text-align: center
}

#AooledaboutImgList img {
	margin-bottom: 10px
}

#AooledaboutBanner {
	float: left;
	width: 1200px;
	padding-top: 15px
}

#Aooledfz {
	float: left;
	width: 1200px;
	padding-top: 15px
}

.indexNews {
	float: left;
	width: 320px;
	margin-right: 20px
}

.indexNewsTitle dl dt {
	float: left
}

.indexNewsTitle dl dd {
	float: right;
	padding-right: 15px;
	font-family: "宋体";
	font-size: 12px;
	color: #017c1e;
	line-height: 26px;
	padding-top: 7px
}

.indexNewsTitle {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #198c33;
	float: left;
	margin-bottom: 5px;
	width: 320px
}

.indexNewsImg {
	float: left;
	width: 320px
}

.indexNewsTitle dl dd a:active, .indexNewsTitle dl dd a:link,
	.indexNewsTitle dl dd a:visited {
	color: #017C1E;
	text-decoration: none;
	font-family: "宋体"
}

.indexNewsTitle dl dd a:hover {
	color: red;
	text-decoration: none;
	font-family: "宋体"
}

.indexNewsList {
	float: left;
	width: 320px;
	padding-top: 10px
}

.indexNewsList li {
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	background-image: url(/resource/images/indexnewslist-ico.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px
}

.indexNewsList a:active, .indexNewsList a:link, .indexNewsList a:visited
	{
	text-decoration: none;
	color: #767676
}

.indexNewsList a:hover {
	text-decoration: none;
	color: red
}

.indexNewsYj {
	float: right;
	width: 320px
}

.indexNewsYjInfo {
	padding-top: 10px;
	float: left;
	width: 320px;
	line-height: 28px;
	color: #767676
}

#FeedbookList {
	float: left;
	width: 386px;
	height: 280px;
	padding-top: 15px;
	line-height: 22px
}

#FeedbookList dl dt {
	display: block;
	padding-bottom: 10px;
	background-image: url(/resource/images/Problem-ico.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 23px
}

#FeedbookList dl dd {
	background-image: url(/resource/images/Answer-ico.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-bottom: 10px;
	padding-left: 23px;
	color: #7d7d7d
}

#FeedbookList dl dt a:active, #FeedbookList dl dt a:link, #FeedbookList dl dt a:visited
	{
	color: #00a125;
	text-decoration: none
}

#FeedbookList dl dt a:hover {
	color: #00a125;
	text-decoration: none
}

#FeedbookBanner {
	float: left;
	width: 386px;
	padding-top: 15px;
	z-index: 9;
	position: relative;
}

#AooledHome {
	float: left;
	width: 595px;
	padding-top: 15px
}

#AooledHomeTjImg {
	float: left;
	width: 265px
}

#AooledHomeTjInfo {
	float: right;
	width: 315px
}

#AooledHomeTjInfo dl dt a:active, #AooledHomeTjInfo dl dt a:link,
	#AooledHomeTjInfo dl dt a:visited {
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
	color: #494949
}

#AooledHomeTjInfo dl dt a:hover {
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
	color: red
}

#AooledHomeTjInfo dl dt {
	padding-bottom: 10px
}

#AooledHomeTjInfo dl dd {
	line-height: 26px;
	color: #7D7D7D
}

#AooledHomeTj {
	float: left;
	width: 595px;
	padding-bottom: 15px
}

#AooledHomelist {
	float: left;
	width: 595px;
	padding-bottom: 10px
}

#AooledHomelist ul li {
	background-image: url(/resource/images/indexnewslist-ico.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 12px;
	float: left;
	width: 284px;
	padding-bottom: 10px
}

#AooledHomelist ul li a:active, #AooledHomelist ul li a:link,
	#AooledHomelist ul li a:visited {
	color: #7D7D7D;
	text-decoration: none
}

#AooledHomelist ul li a:hover {
	color: red;
	text-decoration: none
}

#AooledHomeImgText {
	float: left;
	width: 595px
}

#AooledHomeImgText ul li {
	float: left;
	width: 134px;
	display: block;
	margin-right: 14px
}

#AooledHomeImgText ul li span {
	display: block;
	padding-top: 5px
}

#FeedbookList a:active, #FeedbookList a:link, #FeedbookList a:visited {
	color: #007AFF;
	line-height: 22px;
	text-decoration: none
}

#AooledHomeImgText ul li span a:active, #AooledHomeImgText ul li span a:link,
	#AooledHomeImgText ul li span a:visited {
	color: #7D7D7D;
	line-height: 22px;
	text-decoration: none
}

#AooledHomeImgText ul li span a:hover {
	color: red;
	line-height: 22px;
	text-decoration: none
}

#TopBanner {
	height: 210px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px
}

.ProductDetailsTitle {
	border-bottom: solid #039c7d 3px;
    float: left;
    width: 775px;
    font-size: 14px;
    font-weight: 700;
    color: #FFF;
    padding-top: 35px;
    position: relative;
	margin-bottom: 5px;
}

.ProductDetailsTitle div{
	float: left;
    width: 120px;
    height: 27px;
    background: #039c7d;
    padding-left: 50px;
    padding-top: 8px;
    font-size: 16px;
    position: absolute;
    top: 0;
}
#ClientList {
	width: 775px
}

#AooledCase {
	float: left;
	width: 775px
}

.AooledCaseTj {
	float: left;
	width: 775px
}

.AooledCaseTj dl {
	float: left;
	width: 387px
}

.AooledCaseImg {
	float: left;
	width: 211px
}

.AooledCaseInfo {
	float: right;
	width: 150px;
	padding-right: 10px;
	color: #494949;
	line-height: 22px
}

.AooledCaseTj dl dt {
	padding-bottom: 10px
}

.AooledCaseTj dl dt a:active, .AooledCaseTj dl dt a:link, .AooledCaseTj dl dt a:visited
	{
	color: #494949;
	text-decoration: none;
	font-weight: 700
}

.AooledCaseInfo span {
	display: block;
	text-align: right
}

.AooledCaseTj dl dt a:hover {
	color: red;
	text-decoration: none;
	font-weight: 700
}

.AooledCaseList {
	float: left;
	width: 775px;
	padding-top: 15px;
	padding-bottom: 15px
}

.AooledCaseList ul li {
	float: left;
	width: 187px;
	padding-right: 6px
}

.AooledCaseList ul li a:active, .AooledCaseList ul li a:link,
	.AooledCaseList ul li a:visited {
	color: #494949;
	text-decoration: none;
	line-height: 22px
}

.AooledCaseList ul li a:hover {
	color: red;
	text-decoration: none;
	line-height: 22px
}

.AooledCaseInfo span a {
	color: #494949;
	text-decoration: none
}

.AboutProductsNews {
	float: left;
	width: 775px
}

#IndexAboutUs {
	float: left;
	width: 775px;
	line-height: 22px;
	color: #757575
}

#AooledCaseList {
	float: left;
	width: 775px;
	padding-top: 20px
}

#AooledCaseList ul li {
	float: left;
	width: 360px;
	display: block;
	padding: 12px;
	text-align: center;
	font-size: 14px;
	transition: box-shadow 0.5s;
	-webkit-transition: box-shadow 0.5s;
	height: 290px
}
#AooledCaseList ul li:hover {
	box-shadow: 1px 2px 10px 1px #ccc;
}

#AooledCaseList ul li a:active, #AooledCaseList ul li a:link,
	#AooledCaseList ul li a:visited {
	color: #494949;
	text-decoration: none;
	line-height: 22px
}

#AooledCaseList ul li a:hover {
	color: red;
	text-decoration: none;
	line-height: 22px
}

#PartnerListMain {
	float: left;
	width: 775px;
	padding-top: 20px
}

.PartnerList {
	float: left;
	width: 775px;
	padding-bottom: 15px
}

.PartnerImg {
	float: left;
	width: 263px
}

.PartnerInfo {
	float: right;
	width: 495px
}

.PartnerInfo dl dt {
	font-weight: 700;
	display: block;
	padding-bottom: 10px
}

.PartnerInfo a:link {
	color: #494949;
	text-decoration: none
}

.PartnerInfo dl dd {
	line-height: 22px;
	color: #494949;
	display: block;
	padding-bottom: 10px
}

.PartnerInfo dl dd img {
	margin-right: 10px
}

.AboutAooled {
	float: left;
	width: 775px;
	padding-top: 20px;
	padding-bottom: 30px;
	line-height: 22px;
	color: #666
}

#AooledPartnerList {
	float: left;
	width: 775px;
	padding-top: 20px
}

.AooledPartnerContent {
	float: left;
	width: 193px;
	text-align: center;
	height: 150px;
	margin-right: 10px
}

.aboutHonorList {
	float: left;
	width: 775px;
	padding-top: 20px
}

.AboutHonorContent {
	float: left;
	width: 205px;
	padding-right: 15px;
	padding-bottom: 20px;
	text-align: center
}

.AboutHonorContent div img {
	margin-bottom: 10px
}