﻿@charset "utf-8";
/* CSS Document */
/*通用CSS S */
* {margin:0; padding:0; list-style:none; }
A {	COLOR: #ff5400}
A:hover {}
IMG { border:none;}
.clearfloat {font: 0px/0px sans-serif;clear: both;display: block}
body{text-align:center; font-size:12px; color:#000; background:url(../images/body_bg.gif) repeat-x;}/*color:#313330;*/
body,td,div,.p,a{font-family:arial,sans-serif;}
#container { position:relative;margin:0 auto; width:996px;text-align:left;} /*w:962px+17x2*/

/*通用CSS E */

.mainbody{ width:962px; margin:0 17px;}
.nav_footer a{margin-right:15px;}
.footer{ clear:both; width:962px; margin:0 17px; text-align:center;}
/*old S*/
.siteHeader {WIDTH: 996px;}
.homeContainerTop {	WIDTH: 962px;}
.homeContainerTop .spotlight {BACKGROUND: url(../images/home-spotlight-bg.jpg) no-repeat; WIDTH: 339px; HEIGHT: 338px;}
.homeContainerTop .spotlight .spotlightContainer {	MARGIN-TOP: 18px;}
.homeContainerTop .flash {}
.font0 {FONT-SIZE: 0.1em; LINE-HEIGHT: 0.1em}
.homeBottomBG {	BACKGROUND: url(../images/home-bottom-bg.gif) repeat-x; HEIGHT: 169px}
.siteFooter {FONT-SIZE: 11px; WIDTH: 962px; COLOR: #ff992f}
.siteFooter A {	COLOR: #85939f}
/*old E*/
.cur_site{ padding-left:28px; height:44px; line-height:44px; border-bottom:#ff5400 solid 3px; background:url(../images/cur_site_bg.gif) no-repeat; color:#91A0AE;}
.cur_site span{ color:#FFF; font-weight:bold;}
.ptitle{ height:50px; line-height:50px; padding-left:48px; font-size:22px; font-weight:bold; background:url(../images/static-bg-hdr.gif) no-repeat 12px 8px;border-bottom:#b8c8d5 solid 1px;}

.mtitle01{height:41px; line-height:41px; padding-left:48px; font-size:18px; font-weight:700; background:#F3F6F9;border-bottom:#b8c8d5 solid 1px;}

.mbody01{ width:962px; min-height:300px;_height:300px; }

.aboutus{ padding:10px 450px 0px 48px; min-height:480px;_height:480px; background:url(../images/about-us-photo.jpg) no-repeat 530px 10px;  line-height:18px;overflow-x:hidden;  }
.aboutus p{ margin-bottom:10px;}

.contact_line{ background:url(../images/body_sline.gif) repeat-y 544px 0px;}
.contact_left{ float:left; width:457px; padding:10px 40px 10px 48px;min-height:300px; _height:300px; line-height:18px; overflow-x:hidden;}/*w:545*/
.contact_left p{ margin-bottom:10px;}
.contact_right{ float:left; width:372px;padding:10px 5px 10px 40px; p min-height:300px; _height:300px;line-height:18px;}/*w:417*/
.contact .inputBox {WIDTH: 250px}
.contact .inputArea {WIDTH: 250px}

.policy{padding:10px 40px 10px 48px; min-height:480px;_height:480px; line-height:18px;overflow-x:hidden;  }
.policy p{ margin-bottom:10px;}

.policy ul{ margin-left:30px;}
.policy ul li{ list-style:disc;}

.sitemap {padding:10px 40px 10px 48px; min-height:480px;_height:480px; line-height:18px;}
.sitemap ul{margin-left:30px; margin-bottom:10px;}
.sitemap ul li{ list-style:disc;}
.sitemap ul li ul{ margin-left:30px;}
.sitemap ul li ul li{ list-style:circle;}

.wherebuy{padding:10px 40px 10px 48px; min-height:480px;_height:480px; line-height:18px;overflow-x:hidden; }
.wherebuy p{ margin-bottom:10px;}

.customer_line{ background:url(../images/body_sline.gif) repeat-y 189px 0px;}
.customer_left{float:left; width:165px; padding-top:10px; padding-left:25px;min-height:300px; _height:300px; line-height:18px; overflow-x:hidden; font-size:14px; line-height:24px}
.customer_left li a{ color:#000; text-decoration:underline;}
.customer_left li a:hover{color:#ff5400; text-decoration:underline;}
.customer_right{float:left; width:772px;min-height:300px; _height:300px;}
.cr_title{height:39px; line-height:39px; padding-left:15px; font-size:16px; font-weight:700; background:#F3F6F9;border-bottom:#b8c8d5 solid 1px;}
.cr_content{ position:relative; padding:10px 260px 10px 15px; min-height:380px;_height:380px; line-height:18px;overflow-x:hidden; }
.cr_content p{ margin-bottom:10px;}

.warranty{ background:url(../images/warranty-information-photo.jpg) no-repeat right top;}
.newscenter{ background:url(../images/news-photo.jpg) no-repeat right top;}
.feedback{background:url(../images/feedback-form-photo.jpg) no-repeat right top;}
.rmaform{background:url(../images/rma-form-photo.jpg) no-repeat right top;}
.faqs{background:url(../images/faqs-photo.jpg) no-repeat right top;}
.qa{}
.qa h3{ font-size:12px; margin-bottom:10px;}
.qa ul{ margin-bottom:10px; }
.qa ul li{}
.qa_q{ line-height:18px; color:#ff5400;}
.qa_q a{ color:#ff5400; text-decoration:none;}
.qa_q a:hover{ color:#ff5400; text-decoration:underline;}
.qa_a{ display:none;}
.qa_a2{ margin-left:12px; line-height:16px; margin-bottom:5px; overflow-x:hidden; }


.online_server{ position:absolute; right:0px; top:220px;}

.download{padding:30px 40px 10px 48px; min-height:380px;_height:380px; line-height:18px;overflow-x:hidden; }
.download h3{ clear:both; color:#000080; font-size:16px; margin-bottom:10px;}
.download ul{ padding-left:40px; margin-bottom:20px; min-height:120px;_height:120px;}
.download li{ float:left; width:250px;line-height:35px; height:35px; margin-right:20px;  padding-left:8px; background:url(../images/downli.gif) no-repeat 0 18px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;}
.download li a{color:#ff5400; text-decoration:none;}
.download li a:hover{color:#ff5400; text-decoration:underline;}

/*pro S*/
.main02{ min-height:500px;_height:500px; background:#16191D url(../images/pro_body_left.gif) repeat-y;}
.main02_down{ width:962px; height:12px; background:url(../images/pro_body_down.gif) no-repeat;}
.ptitle2{ height:87px; padding-left:55px; padding-top:25px; font-size:22px; font-weight:500; background:url(../images/pro_body_top.gif) no-repeat;color:#FFF;}/*h:112*/
.ptitle2 i{ padding-left:15px;font-size:18px; font-weight:400;color:#91A0AE;}/*h:112*/

.pro_body{ position:relative; margin-top:-25px; width:962px; min-height:200px;_height:200px; color:#FFFFFF; border-top:#b8c8d5 solid 0px; }

.pro_left{ float:left; width:200px; min-height:525px;_height:525px;}/*200x520*/
.pro_left ul{ margin-top:30px; margin-left:20px;width:180px; overflow:hidden;}
.pro_left ul li{ line-height:23px; margin-bottom:3px; width:155px; padding-left:25px; font-size:14px; color:#FFF; background:url(../images/left-nav-bg1.gif) no-repeat;word-break:break-all;overflow:hidden;text-overflow:ellipsis;}
.pro_left ul li a{color:#FFF; text-decoration:none;}
.pro_left ul li a:hover{color:#FF5400;}
.pro_left ul li ul{ margin-top:3px;margin-left:-13px;}
.pro_left ul li ul li{background:url(../images/left-nav-bg2.gif) no-repeat; width:145px;}

.pro_right{ float:left; width:762px;  min-height:525px;_height:525px;}/*762x525*/
.pro_list{margin-top:30px;min-height:460px;_height:460px;}
.pro_list ul{  margin-left:0px;}
.pro_list li{ float:left; width:164px; height:207px; background:url(../images/pro_list_pic.gif) no-repeat; margin-left:18px; margin-bottom:24px; }
.pro_list li img{ margin:15px 0px 8px 0px; width:128px; height:128px; border:none;}
.pro_list li h3{  margin:0 10px; height:30px; }
.pro_list li span{  margin:0 10px; }
.pro_list li i{ background:url(../images/pro_list_more.gif) no-repeat; width:164px; height:26px; text-indent:-9999em; display:block; }
.pro_list li a{ color:#FFF; font-size:18px; font-weight:bold; line-height:20px; padding:0 18px; text-decoration:none;width:128px; height:207px;display:block;}

.fenye{ clear:both; height:30px; line-height:30px; margin-right:65px; text-align:right;}
.fenye a{ margin-right:6px;}
.fenye span{margin-right:6px;}
.fenye span.current{}
.fenye {}
.fenye {}

.pro_detail{margin-top:30px;min-height:460px;_height:460px;}/*762x525*/
.left{ float:left; width:360px; padding:0 35px 10px 25px; min-height:300px; _height:300px;}
.pname{ font-size:20px; font-weight:bold; margin-bottom:15px;}
.content{ color:#9AAAB8; line-height:18px;width:360px; overflow-x:hidden;min-height:320px;_height:320px;margin-bottom:20px;}
.content p{margin-bottom:10px;}
.content ul{ margin-left:30px;}
.content ul li{ list-style:disc;}

.right{ float:left; width:342px; min-height:300px; _height:300px;}
.pic{ width:306px; height:315px; padding-top:43px; background:url(../images/pro_pic_bg.gif) no-repeat; text-align:center; margin:0 auto 20px auto;}/*306x358*/
.pic img{ width:260px; height:260px; margin-bottom:25px;}
.pic a{ width:95px; height:18px; display:block; background:url(../images/enlarge.gif) no-repeat; text-indent:-9999em; margin:0 auto;}
.pic_s{ width:306px; margin:0 auto; text-align:center;}
.pic_s li{ float:left; width:80px; height:76px; padding-top:3px; background:url(../images/pro_pics_bg.gif) no-repeat;text-align:center; margin:0 auto; margin-left:15px; margin-bottom:15px;}/*80x80*/
.pic_s li img{ width:74px; height:74px;}
.price01{ width:60px; height:16px;border:none; background:url(../images/blank.gif); color:#FFF;}
.gobuy{ height:100px; margin-bottom:20px;}
/*pro E*/

/*cart S*/

.mycart{margin-top:30px; margin-left:20px;min-height:460px;_height:460px;}/*MaxW:762px;*/

.list01{width:716px; background:url(../images/cart_01.gif) no-repeat; color:#FFFFFF;}

.list01_down{ width:716px; height:11px; margin-bottom:20px; background:url(../images/cart_02.gif) no-repeat;}
#carlist{width:100%;  border-collapse:collapse; border-left:#2b343d solid 1px;border-right:#2b343d solid 1px; }
#carlist tr{ height:21px;}
#carlist td{ height:30px;vertical-align:middle;word-break:break-all; }
#carlist td.tt{ text-align:right; padding-right:10px;}
#carlist td.tt span{ color:#FF5400; font-weight:bold;}
.yf{ float:left; width:520px; padding-right:20px;}
.pt{ float:left; width:110px; text-align:left;}
.pprice{ width:60px;  text-align:center; border:none; background:url(../images/blank.gif);color:#FFF; }
.pptotal{ width:70px;  text-align:center;border:none; background:url(../images/blank.gif);color:#FFF; }
.ship{ width:60px;  text-align:left; border:none; background:url(../images/blank.gif);color:#FFF; }
.ptotal{ width:80px;  text-align:left; border:none; background:url(../images/blank.gif);color:#FFF; }
#carlist a{ color:#fff; text-decoration:none;}
#carlist a:hover{ color:#ff5400; text-decoration:underline;}

.qty{ width:30px;  text-align:right; padding-right:2px; border:#7f9db9 solid 1px;}
.show{ display:block;}
.none{ display:none;}


.goback{height:25px; line-height:20px;  padding:0 20px; text-align:right;}

.orderlist{ clear:both; }
.orderlist table{border-collapse:collapse; margin-left:80px; zoom:1; margin-bottom:20px;}
.orderlist td{ height:30px;}
.orderlist td select{ width:255px;}
.orderlist h3{ font-size:18px; color:#FF5400; }
.orderlist .inputBox{ width:250px;}

/*cart E*/
.news_list{margin-top:30px;min-height:320px;_height:320px;}
.news_list ul{  margin-left:20px;}
.news_list li{ float:left; width:374px; height:28px; line-height:28px; border-bottom:#CCCCCC dashed 1px; background:url(../images/dot.gif) no-repeat 2px 15px; padding-left:15px;word-break:break-all;overflow:hidden;text-overflow:ellipsis; }
.news_list li.ntime{ float:left; width:70px; text-align:right; padding-left:0; padding-right:10px; background:none; color:#666;}
.news_list li a{ color:#333; text-decoration:none;}
.news_list li a:hover {	COLOR: #ff5400;text-decoration:none;}

.news_content{ position:relative; padding:20px 30px; min-height:380px;_height:380px; line-height:18px;overflow-x:hidden; }

/*.news_title{height:25px; line-height:25px; text-align:center; margin:0 auto; font-size:16px; font-weight:bold; border-bottom:#ccc solid 1px;}*/

.news_title {	MARGIN-TOP: 15px; FONT: bold 20px/2.8em Arial Helvetica "sans-serif"; TEXT-ALIGN: center}
.news_list01 {FONT: 12px/1.2em Arial Helvetica "sans-serif"; WIDTH: 700px; COLOR: #999; TEXT-ALIGN: center}
.news_list01 a{ text-decoration:none; color:#333333;}
.line01 {BORDER-TOP: #ccc 1px solid; FONT-SIZE: 0px; BACKGROUND: #f9f9f9; MARGIN: 5px 0px 5px 0px;  PADDING-TOP: 1em}
.news_main { MARGIN: 10px 10px; FONT: 14px/1.8em Arial Helvetica "sans-serif"; min-height:420px;_height:420px;}
.news_main P {OVERFLOW: hidden; text-indent:0em; WORD-BREAK: break-all; PADDING-TOP: 10px; WHITE-SPACE: normal}
.news_main IMG {	MARGIN-TOP: 10px}
/*index change*/
.indexad2{ margin-top:5px;}
.customer{ padding:0 10px; background:url(../images/customerbg.gif) no-repeat right 20px; }
.graybg{BACKGROUND: url(../images/home-bottom-bg.gif) repeat-x; HEIGHT: 169px}
.news_index{ margin:7px 12px;}
.news_index ul{}
.news_index li{ line-height:18px; height:18px; word-break:break-all;overflow:hidden;text-overflow:ellipsis;}
.news_index li a{ color:#333; text-decoration:none;}
.news_index li a:hover{COLOR: #ff5400; text-decoration:underline;}

/*index end*/