*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000}
a{text-decoration:none; outline:none; color:#000}
p{margin-bottom:8px}
h2{color:#f80003; font-size:14px; margin-bottom:8px}
img{border:none}
ul{list-style:none}
.clear{clear:both}
.table{width:98%;background:#dad9d9; float:left; margin:5px 0}
.table td{margin-bottom:3px;text-align:left; padding-left:3px}
.table tr{ background:#fff}
.table tr.top{ background:#eee; font-weight:bold}

#header{width:990px; margin:0 auto; background:url(../images/hbg.jpg) top center no-repeat}
.logo{background:url(../images/logo.gif) no-repeat; width:92px; height:84px; float:left}
.com{font-size:14px;font-weight:bold; float:left; margin:15px 0 0 10px; text-align:right}
.com span{font-size:20px; font-style:italic; display:block; border-bottom:#f80003 3px solid; margin-bottom:4px; color:#f80003; padding:4px 0}
.lang{float:right; margin:20px 10px 0 0}
.lang a{padding:0 4px}
.menu{height:29px; background:url(../images/menubg.gif) left top repeat-x}
.menu ul li{float:left; border-right:#fff 1px solid}
.menu ul li.w{border-right:none}
.menu ul li a{display:block; padding:0 45px; line-height:29px; color:#fff; font-weight:bold}
.menu ul li a:hover{background:#000}
.menu ul li.j a{background:#000}
.banner{background:url(../images/banner.jpg) no-repeat; width:990px; height:275px}
.text{padding:20px 0 0 220px; color:#fff}
.text span{color:#f80003; font-weight:bold; font-size:22px; padding-left:80px}

#content{width:990px; margin:0 auto; padding-top:8px}
.section{width:220px; float:left; border-right:#ccc 1px solid; padding:0 16px 0 10px; margin:8px 0;}
.section1{border-right:none}
.section ul li{width:83px; float:left}
.section ul li img{padding:1px; border:#ccc 1px solid}
.section ul li.w{width:130px; margin-left:7px;}
.section ul li.w a{display:block; color:#f80003; font-weight:bold;}
.about{width:285px; float:left}
.about-title{border-bottom:#000 2px solid; line-height:28px; font-weight:bold; margin-right:12px}
.about-text{padding:12px 12px 0 6px; border-right:#ccc 1px dashed; width:266px}
.about span{font-size:14px; color:#f80003; font-weight:bold}
.pshow{width:427px; float:left; padding-left:12px}
.pshow-title{border-bottom:#000 2px solid; line-height:28px; font-weight:bold; margin-right:12px}
.pshow-text{padding:12px 12px 12px 0; border-right:#ccc 1px dashed; width:414px}
.pshow-text ul{float:left; width:414px; margin-bottom:16px}
.pshow-text ul li{float:left; width:169px}
.pshow-text ul li.w{width:233px; margin-left:12px}
.pshow-text ul li.w a{display:block; font-size:14px; font-weight:bold}
.service{width:254px; float:left; padding-left:12px}
.service-title{border-bottom:#000 2px solid; line-height:28px;font-weight:bold}
.service-text img{margin:4px 0 12px 0}
.service-text span{display:block; padding-left:20px; background:url(../images/bb.gif) left center no-repeat; font-weight:bold}
.list{background:#c9cfd2; border-top:#ed4c00 2px solid; width:990px}
.part{width:186px; float:left}
.part a{display:block;line-height:14px; padding:6px 0;padding-left:20px; background:url(../images/aa.gif) 10px center no-repeat; font-weight:bold}
.part a.w{background:none; font-weight:normal}
.sidebar{width:210px; float:left; background:#eee}
.plist{padding-right:12px}
.plist span{font-size:20px; font-weight:bold; display:block; line-height:30px; border-bottom:#c11e0d 2px solid; padding-left:8px}
.plist a{display:block; line-height:14px; padding:6px 0 6px 20px; background:url(../images/cc.gif) 6px center no-repeat; font-weight:bold}
.plist a.w{font-weight:normal; background:none}
.plist a:hover{color:#f80003}
.plist a.j{text-decoration:underline}
.contact{padding:12px 12px 12px 0}
.contact span{font-size:20px; font-weight:bold; display:block; line-height:30px; border-bottom:#c11e0d 2px solid; padding-left:8px}
.cont-text{padding-left:7px; line-height:22px}
.cont-text a{color:#014684}
.mainbody{width:768px; margin-left:12px; float:left}
.title{line-height:14px; padding:8px 0; border-bottom:#c11e0d 2px solid; margin-bottom:12px; font-weight:bold; color:#f80003}
.title-left{float:left}
.title-right{float:right; margin-right:20px;}
.title-right a{color:#666666; font-size:11px}
.title .l{padding-right:30px}
.products ul{float:left; width:768px; margin-bottom:12px}
.products ul li{float:left; width:124px}
.products ul li img{padding:1px; border:#ccc 1px solid}
.products ul li.w{width:632px; margin-left:12px}
.products ul li.w a{display:block; font-weight:bold}
.products ul li.w a:hover{color:#f80003}

.cer ul li{float:left; width:124px; padding:8px}
.cer ul li img{padding:1px; border:#ccc 1px solid}
.cer ul li a{display:block; text-align:center; color:#333;}
.cer ul li a:hover{color:#d91010}
.cer1 ul li{margin-right:60px}

.products1 ul{float:left; width:372px; margin-bottom:12px; padding-right:12px}
.products1 ul li{float:left; width:124px}
.products1 ul li img{padding:1px; border:#ccc 1px solid}
.products1 ul li.w{width:236px; margin-left:12px}
.products1 ul li.w a{display:block; font-weight:bold}
.products1 ul li.w a:hover{color:#f80003}

.righ{float:right; width:324px; margin-top:5px}
.righ .imgp{ margin-left:12px; border:#ccc 1px solid; padding:1px}
.righ .xxt{margin-left:12px; margin-top:5px}
.righ .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; display:inline}
.con_all{margin-left:10px}

.sitemap{ width:990px; margin:0 auto}
.sitemap ul{ padding:10px;}
.sitemap ul li{ padding-bottom:5px;}
.sitemap ul li.f{ padding-bottom:0px;}
.sitemap ul li a{ color:#333; font-weight:bold; text-decoration:underline; }
.sitemap ul li.f a{ color:#000; text-decoration:none;}
.sitemap ul li.f1 a{ color:#333; text-decoration:none;}

.news a{text-decoration:underline}
.news a:hover{color:#f80003}
.news-title{text-align:center; margin-bottom:20px; font-size:18px}

.products2 ul li{float:left; width:124px; margin-right:16px}
.products2 ul li img{padding:1px; border:#ccc 1px solid}
.products2 ul li a{display:block; text-align:center}
.products2 ul li a:hover{color:#f80003}

#footer{width:890px; margin:8px auto 0 auto; background:#e5e5e5 url(../images/footbg.gif) left center no-repeat; padding:12px 0 12px 100px}
.olink{padding-top:6px}
.cont{padding-top:6px}
.cont a{color:#014684}
.flink{padding-top:6px}
.flink a{padding-right:8px}
.qlink{color:#f80003}

.container{width:990px; height:275px; margin:12px auto}
.container A IMG {WIDTH: 990px;	HEIGHT: 275px}
.container IMG {BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none}
.td_f A IMG {PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px}
.num {POSITION: absolute;WIDTH: 90px;FLOAT: right;TOP:240px;LEFT:850px}
.num LI {TEXT-ALIGN: center;LINE-HEIGHT: 15px;LIST-STYLE-TYPE: none;MARGIN: 1px;WIDTH: 15px;FONT-FAMILY: Arial;BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;	FLOAT: left;HEIGHT: 15px;COLOR: #86a2b8;FONT-SIZE: 12px;CURSOR: pointer}
.num LI.on {LINE-HEIGHT: 15px;WIDTH: 15px;BACKGROUND: url(../images/flashbutton.gif) no-repeat;HEIGHT: 15px;COLOR:#ffffff}
