﻿@charset "utf-8";
*{margin:0; padding:0}
body{padding:0px; margin:0px; font-size:12px;  color:#333; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
a{color:#333; text-decoration:none; outline:none}
img{border:none}
p{margin-bottom:8px}
p a{text-decoration:underline; color:#85104d;}
p a:hover{text-decoration:none;}
p img{float:left; border:#ccc solid 1px; padding:1px; margin:8px 8px 8px 0!important;margin:4px 4px 4px 0;}
div.contact strong{color:#F23113;}
span.b {color:#262626; font-weight:bolder;}
h2{font-size:16px; color:#ef6703; margin:6px 0 8px 0!important;margin:3px 0 4px 0}
ul,ol{list-style:none}
.clear{clear:both}
.table{width:98%; height:auto; background:#ddd; margin-bottom:10px!important;margin-bottom:5px; border-top:1px solid #ef6703;}
.table td{margin-bottom:3px; padding:3px;}
.table tr{ background:#fff;}
.table1{width:57%; height:auto; background:#ddd; margin-bottom:10px!important;margin-bottom:5px; border-top:1px solid #ef6703;}
.table1 td{margin-bottom:3px; padding:3px;}
.table1 tr{ background:#fff;}
#header{width:100%; height:122px; margin:0 auto; background:url(../images/topbg.jpg) left top repeat-x;}
.top{width:973px; height:auto; margin:0 auto;}
.logo{background:url(../images/logo.jpg) no-repeat; width:116px; height:52px; margin:6px 0 0 30px!important;margin:3px 0 0 15px; float:left; padding-bottom:14px;_padding-bottom:16px}
.com{margin:18px 0 0 10px!important;margin:9px 0 0 5px; width:300px; height:34px; line-height:30px; float:left; color:#ffc21e; font-size:15px; font-weight:bold;}
.lang{background:url(../images/langbg.jpg) no-repeat; float:right; margin:0 8px 0 0!important;margin:0 4px 0 0; width:290px; height:33px; }
.lang a{float:left; margin-left:12px!important;margin-left:6px; padding:4px 0 0 6px; color:#fff;}
.lang a:hover{text-decoration:underline;}
.lang img{padding-right:6px;}

.menu{width:973px; height:43px; margin:0 auto;}
.lm{width:15px; height:43px; background:url(../images/mlbg.gif) left bottom no-repeat; float:left;}
.mm{width:941px; height:43px; background:url(../images/mbg.gif) left bottom repeat-x; float:left;}
.mm ul li{float:left;}
.mm ul li.la a{background:none;}
.mm ul li a{display:block; padding:4px 25px; margin-top:12px; color:#545454; font-weight:bold; 
font-size:11px;-webkit-text-size-adjust: none; background:url(../images/xian.gif) right center no-repeat;}
.rm{width:16px; height:43px; background:url(../images/mrbg.gif) left bottom no-repeat; float:left;}
.mm ul li a:hover{color:#ffc21e;}


#banner{width:973px; margin:auto;  margin-top:8px; height:240px; position:relative}
#nav { width:159px; float:left; height:240px; margin:0; padding:0;}
#nav li { width:163px; text-align: left; list-style: none; margin:0; padding:0; background:url(../images/bmbg.gif) no-repeat; }
#nav li.last { width:159px; text-align: left; list-style: none; margin:0; padding:0; }
#nav a { padding-top:2px;_padding-top:1px; padding-bottom:4px;_padding-bottom:2px; padding-left:15px; width:144px; height:15px; color:#FFFFFF; font-weight:bold; text-decoration:none; display:block; font-size:11px;}
#nav a.q{ padding-left:10px; font-size:14px;color:#FAD900;}
#nav a.r{ color:#ADADAD; background:url(../images/more.gif) 3px center no-repeat; font-size:10px;}
#nav a.y{ color:#ADADAD; background:url(../images/more.gif) 3px center no-repeat; font-size:10px;}
#nav a:hover{color: #bc7c1c; width:150px; background:url(../images/bnbg2.gif) repeat-x; }
#nav a.activeSlide { color:#bc7c1c; width:150px; background:url(../images/bnbg2.gif) repeat-x; }
#nav li.btop{background:url(../images/btop.gif) top left no-repeat; width:161px; height:20px;}
#nav li.bb{background:url(../images/bbottom.gif) top left no-repeat; width:161px; height:18px;}
#nav a:focus {color:#bc7c1c; width:150px; background:url(../images/bnbg2.gif) repeat-x;}
#nav img { border: none; }

#container{width:973px; height:auto; margin:0 auto;}
.leftside{width:164px; height:auto; float:left; margin-top:8px!important;margin-top:4px; overflow:hidden;}
.ltop{background:url(../images/ltbg.gif) left bottom no-repeat; width:164px; height:14px;}
.lcontent{background:url(../images/lmbg.gif) left top repeat-y; position:relative; width:164px;}
.lbottom{background:url(../images/lbbg.gif) left top no-repeat; width:164px; height:14px;}
.title1{padding:10px 0 10px 10px; font-size:16px; color:#85104d; font-weight:bold;}
.title3{padding:10px 0 10px 10px; color:#85104d; font-size:14px; font-weight:bold; border-top:1px #ccc solid;}
.title3 a{ float:right; font-size:11px;}
.title3 a:hover{text-decoration:underline;color:#a06183;}
.contact{padding:6px; line-height:24px;position:relative;}
.contact a.x:hover{color:#0033FF;}
.qq{background:url(../images/qq.gif) left center no-repeat; width:124px; height:34px; margin:50px 0 0 10px!important;margin:25px 0 0 5px;}
.msn{background:url(../images/msn.gif) left center no-repeat; width:124px; height:34px; margin:10px 0 0 10px!important;margin:5px 0 0 5px;}
.email{background:url(../images/email.gif) left center no-repeat; width:136px; height:33px; margin-top:0px!important;margin-top:5px; padding:10px 0 10px 18px;}
.email a{text-decoration:none;}
.email span{padding:10px 0 0 10px;color:#fff; font-size:14px; font-weight:bold; text-decoration:none;position:relative; top:4px;left:3px;}
.lc{margin-left:4px!important; margin-left:2px;}

.lc span{float:right; margin:10px 8px!important;margin:5px 4px;}
.lc img{width:120px; height:90px;}
.more{float:right; background:url(../images/t1.gif) right center no-repeat; width:100px;}
.more a{font-size:16px; line-height:30px; font-weight:bold; text-decoration:underline; color:#85104d;}
.more a:hover{text-decoration:underline;}

.rightside{width:799px; margin:65px 0 0 10px; float:left; position:relative }
.gx{ position:absolute; width:200px; left:30px; top:300px;}
.gx a{float:left; padding-right:13px;}
.title{position:absolute; top:-40px; left:10px; width:200px; color:#85104d; font-size:14px; font-weight:bold; z-index:1000;}
.isoimg{position:absolute; top:-60px; left:430px; width:400px; z-index:1000;}
.isoimg a{float:left; margin-right:10px; font-size:14px; font-weight:bold;}
.sright{width:797px; <!--border:#c7c7c7 solid 1px;-->/* margin-bottom:20px!important;margin-bottom:15px;*/ padding-bottom:10px;}
.products{width:797px; padding:12px 0}
.products ul{width:380px; float:left;}
.products ul.w{ border-bottom:1px #ccc solid;}
.products ul li{margin:10px 6px!important;margin:15px 3px; float:left;}
.products ul li img{padding:1px; width:88px; height:66px;}
.products ul li a{display:block;}
.products ul li.w{ width:250px;height:66px; overflow:hidden; line-height:17px;}
.products ul li.w a{color:#333; font-weight:bold;}
.products ul li.w a:hover{color:#ffc21e; text-decoration:underline;}
.xright{width:797px; border:#c7c7c7 solid 1px; border-top:none;}
.xtop{background:url(../images/t2.gif) left bottom no-repeat; width:799px; height:8px;}
.title2{width:797px; border-bottom:#c7c7c7 solid 1px; }
.title2 span{padding:4px 0 4px 8px; line-height:28px; color:#85104d; font-weight:bold;}
.xcontent{background:#f2f2f2; padding:20px 8px;}
#footer{width:973px; height:auto; margin:0 auto;}
#footer .top{width:973px; height:8px; background:url(../images/t3.gif) top center no-repeat; margin:10px 0!important;margin:5px 0;}
.copyright{ text-align:center; padding:6px 0; font-size:10px;}
.flink{text-align:center; padding-top:6px}
.flink a{padding:0 6px}
.flink a:hover{text-decoration:underline;}
.brand{}
.brand a{ float:left;padding-top:17px!important;_padding-top:16px;}
.brand img{width:50px; height:38px;}
