/*-------about us------*/
.About{width:650px; height:30px; border-bottom:1px solid #c8c8c8; background: url(../images/icon/nav.jpg) no-repeat 15px 10px; padding-left:30px; line-height:30px;margin-bottom:10px; float:left;}
h1{ font-size:14px; float:left}
.About span{float:right; margin-right:15px;color:#777;}
.Aboutcon{float:left; margin: 15px 0 10px 15px; width:618px; line-height:20px;}





/*----prodocts---*/
.procuct{ float:left;width:680px;overflow:hidden;}
*+html .procuct {margin-top:20px;!important}
.procuct dl{ float:left; width:130px; height:134px; margin:0 0 10px 4px; background:#efefef; padding:10px 17px; overflow:hidden;}
.procuct dd{ margin-top:8px; color:#656161; line-height:20px; text-align:center; width:130px;}
.procuct dd a{ color:#333} 
.procuct dd a:hover{ text-decoration: underline; color:#f6790f;}



/*----page-----*/
.case_pages{ float:left; width:637px;clear:both; zoom:1; vertical-align:top;  line-height:12px; overflow:auto; margin-top:10px; margin-left:5px;}
.case_pages a{margin-right:5px; padding:5px 10px;float:left;border: 1px solid #ddd; background:#f5f5f5;  }
.case_pages a.btn{background:#eee;}
.case_pages a:link,.case_pages a:visited{color: #666; }
.case_pages a:hover{color: #000;background:#fff;  }
.case_pages a.active,.case_pages a.active:visited{color:#fff; background:#666;border: 1px solid #666;  }
.case_pages a.disable:link,.case_pages a.disable:visited{background:#eee;color: #ddd;  }
.case_pages a.disable:hover,.case_pages a.active:hover{text-decoration: none; }


/*----contact-----*/
.contact{color:#333; font-size:12px;}
.contact li span{float:left; width:75px;}


/*-----news-----*/
.news{ padding-bottom:15px;}
.news li{ line-height:31px; border-bottom:dashed 1px #ccc; text-align:right; color:#666; background:url(../images/icon/icon21.gif) no-repeat 0 15px;}
.news span{ text-align:left; float:left; margin-left:20px;}
.news span,.searesult li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news span a{color:#3b8ab8}
.news span a:hover{color:#000;}
.newslist{ height:153px; border-bottom:1px solid #c9cdd8;}
.newslist dt{ float:left; width:183px; height:127px; border:3px solid #ecf3fa; text-align:center}
.newslist dd{ padding-left:15px; width:422px; float: left}
h5{ color:#FF0000; text-decoration:underline; font-family:"宋体"; font-size:14px}


/*------newsdetail-----*/
.nedetali_tit{font-size:16px; font-weight:bold;text-align:center; color:#000; padding:12px 0 5px}
.nedetalitime{color:#8F8F8F; text-align:center; line-height:26px;}


/*-------detail--------*/
.detail1{ padding:15px 0;}
.detail1_left{ width:235px; float:left;}
.detail1_left li{ text-align:center;}
.detail1_left .pic{ width:225px; height:169px; overflow:hidden; border:solid 1px #ccc; padding:4px 3px;}
.detail1_left .pic a{ width:233px; height:175px; display:table-cell;}
.detail1_left li.zom{ padding-top:6px; line-height:24px;}
.detail1_left li.zom a{ background-position:-376px -423px; padding:4px 0 4px 25px;}
.detail1_r{ width:398px; float:right;}
.detail1_r span{font-size:14px; border-bottom:solid 1px #E0E0E0; padding-bottom:4px; padding-left:5px;}
.detail1_r span a,.detail1_r h1 a:hover{ color:#000;}
.detail1_r li{ padding:6px; border-bottom:solid 1px #E0E0E0;}
.detail1_r li em{ color:#f00; font-size:14px; font-weight:bold;}
.detail1_r li.btn{ padding-top:15px; border-bottom:none}
.detail1_r li.btn a{ width:157px; height:37px; display:block; background:url(../images/icon/icon01.gif) no-repeat;}
.detailtab{ margin-top:10px; border-collapse:collapse;}
.detailtab td{ padding:6px; border:solid 1px #DBDBDB; font-size:12px;}
.detailtab strong{ font-size:14px; font-weight:bold; color:#000;}


/*------message-------*/
.message{ padding:15px}
.message span{color:#f00; font-family:"宋体"; padding:0 3px;}
.message ul{ padding:15px;}
.message li,.news li,.number li,.refer1 dt,.searesult ul,.brandcon,.contact li,.procut_li,.detail1{overflow:hidden; zoom:1;}
.message li{ padding:3px 0;}
.message li label{ width:105px; text-align:right; float:left; line-height:24px;}
.input1,.input2,.input3,.inputarea,.input4{ padding:0; margin:0; border:solid #c5c5c5 1px; line-height:22px; height:22px; width:220px; padding-left:3px; font-size:12px;}.input2{width:350px;}.input3{width:430px;}.inputarea{width:430px; height:70px;}.input4{ width:80px;}
.message li img{ *vertical-align:text-bottom;}
.mesbtn{ width:73px; height:29px; padding:0; margin:0; border:0 none; margin-top:8px; background:url(../images/icon/icon02.gif) no-repeat; cursor:pointer;}
.mesbtn{ margin:0 15px;}
.message li.pdl80{ padding:10px 0 0 92px;}
.remesbtn{background:url(../images/icon/icon03.gif) no-repeat;}



/*-------icdetail--------*/
.icdetail,.brandcon{ padding:15px 0;}.icdetail h1{ font-size:25px;}
.iccon1{ background:#f1f1f1; margin-top:15px; border-collapse:collapse; color:#424242;}.iccon1 td{ border:solid 1px #fff; padding:6px 4px 5px 10px; font-size:12px;}.iccon2{ padding:15px 0;}
.relevance_tit{ font-size:14px; font-weight:bold; padding:5px 0 10px;}
.relevance table{ border-collapse:collapse; text-align:center;}.relevance td{ border:solid 1px #dadada; padding:4px 0; font-size:12px;}
.iccon2{ font-family:"宋体";}

/*relevance*/
.relevancetit{ font-size:14px; color:#000; display:block;}
.relevanceli{ padding-top:12px;}
h2{ font-size:18px; font-weight: 600;}
.relevanceli{ height:33px; overflow:hidden;}

/*---------search-----------*/
.searesult{}.searesultit{ float:left; width:615px; height:28px;line-height:28px; background:#F2F2F2; font-size:14px; font-weight:bold; padding-left:10px; color:#000;}
.Searesult{float:left; width:595px;padding:10px 15px; line-height:25px;}
.Searesult li{ float:left;margin-top:3px;width:250px;}
.refersearch{ float:left;width:620px; margin:15px 0 22px 8px;}
.refersearch li{ float:left; margin:15px 0 0 8px; color:#666666} 
.refersearch li.pdl80{ float:left;}
.reprobtn{ width:88px; height:33px; background:url(../images/icon/icon04.gif) no-repeat;font-size:14px; color:#0C2C61; font-weight:bold; border:0 none; margin-left:50px; cursor:pointer; margin-top:8px;}
.t_box01{ border-bottom:1px dashed #606060;}
.up{ margin-bottom:25px;}
.cx{padding-left:140px; width:400px; padding-top:20px;}
.cx li{padding-bottom:5px;}


/*order*/
.number{padding:15px;}
.number li{padding:4px 8px 4px 8px;}
.number input{ margin:0; padding:0; line-height:20px; padding-left:4px; width:90px; vertical-align:middle;}
.number .inut2{ width:364px;}.number .inut3{ width:211px;}.number label{ width:60px; float:left; text-align:right;}.number .inut4{ width:365px;}.number .inut5{ width:400px; height:80px;}.number .inputsub,.number .inputrest{ width:85px; height:32px; border:0 none; background-position:-315px -306px; color:#fff; font-size:14px; font-weight:bold; margin-left:60px; margin-top:10px; cursor:pointer;}.number .inputrest{ background-position:-315px -343px; margin-left:30px;}.number .inut6{ width:75px;}.number li img{ vertical-align:middle;}
.mubpdb{ padding-bottom:8px; }
.pdtop{ padding-top:10px;}



/*友情链接样式*/
.links{ margin-left:8px;}
ul.links li{ float:left; width:150px; padding-left:10px; height:26px}