@charset "utf-8";

body { background:#FFFFFF; font-family: Tahoma, Verdana, Segoe, sans-serif; font-size: 11px; margin:0; padding:0; }
*{ margin: 0; padding: 0; }
img { border: 0px; }
a img { border: none; }
a { color: #000000; outline: none; text-decoration: none; }
ol, ul, dl, dt { list-style: none; }
ol:after, ul:after { content: "."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }
.clear { clear: both; height: 0px; font-size: 0px; }
.table01 { background: #E6AEAE; width:99%; margin:5px auto; font-size:11px; line-height:18px; text-align:center; }
.table01 tr { background:#FFFFFF; }
.table02 { background: #E6AEAE; width:99%; margin:5px auto; font-size:9px; line-height:18px; text-align:center; }
.table02 tr { background:#FFFFFF; }
.biao { width:730px; height:auto; float:right; margin-top:5px; text-align:right; }
#wrapper { width:1003px; height:auto; background:none; margin:0 auto; padding:0; overflow:hidden; }
/*header*/
#header { width:1003px; height:15px; background:none; float:left; }
#header h5 { background:#fff; color:#000; text-align:center; }
#header h5 a { color:#000; font-size:10px; }
#line { width:1003px; height:4px; float:left; }
#container { width:1003px; height:auto; background:none; margin:0 auto; float:left; padding:0; overflow:hidden; }
/*left*/
#container #left { width:234px; height:auto; background:url(../images/leftbg.jpg) left top no-repeat; float:left; margin-bottom:-10000px; padding-bottom:10000px; }
#container #left #list { width:208px!important; width:208px; margin-top:142px; float:left; margin-left:24px!important; margin-left:12px; border-left:1px solid #DA251C; border-right:1px solid #DA251C; margin-bottom:-10000px; padding-bottom:10000px; }
#container #left #list .product { width:auto; height:20px; padding-top:6px; float:left; margin-left:40px!important; margin-left:15px; color:#fff; font-size:14px; }
#container #left #list ul.menu1 { list-style-type:none; padding:0px; width:182px; float:left; display:block; background:#F7F7F7; margin-left:15px!important; margin-left:7px; margin-top:10px; }
#container #left #list ul.menu1 { position:relative; float:left; }
* html ul.menu1 { position:static; }
#container #left #list ul.menu1 li { display:block; float:left; width:182px; margin:4px 0 0 0; }
#container #left #list ul.menu1 li.sub { background: #E1E1E1; }
#container #left #list ul.menu1 li.sub span{font-size:10px;}
#container #left #list ul.menu1 table { border-collapse:collapse; width:0px; height:25px; position:absolute; bottom: 0px; top:auto; left:0px; font-size:1em; }
#container #left #list ul.menu1 li a { display:block; color:#000; font-family:arial, sans-serif; font-size:11px; line-height:21px; text-decoration:none; /*text-indent:10px;*/ color: #CC0000; padding:0px; padding-left: 10px; height: auto; }
#container #left #list ul.menu1 a:hover { color: #333333; }
#container #left #list ul.menu1 :hover > a { color: #333333; }
#container #left #list ul.menu1 li.sub:hover, #container #left #list ul.menu1 li.sub a:hover { position:relative; background:#E1E1E1 url(../images/arrow.gif) right center no-repeat; }
#container #left #list ul.menu1 ul, #container #left #list ul.menu1 :hover ul ul, #container #left #list ul.menu1 :hover ul :hover ul ul, #container #left #list ul.menu1 :hover ul :hover ul :hover ul ul, #container #left #list ul.menu1 :hover ul :hover ul :hover ul :hover ul ul { position:absolute; left:-9999px; width:128px; top:-10px; font-weight: normal; }
#container #left #list ul.menu1 :hover ul, #container #left #list ul.menu1 :hover ul :hover ul :hover ul, #container #left #list ul.menu1 :hover ul :hover ul :hover ul :hover ul :hover ul { left:182px!important; left:172px; background:transparent url(trans.png); font-weight: normal; }
/* drop down */
#container #left #list ul.menu1 :hover ul :hover ul, #container #left #list ul.menu1 :hover ul :hover ul :hover ul :hover ul { left:182px!important; left:172px; font-weight: normal; }
#container #left #list ul.menu1 li a.b { background: url(../images/list-2.gif) no-repeat; width:240px; heigth:25px; line-height:25px; text-align:left; filter:alpha(opacity=90); /*Fancy style for IE */ }
#container #left #list ul.menu1 li a.b:hover { background: url(../images/list-2.gif) no-repeat; }
#container #left #list ul.menu1 li a.b1 { background: url(../images/list-3.gif) no-repeat; width:182px; heigth:25px; line-height:25px; text-align:left; filter:alpha(opacity=90); /*Fancy style for IE */ }
#container #left #list ul.menu1 li a.b1:hover { background: url(../images/list-3.gif) no-repeat; }
#container #left #list .contact { width:182px; height:auto; float:left; background:#F7F7F7; margin-left:15px!important; margin-left:7px; margin-top:10px; border:1px solid #E1E1E1; line-height:18px; }
#container #left #list .contact .p { width:180px; padding-left:2px; font-size:11px; padding-top:5px; padding-bottom:5px; line-height:18px; }
#container #left #list .contact .p a { color:#DA251C; }
#container #left #list .contact .p a:hover { text-decoration:underline; }
/*right*/
#container #right { width:769px; height:auto; float:left; margin-bottom:-10000px; padding-bottom:10000px; }
#container #right .daohang { width:769px; height:64px; float:left; }
#container #right .daohang .language { width:200px; height:20px; float:left; margin-top:40px; margin-left:20px; }
.language img { margin-right:2px; }
#container #right .daohang .dh { width:500px; height:auto; float:left; margin-top:34px; margin-left:20px!important; margin-left:10px; }
#container #right .daohang .dh ul { width:500px; height:auto; float:right; }
#container #right .daohang .dh ul li { width:100px; height:28px; line-height:28px; background:url(../images/ligb.jpg) no-repeat; font-weight:bold; float:left; display:inline; text-align:center; }
#container #right .daohang .dh ul li a { height:28px; display: block; color:#000; }
#container #right .daohang .dh ul li a:hover { background:url(../images/lihover.jpg) no-repeat; color:#fff; }
#container #right .banner { width:769px; height:160px; float:left; background:url(../images/rightbg.jpg); }
#container #right .banner .yan { width:490px; height:60px; float:right; font-size:18px; font-weight:bold; color:#fff; margin-top:50px; }
.yan a{color:#EEE;}
#container #right .banner h2{ font-size:20px; font-family:"Times New Roman", Times, serif;   color:#FFF; }
h3{font-size:18px; line-height:35px; font-family:Arial; color:#333; }
#container #right .title { width:715px; height:25px; float:left; background:url(../images/line-1.jpg) bottom no-repeat; line-height:25px; margin-left:2px!important; margin-left:0px; padding-left:35px; font-size:12px; font-weight:bold; margin-top:5px; }
#container #right .products { width:768px; height:auto; float:left; }
#container #right .products ul { width:382px; height:auto; float:left; margin-top:15px; }
#container #right .products ul li.pic { width:100px; height:99px; float:left; margin-left:10px!important; margin-left:5px; border:1px solid #E1E1E1; }
#container #right .products ul li.text { width:240px; height:120px; float:left; margin-left:15px; line-height:18px; }
#container #right .pic01 { width:768px; height:auto; float:left; }
#container #right .pic01 ul { width:768px; height:auto; float:left; margin-top:10px; }
#container #right .pic01 ul li { width:120px; height:auto; display:inline; padding-left:30px; float:left; text-align:center; }
#container #right .pic01 ul li img { margin:0 auto; }
#container #right .pic01 ul li span { width:120px; height:auto; line-height:20px; float:left; text-align:center; border-bottom:1px dashed #ccc; }
#container #right .contect { width:740px; height:auto; margin-left:10px; float:left; line-height:22px; font-size:11px; margin-top:10px; }
#container #right .contect h2{font-size:18px; line-height:35px; font-family:Arial; color:#333; }
#container #right .contect a { color:#DA251C; }
#container #right .contect .more { width:auto; height:auto; margin:5px 5px 0 5px; float:right; }
#container #right .contect .more a { color:#000; }
#container #right .contect .more a:hover { color:#D8261C; }
#container #right .contect a.next { width:auto; height:auto; margin:5px; padding:5px; color:#fff; background:#D90909; float:right; }
#container #right .contect img { margin:10px 0 10px 50px; }
#container #right .contect1 { width:730px; height:auto; margin-left:10px; float:left; line-height:22px; font-size:11px; margin-top:10px; }
#container #right .contect1 a { color:#DA251C; }
#container #right .contect1 img { float:left; }
/*foot*/
#footer,#xfooter { width:1003px; height:58px; float:left; background:url(../images/foot.jpg); }
#footer .foot1,#xfooter .foot1 { width:700px; height:18px; float:left; margin-left:290px!important; margin-left:145px; margin-top:5px; }
#footer .foot2,#xfooter .foot2{ width:90px; height:25px; float:left; margin-left:145px; margin-top:8px; }
#footer .foot3, #footer .foot4,#xfooter .foot3, #xfooter .foot4 { width:90px; height:25px; float:left; margin-top:8px; margin-left:10px; text-align:center; line-height:25px;}
#footer .foot5,#xfooter .foot5 { width:90px; height:25px; margin-top:8px; float:left; margin-left:10px; text-align:center; line-height:25px; }
#footer .foot5 a,#xfooter .foot5 a { color:#fff; }

