﻿@charset "utf-8";

p{padding:0px; margin:0px;}

.jssp a{ display:block; background:#F2F2F2; display:block; float:left; width:182px; margin-right:8px; margin-left:2px; margin-bottom:34px; text-align:center}
.jssp a img{ width:180px; height:146px; display:block; border:1px solid #F2F2F2; text-align:center}
.jssp a strong{ width:170px; height:30px; line-height:30px; overflow:hidden; font-size:12px; display:block; margin:0 auto}
.jssp a em{ display:block; text-align:center;width:170px;margin:0 auto}
.jssp a span{ border:1px solid #ccc; padding:3px 5px 3px 5px; display:block ; width:122px; margin:15px auto}
.jssp a:hover{ background:#AE0001; color:#FFFFFF}
.jssp a:hover img{border:1px solid #AE0001}


.location1{height:44px; line-height:44px; width:965px; margin:0 auto}

.nav_n{border:1px solid #eaeaea; padding:15px}
.nav_n span{ width:942px; display:block; padding:9px}

.nav_n span strong{display:block; float:left; width:80px; text-align:right}
.nav_n span em{display:block; float:left; width:800px}
.nav_n span em a{ font-size:12px; margin-left:13px; margin-bottom:10px;color:#787878; display:block; float:left;padding:2px; }
#nav_n_tb,.nav_n span em a:hover{ color:#fff; background:#ae0001}
#nav_sub_bj{border:1px solid #ae0001; padding:2px; color:#ae0001 }

#key{ background:#fff; border:1px solid #ccc; height:25px; width:250px;vertical-align:middle; margin-left:18px}

#btn{background:#fff; border:1px solid #ccc; height:25px; width:50px;vertical-align:middle; margin-left:18px}






.jslb_tit{height:44px; line-height:44px; width:965px; margin:0 auto; background:#f7f7f7; border:1px solid #dddddd; padding:0 10px 0 0}
.jslb_tit span{ display:block; float:left;height:45px; width:114px; color:#ae0001; background:#fff; line-height:45px; text-align:center; border-right:1px solid #dddddd; font-weight:bold}
.jslb_tit em{ display:block; float:right; color:#464444; font-weight:bold}
.jslb_tit em a{color:#464444}
.jslb_tit h1{font-size:14px;}

.jslb_con{width:965px; margin:30px auto;}
.jslb_l{ float:left; width:800px; border-right:1px solid #ddd;}
.jslb_l dl dt{ float:left; width:194px;}
.jslb_l dl dt a{ background:#fff; border:1px solid #ddd; width:167px; height:179px; display:block;}
.jslb_l dl dt a:hover{ background:#ff6f00; border:1px solid #fff;}
.jslb_l dl dt a img{ width:157px; height:169px; display:block; margin:5px 0 0 5px;}
.jslb_l dl dd{ float:left; width:578px;}
.jslb_l dl dd h4{ color:#4a4a4a; font-size:20px;}
.jslb_l dl dd h4 b{ display:block; float:left; margin-right:20px}
.jslb_l dl dd h4 span{ display:block; width:29px; height:28px; background:url(../images/jslb.jpg); background-position:0 0px; float:left}
.jslb_l dl dd h4 em{ display:block; padding-left:35px; background:url(../images/jslb.jpg) no-repeat; background-position:0 -38px; float:left;height:28px; line-height:28px; margin-left:30px; color:#db0001; font-size:16px}
.jslb_l dl dd p{ margin:5px 0}
.zjkc{ display:block; padding-left:35px; background:url(../images/jslb.jpg) no-repeat ; background-position:0px -152px;height:48px; line-height:22px; color:#333333;}
.jsjj{ display:block; padding-left:35px; background:url(../images/jslb.jpg) no-repeat ; background-position:0px -75px;height:48px; line-height:22px; color:#6d6d6d; }
.jsjj a{color:#6d6d6d; }
.add{ display:block; padding-left:35px; background:url(../images/jslb.jpg) no-repeat ; background-position:0px -224px;height:48px; line-height:22px; color:#333333; }





.jslb_r{ float:left;}
.jslb_r span{ display:block; margin:20px 0 10px 15px}
.jslb_r strong{ display:block; color:#ff6f00; font-size:22px; font-family:Arial, Helvetica, sans-serif;margin:5px}
.jslb_r em a{background:#c60001; color:#fff; display:block; width:135px; height:41px; line-height:41px; text-align:center; margin-left:10px}
.jslb_r em a:hover{ background:#ff6f00}
#no_px{background:#b8b8b8; color:#fff; }

.jslb_line{ border-bottom:1px solid #ddd;}