@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	/*font-weight: inherit;*/
	font-style: inherit;
	font-size: 12px;
	font-family: arial;
	text-align: left;
	vertical-align: baseline;
}
body{
	font-family:Microsoft YaHei;
}
p{
	margin: 0;
	padding: 0; 
	outline: 0;    
	text-align: left;
	vertical-align: baseline;
}
ul,li{ list-style:none;}

select,input { font-family:arial; }

input[type="text"], input[type="password"], input[type="url"], input[type="email"], input.text, input.title, textarea, select {
    margin: 0px; 
}
.form-item, .form-actions {
    margin-bottom: 0em;
    margin-top: 0em;
}
.red { color: red; }
a img {border:none;}

table {border-collapse: collapse; border-spacing: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
.fc_fab907 { color: #fab907; }
.fc_e8e8e8 { color: #e8e8e8; }
.fc_286eac{ color:#286eac;}
.fc_107fd0{}
.fs_16 { font-size: 16px; }
.fs_14 { font-size: 14px; }
.bold { font-weight: bold; }
/**
 *   header style begin
 */
 #header {}
 #header .top { width: 1002px; margin: 0px auto; height: 79px; background: transparent url(../images/top_bg.jpg);}
 #header .top ul.info { float: right; background: none; border: none; margin-bottom: 0px; padding: 0.4em }
 #header .top ul.info li { list-style: none; float: left; padding: 0px 4px; } 
 #logo img { margin-top: 5px; }
 #name-and-slogan { float: left; padding-left:14px; width:487px}
 #name-and-slogan-right{ float:left; padding-right:14px; text-align:right; width:487px; height:24px; padding-top:49px}
 #name-and-slogan-right a { color:#414141; text-decoration:underline}
 #name-and-slogan-right a:hover { color:#414141; text-decoration:underline}
 #search { border-bottom:1px solid #dddddd; height:48px; line-height:48px}
 .search_title{ padding-left:10px; float:left; padding-right:10px}
 #search .submit { vertical-align: middle; height: 24px; line-height: 35px; }
 #menu { background: transparent url(../images/menu_bg.jpg) repeat-x; height: 34px; line-height: 34px; }
 #menu ul { width: 1002px; margin: 0px auto; display: block; }
 #menu ul li { height: 34px; line-height: 34px; display:inline; float: left; padding: 0 0.5em;font-size: 13px; }
 #menu ul li a { color: #fefefe; text-decoration: none; display: block; padding: 0px 15px 0px 8px;font-size:12px; }
/* #menu ul li.active {font-size:13px }
 #menu ul li.active a.active { background: transparent url(../images/menu_bg_a.jpg); color: #FFFFFF; font-size:13px; }
*/ #menu ul li.line { background: transparent url(../images/menu_between.jpg) no-repeat 1px; padding: 0px 1px; margin: 0px 10px; }
 #hot_keywords { background:#f6f6f6 repeat-x; height: 33px; padding-left:20px}
 #hot_keywords ul { width: 982px; margin: 0px auto; height: 33px; overflow: hidden; }
 #hot_keywords li { list-style: none; float: left; height: 33px; line-height: 33px; color: #FFFFFF; }
 #hot_keywords li.line { background:#ffffff no-repeat 1px; width: 1px; margin:0px 8px; display: inline; }
 #hot_keywords a { color: #414141; }
 #hot_keywords a:hover { text-decoration: underline; }
 .hot_keywords_bottom{background:#ffffff; width:1002px; height:1px; line-height:1px}
 
 
/**
 *   header style end
 */
 
 #navigation {  padding:8px 0px 8px 5px; color: #545454;}
 #navigation a { color: #545454; }
 #navigation a:hover { text-decoration: underline; }
 #navigation h2 { color: #545454; font-size:12px; display:inline}
 
/**
 *   container style begin
 */
 #container_bg {  margin-bottom: 15px; }
 #container { width: 1002px; margin: 0px auto; padding-top: 10px; }
 #sidebar { width: 210px; float: left; margin-right: 14px; margin-left:15px }
 #sidebar .sidebar_box { margin-bottom: 15px; }
 #sidebar .title { background: transparent url(../images/product_category.jpg) repeat-x; height: 55px; line-height: 55px; text-indent: 20px; }
 #sidebar .title span { display: block; height: 55px; line-height: 55px; }
 #sidebar .title h3 {color:#fab907; font-size:16px; font-weight:bold; height: 55px; line-height: 55px; display:inline; float:left;}
 #sidebar .title .left { background: transparent url(../images/product_category_l.jpg) repeat-x; width: 10px; }
 #sidebar .title .right { background: transparent url(../images/product_category_r.jpg) repeat-x; width: 8px;}
 #sidebar li { list-style: none; background: transparent url(../images/left_product_bg.jpg) repeat-x; width: 210px; height: 26px; line-height: 26px; text-indent: 26px;  }
 #sidebar .bottom { background: transparent url(../images/left_bottom.jpg) repeat-x; height: 33px; width: 210px; line-height:33px}
 #sidebar .bottom1 { background: transparent url(../images/product_category_bottom1.jpg) repeat-x; height: 15px; width: 255px; }
 #sidebar .hot_product li { list-style: none; background: transparent url(../images/left_product_bg.jpg) repeat-x; width: 210px; height: 26px; line-height: 26px; text-indent: 26px;}
 #sidebar .hot_product .title { background: transparent url(../images/pro_out_bg1_m.jpg) repeat-x; height: 50px; line-height: 50px; text-indent: 20px; }
 #sidebar .hot_product .title .left { background: transparent url(../images/pro_out_bg1_l.jpg) repeat-x; width: 10px; height: 50px; line-height: 50px; }
 #sidebar .hot_product .title .right { background: transparent url(../images/pro_out_bg1_r.jpg) repeat-x; width: 8px; height: 50px; line-height: 50px; }
 #content { width:763px; float: left; margin-top: 2px; }
 #about_us {line-height: 45px; margin-bottom: 15px;}
 #about_us .title { text-indent: 20px; height: 45px; }
 #about_us .title h2 { color:#fab907; font-size:16px; font-weight:bold}
 #about_us .title span { display: block; height: 45px; line-height: 45px; float: left; }
 #about_us .title a { float: right; margin-right: 20px; }
 #about_us .title .left { background: transparent url(../images/about_us_l.jpg) repeat-x; width: 4px; }
 #about_us .title .right { background: transparent url(../images/about_us_r.jpg) repeat-x; width: 4px; }
 #about_us .body {line-height: 25px; padding-left:15px; padding-top:20px; border-bottom:1px solid #dddddd}
 #about_us .body .content { width: 510px; height: 150px;padding-left:12px; padding-right:30px; float:left; text-align:left}
 #about_us .body .description { width: 510px; height: 105px; overflow: hidden; padding-left:12px; padding-right:30px; text-align:left; line-height:20px}
 #about_us .body .buttom{ text-align:left; width:400px; height:25px;}
 #about_us .body .buttom .buttom_left{ text-align:left; float:left; padding-left:12px}
 #about_us .body .pic { float:left;width: 188px;}
 #about_us .body img { width: 186px; height: 130px; border: 1px solid #b0b0b0;}
 #about_us .bottom {  background: transparent url(../images/about_us_b.jpg) repeat-x; height: 5px; }
 #about_us .buttom .index_about{ background: transparent url(../images/about_bottom.jpg) no-repeat; width:149px;height:21px; display:block; font-size:12px; font-weight:bold; text-align:center; color:#ffffff}
 #about_us .buttom .index_inquiry{background: transparent url(../images/about_bottom_1.jpg) no-repeat; width:126px;height:21px; display:block; font-size:12px; font-weight:bold; text-align:right; color:#ffffff; padding-right:15px}
 
 #index_news, #other_info { float: left; margin-bottom:8px }
 #index_news { background: transparent url(../images/title_1.jpg) repeat-x; line-height: 40px; width: 447px; margin-right: 10px; }
 #index_news .title h2 { color:#fab907; font-size:16px; font-weight:bold}
 #index_news .title, #other_info .title { text-indent: 20px; height: 40px; }
 #index_news .title span, #other_info .title span { display: block; height: 40px; line-height: 40px; float: left; }
 #index_news .title a,  #other_info .title a { float: right; margin-right: 20px; }
 #index_news .title .left, #other_info .title .left { background: transparent url(../images/title_l_1.jpg) repeat-x; width: 4px; }
 #index_news .title .right, #other_info .title .right { background: transparent url(../images/title_r_1.jpg) repeat-x; width: 4px; }
 #index_news ul { border: 1px solid #d1d1d1; border-top: none; /*-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius:  0px 0px 5px 5px; border-radius:  0px 0px 5px 5px; behavior: url(ie-css3.htc);*/ background-color: #FFFFFF}
 #index_news li { list-style: none; background: transparent url(../images/news_style.jpg) no-repeat 1px; text-indent: 20px; margin: 0px 20px; line-height: 33px; }
 #other_info { background: transparent url(../images/title_1.jpg) repeat-x; line-height: 40px; width: 282px }
 #other_info .title h2 { color:#fab907; font-size:16px; font-weight:bold}
 #other_info ul { border: 1px solid #d1d1d1; border-top: none; /*-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius:  0px 0px 5px 5px; border-radius:  0px 0px 5px 5px; behavior: url(ie-css3.htc);*/ height: 133px; background-color: #FFFFFF; }
 #other_info li { list-style: none; margin: 13px 15px 13px 15px; float: left; text-indent: 40px; }
 #other_info li.about_us {  background: transparent url(../images/about_us.jpg) no-repeat; }
 #other_info li.feed_back {  background: transparent url(../images/feedback.jpg) no-repeat; }
 #other_info li.register {  background: transparent url(../images/reginter.jpg) no-repeat; }
 #other_info li.contact_us {  background: transparent url(../images/contact_us.jpg) no-repeat; }
 #other_info li a { font-size: 14px; }
 
 .index_new_product { width: 679px;}
 .index_new_product .title { text-indent: 20px; height: 40px; background: transparent url(../images/title_1.jpg) repeat-x; line-height: 40px; }
 .index_new_product .title h2 { color:#fab907; font-size:16px; font-weight:bold}
 .index_new_product .title h3 { color:#fab907; font-size:16px; font-weight:bold; height: 45px; line-height:45px; display:inline; float:left;}
 .index_new_product .title span { display: block; height: 40px; line-height: 40px; float: left; }
 .index_new_product .title a { float: right; margin-right: 20px; }
 .index_new_product .title .left { background: transparent url(../images/title_l_2.jpg) repeat-x; width: 4px; }
 .index_new_product .title .right { background: transparent url(../images/title_r_2.jpg) repeat-x; width: 4px; }
 .index_new_product li { list-style: none; width: 366px; height: 172px; /*-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc);*/ overflow: hidden; border: 1px solid #f0f0f0; float: left; margin: 10px 0px; }
 .index_new_product li.even { float: right; }
 .index_new_product li h3 { border-bottom: 1px dashed #d3d3d3; text-indent: 15px; }
 .index_new_product li h3 a { color: #fab907; line-height: 40px; } 
 .index_new_product li .left { padding: 6px 0px 0px 6px; }
 .index_new_product li .left img { width: 150px; height: 120px; }
 .index_new_product li .right { width: 187px; word-wrap: break-word; word-break: normal; padding-right: 8px; margin-top: 6px; }
 .index_new_product li .right .view_product a { background: transparent url(../images/view_pro_out.jpg) no-repeat right; display: block; width:123px; height: 31px; line-height: 31px; font-size: 12px; padding-top: 20px; }
 .index_new_product li .right p { height: 77px; }
 
 
 
 .index_new_product1 { width: 679px; min-height:200px;height:auto !important;height:200px;}
 .index_new_product1 li { list-style: none; width: 184px; height: 132px; float: left;  }
 .index_new_product1 li .title {padding: 10px 0px 5px 10px;}
 .index_new_product1 li h3 { text-align:center; width:184px}
 .index_new_product1 li h3 a { color: #414141; line-height: 15px; } 
 .index_new_product1 li .left { padding: 10px 0px 0px 10px; }
 .index_new_product1 li .left img { width: 167px; height: 117px; border:1px solid #b0b0b0; margin-bottom:10px}
 
 
 #footer { height:auto; margin:auto; color:#474747; width:1002px; background:#fff; padding:23px 0;}
 .xx { margin:auto; background-color: #fff; /*-moz-border-radius: 5px; -webkit-border-radius: 5px;*/ background:#fff;background: transparent url(../images/gq.jpg) no-repeat; width:1002px; height:82px; padding-top:8px;}
 .xx ul{display:inline;}
 .xx li{ float:left;list-style: none; width:78px; text-align:left;padding-left:45px; padding-top:11px; line-height:10px;}
 .xx li a{ color:#555555;}
 #footer_center div.nav, #footer_center div.nav a, #footer_center div.h_p, #footer_center div.h_p a, #footer_center div.fright, #footer_center div.fright a, #footer_center div.tlink, #footer_center div.tlink a { color: #555555; text-align: center; padding-top:5px } 

 .fright a{ color:#474747;}
  .fright a:hover{ color:#474747;}
  .h_p a{ color:#474747;}
  .nav a{ color:#474747;}
  .tlink a{ color:#474747;}
 /**
 *   footer style end
 */
 /**
 *   product style begin
 */
 #product_category {line-height: 32px; margin-bottom: 15px; margin:auto; float:left; margin-top:15px;}
 #product_category .title { text-indent: 20px; height: 32px; width:724px; }
 #product_category .title h3 { color:#e8e8e8; font-size:16px; font-weight:bold; height: 32px; line-height:32px; float:left;}
 
 
 #product_category .title .left { background: transparent url(../images/about_us_l.jpg) repeat-x; width: 4px; }
 #product_category .title .right { background: transparent url(../images/about_us_r.jpg) repeat-x; width: 4px; }
 #product_category .body { float:left; padding-left:32px; line-height: 25px; width: 680px;}
 #product_category .body .body_li{ clear:both; width:100%}
 #product_category .body li { float: left; width: 49%; height: 25px; line-height: 25px; display: inline-block; }
 #product_category .body li.clear { display:block; line-height:0px; height:0px; width:100%; float:none; list-style:none}
 #product_category .bottom {  } 
 #product_name { display: inline; }
 /**
 *   product style end
 */
 .news {  line-height: 32px; width:705px;}
 .news a{ color:#4d4d4d;}
 .news a:hover{ color:#004d8c;}
 .news .title { text-indent: 20px; height: 32px; width:724px;}
 .news .title h3 { color:#fab907; font-size:16px; font-weight:bold; height: 32px; line-height:32px; float:left;}
 .news .title .left { background: transparent url(../images/about_us_l.jpg) repeat-x; width: 4px; }
 .news .title .right { background: transparent url(../images/about_us_r.jpg) repeat-x; width: 4px;}

 .news ul li { list-style: none; background: url("../images/news_style.jpg") no-repeat 1px 50% transparent;  margin-left: 15px; border-bottom:1px dashed #CCC; width:680px; line-height:32px;}
 .news .body { line-height: 25px;  width:705px; padding:10px 0;}
 .news .bottom {  background: transparent url(../images/about_us_b.jpg) repeat-x; height: 5px; }
 #payment { float:left; margin-top:10px;  margin-bottom: 15px; }
 #payment .title { text-indent: 20px; height: 32px; line-height:32px; background:url(../images/neiye_bg.jpg) no-repeat; width:724px;}
 #payment .title h3 { color:#e8e8e8; font-size:16px; font-weight:bold; height: 32px; line-height:32px; padding-left:0px; float:left;}

 #payment .title .left { background: transparent url(../images/about_us_l.jpg) repeat-x; width: 4px; }
 #payment .title .right { background: transparent url(../images/about_us_r.jpg) repeat-x; width: 4px; }
 #payment ul li { list-style: none; background: url("../images/news_style.jpg") no-repeat 1px 50% transparent; text-indent: 20px; line-height: 30px; margin-left: 20px;}
 #payment .body { line-height:25px; width:680px;}
 #payment .body img{ max-width:100%;}
 .rightmain .title { text-indent: 20px; height: 32px; line-height:32px; background:url(../images/neiye_bg.jpg) no-repeat; }
 .rightmain .title h3 { color:#e8e8e8; font-size:16px; font-weight:bold; line-height:32px; padding-left:0px; float:left;}

 #payment .bottom {   }
 #payment .download { padding: 10px; } 
 #payment .down li { background: none; list-style: none; }
 #payment .down li .left { text-indent: 10px; }
 #payment .down li .right { margin-right: 10px; }
 .payment_kuang { border-bottom:2px #cccccc solid; width:95%; margin-bottom:10px; padding:10px}
 
 .product_detail { margin-bottom: 10px; word-wrap: break-word; margin:auto; }
 .product_detail .title { height:32px; text-indent: 20px;background:url(../images/neiye_bg.jpg) no-repeat; line-height: 32px; width:724px;}
 .product_detail .title h3{ color:#e8e8e8; font-size:16px; font-weight:bold; height:32px;  line-height:32px; display:inline; float:left;}
 

 .product_detail .title .left { background: transparent url(../images/title_l_2.jpg) repeat-x; width: 4px; }
 .product_detail .title .right { background: transparent url(../images/title_r_2.jpg) repeat-x; width: 4px; }
 .product_detail #pro_profile { padding:0px 8px; padding-bottom:10px}
 .ovx{text-align:left; margin:12px auto; display:block; overflow:hidden; overflow-x:auto; line-height:24px}
 .ovy{ width:694px; margin:auto;}
 #product_detail{ padding-left:10px; width:705px;}
 #product_detail img { max-width:100%; }
 #product_detail .left { height:auto;}
 #product_detail .big_pic { width: 333px; height: 275px; border: 1px solid #b4b4b4; padding: 0px; background-color: #FFFFFF; margin-top:10px;}
 #product_detail .big_pic img { width: 326px; height: 241px; margin: 3px; }
 #product_detail .big_pic .view { display: block; background: transparent url(../images/view.jpg) no-repeat 1px; text-indent: 20px; margin-left: 100px; display: inline-block; cursor: pointer; }
 #product_detail ul.pic_list { margin-top: 7px; width: 335px; height: 70px; overflow: hidden; padding-bottom:10px; padding-top:10px; min-height:58px;}
 #product_detail ul.pic_list li { width: 62px; height: 67px; border: 1px solid #b4b4b4; float: left; margin: 0px 2px 0px 1px; padding:0px; }
  #product_detail ul.pic_list li.hover{ border:1px solid #e0998c;width: 62px; height: 67px;float: left; margin: 0px 2px 0px 1px; padding:0px; }
 #product_detail ul.pic_list li img { width: 58px; height: 63px; margin: 2px; }
 #product_detail ul li { list-style: none; }
 #product_detail ul{ overflow:hidden; width:350px;}
 .pro_info_box{ min-height:190px;}
 #product_detail .product_info { margin-top:10px; border-top:1px solid #b4b4b4; margin-left: 10px; width:350px; height:297px;}
 #product_detail .product_info li { line-height: 29px; min-height:30px; border:1px solid #b4b4b4; border-top:0px; padding-left:10px; width:338px;}
 
 
 .new_product_detail_content, .other_product_detail_content {height:auto!important;height:auto; float:left; width:210px; margin:15px 11px;}
 .new_product_detail_title, .other_product_detail_title{height:auto!important;min-height:25px;height:auto;text-align:center; margin-top:10px; margin-left:10px;}
 .new_product_detail_image, .other_product_detail_image { list-style: none; border: 1px solid #c0c0c2; width: 208px; height: 108px;  }
 .new_product_detail_image img, .other_product_detail_image img { width: 208px; height: 108px; }
 
 
 #inquiry { line-height: 45px; margin-bottom: 15px; }
 #inquiry .title { text-indent: 20px; height: 42px; }
 #inquiry .title h3{ color:#1e1e1e; font-size:16px; font-weight:bold; padding-top:10px; height:32px;background: transparent url(../images/index_2.jpg); float:left;}
 #inquiry .title span { display: block; height: 45px; line-height: 45px; float: left; }
 #inquiry .title a { float: right; margin-right: 20px; }
 #inquiry .title .left {}
 #inquiry .title .right {}
 #inquiry .body {  padding: 32px; line-height: 25px; }

 .password-parent { width: 44.3em; }
 .form-item-first-name , .form-item-last-name { float: left; }
 .form-item-first-name label, .form-item-first-name input { display: inline; }
 .form-item-last-name label, .form-item-last-name input { display: inline; }
 .form-item-email { clear: both; }
 input.form-checkbox, input.form-radio { vertical-align: top; }
 .form-checkboxes .form-item, .form-radios .form-item { margin-bottom: 0px; margin-top: 0px; }
 .password-suggestions li { list-style: none; margin-left: 10px; }
 .item-list .pager { text-align: right; }
 
 #product_list { width: 724px; margin:auto; float:left;}
 #product_list .title { text-indent: 20px; height: 32px; background: transparent url(../images/neiye_bg.jpg) repeat-x; line-height: 32px; width:724px;}
 #product_list .title h3{ color:#e8e8e8; font-size:16px; font-weight:bold; height: 32px; line-height:32px; display:inline; float:left;}
 #product_list .title span { display: block; height: 32x; line-height: 32px; float: left; }

 #product_list .title .left { background: transparent url(../images/title_l_2.jpg) repeat-x; width: 4px; }
 #product_list .title .right { background: transparent url(../images/title_r_2.jpg) repeat-x; width: 4px; }
 #product_list ul{ width:694px; padding-left:15px; padding-right:15px; padding-bottom:10px;}
 #product_list li { list-style: none; min-height:172px;height:auto !important;height:172px; overflow: hidden; border: 1px solid #f0f0f0; margin-top: 10px; background-color: #fff; }
 #product_list li h3 { border-bottom: 1px dashed #d3d3d3; text-indent: 15px; }
 
 #product_list li h3 a { color: #004d8c; line-height: 40px; }
 #product_list li .left { padding: 6px 0px 0px 6px;}
 #product_list li .left img { width: 137px; height: 95px; }
 #product_list li .right { float:right; word-wrap: break-word; word-break: normal; padding-right: 8px; margin-top: 6px; width: 76%; height:auto;}
 #product_list li .right .view_product a { background: transparent url(../images/view_pro_out.jpg) no-repeat right; display: block; float:right; width:123px; height: 31px; line-height: 31px; font-size: 12px; padding-top:20px}
 #product_list li .right p { min-height:75px;height:auto !important;height:75px;overflow:hidden}
 .noResult { padding:5px 0px 0px 10px; color:red } 
 #news_detail h1 { text-align: center; line-height:40px; padding-bottom:0; }
 #news_detail .time { margin-right: 10px; }
 #news_detail .news_body { border-top: 1px solid #d3d3d3; margin-top: 15px; padding-top: 15px; margin-left:20px;}
 #news_detail .back { padding-top: 15px; text-align:center }
 .download_title { line-height: 25px; background-color: #E5ECF9; }  /////////////////////////////
 #product_detail ul.smallImgList li.hover { border: 1px solid #E0998C;}
 .category_info { margin:auto 10px; word-wrap: break-word; }
 .replace_keywords:link, .replace_keywords:visited { font-weight:bold; text-decoration:underline; }
.linkjs * {width:0px; height:0px; line-height:0px;font-size:0px;display:block;overflow: hidden;}
.search_clear{ clear:both}
.pnf{padding-top:50px; margin:auto; width:700px;}
.right_time{float:right; width:70px; height:25px;}
 
body{ background:#ffffff;}
.container{ width:1002px; margin:auto; }
.header{ margin:auto; width:1002px; height:128px; background:url(../images/header.jpg) no-repeat;}
.logo{ float:left; width:675px; height:92px;}
.logo img{ width:675px; height:92px;}
.menu{ float:left; width:1002px; height:36px; }
.menu li{ float:left; display:inline; list-style:none; height:35px;}
.menu li a{ font-size:14px; color:#ffffff; font-family:'Microsoft YaHei'; padding:0px 35px;  height:35px; line-height:35px;}
.li { padding-left:7px;}

.right{ float:right; width:306px;}
.nright{ float:right; width:120px;}
.TopTel{width:296px; height:37px; line-height:37px; font-size:16px; font-family:'Microsoft YaHei'; text-align:right; padding-right:10px; color:#6d6d6d;}
.TopTel span{ font-size:18px;}
.fav{ float:right; width:306px;}
.fav ul { list-style:none;}
.fav li{ width:63px; float:left; }
.fav li a{color:#6d6d6d;}
.search{ float:left; width:246px; height:25px; margin-top:7px; _margin-top:3px; float:right;}
.search_left{ float:left; width:188px; height:23px;}
#keywords { width:188px; height:23px; line-height:22px; padding:0px 0px 0px 0px; background:url(../images/search_bg.jpg) no-repeat; border:none; font-size:12px; }
.search_right{ float:left; width:56px; height:23px; *margin-top:1px;}

.main{ width:1002px; background-color:#ffffff;}
.banner{ margin:auto; width:1002px; height:307px;margin-top:0; padding-top:0; }
.banner img{ width:1002px; height:307px; }
.newpro{ float:left;  background-color:#f0f0f0;  height:123px; margin:auto; overflow:hidden; margin-left:5px;}
.img{ float:left; width:149px; height:78px; border:1px solid #ccc; margin-top:18px;}
.img img{ width:149px; height:78px;}
.prodname{ padding-left:8px; width:147px; height:93px; overflow:hidden; text-align:left; padding-top:13px; float:left; line-height:20px; }
.prodname a{ color:#1954a2; font-family:'Microsoft YaHei';}
.asd{ float:left; width:306px; height:128px; margin:0px 4px;}

.sidebar{ float:left; width:263px; margin-left:8px;}
.left1{ float:left; width:100%; margin-top:20px; }
.left10{ float:left; width:100%;}
.left_title1{  width:263px; height:31px; background:url(../images/pro_list_top.jpg) no-repeat;}
.left_top1{ float:left; width:263px; height:7px; background:url(../images/left_top1.jpg) no-repeat; margin-top:8px;}
.left_cate1 ul{ float:left; list-style:none; width:263px; height:36px; background:url(../images/left_cate1.jpg) no-repeat; color:#3e3e3e;}
.left_cate1 li{ height:36px; line-height:36px; font-size:12px; color:#3c3c3c; padding-left:27px;}
.left_cate1 a{ color:#3e3e3e;}
.left_cate1 a:hover{ color:#004d8c;}
.in_left_cate a{ color:#3e3e3e;}
.in_left_cate a:hover{ color:#004d8c;}
.left_btom1{ float:left; width:263px; height:11px; background:url(../images/left_botm1.jpg) no-repeat;}
.li1{ float:left; height:35px; line-height:35px; width:248px; list-style:none; padding-left:15px; background:url(../images/left_cate1.jpg) no-repeat; cursor:pointer;}
.li2{ float:left; height:32x; line-height:32px; list-style:none; padding-left:15px;width:234px; }
.left3{ float:left; background:url(../images/contact.jpg) no-repeat; width:263px; height:219px; margin-top:15px;}
.left_contact{ float:left; width:163px; height:85px; margin-top:20px; margin-left:10px; *margin-left:5px;}
.left_contact font{ font-size:12px; float:left;}
.left3 .kuai{ float:left; width:249px; line-height:22px;}
.left3 .number{ float:left; width:195px; text-align:left; color:#676767;}
.content{ float:right;  width:719px; margin-top:20px;}
.all_prod{ float:left; width:718px; background:url(../images/allpro.jpg) no-repeat;}
.more{ float:right; height:12px; width:40px; margin-top:7px; margin-right:24px;}
.more1{ float:right; height:12px; width:40px; margin-top:11px; margin-right:10px;}
.more2{ float:right; height:12px; width:40px; margin-top:4px; margin-right:25px;}
.all_con{ float:left; width:690px; margin-top:20px; padding-left:11px;}
.iprod{ float:left; width:215px; margin:0 6px 10px;}
.prod{ float:left; width:322px; margin:0 9px 10px;}
.prod_pic{ width:213px; height: 111px; border:1px solid #b6b2b1;}
.prod_pic img{ width:213px; height:111px;}
.prod_pic1{ width:320px; height: 156px; border:1px solid #b6b2b1;}
.prod_pic1 a{ display:block; text-align:center;}
.prod_pic1 img{ width:320px; height:156px;}
.down{ float:left; width:724px; height:151px;}
.com_intro{ float:left; width:340px; height:135px; background:url(../images/cominfo.jpg) no-repeat;}
.intro_con{ float:left; margin:17px 0px 0px 8px; width:327px; height:118px; color:#5a5a5a; line-height:22px;}
.intro_pic{ float:left; width:319px; height:81px; border:4px solid #cdcdcd;}
.us{ float:left; width:327px; overflow:hidden;}
.us p{ text-indent:2em;}
.com_news{ float:right; width:358px; height:139px; overflow:hidden; background:url(../images/newinfo.jpg) no-repeat;}
.newsdot{ height:25px; background:url(../images/dot.jpg) no-repeat; width:15px; float:left;}
.intro_con .xinwen{ float:left; width:305px; height:25px; line-height:25px; }
.intro_con ul{ float:left; width:235px; height:25px; line-height:25px; list-style:none; overflow:hidden;}
.intro_con a{ color:#545454;}
.news_data{ float:right; color:#9d9d9d; _float:left;}
.rightmain{ width:705px; margin-right:8px; float:right; }
.r_top0{  background:url(../images/r_top.jpg) no-repeat; width:719px; height:23px;}
.r_top1{ background:url(../images/hotpro.jpg) no-repeat; width:719px; height:26px;}
.r_top{ background:url(../images/r_top.jpg) no-repeat 0 8px; width:705px; height:30px;}
.biaoti{ float:left; padding:0px;}
.biaoti font{ font-size:15px; font-weight:bold; font-family:'Microsoft YaHei'; color:#004b86;}

.r_mid{ }
.r_mid h1{ font-size:16px; text-align:center; color:#004b86; padding:10px 0; line-height:35px;}
.xinpin_in{ margin:auto; width:670px; margin-top:20px;}
.prod_name{ line-height:30px; overflow:hidden; padding-top:6px; text-align:center;}
.prod_name a{ color:#333; }
.prod_name a:hover{ color:#0b4498;}
 
.zhanshi_title{ float:left; width:719px; height:27px; background:url(../images/allpro.jpg) no-repeat; }
.biaoti1{ float:left; }
.biaoti1 font{ font-size:15px;  color:#004a8d;}
.zhanshi{ float:left; width:685px; padding:20px 10px 27px;}
.pro_title{ line-height:30px; border-bottom:1px solid #448bc9; margin-top:15px;font-size:15px;  color:#004a8d;}

#demo{ float:left; padding-left:10px; margin-top:10px;}
#edit-message{ width:670px;}

table{border-collapse:collapse;border-spacing:0;border-left:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background:#ffffff;} 
th,td{border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:0px 0px 0px 5px;} 
th{font-weight:bold;background:#eaeaea;}

.keywords{ margin:auto; width:100%; height:23px; background:#f0f0f0;}
.words{ margin:auto; width:960px;}
.keywords ul{ float:left; width:950px; height:23px;}
.keywords li{ float:left; list-style:none; display:inline; padding-left:5px; color:#3a3a3a; line-height:20px;}
.keywords li a{ color:#3a3a3a; height:23px; line-height:20px;}
.foot_mid{ width:607px; margin:auto;}
.foot{ margin:auto; width:557px; color:#474747; line-height:30px;}
.nav li{ float:left; margin-left:10px; display:inline; list-style:none; }
.nav{ margin:auto; width:440px; height:18px;}
.h_p{ margin:auto; width:607px; height:18px; color:#474747;}
.tlink{color:#d1d1d1; display:block; margin:auto; text-align:center;}
.navigation{ float:right; color:#000; margin-right:20px; height:32px;}
.navigation a{ color:#000;}
.navigation a:hover{ color:#004d8c;}
.navigation h2{ float:none; display:inline;}

#faqbox {}
#faqbox .faqline{ line-height:2em; height:30px; text-align:left; margin-bottom:15px;}
#faqbox .faqline .faqtit{  width:70px; margin-right:25px;  display:block; float:left; clear:both; text-align:right}
#faqbox .faqline input{ height:28px; }
#faqbox .Content{ line-height:2em; height:120px; text-align:left; margin-bottom:15px;}
#faqbox .Content  .faqtit{  width:70px; margin-right:25px;  display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}



.tjskl-sidebar{width:263px;margin:10px auto 0; background:#fff;}
.tj_submain{ width:263px;font-weight:normal;}
.tj_submain li{width:263px;height:32px; position:relative; margin:8px 0; }
.tj_submain li a{ display:block;padding-left:50px;height:32px;line-height:32px;background:url(../images/leftbg.jpg) no-repeat 0 0; color:#333; margin-bottom:8px;}
.tj_submain li a.on,.tj_submain li a:hover{  position:relative;z-index:90; color:#fff;background: url(../images/leftbg.jpg) no-repeat 0 -32px;}
.tj_submain span{position:absolute;top:0;left:263px;z-index:1;background:#448bc9; display:none;}
.tj_submain span a{display:block;height:32px;line-height:32px; margin:0; color:#fff; width:180px; padding:0 10px; background:none;}
.tj_submain span a:hover{background:url(../images/left_on.jpg) repeat-x 0 0; color:#444; text-decoration:none;}
.tj_submain ul li{float:left;margin-right:10px;display:inline;}
.tj_submain ul li span a{text-decoration:none;}
.tj_submain ul li span a:hover{color:#f60;}

.pages{ width:550px; margin:15px auto 0; color:#5d5d5d; font-size:12px;}
.pages a ,.pages span {color:#5d5d5d; padding:3px 5px;  margin:0 4px; border:1px solid #ececec;}
.pages a:hover{color:#E28703; text-decoration:none;}