*{
	padding:0px;
	margin:0px auto;
	list-style:none;
	text-decoration:none;
	font-family:Arial;
}
html, body, div, 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, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td

{

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-style: inherit;

	font-size: 13px;

	font-family: 'Arial';

}
p{ margin:0 0 1.5em}
body{line-height:1.5; }
img{
	border:0px;

}
a{ font-family:Arial;color:#575757;text-decoration: none;outline:none}
.clear{
	clear:both;
}
.right{ float:right !important}
.red{ color:#F00}
.content{
	width:1002px; margin:0 auto;background:#fff
}
.bold{ font-weight:bold}

h1,h2,h3{ padding:0; margin:0;font-weight:normal;}

/*自定义样式开始*/
@font-face{ 
	font-family: 'alternate';
	src: url('../../font/alternate_gothic_no.2_bt-webfont.eot');
	src: url('../../font/alternate_gothic_no.2_bt-webfont.eot?#iefix') format('alternate'),
	     url('../../font/alternate_gothic_no.2_bt-webfont.woff') format('woff'),
	     url('../../font/alternate_gothic_no.2_bt-webfont.ttf') format('truetype'),
	     url('../../font/alternate_gothic_no.2_bt-webfont.svg#webfont') format('svg');
}


#header {}
 #header .top { width: 941px; margin: 0px auto; height: 79px; background: transparent url(../../img/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{width:54px; height:74px; float:right; background:#575a61;}
 .search_title{width:205px; height:28px; line-height:28px; margin:auto; padding-top:15px; border-bottom:1px solid #f0f0f0; background:url(../../img/search_title.jpg) no-repeat bottom; font-size:16px; color:#a27428; text-align:left; font-family:'Arial';}
 .search_left{width:158px; height:24px; line-height:24px; float:left; padding-left:10px; padding-top:1px; text-align:left;}
 .search_left span{color:#333; font-family:Verdana;}
 .search_right{float:left; width:23px; height:23px; padding-left:6px;}
 .search_right .submit{background:none; border:0; height:22px; cursor:pointer;}
 #menu { background: transparent url(../../img/menu_bg.jpg) repeat-x; height: 34px; line-height: 34px; }
 #menu ul { width: 941px; 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(../../img/menu_bg_a.jpg); color: #FFFFFF; font-size:13px; }
*/ #menu ul li.line { background: transparent url(../../img/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:941px; 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
 */
 
 
 .title{width:100%; height:35px;}

 
 .block{width:720px; height:200px; float:left; padding-top:128px;}
 .block1{width:400px; height:86px; line-height:86px; background:#f1c40f; font-size:53px; color:#414149; text-align:center; font-family:alternate; text-transform:uppercase; float:left;}
 .block2{width:721px; height:86px; line-height:86px; background:#f1c40f; margin-top:9px; font-size:53px; color:#414149; text-align:center; font-family:alternate; text-transform:uppercase;float:left;}
 
 
 .pro_class{width:982px; height:255px; overflow:hidden; padding-top:110px;}
 .index_cate{width:737px; height:253px; background:url(../../img/index_cate_bg.jpg) no-repeat; float:left;}
 .index_class_name{width:225px; height:auto; padding:0px 10px; float:left; text-align:center;}
 .index_class_name a h3{color:#4d4d4d; font-size:20px; line-height:28px; padding-top:155px; display:block; text-transform:uppercase; text-align:center; font-family:Arial}
 
 
 
 #container_bg { margin-bottom: 15px; }
 #container { width: 941px; 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(../../img/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}
 #sidebar .title .left { background: transparent url(../../img/product_category_l.jpg) repeat-x; width: 10px; }
 #sidebar .title .right { background: transparent url(../../img/product_category_r.jpg) repeat-x; width: 8px;}
 #sidebar li { list-style: none; background: transparent url(../../img/left_product_bg.jpg) repeat-x; width: 210px; height: 26px; line-height: 26px; text-indent: 26px;  }
 #sidebar .bottom { background: transparent url(../../img/left_bottom.jpg) repeat-x; height: 33px; width: 210px; line-height:33px}
 #sidebar .bottom1 { background: transparent url(../../img/product_category_bottom1.jpg) repeat-x; height: 15px; width: 255px; }
 #sidebar .hot_product li { list-style: none; background: transparent url(../../img/left_product_bg.jpg) repeat-x; width: 210px; height: 26px; line-height: 26px; text-indent: 26px;}
 #sidebar .hot_product .title { background: transparent url(../../img/pro_out_bg1_m.jpg) repeat-x; height: 50px; line-height: 50px; text-indent: 20px; }
 #sidebar .hot_product .title .left { background: transparent url(../../img/pro_out_bg1_l.jpg) repeat-x; width: 10px; height: 50px; line-height: 50px; }
 #sidebar .hot_product .title .right { background: transparent url(../../img/pro_out_bg1_r.jpg) repeat-x; width: 8px; height: 50px; line-height: 50px; }
 #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(../../img/about_us_l.jpg) repeat-x; width: 4px; }
 #about_us .title .right { background: transparent url(../../img/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(../../img/about_us_b.jpg) repeat-x; height: 5px; }
 #about_us .buttom .index_inquiry{background: transparent url(../../img/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(../../img/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(../../img/title_l_1.jpg) repeat-x; width: 4px; }
 #index_news .title .right, #other_info .title .right { background: transparent url(../../img/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(../../img/news_style.jpg) no-repeat 1px; text-indent: 20px; margin: 0px 20px; line-height: 33px; }
 #other_info { background: transparent url(../../img/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(../../img/about_us.jpg) no-repeat; }
 #other_info li.feed_back {  background: transparent url(../../img/feedback.jpg) no-repeat; }
 #other_info li.register {  background: transparent url(../../img/reginter.jpg) no-repeat; }
 #other_info li.contact_us {  background: transparent url(../../img/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(../../img/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}
 .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(../../img/title_l_2.jpg) repeat-x; width: 4px; }
 .index_new_product .title .right { background: transparent url(../../img/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(../../img/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}
 
 

/**
/**
 *   container style end
 */
/**
 *   footer style begin
 */
 #footer { height:auto; margin:auto; width:100%; padding-top:25px; padding-bottom:35px;}
 #footer_top{ width:941px; margin:auto; background:#535353; height:7px; line-height:7px}
 #footer_center { margin: 0px auto; width: 941px; padding-top: 10px; }
 .language{width:213px; height:auto; float:right; border-left:2px solid #9b9b9b; padding-right:13px;}
 .chose_lan{width:200px; height:28px; padding-left:12px; margin-top:6px;}
 .chose{width:100%; height:28px; line-height:28px; background:#fff;}
 #m1 { position:absolute; bottom: -554px; left: 70px; width: 136px; border: 1px solid #ccc; background: white; color: #5e4d3c; z-index:1000;}
 #m1 a{ color: #5e4d3c;}
 #m1 .lian{ float: left; width: 126px; padding-left:6px; height: 23px; line-height: 23px; text-align: left;}
 #m1 .lian img{ vertical-align: middle; padding: 5px;}
 #m1 .lian a{ display: block; line-height: 23px;}
 #m1 .lian a:hover{ background-color: #ccc; color: white;}
 
 .foot_link{width:260px; height:28px; line-height:28px; color:#fff; float:right; text-align:right;}
 .foot_nav{color:#fff; width:100%; text-align:center; padding:10px 0px; text-transform:capitalize; color:#cbcbcb;}
 .foot_nav a{color:#3399d9; text-transform:capitalize; font-weight:bold;}
 .foot_nav a:hover{color:#222; text-transform:capitalize; font-weight:bold;}
 
 .navli{width:720px; height:auto; float:left; text-align:center}
 .navli ul{ display:inline-block}
 .navli ul li{ float:left;}
 .navli ul li h2{ padding:0 10px; font-weight:bold}
 
 .xx { background: transparent url(../../img/gq.png) no-repeat; width:100%; height:74px;}
 .xx td{ width:80px; text-align:left;padding-left:42px; }
 .xx ul{display:inline;}
 .xx li{ float:left;list-style: none; width:80px; text-align:left;padding-left:42px; padding-top:7px; line-height:15px;}
 .xx li a{ color:#121212;}
 .xx li a:hover{color:#cd403d;}
 #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: #f2f2f2; text-align: center; padding-top:5px } 

 #product_category {line-height: 32px; margin-bottom: 15px; margin:auto}
 #product_category .title { text-indent: 20px; height: 32px; }
 #product_category .title h3 { color:#286eac; font-size:16px; font-weight:bold; height: 32px; line-height:32px; display:inline}
 #product_category .title span { display: block; height: 32px; line-height: 32px; float: left; }
 #product_category .title a { float: right; margin-right: 20px; }
 #product_category .title .left { background: transparent url(../../img/about_us_l.jpg) repeat-x; width: 4px; }
 #product_category .title .right { background: transparent url(../../img/about_us_r.jpg) repeat-x; width: 4px; }
 #product_category .body { padding: 12px; line-height: 25px; width: 734px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
 #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; margin-bottom: 15px; width:684px;}
 .news .title {height: 32px; width:100%; color:#000; font-size:15px; background:none;}
 .news .title h3 { color:#fab907; font-size:16px; font-weight:bold; height: 32px; line-height:32px; float:left}

 .news .title a { float: right;}
 .news .title .left { background: transparent url(../../img/about_us_l.jpg) repeat-x; width: 4px; }
 .news .title .right { background: transparent url(../../img/about_us_r.jpg) repeat-x; width: 4px;}

 .news ul li { list-style: none; line-height:30px; padding-top:10px; background: url("../../img/news_style.jpg") no-repeat 1px 50% transparent; border-bottom:1px dashed #CCC; width:100%;}
 .news ul li a{ font-size:13px;}
 .news { line-height: 25px; float:left; width:100%;}
 .news .bottom {  background: transparent url(../../img/about_us_b.jpg) repeat-x; height: 5px; }
 #payment {  margin-bottom: 0px; margin-top:0px;}
 #payment .title { width:100%; height:28px; line-height:28px; margin-top:10px; text-align:left; color:#3c3c3c; font-size:13px; font-weight:bold;}
 #payment .title h3 { color:#286eac; font-size:16px; font-weight:bold; height: 32px; line-height:32px; padding-left:0px;}

 #payment .title .left { background: transparent url(../../img/about_us_l.jpg) repeat-x; width: 4px; }
 #payment .title .right { background: transparent url(../../img/about_us_r.jpg) repeat-x; width: 4px; }
 #payment ul li { list-style: none; background: url("../../img/news_style.jpg") no-repeat 1px 50% transparent; text-indent: 20px; line-height: 30px; margin-left: 20px;}
 
 .body {line-height: 22px; width:683px; padding:0px 10px;}
 .body img{ max-width:692px;}
 
 .rightmain .title { height: 37px; width:100%;}
 .rightmain .title h3 { color:#286eac; font-size:16px; font-weight:bold; line-height:32px; padding-left:0px; text-align:left;}


 #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 { width: 100%; margin-top:15px; word-wrap: break-word;}
 .product_detail .title { width:100%; height:28px; line-height:28px; margin-top:16px; border-bottom:1px solid #d9d9d9; text-align:left; color:#030303; font-size:18px;}
 .product_detail .title h3{ color:#fff; font-size:12px; height:31px; line-height:31px; display:inline}
 
 .product_detail .title a { float: right; margin-right: 20px; }
 .product_detail .title .left { background: transparent url(../../img/title_l_2.jpg) repeat-x; width: 4px; }
 .product_detail .title .right { background: transparent url(../../img/title_r_2.jpg) repeat-x; width: 4px; }
 .product_detail #pro_profile { padding:0px 8px; padding-bottom:10px}
 .ovx{text-align:left; margin:auto; display:block; padding-left:10px; padding-right:10px; overflow:hidden; overflow-x:auto; line-height:22px}
 .ovy{ width:100%; margin:auto;}
 
 .detail_title{color:#545454; font-size:20px; font-family:Verdana; text-align:left; width:100%; border-bottom:4px solid #f4f4f4; line-height:30px;}
 
 #product_detail{ width:100%; padding:0px; height:auto; border-top:none;}
 #product_detail .left { height:262px;}
 #product_detail .big_pic { width: 390px; height: 269px; text-align:center; background:url(../../img/bigpro_bg.jpg) no-repeat;}
 #product_detail .big_pic img {width: 390px; height: 269px;}
 #product_detail .big_pic .bigimg{width:500px; height:331px;}
 #product_detail .big_pic .view { display: block; background: transparent url(../../img/view.jpg) no-repeat 1px; text-indent: 20px; margin-left: 100px; display: inline-block; cursor: pointer; }
 #product_detail ul.pic_list { margin-top: 5px; width: 100%; height: auto; overflow: hidden;}
 #product_detail ul.pic_list li { width: 77px; height: 51px; padding:2px; text-align:center; float: left; margin: 5px 6px 0px 0px;}
 #product_detail ul.pic_list li.hover{ width: 77px; height: 51px; text-align:center; float: left; padding:0px; margin: 5px 6px 0px 0px; border:2px solid #c00300;}
 #product_detail ul.pic_list li img { width: 77px; height: 51px; }
 #product_detail ul li { list-style: none; }
 #product_detail ul{}
 #product_detail .product_info { width:275px; height:auto; padding-left:2px;}
 #product_detail .product_info ul.pro_info{width:100%; height:auto;}
 #product_detail .product_info ul.pro_info li { width:100%; padding:10px 0px 8px;}
  #product_detail .product_info ul.pro_info li h1{ font-weight:bold}
 
 
 .mod18{width:319px;height:110px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:13px;height:102px;top:4px;cursor:pointer;z-index:99; padding:0px;}
.mod18 .prev{left:0;background:url(../../img/btn_l2.jpg) no-repeat;}
.mod18 .prev:hover{background:url(../../img/btn_l1.jpg) no-repeat;}
.mod18 .next{right:0;background:url(../../img/btn_r1.jpg) no-repeat;}
.mod18 .next:hover{background:url(../../img/btn_r2.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:293px;height:102px; padding:4px 0;margin:0 auto;position:relative;overflow:hidden;}
.mod18 .listBox ul{height:102px;position:absolute;}
.mod18 .listBox li{width:137px;height:102px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:137px;height:102px;}
.mod18 .listBox li img{width:135px;height:100px;}
.mod18 .listBox .on i{display:block;}

 
 
 
 .detail_out{width:667px; height:auto; border:1px solid #d1d1d1; border-top:none;}
 
 
 .other_product{width:100%; min-height:120px; overflow:hidden;}
 .new_product{width:100%; min-height:120px; overflow:hidden;}
 
 .list_index{width:100%; height:207px; overflow:hidden;}

 
 #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(../../img/index_2.jpg)}
 #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; height:27px; margin-top:15px; }
 .item-list ul{margin-bottom:0px; float:right;}
 .item-list ul li{margin:0px 0px 0px 10px;}
 .item-list .pager li{display:block; float:left; margin-bottom:0px;}
 .item-list .pager li.pager-item{width:25px; height:25px; background:#dedede; color:#939393; padding:0; line-height:25px; text-align:center; font-family: Arial;}
 .item-list .pager li.pager-item a{color:#939393; font-family: Arial;}
 .item-list .pager li.pager-current{width:25px; height:25px; background:#939393; padding:0; color:#fff; line-height:25px; text-align:center; font-family: Arial;}
 
 .item-list .pager li.pager-next{width:73px; height:27px; background:#ccc; padding:0px; line-height:27px; text-align:center;}
 .item-list .pager li.pager-next a{color:#333; font-size:14px;}
 .item-list .pager li.pager-last{width:73px; height:27px; color:#fff; background:#ccc; padding:0px; line-height:27px; text-align:center;}
 .item-list .pager li.pager-last a{color:#333;}
 .item-list .pager li.pager-previous{width:73px; height:27px; color:#fff; background:#ccc; padding:0px; line-height:27px; text-align:center;}
 .item-list .pager li.pager-previous a{color:#333}
 .item-list .pager li.pager-first{width:73px; height:27px; color:#fff; background:#ccc; padding:0px; line-height:27px; text-align:center;}
 .item-list .pager li.pager-first a{color:#333;}
 
 
 #product_list { width: 100%; height:auto; margin:auto;}
 #product_list .title { text-indent: 20px; height: 32px; background: transparent url(../../img/neiye_bg.jpg) repeat-x; line-height: 32px; width:760px;}
 #product_list .title h3{ color:#286eac; font-size:16px; font-weight:bold; height: 32px; line-height:32px; display:inline}
 #product_list .title span { display: block; height: 32x; line-height: 32px; float: left; }
 #product_list .title a { float: right; margin-right: 20px; }
 #product_list .title .left { background: transparent url(../../img/title_l_2.jpg) repeat-x; width: 4px; }
 #product_list .title .right { background: transparent url(../../img/title_r_2.jpg) repeat-x; width: 4px; }
 #product_list ul{ width:664px; padding-left:10px; padding-right:10px; padding-bottom:10px;}
 #product_list li { list-style: none; min-height:172px;height:auto !important;height:172px; /*-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc);*/ overflow: hidden; margin-top: 10px; background-color: #FFFFFF; }
 #product_list li h3 { border-bottom: 1px dashed #d3d3d3; text-indent: 15px; }
 
 #product_list li h3 a { color: #fab907; 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: 78%;}
 #product_list li .right .view_product a { background: transparent url(../../img/view_pro_out.jpg) no-repeat right; float:right; display: block; 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}
 
 .product_list2{padding-left:10px;}
 
 .noResult { padding:5px 0px 0px 10px; color:red } 
 #news_detail h1 { text-align: center; line-height: 50px; }
 #news_detail .time { margin-right: 10px; }
 #news_detail .news_body { border-top: 1px solid #d3d3d3; margin-top: 15px; padding-top: 15px;}
 #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 { padding:15px 0px; margin:auto 10px; word-wrap: break-word; }
 .replace_keywords:link, .replace_keywords:visited { font-weight:bold; text-decoration:underline; }
 
 
 
.de_title{width:100%; height:37px; border-bottom:1px solid #ccc; line-height:37px; color:#a27428; margin-bottom:10px;}
 
 
 
 
.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;}


/*=================================自定义样式=====================================*/
.body1{ margin:auto; width:100%; min-width:1002px; height:auto; padding-top:15px;}
.body2{ margin:auto; width:1014px; background:url(../../img/bg_long.jpg) repeat-y;}
.container{ width:100%; height:auto; min-width:1002px;}
.container .header{ width:100%; height:auto; position:absolute; top:40px; left:0; z-index:1000;}
.header .con{width:982px; height:auto; margin:auto;}
.head_top{width:100%; height:30px; background:#333; border-bottom:6px solid #faaf32;}
.top_nav{width:280px; height:20px; float:right; padding-top:12px; color:#494949;}
.head_nav{width:100%; height:37px; position:absolute; left:0px; top:82px; z-index:1000;}
.con .logo{ float:left; width:107px; height:77px; padding-left:26px; padding-bottom:5px;}
.con .lianjie{ width:165px; height:22px; text-align:right; color:#0b5074;}
.con .lianjie a{color:#0b5074; font-family:'Arial';}
.con .lianjie a:hover{color:#969595;}
.logo img{}
.head_right{width:869px; height:auto; float:right;}
.lan{width:278px; text-align:left; height:30px; float:right;}






.menu{width:928px; height:74px; float:left; background:#424147;}
.menu_con{ margin:auto; width:100%; height:74px;}
.menu_con ul{ width:100%; height:74px; list-style:none; margin:0 auto; padding:0;}
.menu_con li{ float:left; list-style:none; display:inline; line-height:74px; text-align:center; height:74px;}
.menu_con li.menu_index a:hover{background:none;}
.menu_con a{ color:#fff; font-size:20px; line-height:74px; text-align:center; height:74px; padding:0px 28px; font-family:alternate; text-transform:uppercase; display:block;}
.menu_con a:hover{ color:#000; font-size:20px; line-height:74px; text-align:center; height:74px; padding:0px 28px; font-family:alternate; text-transform:uppercase; background:#f1c40f; display:block;}
.menu_con a h2{ font-size:20px;font-family:alternate; font-weight:normal}

.menu_con li ul{ height:auto;}
.menu_con #sub1 #sublist1{ width:135px;}
.menu_con #sub1 #sublist1 li{ width:125px; height:auto; margin:auto; padding:6px 5px; text-align:center; background:#dedede; border-bottom:1px solid #fff;}
.menu_con #sub1 #sublist1 li a:hover{ background:none;}

.menu_con #sub1 #sublist1 li.home_pro_no1{ width:125px; height:auto; text-align:left; line-height:20px; font-size:13px; font-weight:normal;}
.menu_con #sub1 #sublist1 li.home_pro_no1 a{font-size:13px; color:#6c6c7c; width:125px; height:auto; display:block; text-align:left; line-height:20px; font-weight:normal;}
.menu_con #sub1 #sublist1 li.home_pro_no1 a:hover{font-size:13px; color:#c00300; width:125px; height:auto; display:block; text-align:left; line-height:20px; font-weight:normal;}



#keywords { width:158px; height:23px; line-height:23px; font-size: 12px; border:none; background:none; color:#494949;}

.banner{ margin:auto; width:100%; height:679px; background:url(../../img/body_bg.jpg) no-repeat bottom center;}

.smallslider{position:relative; width:100%; height:680px;padding:0;margin:0; top:0; left:0;}
.smallslider ul{list-style-type:none;padding:0;margin:0; top:0; text-align:center; width:auto;height:auto; overflow:hidden;}
.smallslider li{margin:0;padding:0; width:100%; min-width:1002px; height:680px;}
.smallslider li a{margin:0;padding:0; width:100%; min-width:1002px; height:680px; display:block;}
/*设置banner图片大小*/
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top; height:680px;}	
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:102; width:98%;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.btns-bg{position:absolute;z-index:1003; width:0; right:0; height:0px; background:url(../../img/btns-bg.png) no-repeat center;}
.smallslider-btns{width:0; padding-left:45%; height:0px; padding-top:0px;}
/*修改按钮图片*/
.smallslider-btns span{cursor:pointer; float:left; width:0px; height:0px; background:url(../../img/bt.png) no-repeat;}
.smallslider-btns span.current-btn{width:0px; height:0px; background:url(../../img/bt-on.png) no-repeat;}
.smallslider-lay{position:absolute; height:0px;width:100%; z-index:101;}
/*修改按钮图片*/
.smallslider-btns span img{ width: 0px; height: 0px;}
#debug{width:200px;height:200px;border:1px solid;background:#CCC;position:fixed;left:10px;bottom:20px; }

.inbanner{width:100%; height:374px; overflow:hidden;}


/*广告*/
.focus,.focus ul,.focus ul li{height:311px; overflow:hidden;}
.focus {width:100%; overflow:hidden; position:relative;}
.focus ul {position:absolute;list-style:none; margin:0px; padding:0px; width:100%;}
.focus ul li {float:left; width:100%;overflow:hidden; position:relative; background:#000;list-style:none; margin:0px; padding:0px;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {height: 25px;position: absolute;right:10px;bottom:8px;text-align: right;width: 1000px; display:none; }
.focus .btn span {color: #FFFFFF; cursor: pointer;display: inline-block;font: 28px/22px tahoma,Arial,Simsun;height: 25px;margin-left:7px; text-align:center;}
.focus .btn span.on {color: #CC0000;cursor: default;}
.focus .preNext {width:45px; height:65px; position:absolute; top:150px; background:url(../../img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:10%;}
.focus .next {right:10%; background-position:right top;}


.main{width:100%; height:auto; background:url(../../img/body_bg_in.jpg) repeat-y center; padding-bottom:25px;}
.main_index{width:100%; height:auto; background:url(../../img/body_bg.jpg) repeat-y center; padding-bottom:25px; padding-top:144px;}
.content{ margin:auto; width:982px; height:auto; background:#fff;}
.partner{padding-bottom:7px; padding-top:35px;}



.index_pro{width:982px; height:auto; margin:auto; padding-bottom:30px; padding-top:25px; position:relative;}

.hot_pro{width:100%; height:auto;}
.new_pro{width:100%; height:auto; padding-top:25px;}
.pro_title{width:118px; height:43px; line-height:32px; text-align:center; background:url(../../img/pro_title.jpg) no-repeat center; color:#414149; font-size:13px; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS; margin-bottom:10px; float:left;}
.pro_title a{color:#414149; font-size:13px; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS;}
.pro_title a:hover{color:#222; font-size:13px; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS;}

.head1-1{width:118px; height:43px; line-height:32px; text-align:center; background:url(../../img/headbg.jpg) no-repeat center; color:#fefeff; font-size:13px; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS;}
.head1-2{width:118px; height:43px; line-height:32px; text-align:center; background:url(../../img/head_hover.jpg) no-repeat center; color:#414149; font-size:13px; font-weight:bold; padding-top:0px; text-transform:uppercase; font-family:Trebuchet MS;}

.head2-1{width:106px; height:43px; line-height:32px; text-align:center; background:url(../../img/headbg.jpg) no-repeat center; color:#fefeff; margin-left:1px; color:#fefeff; font-size:13px; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS;}
.head2-2{width:106px; height:43px; line-height:32px; text-align:center; background:url(../../img/head_hover.jpg) no-repeat center; color:#414149; font-size:13px; font-weight:bold; text-transform:uppercase; font-family:Trebuchet MS;}


.index_pro_box{width:241px; height:auto; position:relative; float:left; margin-bottom:15px;}
.index_pro_pic{width:241px; height:159px;}
.index_pro_pic img{width:241px; height:159px;}
.index_proname{width:241px; height:auto; text-align:center; margin-top:2px;}
.index_proname a{width:241px; height:auto; padding:6px 0px; display:block; background:#00499f; color:#fff;}
.index_proname a:hover{width:241px; height:auto; padding:6px 0px; display:block; background:#c00300; color:#fff;}

.pro_box{width:135px; height:auto; float:left; padding-bottom:10px;}
.pro_pic{width:127px; height:127px; border:4px solid #e4e4e4; text-align:center; position:relative;}
.pro_pic img{width:127px; height:127px; margin:auto;}

.pro_box_in{width:212px; height:auto; float:left; margin-bottom:15px;}
.pro_pic_in{width:212px; height:146px;}
.pro_pic_in img{width:212px; height:146px;}
.P_name{width:212px; height:auto; text-align:center; margin-top:2px;}
.P_name a{width:212px; height:auto; padding:6px 0px; display:block; color:#424147; font-size:14px;}
.P_name a:hover{width:212px; height:auto; padding:6px 0px; display:block; color:#000; font-size:14px;}


.pro_box_de{width:168px; height:auto; float:left; margin-bottom:15px;}
.pro_pic_de{width:168px; height:116px;}
.pro_pic_de img{width:168px; height:116px;}
.P_name_de{width:168px; height:auto; text-align:center; margin-top:2px;}
.P_name_de a{width:168px; height:auto; padding:6px 0px; display:block; color:#424147; font-size:14px;}
.P_name_de a:hover{width:168px; height:auto; padding:6px 0px; display:block; color:#000; font-size:14px;}






.product_bg{width:191px; height:auto; float:left; padding-bottom:20px;}
.product_pic{width:191px; height:150px; background:url(../../img/probg2.png) no-repeat; text-align:center; position:relative;}
.product_pic img{width:181px; height:142px; padding-top:4px; margin:auto;}
.product_name{width:100%; height:auto; text-align:center; padding:5px 0px; font-size:13px;}
.product_name a{color:#1e1e1e;}
.product_name a:hover{color:#ff0c00;}




.index_main{width:100%; padding-top:20px; background:url(../../img/index_pro.jpg) no-repeat top;}

.index_parts{width:980px; height:auto; border:1px solid #f2f2f2;}

.index_news{width:302px; height:auto; float:left;}
.index_news_title{width:282px; padding-left:20px; height:60px; line-height:60px;text-align:left; border-bottom:1px solid #f2f2f2; font-family:alternate; color:#424146;}
.index_news_title a{font-family:alternate; font-size:22px;color:#424146;}
.index_news_body{width:272px; padding:0px 15px 4px;}
.news_box{width:100%; height:75px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #f2f2f2; margin-top:12px;}
.news_date{color:#c00300; font-size:14px; font-weight:bold;}
.news_title{color:#333; font-weight:bold; font-size:14px; font-family:Candara;}
.news_title a{ color:#333}
.news_des{width:100%; color:#868686; text-align:left;}
.index_about{width:678px; height:auto; float:left;}
.index_about_title{width:560px; height:60px; line-height:60px; text-align:left; border-bottom:1px solid #f2f2f2; color:#424146; float:left; text-indent:4px; font-family:alternate; font-size:22px;}
.about_more{width:117px; height:73px; float:right;}
.about_content{width:645px;margin:auto; overflow:hidden; text-align:left;}

.about_pics{width:288px; float:left;}

.about_info{width:340px; overflow:hidden; float:left; padding-left:15px; color:#1e1e1e; line-height:20px;}
.title_left{width:auto; height:37px; line-height:37px; text-align:left; float:left; font-size:20px; font-family: Verdana; font-weight:bold; color:#333; text-transform:uppercase;}
.title_left2{width:auto; height:37px; line-height:37px; text-align:left; float:left; font-size:16px; font-weight:bold; color:#525252;}
.in_title{width:661px; height:auto; margin-bottom:16px; border:1px solid #f2f2f2; padding:12px 20px;}
.in_title_left{width:auto; height:auto; line-height:28px; float:left; color:#424147; font-size:20px; padding:3px 0px; text-transform:capitalize;}
.title_right{width:36px; height:36px; float:right;}}
.about_title a{color:#a27428; font-size:16px;}

.title_right2 a{color:#ff0000; font-family: Arial; float:right;}
.title_right2 a:hover{color:#ff0000; font-family: Arial; float:right;}

.about_left{width:295px; height:auto; float:left;}
.about_right{width:327px; height:auto; float:right;}




.index_case{width:335px; height:auto; border:1px solid #eee; background:#f9f9f9; float:right; padding-bottom:14px; padding-left:18px;}
.index_case_title{width:250px; height:32px; line-height:32px; margin-bottom:14px; border-bottom:1px solid #f2f2f2; float:left; padding-top:3px; color:#a27428; font-size:16px;}
.case_list{width:320px; height:277px; overflow:hidden;}
.case_box{width:100%; height:31px; text-align:left;}
.case_title{width:100%; height:31px; overflow:hidden; line-height:31px; font-size:13px; text-align:left; color:#5f5f5f;}
.case_title a{color:#5f5f5f; font-size:13px;}
.case_title a:hover{color:#F72701; font-size:13px;}


.index_more{width:100%; text-align:left; font-size:14px; color:#000; font-family:'Arial'; padding-top:12px;}
.index_more a{color:#000; font-family:'Arial'; font-size:14px;}
.index_more a:hover{color:#F72701;}






.leftbar{ float:left; width:239px; padding-left:14px; height:auto;}
.left_main{width:100%; height:auto; overflow:hidden;}
.left1{ width:256px; height:auto; background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.left_title{width:100%; height:30px; line-height:30px; padding-top:10px; text-align:left; font-size:20px; color:#424147; font-family:Verdana;}
.left_title1{ width:295px; height:37px; margin:auto; line-height:37px; color:#525252; font-size:16px; background:url(../../img/left_title.jpg) no-repeat; text-align:left; text-indent:12px; text-transform:uppercase;}
.contact_out{width:100%; height:auto; padding-bottom:15px; background:url(../../img/contact_bg.png) no-repeat bottom right;}
.left_contact_bg{width:275px; height:auto; line-height:25px; margin:auto; color:#525252;}
.left_contact_bg span{font-size:12px; color:#212121; font-weight:bold; text-transform:uppercase;}
.left_cate{width:100%; height:auto; margin:auto; padding-bottom:0px;}
.left_cate ul{width:100%; height:auto; margin:auto; overflow:hidden;}

.left_cate li{list-style:none;}

.parent1{width:170px; height:auto; overflow:hidden;}
.parent{width:239px; height:auto; background:url(../../img/parent.jpg) no-repeat #424147; margin-top:5px; overflow:hidden;}
.parent_hover{width:239px; height:auto; background:url(../../img/parent_hover.jpg) no-repeat #f1c40f; margin-top:5px; overflow:hidden;}
.li1{width:100%; height:auto; font-size:14px; color:#fff; float:left;}
.li1 a{width:205px; height:auto; padding:6px 4px 6px 30px; display:block; color:#fff; font-size:14px;}
.li1 a:hover{width:205px; height:auto; padding:6px 4px 6px 30px; display:block; background:url(../../img/parent_hover.jpg) no-repeat #f1c40f; color:#424147; font-size:14px;}
.li1 a.active{width:205px; height:auto; padding:6px 4px 6px 30px; display:block; background:url(../../img/parent_hover.jpg) no-repeat #f1c40f; color:#424147; font-size:14px;}

.li1 a h3{ font-size:14px;}
.li2{width:192px; height:auto; line-height:20px; padding:10px 12px 10px 35px; background:#ddd; list-style:none; border-bottom:1px solid #c9c9c9;}
.li2 a{font-size:14px; color:#7e7e7e;}
.li2 a.active h3{ color:#000}
.li3{width:182px; height:auto; line-height:20px; padding:10px 12px 10px 45px; background:#ddd; list-style:none; border-bottom:1px solid #c9c9c9;}
.li3 a{font-size:14px; color:#7e7e7e;}



.left_news{width:228px; height:auto; border:1px solid #eee; margin-top:15px; padding-bottom:15px;}
.left_news_title{width:205px; height:28px; margin:auto; line-height:28px; color:#a27428; font-family:'Arial'; font-size:16px; border-bottom:1px solid #F0F0F0; padding-top:15px;}
.left_news_list{width:204px; height:387px; overflow:hidden; margin:auto;}
.left_more{width:204px; height:19px; margin:auto; line-height:19px; padding-top:20px; text-align:left;}
.left_more a{font-size:14px; color:#000; font-family:'Arial';}
.left_more a:hover{color:#F72701; font-size:14px;}



.index_pro_list{width:667px; height:auto; border:1px solid #d0d0d0; border-top:none; overflow:hidden;}
.index_pro_list_in{width:637px; height:auto; padding:19px 14px; border:1px solid #fff; border-top:none; background:url(../../img/index_pro_bg.jpg) no-repeat top #e9e9e9;}



.left_inquiry{width:167px; height:64px; margin-bottom:26px; line-height:64px; text-indent:12px; overflow:hidden; background:url(../../img/inquiry.jpg) no-repeat;}
.left_inquiry a{color:#fff; font-size:14px; font-family:'Arial';}
.left_honor{width:167px; height:64px; line-height:64px; text-indent:12px; overflow:hidden; background:url(../../img/honor.jpg) no-repeat;}
.left_honor a{color:#fff; font-size:14px; font-family:'Arial';}
.liclass{ list-style:none; padding-left:10px; *padding-left:0px;}
.left_btom{ float:left; background:url(../../img/p_c_btom.jpg) no-repeat; width:195px; height:5px;}
.left3{ float:left; width:195px; height:62px; margin-top:13px; *margin-top:7px; background:url(../../img/contact_us.jpg) no-repeat center;}
.left3_in{ padding-top:33px; text-indent:16px; color:#fff;}
.left_contact{ margin-top:28px; width:187px; padding-left:10px; height:auto; color:#313131; line-height:25px; background:url(../../img/left_contact_title.jpg) no-repeat top;}
.left_title2{width:100%; padding-top:95px; text-align:left; font-weight:bold; font-size:16px; color:#525252; text-transform:uppercase;}
.right_con{ float:right; width:765px; padding-right:15px;}
.right_con .r_con{ float:left; width:455px; padding-top:13px;}
.right_con .company_news{ float:left; width:455px;}
.company_news .c_n_top{ float:left; background:url(../../img/news_top.jpg) no-repeat; width:455px; height:32px;}
.mid{ float:right; background:url(../../img/box_mid.jpg) repeat-y; width:454px; height:103px;}
.mid1{ float:right; background:url(../../img/box_mid.jpg) repeat-y; width:454px; height:241px; overflow:hidden;}
.btom{ float:right; background:url(../../img/box_btom.jpg) no-repeat; width:454px; height:6px;}
.right_con .pro{ float:left; width:455px; padding-top:13px; *padding-top:7px;}
.pro_top{ float:left; background:url(../../img/product_top.jpg) no-repeat; width:455px; height:32px;}
.company_news ul{ float:left; list-style:url(../../img/arrow1.jpg); width:335px; line-height:25px; padding-left:28px; *list-style:none;}
.company_news li{ width:335px;}
.company_news .shijian{ float:right; line-height:25px; color:#999999; padding-right:15px;}
.prod{ float:left; width:159px; height:auto;}
.kuang{ float:left; width:440px; padding-top:5px; padding-left:10px; *padding-left:10px;}
.prod_pic{ float:left; width:159px; height:158px;}
.prod_pic img{ width:159px; height:158px;}
.prodname{ float:left; height:auto; width:159px; text-align:center; overflow:hidden;}
.right_bar{ float:right; width:295px;}
.right_bar .about_us{ float:left; width:295px; height:225px; padding-top:13px;}
.about_us .a_top{ float:left; background:url(../../img/about_us.jpg) no-repeat; width:295px; height:30px;}
.about_us .a_mid{ float:left; background:url(../../img/a_mid.jpg) repeat-y; width:295px; height:190px;}
.a_mid .c_pic{ float:left; padding-top:6px; padding-left:10px; width:274px; height:69px;}
.c_pic img{ width:274px; height:69px;}
.a_mid .c_info{ float:left; width:274px; height:108px; padding-left:10px; padding-top:8px; overflow:hidden; line-height:20px;}
.about_us .a_btom{ float:left; background:url(../../img/a_btom.jpg) no-repeat; width:295px; height:5px;}
.right_bar .hot_p{ float:left; width:295px; padding-top:13px; *padding-top:7px; height:195px;}
.hot_p .hot_top{ float:left; background:url(../../img/hot_p.jpg) no-repeat; width:295px; height:33px;}
.hot_p .hot_mid{ float:left; background:url(../../img/a_mid.jpg) repeat-y; width:295px; height:157px;}
.hot_p .hot_btom{ float:left; background:url(../../img/a_btom.jpg) no-repeat; width:295px; height:5px;}
#demo{ float:left; padding-left:10px; margin-top:10px;}
.h_prod{ float:left; width:159px; height:158px; padding-right:26px;}
.h_prod_pic{ width:159px; height:158px;}
.h_prod_pic img{ width:159px; height:158px;}
.h_box{ float:left; height:89px; width:133px; padding-left:5px;}
.h_prod_name{ float:left; height:20px; width:133px; overflow:hidden;}
.h_desc{ float:left; height:69px; width:133px; overflow:hidden;}
.rightmain{ width:703px; float:right; padding-top:14px; padding-right:9px;}
.right_new2_top{ float:left; background:url(../../img/neiye_npro.jpg) no-repeat; width:764px; height:31px;}
.right_new2_mid{ float:left; background:url(../../img/neiye_npro_mid.jpg) repeat-y; height:121px; width:764px; overflow:hidden;}
.right_new2_mid .right_prod{ padding-top:8px;}
.right_new2_btom{ float:left; background:url(../../img/neiye_npro_btom.jpg) no-repeat; height:5px; width:764px;}
.right_new1_top{ float:left; background:url(../../img/neiye_pro.jpg) no-repeat; width:764px; height:32px; margin-top:13px;}
.right_new1_mid{ float:left; background:url(../../img/neiye_npro_mid.jpg) repeat-y; height:241px; width:764px; overflow:hidden;}
.right_prod{ float:left; width:133px; height:110px; padding-top:5px; *padding-top:0px;}
.right_prod_name{ float:left; width:133px; height:15px; overflow:hidden;}
.right_prod1{ float:left; width:133px; height:110px;}
.right_prod_pic{ float:left; width:133px; height:89px; border:1px #666666 solid;}
.right_prod img{ float:left; width:133px; height:89px;}
.right_box{ float:left; padding-left:16px; padding-top:10px;}




.prod_hot_p{width:100%; height:auto;}
.hot_index{width:100%; height:auto; margin:auto;}
.prod_new_p{width:100%; height:auto; padding-top:15px;}
.new_pro_index{width:100%; height:auto; margin:auto;}

.top{width:100%; height:28px; line-height:28px; padding-bottom:14px; text-align:left;}
.top a{font-size:18px; color:#0b5074; font-family:'Arial';}

.top_left{width:40%; height:auto; float:left; font-size:18px; color:#0b5074; font-family:'Arial';}
.navigation{width:972px; padding-right:10px; padding-top:10px; height:auto; text-align:right; color:#909090; font-size:13px; font-family:'Arial';}
.navigation a {color: #909090; font-size:13px;}	
.navigation a:hover {color: #4a4949;}

.navigation_de{width:100%; height:auto; text-align:right; color:#7f7f7f; font-size:13px; font-family:'Arial';}
.navigation_de a {color: #7f7f7f; font-size:13px;}	
.navigation_de a:hover {color: #4a4949;}



.btn{ float:right; padding-right:12px; padding-top:7px; *padding-top:15px;}
.foot{ width:100%; height:auto; min-width:1002px; background:url(../../img/foot_bg.jpg) repeat-y center;}
.foot_in{width:981px; margin:auto; padding:20px 0px; text-align:left; color:#585858; line-height:24px;}
.foot_in td{color:#585858;}

.langu{width:981px; height:75px; overflow:hidden; padding-bottom:17px;}

.fright{ margin:auto; width:560px; padding-top:2px;}
.fright a{ color:#4a4a4a;}
.fright a:hover{ color:#09f;}
#edit-message{ width:623px;}
.grippie{width:633px;}

.copyright{width:100%; height:auto; text-align:center; padding-bottom:20px; color:#595959;}
.copyright a{color:#595959;}
.copyright a:hover{color:#00c2ef;}


.key{width:100%; height:auto; position:relative; z-index:1000;}
.keywords{ margin:auto; width:982px; height:auto;}
.words{ margin:auto; width:1002px; color:#4a4a4a;}
.keywords ul{ float:left; width:1002px; height:auto;}
.keywords li{ float:left; list-style:none; display:inline; padding-left:5px; color:#3a3a3a; line-height:23px;}
.keywords li a{ color:#3a3a3a; height:23px; line-height:23px;}
.foot_mid{ width:607px; margin:auto; padding-top:15px;}
.nav li{ float:left; margin-left:10px; display:inline; list-style:none; }
.nav{ margin:auto; text-align:center; width:440px; height:18px;}
.h_p{ margin:auto; text-align:center; width:607px; height:18px; color:#4a4a4a;}
.tlink{ margin:auto; text-align:center; width:100%; color:#333;}
.tlink a{color:#333;}
.tlink a:hover{color:#cc0000;}
.mianhua{ float:left; width:195px; height:50px; text-align:center; margin-top:10px;}
.mianhua1{ float:left; width:195px; height:143px; text-align:center; margin-top:10px;}


.share{width:110px; height:auto; overflow:hidden; float:right; padding-right:100px; padding-top:0px;}
.share a{ margin-top:0px;}



.frame {
	  OVERFLOW: hidden; WIDTH: 390px; HEIGHT: 269px;
	}
	.frame .list {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10000px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
	.frame .list LI {
		FLOAT: left; WIDTH: 390px; HEIGHT: 269px;
	}
	.frame #big_list2 {
		HEIGHT: 10000px
	}
	.frame #big_list2 LI {
		CLEAR: both
	}
	.frame #big_list4 {
		HEIGHT: 10000px
	}
	.frame #big_list4 LI {
		CLEAR: both
	}
	.l_frame2 {
		OVERFLOW: hidden; WIDTH: 234px; HEIGHT: 81px; float:left;
	}
	
	.l_frame2 .list {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; width: 10000px; height:81px;
	}
	.l_frame2 .list LI {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FILTER: alpha(opacity=50); margin-right: 8px; WIDTH: 113px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 79px; opacity: 0.5; -moz-opacity: 0.5; float:left; 
	}
	.l_frame2 .list .cur {
		FILTER: alpha(opacity=100); CURSOR: pointer; opacity: 1; -moz-opacity: 1
	}
	.slide_nav2 {
		WIDTH: 20px; CURSOR: pointer; HEIGHT: 81px; background:url(../../img/left.jpg) no-repeat left; TEXT-ALIGN: center; float:left;
	}
	.slide_nav3 {
		WIDTH: 20px; CURSOR: pointer; HEIGHT: 81px; background:url(../../img/right.jpg) no-repeat right;  TEXT-ALIGN: center; float:left;
	}
	
	#small_list3 img
	{
		width:113px;
		height:79px;
		margin:auto;
		background:#fff;
	}
	#big_list3 img
	{
		width:390px;
		height:269px;
	}

.bt{ background:#00499f; width: 47px; padding:0; text-align:center; height:22px; line-height:22px; border:none; color:#fff; font-size:13px; font-family:Arial; cursor:pointer;}

.commentTitle{ width:100%; float:left; border-top:1px solid #dedede; padding-top:10px;}
.commentTitle h5{ font-size:16px; color:#387ca3}
.commentTitle h5 span{ float:right}
.commentlist{ width:100%; float:left; padding:10px 0}
.inquiry_Title{ width:100%; float:left; border-top:1px solid #dedede; padding:10px 0;}
.inquiry_Title h5{font-size:16px; color:#387ca3}
.commentlist{ width:100%; float:left; padding:10px 0;}
.commentlist ul li{ float:left;}
.inquiryinfo{ padding-bottom:10px;}
.inquiryinfo #content{ max-width:700px;}

/*右侧二维码*/
.side{ width:60px; position:fixed; top:250px; right:5px; z-index:99999}
.side ul li{ position:relative; list-style:none; border-bottom:1px solid #FFFFFF;}
.side ul li img{ float:left;}
.side ul li .sidebox{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "Arial";}
.side ul li .sidebox2{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#7f7f7f;overflow:hidden;color:#fff; font:14px "Arial";}
/*自定义样式结束*/