/* CSS Document */
body{ margin:0; padding:0;color:#333333; font-family:"Microsoft Yahei"}
form,h1,h2,h3,h4,h5,h6,a{margin:0;padding:0;}
ul,li,p{margin:0;padding:0;}
font{ font-size:12px;}
img,input{border:0;margin:0;padding:0;}
img{ vertical-align:middle}
ul,li{list-style-type:none;}
a{ text-decoration:none;color:#333;}
a:hover{text-decoration:underline; color:#bb0000;}
.clear{ clear:both}

.jkjtop{ background:#f7f7f7; height:30px; border-bottom:1px solid #e7e7e7; line-height:30px;}
.bkcenter,.jkj_cq{ width:1190px; margin:0 auto}
.jkjtop .wzsm{ float:left; width:500px; font-size:12px; color:#666}
.jkjtop .wzsm a{ padding:0 4px; color:#d03232}
.jkjtop .otherlm{ float:right; width:300px;}
.jkjtop .otherlm li{ float:left; padding-left:10px; font-size:12px;}
.jkjlogo{ float:left; width:300px;}
.jkjss{ float:left; width:600px;}
.searchdiv{ position:relative; margin-top:15px;}
.searchdiv .sok{ border:#d03232 2px solid; height:32px; width:400px; padding:0 5px; font-size:14px;font-family:"Microsoft Yahei"}
.searchdiv .sobtn{height:36px; border:0; background:#d03232; font-size:16px; color:#fff;font-family:"Microsoft Yahei"; padding:0 25px; position:relative; top:1px;} 
.reso{ font-size:14px; line-height:30px; color:#666; font-size:12px} 
.reso a{ padding-right:8px;}
.madiv{ float:right; width:180px;}
.wzdh{ position:relative;float:right; font-size:12px; color:#275895; height:30px; line-height:30px; padding:0 10px; cursor:pointer; z-index:299;}
.wzdh:hover{ background:#fff;z-index:1000;}
.wzdh:hover .site_dh{ display:block;}
.site_dh{ position:absolute; top:30px; width:360px; background:#fff; z-index:9999;right:-1px; display:none;text-align:left; padding:20px; border:#f1f1f1 1px solid;}
.site_dh dl{ width:400px; line-height:12px; margin:10px 0;}
.site_dh dt{ float:left;color:#333333; font-weight:bold; width:60px;}
.site_dh dd{ float:left; width:330px;}
.site_dh dd a{ padding:0 0 10px 18px; color:#2162B6; display:inline-block;}

.navbk{ border-bottom:#ba2f28 2px solid;}
.jkj_nav{ width:1190px; margin:0 auto;}
.left_nav{ float:left; width:185px; height:40px; background: url(../images/index_27.png) no-repeat 190px 20px #a10b03; color:#fff; font-size:16px; padding:0 15px; line-height:40px;}
.main_nav{ float:left; width:880px; margin-left:35px;}
.main_nav li{ float:left; font-size:16px; padding:0 18px; line-height:40px;}
.sd li a{ color:#fff!important;}




.biao{ position:absolute; left:0px; top:0; width:30px; height:50px; text-align:center; padding:5px 5px 0 5px; background:url(../images/TagBg.png) no-repeat; font-size:12px; color:#fff; line-height:14px;}

.left_list li p a{ color:#bb0303}
.bk_left{ float:left; width:213px;border:#ede8d7 1px solid; padding-bottom:10px}
.bk_left h3{ background:#fafafa;border-bottom:#ede8d7 1px solid; padding:0 10px; line-height:32px; font-size:15px;}
.left_list li{ margin:0 10px; border-bottom:#d1d1d1 1px dotted; padding:0 0 8px 0; position:relative; text-align:center}
.left_list li img{ width:180px;}
.left_list li p{ line-height:22px; font-size:12px; color:#666; text-align:left}
.left_list li p a{font-size:14px;}
.bk_right{ float:right; width:960px;}
.lb_wz{ line-height:32px; border-top:#c41921 2px solid; font-size:12px;}
.lb_wz img{ position:relative; top:-1px; margin-right:2px;}
.lb_wz a{ padding:0 5px;}
.lb_wz span{ float:right;}
.lb_wz span font{ color:#c41921; padding:0 3px}
.right_stj{border:#ede8d7 1px solid; padding-bottom:12px;}
.xz{ margin:10px 0 0 0; font-size:14px; padding:8px 10px; background:#f6f6f6;}
.xz span{ float:left;}
.xz font{ float:left; font-size:14px; margin-right:10px; background:#e4393c; color:#fff;padding:2px 8px}
.xz font a{ font-size:14px;color:#fff;} 
.xz .srz{ float:right; width:300px; text-align:right;}
.xz .srz strong{ padding:0 3px; color:#CC0000}
.right_stj li{ position:relative; margin:0 10px;border-bottom:#d1d1d1 1px dotted; line-height:26px; padding:8px 0; font-size:14px;} 
.right_stj .stj_sm{ float:left; width:70px; background:#f6f6f6; text-align:right; color:#000; margin-top:3px;}
.right_stj .stj_s{ float:left; width:850px; position:relative;line-height:26px;}
.right_stj .stj_s .on{ text-align:center; background:#805d54; color:#fff; padding:0px 8px; position:relative; margin-left:12px;}
.right_stj .stj_s a{ padding:0px 8px; float:left; margin:3px 6px;}
.right_stj .stj_s a:hover{ background:#805d54; color:#fff; text-decoration:none}

.proListSearch{ margin:15px 0;}
.proListSearch li{ float:left; width:238px; height:378px; border:#fff 1px solid; text-align:center; margin-bottom:15px; padding-top:4px; }
.proListSearch .pimg{ width:230px; height:262px;}
.proListSearch li:hover{border:#ede8d7 1px solid;box-shadow:0px 0px 3px #e3e3e3}
.proListSearch .pro_js{ text-align:left; padding:8px 13px; font-size:14px}
.proListSearch .pro_js p{ line-height:24px; height:24px; overflow:hidden; font-size:15px;}
.proListSearch .pro_js font{color:#888;font-size:13px}
.proListSearch .pro_js .pro_cz{ margin:12px 0 8px 0;}
.proListSearch .pro_js .pro_cz span{ float:left; border:#ede8d7 1px solid; display:block; padding:5px 10px; line-height:18px;}
.proListSearch .pro_js .pro_cz span img{ position:relative; top:-2px; margin-right:3px}
.proListSearch .pro_js .gzd{ color:#005aa0; border-right:none!important; width:60px}
.proListSearch .pro_js .daili{ width:100px;}
.proListSearch .pro_js .daili a,.proListSearch .pro_js .daili a:hover{ color:#e10000; text-decoration:none}
.proListSearch .pro_js .daili:hover{border:#e10000 1px solid;}

.footer{ background:#f3f3f3; padding:20px 0 30px 0; margin-top:15px}
.footBox{ width:1190px; margin:0 auto; position:relative;line-height:20px;}
.footlm{ color:#999; margin-bottom:8px; line-height:22px;}
.footlm a{ padding:0 10px;}
.btpic{  margin:10px 0}
.btpic img{ margin-right:10px;}
.ewmadiv{ position:absolute; right:20px; top:10px;}
.ewmadiv li{ float:left; width:110px; margin-right:20px; text-align:center}
.ewmadiv li p{ text-align:center; line-height:30px;}

/*频道产品分类搜索样式*/

.pdsearch{ width:978px; margin:0px auto; border:#ede8d7 1px solid; padding:5px 10px;}
.pdsearch li{ position:relative; border-bottom:#d1d1d1 1px dotted; line-height:26px; font-size:14px; padding:6px 0; padding-left:80px;}
.pdsearch li span{ position:absolute; width:70px; left:0; top:6px; text-align:center; background:#f3f3f3}
.pdxx font{ float:left; padding:0 10px; font-size:14px;}


