@charset "utf-8";
body {font-family: Arial, Helvetica, sans-serif; background: #fff; font-size:12px; color:#333; margin: 10px 0;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style: none none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight: normal;}
table,td,tr,th{ font-size:12px;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover { color: #C90001; text-decoration:underline;}
a:active { color: #333;}
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cRed_L,a.cRed_L:link,a.cRed_L:visited{ color:Red; text-decoration:underline;}
.clr{ clear:both;}
.Header{ width: 984px; margin: 0 auto;}
.Header .logo{ float:left; padding-bottom: 8px;}
.Header .search{ float:right; background:url(img/search_bg.jpg) no-repeat 0 0; height: 24px; width: 250px; padding-left: 7px; margin: 20px 1px 0 0;}
.Header .search .input{ background: none; border: none; width: 212px; height: 22px; line-height: 22px; float:left; color: #999;}
.Header .search .but{ width: 33px; height: 24px; background: none; border: none; cursor: pointer; float:left; margin-left: 3px;}
.Header .menu{ clear:both; background: url(img/nav_bg.jpg) repeat-x 0 -42px; height: 42px;}
.Header .menu ul{background: url(img/nav_bg.jpg) no-repeat  right -84px; height: 42px; }
.Header .menu ul li{ float:left; height: 42px; line-height: 42px; font-size: 13px; font-weight:bold; padding: 0 12px; background:url(img/nav_line.gif) no-repeat 0 17px;}
.Header .menu ul .we{ background: url(img/nav_bg.jpg) no-repeat 0 0; height: 42px; padding-left: 15px;}
.Header .menu ul .web{ margin-top: 5px;}
.Header .menu ul .weblike{ margin-top:5px; width:5px}
.Header .menu ul .webshare{ margin-top:3px; margin-left:50px}
.Header .menu ul .end{ background: none; padding: 0 15px 0 0; float:right;}
.Header .menu ul .end img{ margin: 15px 3px 0 3px;}
.Flash{ width: 980px; margin: 10px auto 0; clear:both;}
#au{ width:980px; height:300px; filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0); overflow:hidden;}
.Home{ width: 980px; margin: 10px auto 0;}
.Home .Left{ float:left; width: 200px;}
.Home .Left .L1,.Home .Left .L2{ background:url(img/L_bottom.gif) no-repeat 0 bottom; padding-bottom: 6px;}
.Home .Left .L1 h3,.Home .Left .L2 h3{ background:url(img/L_top.gif) no-repeat 0 0; color: #fff; font-size: 13px; height: 25px; line-height: 25px; font-weight:bold; padding: 5px 15px 0;}
.Home .Left .L1 ul,.Home .Left .L2 ul{ background:url(img/L_bg.jpg) repeat-x 0 bottom; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; padding-top: 5px;}
.Home .Left .L1 ul li{ background:url(img/ico_1.gif) no-repeat 15px 9px; height: 23px; line-height: 23px; padding-left: 23px;}
.Home .Left .L2{ margin-top: 10px;}
.Home .Left .L2 li{ background:url(img/line_1.jpg) no-repeat center bottom; font-size: 11px; line-height: 17px; color: #999; padding-left: 7px; width: 190px; height: 52px; overflow:hidden;}
.Home .Left .L2 img{ float:left; margin: 6px 5px 0 0;}
.Home .Left .L2 strong{ display:block; font-weight:normal; margin-top: 7px; color: #666;}
.Home .Left .L2 .no{ background: none; height: 65px;}
.Home .Center{ width: 560px; float:left; margin-left: 10px;}
.Home .Center .C1,.Home .Center .C2{ background:url(img/center_bottom.jpg) no-repeat 0 bottom; padding-bottom: 8px; height: 100%;}
.Home .Center .C1 h3,.Home .Center .C2 h3{ background:url(img/center_top.jpg) no-repeat 0 0; height: 52px; line-height: 38px; padding: 0 12px; text-align:right;}
.Home .Center .C1 h3 strong,.Home .Center .C2 h3 strong{ font-size: 13px; float:left;}
.Home .Center .C1 .line,.Home .Center .C2 .line_1{  border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB;  height: 100%; padding-bottom: 5px;}
.Home .Center .C1 .line li{ float:left; width: 186px;}
.Home .Center .C1 .line li img{ width: 158px; height: 108px; border: 2px solid #E9E8E9; display:block; margin: 0 auto;}
.Home .Center .C1 .line li p{ width: 153px; height: 90px;background: #E9E8E9; margin: 0 auto; padding: 3px 2px 0 7px; line-height: 17px; font-size: 11px; color: #666;}
.Home .Center .C2{ margin-top: 10px;}
.Home .Center .C2 .line_1{ padding: 0 12px 10px; line-height: 19px;}
.Home .Center .C2 p{ margin: 0; padding: 0;}
.Home .Center .C2 img{ float:left; margin: 6px 9px 0 0;}
.Home .Center .C2 ul{}
.Home .Center .C2 li{ background:url(img/ico_2.gif) no-repeat 0 9px; padding-left: 10px;line-height: 21px;}
.Home .Right{ float:right; width: 200px;}
.Home .Right .R1{ background:url(img/right_top.jpg) no-repeat 0 0;}
.Home .Right .R1 .line{ border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB;  height: 100%; }
.Home .Right .R1 h3{ height: 38px; line-height: 38px; padding: 0 10px; text-align:right;}
.Home .Right .R1 strong{ font-size: 13px; float:left;}
.Home .Right .R1 p{ padding: 9px 7px; margin: 0; line-height: 19px;}
.Home .Right .R1 .bottom{ height: 8px; line-height: 0; font-size: 0; background:url(img/right_bottom.jpg) no-repeat 0 0; clear:both;}
.Home .Right .R1 li{ background:url(img/ico_3.gif) no-repeat 8px 8px; padding-left: 20px; height: 25px; line-height: 25px; float:left; width: 79px;}

.Home .Right .R2{ background:url(img/L_bottom.gif) no-repeat 0 bottom; padding-bottom: 6px; margin-top: 10px;}
.Home .Right .R2 h3{ background:url(img/L_top.gif) no-repeat 0 0; color: #fff; font-size: 13px; height: 25px; line-height: 25px; font-weight:bold; padding: 5px 15px 0;}
.Home .Right .R2 p{background:url(img/L_bg.jpg) repeat-x 0 bottom; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; margin: 0; padding: 10px 10px 3px; line-height: 23px;}
.Home .Right .R2 p img{ margin-top: 4px;}

.Content{ width: 980px; margin: 10px auto 0;}
.ContentRight{ float:right; width: 770px; background:url(img/content_right_bottom.jpg) no-repeat 0 bottom; padding-bottom: 6px;}
.ContentRight .links{ height: 52px; background:url(img/content_right_top.jpg) no-repeat 0 0; text-align:left; padding: 0 15px;line-height: 42px;}
.ContentRight .links strong{ float:left; font-size: 15px;}
.ContentRight .links h1{ font-weight:bold;display:inline}
.ContentRight .line{ border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB;  height: 100%; padding-top: 10px;}
.ContentRight .about{ line-height: 23px; padding: 0 16px 15px;}
.ContentRight .Productslist {}
.ContentRight .Productslist .top{ padding: 0 15px 0; line-height: 23px;}
.ContentRight .Productslist .top p{ margin: 0; padding: 0;}
.ContentRight .Productslist ul{ margin-top: 18px;}
.ContentRight .Productslist li{ float:left; width: 225px; background:url(img/ico_4.gif) no-repeat 28px 0; text-align:center; height: 200px; padding: 1px 15px 0 16px; line-height: 17px;}
.ContentRight .Productslist li img{ width: 198px; height: 145px; display:block; margin: 0 auto 6px;}
.ContentRight .Productslist .pages{ padding: 0 28px 25px;}
.ContentRight .Products { padding: 0 15px;}
.ContentRight .Products .pic{ background:url(img/ico_5.gif) no-repeat 0 0; height: 195px; float:left; margin-top: 5px; padding: 1px; width: 260px;}
.ContentRight .Products .text{ line-height: 21px; margin-top: 15px; padding-bottom: 20px;}
.ContentRight .Products .text h2{ font-weight:bold; font-size: 15px;}
.ContentRight .Products .text table{ clear:both; width: 738px; border-collapse:collapse;}
.ContentRight .Products .text table td{ border: 1px solid #CBCBCB; padding-left: 7px; background: #F2F2F2; line-height: 19px;}
.ContentRight .Products .text .bg td{ background: #369; color: #fff; border: 1px solid #CBCBCB;}
.ContentRight .Products .Red{ clear:both; margin-top: 15px; padding-bottom: 10px;}
.ContentRight .Products .Red h3{ background: #6589A2; height: 23px; line-height: 23px; font-weight:bold; color: #fff; padding: 0 10px;}
.ContentRight .Products .Red .input{ width: 180px; height: 19px; line-height: 19px; border: 1px solid #ccc;}
.ContentRight .Products .Red table{ margin-top: 10px;}
.ContentRight .Products .Red textarea{ width: 500px; height: 90px; border: 1px solid #ccc;}
.ContentRight .Products .Red .but{ width: 65px; height: 23px; background: #6589A2; color: #fff; font-weight:bold; cursor: pointer; border: none; }
.ContentRight .message{ padding: 0 15px 25px; }
.ContentRight .message td{ line-height: 32px; padding-left: 7px;}
.ContentRight .message input{ width: 180px; height: 18px; line-height: 18px; border: 1px solid #CBCBCB;}
.ContentRight .message textarea{ width: 450px; height: 80px; border: 1px solid #cbcbcb;}
.ContentRight .message .but{ width: 60px; height: 23px; background: #6589A2; border: none; cursor: pointer; color: #fff; font-weight:bold; }

.ContentRight .sitemap{ padding: 0 15px 15px;}
.ContentRight .sitemap h2,.ContentRight .sitemap h3{ font-size: 13px; font-weight:bold;}
.ContentRight .sitemap h3{ margin-top: 15px;}
.ContentRight .sitemap li{ line-height: 23px; background:url(img/ico_2.gif) no-repeat 0 9px; padding-left: 10px;}

#s_search{ font-size:10px;}


#Related_Products ul li{float:left}

.Foot{ clear:both; background: #F8F5F8; border-top: 3px solid #E9E9E9; line-height: 23px; text-align:center; padding: 10px 0; width: 980px; margin: 10px auto 0;}
