/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
border:medium none;
margin: 0;
padding: 0;
}
/** 设置默认字体 **/
body,button, input, select, textarea {
font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color:#333;}
a:hover { text-decoration: underline; color:#F40; }
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

.layout{ width:100%; margin:0 auto;}
.w1002{ width:1002px; margin:0 auto;}
.clearfix{ clear:both;}

body{ background:#edf8fe url(../../images/jwzx/1.jpg) 0 0 repeat-x;}
.container{ background:#fff;}
.layout{ height:30px; line-height:30px;  color:#fff; background:url(../../images/jwzx/1.gif) 0 0 repeat-x}
.layout a{ color:#fff;}
.layout .header-bar{ position:relative;}
.layout .swsy{ position:absolute; right:10px; top:0;}

/*top*/
.top .nav{ height:37px; line-height:37px; width:1002px; background:url(../../images/jwzx/2.jpg) 0 0 repeat-x;}
.top .nav ul li{ float:left; background:url(../../images/jwzx/3.jpg) no-repeat; background-position:right center; width:140px; height:37px; line-height:37px; text-align:center;}
.top .nav ul li a{ display:block; font-size:14px; font-weight:bold; color:#fff;}
.top .nav ul li.active a{ color:#f15d28;}
/*footer*/

.footer{ width:1002px; height:146px; background:url(../../images/jwzx/footer.jpg)  repeat-x; margin-top:10px; padding-top:20px; text-align:center;}

.footer p{ height:24px; line-height:24px;}

.middle{ padding-top:10px;}
.middle .map{ width:980px; height:359px; overflow:hidden; background:url(../../images/pjfx/1.jpg) 0 0 no-repeat;}
.middle .shdc h2{ margin-top:20px; margin-left:30px; font-size:16px; color:#026899; position:relative;}
.middle .shdc h2 a{ position:absolute; right:10px; top:0; font-size:12px; font-weight:normal;}
.middle .shdc table{ margin-left:15px; margin-top:10px;}
.middle .shdc table tr td{ height:24px;}
.middle .shdc table tr td.r1{ color:#b90c08;}

.middle .wszf{ width:980px; height:304px; background:url(../../images/pjfx/2.jpg) 0 0 no-repeat; margin-top:10px; overflow:hidden;}
.middle .wszf h5{ text-align:center; margin-top:40px; font-size:16px;}
.middle .wszf h5 a{ color:#ff6600;}
.middle .wszf table tr td{ height:30px;}
.middle .wszf  .f1{ color:#1e50a2;}
.middle .wszf  .t1{ text-align:center; padding:100px 20px 20px 20px; line-height:24px;}

.hot-read{ width:980px; margin-top:10px;}
.hot-read .hot11{ width:319px; height:326px; overflow:hidden; background:url(../../images/pjfx/hot1.jpg) 0 0 no-repeat;}
.hot-read .hot11 ul{ margin-left:20px; padding-top:20px;}
.hot-read .hot11 ul li{ height:24px; line-height:24px; border-bottom:1px dashed #ccc; width:280px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.hot-read .hot11 ul li img{ position:relative; top:3px; margin-right:5px;}

.hot-read .hot22{ width:319px; height:326px; background:url(../../images/pjfx/hot2.jpg) 0 0 no-repeat;}
.hot-read .hot22 .hot2{ margin-top:20px;}
.hot-read .hot33{ width:319px; height:326px; background:url(../../images/pjfx/hot3.jpg) 0 0 no-repeat;}
.hot-read .hot33 .hot3{ margin-top:20px;}
.boldblue14{ font-size:14px; font-weight:bold; color:#1e50a2;}
/*投票图标*/
.vote-bg{ width:150px; background:#ccc; height:10px;}
.vote-ef{background:url(../../images/pjfx/vbg1.gif) 0 0 repeat-x; width:150px; height:10px;}
.vote-ef2{background:url(../../images/pjfx/vbg2.gif) 0 0 repeat-x; width:150px; height:10px;}
.vote-ef4{background:url(../../images/pjfx/vbg4.gif) 0 0 repeat-x; width:150px; height:10px;}
.vote-ef5{background:url(../../images/pjfx/vbg5.gif) 0 0 repeat-x; width:150px; height:10px;}
.vote-ef6{background:url(../../images/pjfx/vbg6.gif) 0 0 repeat-x; width:150px; height:10px;}

.boldblack14{ font-size:14px; font-weight:bold;}
.f12normalgrey{ font-size:12px; color:#777; font-weight:normal;}
.f14normalblack{ font-size:14px; font-weight:normal;}
.f12shense{ font-size:12px; color:#454545; font-weight:normal;}

/*网上评价*/
.f14white{ color:#fff; font-size:14px;}
.middle .on-pingjia{ width:984px; height:509px; background:url(../../images/pjfx/pjDq.jpg) 0 0 no-repeat; position:relative;}
.middle .on-pingjia .pj-table1{ position:absolute; left:198px; top:208px;}

.website{width:100%; height:auto; margin:10px auto;}
.website h2{line-height:36px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:20px; color:#ef8716; border-bottom:2px solid #ef8716; padding:0 0 3px; text-align:center; font-weight:400;}

/*edit 12-5 start*/
.website_list{ border-bottom:1px dashed #bebebe; border-bottom:1px dashed #bebebe; overflow:hidden; font-size:14px; padding:16px 0 8px; clear:both}
.website_list h3{  line-height:14px; padding:0 12px; font-size:14px; text-align:left; font-family:"宋体"; border-left:5px solid;margin-bottom: 10px;}
.website_list dl{padding:0px 2% 0; clear:both; float:left; width:96%}
.website_list dt { float:left; width:18%; font-weight:900; line-height:32px; }
.website_list dt a{color:#666}
.website_list dd{ float:left; width:82%}
.website_list .w100{ width:100%}
.website_list dd a{ display:block;float:left; width:20%;*width:19%; line-height:32px; color:#666;}
.website_list .w100 a{ width:16.4%;*width:16.2%}
.website_list .w100 .w18{width:18%}
.website_list  dd .w328{width:32.8%}
.website_list dd a{color:#666;}
.website_list dd a:hover{color:#df191a;}
.bluetext{color:#4777ff;}
.redtext{color:#df191a;}
.pinktext{color:#b02ed4;}
.orangetext{color:#fd720d;}
