﻿@charset "utf-8";
/* CSS Document */
body { margin:0 auto; font-size:12px; font-family:Verdana;  line-height:1.5; background:url(bg.gif) 0 0; width:960px;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

/*header*/
#wrap{ background:#fff; height:1%; overflow:hidden;}
#header{ height:88px; background:url(header_bg.gif) no-repeat 0 0;}

.logo{ float:left;}
.header_r{ float:right; margin-right:10px; margin-top:5px; text-align:right;}
.tel{ margin-top:5px;}
.sousuo{ margin-top:10px;}

#menu{ height:38px; background:url(nav_bg.gif) repeat-x 0 0;}
#menu ul li { height:38px; line-height:38px; background:url(nav_fg.gif) no-repeat left center; float:left; font-size:14px;  padding:0 50px;}
#menu ul li a{ color:#FFF;}
#menu ul li#none{ background:none;}

.language{float:right;margin:0 10px 0 0;display:inline;line-height:38px;color:#fff;}
.language a{color:#fff;line-height:38px;}


.biao1{
width:100px;

margin-right:8px;
}
.biao2{
width:80px;
border-width:1px;
border-color:#000 #fff #fff #000;
border-style:solid;
margin-right:8px;
}

.biao3{
width:55px;
height:27px;
}

/*main*/
.banner{width:960px;}

.contact{ width:242px; height:202px; float:right;}
.contact p{ color:#444; line-height:26px; background:url(con_map.jpg) no-repeat 0 0; padding:11px 10px;}

.left{ width:200px; float:left; margin:10px 0 0 10px;display:inline;}
.right{ width:730px; float:right; margin:10px 10px 0 0;display:inline;}

.title{ height:31px; line-height:31px; font-size:14px; background:url(tit1.jpg) repeat-x 0 0; padding-left:30px;}
.title1{ font-size:16px; line-height:31px; padding-left:5px; font-weight:bold;}
.title1 a{ color:#FF0000;}

.sidebar ul{ padding-top:5px;}
.sidebar ul li{ font-size:12px; background:url(icon_1.jpg) no-repeat 5px 5px; padding-left:20px; margin:8px 0;}

 
.news{ margin-top:8px;}
.news ul{ padding-top:3px;}
.news ul li{ font-size:12px; background:url(icon_1.jpg) no-repeat 5px 5px; padding-left:20px; margin:6px 0;}
.news p{ color:#444; line-height:28px; padding:11px 10px;}
.side_contact {color:#444; line-height:24px; 
				}
.side_contact p {
				margin-top:5px; padding:0 10px;
				}

.about img{ float:left; margin:10px 10px 0 0px;}
.a_con{ padding-top:5px;}
.a_con p{ font-size:12px; line-height:25px; color:#444;}

.stock{ width:350px; background:#F1F1F1; float:left; padding-bottom:10px;}
.stock ul li{ float:left; margin-top:10px; margin-left:9px; _margin-left:6px;}
.stock ul li img{ border:1px solid #ccc;}

.brand{ width:327px; background:#F1F1F1; float:left; margin-left:10px;}
.brand_in{ margin:15px 11px;}

.product{ height:1%; overflow:hidden; background:#F1F1F1; padding-bottom:45px;}
.product ul li { width:128px;  float:left; margin-top:22px; margin-left:8px; _margin-left:6px; height:140px; }
.product ul li img { width:126px; height:92px; border:1px solid #ccc; float:left;}
.product ul li p{ width:128px; float:left; line-height:16px; padding-top:5px;}


/*footer*/
#footer{ background:#ACACAC; margin-top:30px; padding-bottom:30px; text-align:center; padding-top:15px; color:#444; line-height:24px;}

/*about*/
.l_contact{ margin-top:10px;}
.l_contact p{ color:#444; line-height:28px; padding:10px 10px 0 10px;}

.title_sub { height:31px; line-height:31px; background:url(tit1.jpg) no-repeat 0 0; color:#444; font-size:14px; padding-left:30px;}
.title_sub a {  background:url(icon_3.jpg) right 5px no-repeat; padding-right:20px;}

.abo_sub{ background:#F2F2F2;}
.abo_sub img{ float:left; margin:10px 10px 0 10px;}
.abo_con{ padding:10px 10px;}
.abo_con p{ font-size:14px; line-height:28px;}
.abo_con ul li{ float:left; margin-right:12px;}
.abo_con ul li img{ margin:0;}
.abo_scene ul li{ float:left; margin:10px 0 0 10px;}

/*product*/
.pro_sub{ width:710px; margin-left:10px;}
111.pro_sub ul li{ margin-top:15px; height:95px; border:1px #ccc solid; padding-top:5px;}
111.pro_sub ul li img{ float:left; padding-right:10px;}

#pro_detail { float:left;}
#pro_contact { float:right;	margin:35px 2px 0 0;}

/*brand*/
.bra_sub{ height:1%; overflow:hidden; background:#F2F2F2; padding-bottom:10px;}
.bra_sub ul li { width:128px; height:89px; float:left; margin-top:15px; margin-left:8px; _margin-left:6px;}
.bra_sub ul li img { width:126px; border:1px solid #ccc; float:left;}

#page{ border:1px solid #B10304;}
#pages { margin:15px auto 0; text-align:center; clear:both; height:25px;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B10304; text-align:center; color:#333;}
#pages a.now{ background:#0066FF; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#B10304; color:#fff;}
.gotopage{ background:url(go.gif) no-repeat 0 0; border:none; width:42px; height:22px; cursor:hand; text-indent:-999em;}

.pro_img{ margin-top:5px;}
.pro_img img{ border:1px solid #ccc; float:left; margin-right:20px;}
.pro_img table{ float:left;}
.pro_img h1{ font-size:14px; padding:5px 0; line-height:28px;}
.pro_con{ padding:30px 10px 0 10px; background:url(detail_bg.jpg) 0 0 no-repeat; margin-top:8px;}
.pro_con p{ font-size:14px; line-height:28px;}


/*brand*/
.brand_sub{ height:1%; overflow:hidden; background:#F2F2F2; padding-bottom:20px;}
.brand_sub ul li { width:128px; height:110px; float:left; margin-top:15px; margin-left:8px; _margin-left:6px;}
.brand_sub ul li img { width:126px; border:1px solid #ccc; float:left;}
.brand_sub ul li p{ width:128px; text-align:center; float:left; line-height:16px; padding-top:2px;}

.brand_sub h1{ font-size:12px; color:#FF0000; font-weight:normal; padding:20px 10px;}
.brand_img{ float:right; margin:10px; _margin:0 5px;}
.brand_con{ padding:10px;}
.brand_img1{ float:left; margin:0 10px; _margin:0 5px;}
.brand_con p{ font-size:12px; line-height:28px;}

/*news*/
.news_sub{ height:1%; overflow:hidden; background:#F2F2F2; padding-bottom:20px;}
.news_sub ul{ padding-top:10px;}
.news_sub ul li{ background:url(icon_1.jpg) no-repeat 5px 11px; border-bottom:1px #cccccc solid; font-size:12px; margin:0 10px; padding-left:20px;}
.news_sub ul li a{line-height:30px;}
.news_sub ul li span{ float:right; margin-right:10px;}

.news_sub h1{ font-size:12px; text-align:center; line-height:30px;}
.news_con p{ font-size:12px; line-height:24px; padding:0 10px;}

/*web*/
.web_sub{ height:1%; overflow:hidden; background:#F2F2F2; padding-bottom:10px;}
.web_sub p{ padding:0 10px; font-size:14px; color:#444; line-height:30px;}

/*contact*/
.con_sub{ height:1%; overflow:hidden; background:#F2F2F2; padding-bottom:10px;}
.con_sub p{ background:url(contact_bg.jpg) no-repeat 380px center; font-size:12px; line-height:28px; padding:10px 0 20px 50px;}
.con_img{ text-align:center; margin-top:10px;}

/*stock*/
.stock_sub{ height:1%; overflow:hidden; background:#F2F2F2; padding-bottom:10px;}
.stock_sub ul li { width:128px; height:135px; float:left; margin-top:15px; margin-left:8px; _margin-left:6px;}
.stock_sub ul li img { width:126px; border:1px solid #ccc; float:left;}
.stock_sub ul li p{ width:128px; float:left; line-height:16px; padding-top:5px;}

.stock_con{ padding:10px 20px;}


/*search*/
.search_term{ padding:10px;}
#senfe{ margin-left:10px;}
.search_res{ margin-left:10px; line-height:40px;}


/*浮动客服*/
#cleft_box{position:absolute;right:0px;top:200px;padding:0px;margin:0px;overflow:hidden;width:36px}
.cleft_inner{margin:0px;padding:0px;overflow:hidden;width:166px}
.inner_btn{width:36px;height:74px;color:#fff;font-size:14px;font-weight:bold;text-align:center;margin-top:15px;padding-top:35px;cursor:pointer;cursor:pointer;float:left;background:url(../images/rtitleico.png) left top no-repeat}
.inner_btn span{layout-flow:vertical-ideographic}
.inner_info{width:128px;overflow:hidden;float:right;background:none}
.inner_tit{margin:0 auto;padding-left:20px;height:30px;background:url(../images/leftbg.png) left top no-repeat;overflow:hidden;width:128px}
.inner_list{text-align:center;width:128px;background:url(../images/leftcontentbg.png) repeat-y}
.inner_list ul{margin:0px;padding:0px;font-size:12px;list-style-type:none}
.inner_list ul li{padding-top:5px;line-height:180%;margin:0px auto}
.inner_list ul li a{ color:#000;text-decoration:none}
.inner_btm a{width:128px;height:22px;background:url(../images/leftbt.png) left top no-repeat;display:block}

/**/

.pro_sub ul{margin:15px 0 15px 5px;}
.pro_sub li{float:left;margin:0 5px 0 0; width:168px;}
.pro_sub td{text-align:center;vertical-align:middle;}
.pro_sub .pic{width:165px;height:150px;border:1px solid #ccc;}

.pro_option{height:120px;padding:20px 30px 20px 20px;_padding:20px 30px 0 20px;}
.pro_option p{float:left;}
.pro_option p span{display:block;line-height:2em;}
.pro_option p .pro_name{color:#FF3300;}
.pro_right_pic{float:right;margin:0 0 0 0;}
.pro_content{padding:30px 35px 0 20px;background: url(detail_bg.jpg) 0 0 no-repeat;margin:8px auto; width:660px; overflow:auto;}
