@charset "utf-8";
/*============================= CSS Document ======================================================*/
body,div,form,ul,ol,li,span,p,dl,dd,dt,caption{margin:0 auto;padding:0;border:0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none;margin:0;padding:0;}
table,td,input{font-size:10px;}
.clear{clear:both;}
#right{ float:right;}
.alink a:link,.alink a:visited{color:#000; text-decoration:none; margin-right:10px;}
.alink a:hover{color:#b2341D; text-decoration:underline;}
/*==============================Framing=====================================================*/
#main-t{ width:100%; height:255px;}
#main-m{width:100%; height:auto;border-top:#FFF solid 10px;}
#main-b{width:100%; height:75px;border-top:#FFF solid 10px;}
/*==============================Header=====================================================*/
.header{ width:980px; height:220px; background:#F3F3F3;}
.top{width:980px; height:80px;}
.logo{ width:230px; float:left; margin:5px 0 0 15px !important;margin:5px 0 0 10px;}
.language{ width:400px; float:right; margin:27px 0 30px 0;}
.please{ width:60px; height:17px; float:left; line-height:17px;}
.select{ width:65px; height:17px; float:left; margin-left:2px; margin-top:2px;}
.select a:link,.select a:visited{ color:#000; text-decoration:none;}
.select a:hover{color:#b2341D; text-decoration:underline;}
/*- Menu Tabs--------------------------- */
#tabs12 {float:left;width:100%;height:30px;background:#F3F3F3;font-size:93%;line-height:normal;border-bottom:1px solid #C6421B; font-weight:bold;margin-bottom:5px;}
#tabs12 ul {margin:0;padding:10px 10px 0 50px;list-style:none;}
#tabs12 li {display:inline;margin:0;padding:0;}
#tabs12 a {float:left;background:url("../images/nav-l.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}
#tabs12 a span {float:left;display:block;background:url("../images/nav-r.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs12 a span {float:none;}
/* End IE5-Mac hack */
#tabs12 a:hover span {color:#fff;}
#tabs12 a:hover {background-position:0% -42px;}
#tabs12 a:hover span {background-position:100% -42px;}
#tabs12 #current a {background-position:0% -42px;}
#tabs12 #current a span {background-position:100% -42px;}
/*===================================================================================*/
/*Footer*/
.footer{width:980px;height:67px;background:#FAFAFA;}
.freadlink{width:980px;height:18px; background:#C6421B; margin-bottom:5px;}
.footer a:link,.footer a:visited{color:#000; text-decoration:none;}
.footer a:hover{color:#b2341D; text-decoration:underline;}
.foot-line{border-top:#C6421B dashed 1px; width:700px;height:0px; text-align:center; margin:0 auto;}
.link{ width:770px; height:20px;line-height:23px;text-align:center; padding-left:130px;}
.link li{ width:auto;float:left; margin:0 5px;}
.link a{ margin-right:4px;}
.company{ width:980px; height:15px; text-align:center; margin-top:4px;}
.tel{ width:auto; height:15px; text-align:center; margin-top:4px;}
.frilink{ margin-left:5px;float:left;}
.shoucang{ float:right;}
/*==================================================================================*/
.cbody{ width:980px;overflow:hidden; height:auto;}
#cleft,#cright{padding-bottom: 1767px !important;margin-bottom: -1767px !important;}
/*Left*/
#cleft{ width:202px; height:550px; float:left;background:#f3f3f3;overflow:hidden;}
/*- Menu-------------------------- */
.productlist{ width:202px; height:20px; margin-bottom:10px;}
.product-title{ width:202px; height:15px; background:#C6421B; font-weight:bold; padding:3px 0 0 15px;color:#fff;}
#menu{width: 202px;border-style: solid solid none solid;border-color: #D8D5D1;/*border-size: 1px*/;border-width: 1px;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#menu li a {height: 32px;voice-family: "\"}\"";voice-family: inherit;height: 24px;text-decoration: none;}
#menu li a:link, #menu li a:visited {color: #424953;display: block;background:url(../images/menu.gif);padding: 8px 0 0 30px;}
#menu li a:hover, #menu li #current {color: #b2341d;background:url(../images/menu.gif) 0 -32px;padding: 8px 0 0 32px;}
.contact{ width:202px; height:auto;}
.contact-title{ width:202px; height:15px; background:#C6421B; font-weight:bold; padding:3px 0 0 15px; margin-top:10px;color:#fff;}
.context{ line-height:20px; margin:10px 0 10px 5px;}
.context a:link,.context a:visited{color:#990033; text-decoration:none;}
.context a:hover{color:#b2341D; font-weight:bold; font-size:12px;text-decoration:underline;}
/*===================Right================================================================*/
#cright{ width:775px;float:right;overflow:hidden;}
.r-top{ width:775px; height:180px;}
.top-left{ width:510px; height:180px; float:left; margin:0px 6px 0px 6px !important;margin:0px 6px 0px 4px; background:#f3f3f3; line-height:15px; text-align:justify; padding:3px;}
.top-left img{ float:left; margin:5px;}
.more{ float:right;}
.more a:link,.more a:visited{color:#b2341d; text-decoration:none;}
.more a:hover{color:#b2341D; text-decoration:none;}
.top-right{ width:245px; height:180px; float:right;}
.pro{ width:775px; height:250px;margin:15px 0 4px 6px;}
.pro a:link,.pro a:visited{color:#b2341D; text-decoration:none;}
.pro a:hover{color:#b2341D; text-decoration:underline;}
.pro1 a:link,.pro1 a:visited{color:#b2341D; text-decoration:none;}
.pro1 a:hover{color:#b2341D; text-decoration:underline;}
.pro h1{ width:230px;height:28px; line-height:28px; border-bottom:#C6421B dotted 1px; text-align:center; margin-left:10px; font-weight:bold;}
.pro img{ float:left; margin-left:10px; height:130px;}
.pro p{ margin:8px; overflow:hidden;line-height:16px;height:210px; width:235px;}
.pro-list-l{ float:left;background:url(../images/top-left.jpg) left top no-repeat; width:253px; height:250px; float:left; background-color:#f3f3f3;}
.pro-list-m{ width:252px; height:250px; float:left; background-color:#f3f3f3; margin-left:10px;}
.pro-list-r{ background:url(../images/top-right.jpg) right top no-repeat; width:250px; height:250px; float:right; background-color:#f3f3f3;}
.pro1{ width:775px; height:250px;margin:10px 0 4px 6px;}
.pro1 h1{ width:230px;height:28px; line-height:28px; border-bottom:#C6421B dotted 1px; text-align:center; margin-left:10px; font-weight:bold;}
.pro1 img{ float:left; margin-left:10px; height:130px;}
.pro1 p{ margin:8px; overflow:hidden;line-height:16px;height:210px; width:235px; }
.pro-list-lb{ background:url(../images/b-left.jpg) left bottom no-repeat; width:253px; height:250px; float:left; background-color:#f3f3f3;}
.pro-list-rb{ background:url(../images/b-right.jpg) right bottom no-repeat; width:250px; height:250px; float:right; background-color:#f3f3f3;}
.more-de{ float:right; margin-right:5px; line-height:12px; width:240px;}
/*===================================================================================*/
