/* css document */
body {  font-size:12px;  font-family:"宋体"}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe,label{  margin:0px;  padding:0px;  }
img{  border:none;  }
ol,ul,li{  list-style:none; }
h1,h2,h3,h4,h5,h6{  font-size:100%;  font-weight:normal; }
a:link{  text-decoration:none; color:#006699 }
a:hover {  color:#f4821f;  text-decoration:underline;  }
.clearfix:after {  clear: both;  content: ".";  display: block;  height: 0;  visibility: hidden; }
.clearfix {  display: block; }
body{ text-align:center}
#wrapper {  height: auto;  margin: 0 auto;  padding: 0;  width: 960px; }
ul.nav_001{ margin:20px auto 0; border:1px solid #ddd; border-top:5px solid #1e50a2; padding:0 0 0 17px; width:941px; background:#f8f8f8}
ul.nav_001 li{ float:left}
ul.nav_001 li:first-child{ border-left:1px solid #ddd}
ul.nav_001 li a{ display:block; _width:90px; height:35px; line-height:35px; border-right:1px solid #ddd; padding:0 16px; _padding:0; font-size:14px; color:#333}
ul.nav_001 li a.first{ border-left:1px solid #ddd}
ul.nav_001 li a.selected{ position:relative; top:1px; margin-top:-1px; height:36px; line-height:36px; background:#fff; font-weight:bold; color:#1e50a2}
.left_side { width:690px; height:auto; float:left;margin-top: 20px;}
.con_list_detail { background-color:#f7f7f7; width:688px; height:278px; border:1px solid #dcdddd}
.con_listimg { width:399px; height:278px; float:left}
.con_listimg a { display:block}
.con_listinfo { width:248px; padding:20px; float:left; height:238px; text-align:left}
.con_listinfo h1 { float:left; color:#2050a4; font-size:24px;  font-weight:bold; margin-bottom:5px ;display:block; width:248px; line-height:28px}
.con_listinfo p { color:#666; font-size:14px}
.con_listtime { padding:5px 0px; float:left; color:#999999; }
.con_listtitle { padding-top:10px; line-height:20px;}
.con_listtitle li { background:url(/uploads/image/io/zhuanti_list/icon.jpg) no-repeat 0px 8px; text-indent:10px; line-height:20px; height:20px}
.con_listtitle li a { color:#333333; font-size:14px}
.con_listtitle li a:hover { text-decoration:none}
.con_listrank{  background: none repeat scroll 0 0 #ffffff; border-bottom:1px solid #dcdddd; height: 156px; margin: 20px auto 0px; width:690px; }
.con_listleft { float: left; margin: 10px 0 0;width: 100%;}
.con_listpicture { float:left; padding-right:20px}
.con_listrankinfo h1 {color:#2050a4; font-size:16px;  font-weight:bold; padding:5px 0px}
.con_listpicture a { display:block; border:1px solid #dcdddd; width:120px; height:90px; padding:2px}
.con_listrankinfo { width:544px; float:left; text-align:left}
.list_pages {   height: 38px;  display:inline; margin: 40px 0; width: 690px; float:left }
.list_pages ul { float:left; height: 20px;}
.list_pages ul li { float: left; padding: 0 2px; height:38px; width:38px; line-height:30px}
.list_pages ul li a  {  min-width: 36px; text-align: center;  line-height: 34px; display: block; white-space: nowrap; height: 34px; color:#fff; text-decoration: none!important; padding-top: 1px; _width: 36px; background:#999999 }
.list_on { background-color:#1d50a3!important;}
.page_next span {  background:url(/uploads/image/io/zhuanti_list/page_icon.gif) no-repeat scroll 8px 0px transparent; display: block; margin-right: 5px;  padding-right: 12px; width:21px ; height:15px; margin-top:9px }
.right_side { width:250px; height:auto; float:left;margin-top: 20px; margin-left:20px; display:inline; overflow:hidden}
.con_project { border:1px solid  #dcdddd; width:248px; text-align:left; background-color:#f8f8f8; height:auto}
.con_project  h1 { padding:10px 0px; height:20px; padding-left:10px; border-bottom:1px solid  #dcdddd; color:#2050a4; font-size:16px;  font-weight:bold; width:238px; overflow:hidden; }
.con_projectimg { border:1px solid  #dcdddd; width:220px; height:130px; margin:12px; }
.con_projectimg img { width:220px; height:130px}
.con_projectinfo { width:222px; height: auto; margin:12px;}
.con_projectinfo h2 { color:#2050a4; font-weight:bold; padding:5px 0px 10px 0px;}
.con_projectinfo p { color:#666}
.con_projectinfo p , .con_listrankinfo p { line-height:20px}
.con_projecttitle { padding-top:10px; line-height:20px;}
.con_projecttitle li { background:url(/uploads/image/io/zhuanti_list/icon_proj.jpg) no-repeat 0px 8px; text-indent:10px; line-height:20px; height:20px}
.con_projecttitle li a { color:#000}
.con_projecttitle li a:hover { text-decoration:none}
.con_side_advertising { width:248px; height:248px; border:1px solid  #dcdddd; margin-top:10px}
.con_side_advertising a { display:block}
.news_pictures h1 { padding:5px 0px; height:20px; padding-left:10px; border-bottom:1px solid  #dcdddd; color:#2050a4; font-size:14px;  font-weight:bold; background:url(/uploads/image/io/zhuanti_list/bg_side.jpg) repeat-x; }
.news_pictures { border:1px solid  #dcdddd; width:248px; text-align:left;height:auto; margin-top:10px  }
.news_picturesinfo, .hot_picturesinfo { padding:12px;  height:auto; }
.news_picturesinfo ul {line-height:24px;}
.news_picturesinfo ul li { background:url(/uploads/image/io/zhuanti_list/icon_proj.jpg) no-repeat 0px 8px; text-indent:10px; line-height:24px; height:24px}
.hot_picturesinfo ul {line-height:24px;}
.hot_picturesinfo ul li a , .news_picturesinfo ul li a { color:#000000}
.hot_picturesinfo ul li a:hover , .news_picturesinfo ul li a:hover { text-decoration:none}
.hot_picturesinfo ul li { line-height:24px; height:24px; width:222px; overflow:hidden}
.hot_picturesinfo ul li span { height:17px; width:17px; text-align: center; line-height:17px; display:block; float:left; background-color:#999999; color:#fff; margin-top:3px; margin-right:5px;/*圆角*/ border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.page_bg { background-color:#1d50a3 !important}
.con_advertising { width:960px; height:90px; margin-bottom:10px; clear:both;}
.con_listrankinfo p { color:#333333; font-size:14px}


/*新增*/ 
.news_picturesinfo ul li { font-size:14px; overflow:hidden;}
.hot_picturesinfo ul li  { font-size:14px; overflow:hidden;}
.hot_picturesinfo ul li span { height:20px; width:20px; text-align: center; line-height:20px; display:block; float:left; background-color:#c2c2c2; color:#fff; margin-top:4px; margin-right:5px;/*圆角*/ border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;*display:inline;*zoom:1;}