

html { overflow-x: hidden; overflow-y: auto; }

BODY {FONT-SIZE: 12px;  MARGIN: 0px auto; background:#ffffff;  COLOR: #333; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体";   }
DIV {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

OL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DD {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DT {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

SPAN {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }

P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

A IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

UL {LIST-STYLE-TYPE: none; display:block;}
OL {LIST-STYLE-TYPE: none; display:block;}
LI {LIST-STYLE-TYPE: none; display:block;}
DL {LIST-STYLE-TYPE: none; display:block;}
DD {LIST-STYLE-TYPE: none; display:block;}

INPUT {FONT-SIZE: 12px; display:block;}

.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}


a,area { blr:expression(this.onFocus=this.blur()) } 

:focus { outline: none; }

A {COLOR: #222; TEXT-DECORATION: none; outline-style: none; background:none; }
A:link {COLOR: #222; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #d81618; TEXT-DECORATION: none;}

.idxwrapper { width:1080px; margin:0 auto;   margin-top:550px; position:relative; z-index:999;   }


/*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/

/*-webkit-text-size-adjust:none; 解决chrome浏览器下字体不能小于12px*/




/*camera slider fix*/
.camera_overlayer{ background:url("../images/bg-grad.png") repeat-x left 250px; }
#slider-wrap{ z-index:0; position:absolute; top:0; bottom:0; left:0; right:0; width:100%; height:600px; overflow:hidden; }
#camera-wrap .subheader{ width:1080px; margin:0 auto; z-index:999; position:relative; }
#header, #content, #footer{ position:relative; }
.ie .camera_bar{ display:none; }
.caption_slider{ text-align:center; text-shadow:0 2px 5px rgba(0,0,0,5); font-weight:900; font-size:40px; line-height:1.5em; }
.camera_text_center{ position:absolute; top:240px; left:0; color:#fff; }
.caption_slider p.list { width:1080px;   }
.caption_slider p.list img { width:900px; height:150px; }
.caption_slider p.listbig { width:1080px;   letter-spacing: 4px;  }
.caption_slider p.listsmall { width:1080px; font-size:24px; font-weight:700;   letter-spacing: 4px; }
.caption_slider p.but { padding-top:15px;}
.caption_slider p.but a.bannerbut  { font-size:14px; font-weight:bold; color:#FFFFFF;  padding:8px 60px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#d81618; border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;text-shadow:0 1px 2px rgba(0,0,0,0.5);
border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;
background: -ms-linear-gradient(top, #aa080a, #d81618); background:-moz-linear-gradient(top, #aa080a, #d81618);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#aa080a), to(#d81618));}

.caption_slider p.but a.bannerbut:hover  { font-size:14px; font-weight:bold; color:#FFFFFF;  padding:8px 60px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#d81618; border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;text-shadow:0 1px 2px rgba(0,0,0,0.5);
background: -ms-linear-gradient(top, #d81618, #aa080a); background:-moz-linear-gradient(top, #d81618, #aa080a);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#d81618), to(#aa080a));}



#topheader { width:100%; float:left; position:absolute; z-index:9999;    }
#topheader ul.top { width:100%; height:20px; padding:10px 0px; line-height:20px; float:left; /*background:url(../images/so-header-logotab-bg-p55.png) repeat;*/  }
#topheader ul.top li.con { width:1080px; height:20px; line-height:20px; margin:0 auto; }
#topheader ul.top li.con dl.left { float:left; }
#topheader ul.top li.con dl.right { float:right; }
#topheader ul.top li.con dl.right ol.list { float:left; margin-left:10px;  height:20px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background: url("../images/so-header-logotab-bg-p85.png")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-header-logotab-bg-p85.png*/ repeat; overflow:hidden;   }
#topheader ul.top li.con dl.right ol.list a.chlang { padding:0px 10px 0px 20px; float:left;  background:url("../images/so-arr-02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-02.gif*/ no-repeat 8px 8px; height:20px; line-height:20px; color:#999;  }
#topheader ul.top li.con dl.right ol.list a.chlang:hover { padding:0px 10px 0px 20px; float:left;  background:#fff url("../images/so-arr-02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-02.gif*/ no-repeat 8px 8px; height:20px; line-height:20px; color:#666;  }


#topheader ul.mid { width:100%; height:110px; padding:5px 0px;   float:left; background:url("../images/so-header-logotab-bg-p85.png")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-header-logotab-bg-p85.png*/ repeat; }
#topheader ul.mid li.con { width:1080px; height:110px;  margin:0 auto; }

#topheader ul.mid li.con dl.left { width:700px; float:left; height:110px; overflow:hidden; }
#topheader ul.mid li.con dl.left img { width:700px; height:110px; }

#topheader ul.mid li.con dl.center { width:290px; float:left; height:50px; padding:30px 0px; padding-left:25px; border-right:1px #b2c5e0 solid;  }
#topheader ul.mid li.con dl.center ol.tel  { width:290px; height:20px; line-height:20px; float:left;     }
#topheader ul.mid li.con dl.center ol.tel dd.left { float:left; padding-right:10px;  font-weight:bold; font-size:12px; color:#004098;  }
#topheader ul.mid li.con dl.center ol.tel dd.right { float:left;  font-weight:bold; font-size:20px; color:#d81618;   }
#topheader ul.mid li.con dl.center ol.search { width:290px; height:25px; padding-top:10px;  line-height:25px; float:left; }
#topheader ul.mid li.con dl.center ol.search dd.left { width:220px; float:left; height:23px; line-height:23px; border:1px #b2c5e0 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden; background:url("../images/so-header-logotab-bg-p85.png")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-header-logotab-bg-p85.png*/ repeat;  transition:all 1s;  }
#topheader ul.mid li.con dl.center ol.search dd.left:hover { border:1px #d81618 solid; transition:all 1s; }
#topheader ul.mid li.con dl.center ol.search dd.left input.searchInput { width:190px; height:17px; padding:3px 5px;  line-height:17px; float:left; border:none; background:none;  font-family:"Microsoft YaHei" !important;"宋体"; color:#999999;   }
#topheader ul.mid li.con dl.center ol.search dd.right { width:25px; float:left; height:25px; line-height:25px; overflow:hidden; padding-left:5px; } 
#topheader ul.mid li.con dl.center ol.search dd.right input.searchBtn { width:25px; line-height:25px; height:25px; float:left; border:none; background:#d81618 url("../images/so-icon-search-wihte.png")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-search-wihte.png*/ no-repeat 1px 1px; cursor:pointer; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; transition:all 0.5s;   }
#topheader ul.mid li.con dl.center ol.search dd.right input.searchBtn:hover {  background:#129243 url("../images/so-icon-search-wihte.png")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-search-wihte.png*/ no-repeat 1px 1px;  transition:all 0.5s;  }

#topheader ul.mid li.con dl.right { width:249px; float:left; height:90px; overflow:hidden; }




#topheader ul.bot { width:100%; height:45px; line-height:45px; float:left; background:#004098; }
#topheader ul.bot li.con { width:1080px; height:45px; line-height:45px; margin:0 auto;}
#topheader ul.bot li.con dl.menucon { float:left; height:45px; border-right:1px #002d6b solid;  border-left:1px #2f63ab solid;   }
#topheader ul.bot li.con dl.menucon ol.list { float:left; border-left:1px #002d6b solid;  border-right:1px #2f63ab solid;        }
#topheader ul.bot li.con dl.menucon ol.list a.normal { float:left; height:44px; line-height:45px; border-bottom:1px solid #004098; padding:0px 25px;   color:#ffffff; font-weight:bold;  transition:all 0.2s;  text-shadow:1px 1px 1px #002252;  }
#topheader ul.bot li.con dl.menucon ol.list a.normal:hover { float:left; height:37px; line-height:45px; border-bottom:8px solid #002252; padding:0px 25px;  color:#ffffff; font-weight:bold; transition:all 0.2s;  text-shadow:1px 1px 1px #002252;  }
#topheader ul.bot li.con dl.menucon ol.list a.currentmenu { float:left; height:37px; line-height:45px; border-bottom:8px solid #002252; padding:0px 25px;  color:#ffffff; font-weight:bold; transition:all 0.2s;  text-shadow:1px 1px 1px #002252;  }
#topheader ul.bot li.con dl.menucon ol.list a.current { float:left; height:37px; line-height:45px; border-bottom:8px solid #002252; padding:0px 25px;  color:#ffffff; font-weight:bold; transition:all 0.2s;  text-shadow:1px 1px 1px #002252;  }

#topheader ul.bot li.con dl.menucon ol.list dd.smallmenu { visibility:hidden; display:none;  float:left; position:absolute;  z-index:999;  background:#002252; margin-top:45px; height:40px; padding-right:15px;  border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px;      

background: -ms-linear-gradient(top, #002252, #004098); background:-moz-linear-gradient(top, #002252, #004098);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#002252), to(#004098)); 

    filter: progid:DXImageTransform.Microsoft.Shadow(color='#d81618',Direction=135, Strength=5);/*for ie6,7,8*/  
    background-color: #002252;  
    -moz-box-shadow:1px 1px 5px #00193c;/*firefox*/  
    -webkit-box-shadow:1px 1px 5px #00193c;/*webkit*/  
    box-shadow:1px 1px 5px #00193c;/*opera或ie9*/
	
	  }
#topheader ul.bot li.con dl.menucon ol.list dd.smallmenu span.list { float:left; padding:13px 0px;  height:19px;   }
#topheader ul.bot li.con dl.menucon ol.list dd.smallmenu span.list a.smalllist { height:19px; line-height:19px; color:#caddf8;  padding-left:15px; border-left:1px #27518b solid; margin-left:15px; text-shadow:1px 1px 1px #003277;   }
#topheader ul.bot li.con dl.menucon ol.list dd.smallmenu span.list a.smalllist:hover { color:#FFFFFF;  }



#idxtab01 { width:1080px; float:left; }
#idxtab01 ul.left { width:650px; float:left; margin-right:20px;    }
#idxtab01 ul.left li.tabtitle { width:650px; float:left; height:35px; border-bottom:2px #004098 solid;     }
#idxtab01 ul.left li.tabtitle dl.left ol.normal { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#002252; font-weight:bold;  text-shadow:1px 1px 1px #ffffff; }
#idxtab01 ul.left li.tabtitle dl.left ol.hover { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;  border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer; background:#004098; background: -ms-linear-gradient(top, #002252, #004098); background:-moz-linear-gradient(top, #002252, #004098);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#002252), to(#004098)); color:#FFFFFF; font-weight:bold;  text-shadow:1px 1px 1px #002252;    }
#idxtab01 ul.left li.tabtitle dl.right { float:right; height:25px; padding-top:10px;   padding-right:10px;}
#idxtab01 ul.left li.tabtitle dl.right a.more { width:37px; height:14px; float:left; background:url("../images/so-icon-more.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-more.gif*/ no-repeat;  }


#idxtab01 ul.left li.listcon { width:630px; float:left; height:510px;    background:#FFFFFF; padding:9px; border:1px #a6b9d2 solid; border-top:none; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; overflow:hidden;  background: -ms-linear-gradient(top, #f2f5f8, #ffffff); background:-moz-linear-gradient(top, #f2f5f8, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f2f5f8), to(#ffffff));   }

#idxtab01 ul.left li.listcon dl.title { width:630px;  float:left; height:35px; line-height:35px; border-bottom:1px #a6b9d2 solid; }
#idxtab01 ul.left li.listcon dl.title ol.left { float:left;   }
#idxtab01 ul.left li.listcon dl.title ol.left a { color:#d81618; font-weight:bold; padding-left:12px;  background:url("../images/so-arricon--02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arricon--02.gif*/ no-repeat 0px 5px; font-size:14px;  }
#idxtab01 ul.left li.listcon dl.title ol.right { float:right;  padding-top:12px; }
#idxtab01 ul.left li.listcon dl.desc { width:630px; float:left; margin:10px 0px 0px 0px; padding-bottom:9px; border-bottom:1px solid #a6b9d2;  }
#idxtab01 ul.left li.listcon dl.desc ol.left { width:130px; float:left; }
#idxtab01 ul.left li.listcon dl.desc ol.left img { width:130px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:1px #ddd  solid;  }
#idxtab01 ul.left li.listcon dl.desc ol.right { width:470px; float:left; padding-left:14px; margin-left:15px; border-left:1px #dddddd solid; line-height:25px; color:#666666;  }
#idxtab01 ul.left li.listcon dl.desc ol.right a { color:#129243; text-decoration:underline;  }
#idxtab01 ul.left li.listcon dl.desc ol.right a:hover { color:#129243; text-decoration:none;  }
#idxtab01 ul.left li.listcon dl.rlist { width:630px; float:left; line-height:30px; margin-bottom:10px; padding-top:10px;  } 
#idxtab01 ul.left li.listcon dl.rlist ol.left { width:130px; float:left; }
#idxtab01 ul.left li.listcon dl.rlist ol.left img { width:130px; border-radius:2px; -moz-border-radius:2px;  }
#idxtab01 ul.left li.listcon dl.rlist ol.right { width:470px; float:left; padding-left:14px; margin-left:15px; border-left:1px #dddddd solid;  }
#idxtab01 ul.left li.listcon dl.rlist ol.right a.list { float:left; margin-right:15px; padding-left:12px; background:url("../images/so-arr-04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-04.gif*/ no-repeat 0px 13px;  }
#idxtab01 ul.left li.listcon dl.rlist ol.right a.list:hover { float:left; margin-right:15px; padding-left:12px; background:url("../images/so-arr-02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-02.gif*/ no-repeat 0px 13px; text-decoration:underline;  }
#idxtab01 ul.left li.listcon dl.rlist a.list { float:left; margin-right:15px; padding-left:12px; background:url("../images/so-arr-04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-04.gif*/ no-repeat 0px 13px;  }
#idxtab01 ul.left li.listcon dl.rlist a.list:hover { float:left; margin-right:15px; padding-left:12px; background:url("../images/so-arr-02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-02.gif*/ no-repeat 0px 13px; text-decoration:underline;  }






#idxtab01 ul.right { width:410px; float:left;      }
#idxtab01 ul.right li.tabtitle { width:410px; float:left; height:35px; border-bottom:2px #004098 solid;     }
#idxtab01 ul.right li.tabtitle dl.left ol.normal { float:left; height:35px; line-height:35px; padding:0px 20px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#333333; font-weight:bold;  text-shadow:1px 1px 1px #ffffff;  }
#idxtab01 ul.right li.tabtitle dl.left ol.hover { float:left; height:35px; line-height:35px; padding:0px 20px;  margin-right:5px;  border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; cursor:pointer; background:#004098; background: -ms-linear-gradient(top, #002252, #004098); background:-moz-linear-gradient(top, #002252, #004098);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#002252), to(#004098)); color:#FFFFFF; font-weight:bold;   text-shadow:1px 1px 1px #002252;  }
#idxtab01 ul.right li.tabtitle dl.right { float:right; height:25px; padding-top:10px; padding-right:10px;  }
#idxtab01 ul.right li.tabtitle dl.right a.more { width:37px; height:14px; float:left; background:url("../images/so-icon-more.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-more.gif*/ no-repeat;  }


#idxtab01 ul.right li.listcon { width:390px; height:397px; float:left;   background:#FFFFFF; padding:9px; border:1px #d5dde7 solid; border-top:none; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; overflow:hidden;   }

#idxtab01 ul.right li.listcon dl.title { width:390px; float:left; height:35px; line-height:35px; border-bottom:1px #dedede solid; }
#idxtab01 ul.right li.listcon dl.title ol.left { float:left;   }
#idxtab01 ul.right li.listcon dl.title ol.left a { color:#d81618; font-weight:bold; padding-left:14px;  background:url("../images/so-arr-02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-02.gif*/ no-repeat 0px 5px;   }
#idxtab01 ul.right li.listcon dl.title ol.right { float:right; padding-top:12px;   }

#idxtab01 ul.right li.listcon dl.imgnews { width:390px; float:left; }
#idxtab01 ul.right li.listcon dl.imgnews ol.top { width:388px; float:left; height:128px; overflow:hidden; border:1px #dddddd solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.top img { width:390px; max-width:390px;  float:left; position:relative;   }
#idxtab01 ul.right li.listcon dl.imgnews ol.top dd.rednews { width:80px; text-align:center;  float:left; height:25px; line-height:25px; position:absolute; background:#d81618; color:#FFFFFF; margin-top:0px; text-shadow:0 1px 2px rgba(0,0,0,0.5); background: -ms-linear-gradient(top, #aa080a, #d81618); background:-moz-linear-gradient(top, #aa080a, #d81618);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#aa080a), to(#d81618));  border-radius:0px 0px 45px 0px; -moz-border-radius:0px 0px 45px 0px; -webkit-border-radius:0px 0px 45px 0px;     
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135, Strength=3 );/*for ie6,7,8*/  
    background-color: #666666;  
    -moz-box-shadow:1px 1px 3px #666666;/*firefox*/  
    -webkit-box-shadow:1px 1px 3px #666666;/*webkit*/  
    box-shadow:1px 1px 3px #666666;/*opera或ie9*/ }

#idxtab01 ul.right li.listcon dl.imgnews ol.title { width:390px; float:left; height:34px; line-height:34px; border-bottom:1px  #d81618 solid;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.title a { float:left; line-height:34px; background:url("../images/so-arr-02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-02.gif*/ no-repeat 0px 16px; padding-left:12px; color:#d81618; font-weight:bold; font-size:14px;    }
#idxtab01 ul.right li.listcon dl.imgnews ol.desc { width:390px; float:left; line-height:20px; color:#666; padding:10px 0px 15px 0px; height:60px; overflow:hidden;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.desc a { color:#129243;  text-decoration:underline;  }
#idxtab01 ul.right li.listcon dl.imgnews ol.desc a:hover { color:#129243;   text-decoration:none;   }

#idxtab01 ul.right li.listcon dl.newscon { width:390px; height:150px; float:left; background:url("../images/so-icon-idxnum.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-idxnum.gif*/ no-repeat 0px 1px; overflow:hidden;   }
#idxtab01 ul.right li.listcon dl.newscon ol.newslist { width:390px; float:left; height:29px; line-height:29px; border-top:1px #eaeaea solid;    } 
#idxtab01 ul.right li.listcon dl.newscon ol.newslist dd.left { width:295px; padding-left:25px;  float:left; height:29px; line-height:29px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;    }
#idxtab01 ul.right li.listcon dl.newscon ol.newslist dd.right { width:70px; float:left; height:29px; line-height:29px; text-align:right; color:#999;   }

#idxtab01 ul.right li.listcon dl.aboutdesc { width:390px; float:left; height:220px; padding:10px 0px; overflow:hidden; line-height:25px;   }
#idxtab01 ul.right li.listcon dl.aboutdesc a { color:#129243;  text-decoration:underline;  }
#idxtab01 ul.right li.listcon dl.aboutdesc a:hover { color:#129243;  text-decoration:none;    }


#idxtab01 ul.right li.searchcon { width:390px; float:left; margin-top:20px; background:#333; height:73px;  background:#FFFFFF; padding:9px; border:1px #a6b9d2 solid;   border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; overflow:hidden;   background: -ms-linear-gradient(top, #ffffff, #f2f5f8); background:-moz-linear-gradient(top, #ffffff, #f2f5f8);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#f2f5f8));}
#idxtab01 ul.right li.searchcon dl.top { width:390px; float:left; height:30px;  float:left; padding-bottom:10px;  border-bottom:1px #a6b9d2 solid;  }
#idxtab01 ul.right li.searchcon dl.top ol.subinput { width:288px; float:left; height:28px; border:1px #bdbdbd solid; overflow:hidden; margin-right:10px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;    }
#idxtab01 ul.right li.searchcon dl.top ol.subinput input { width:270px; padding:0px 10px; float:left; line-height:28px; height:28px; background:none; border:none; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体";   }
#idxtab01 ul.right li.searchcon dl.top ol.subbut { width:90px; float:left; height:30px; overflow:hidden; }
#idxtab01 ul.right li.searchcon dl.top ol.subbut input { width:90px; float:left; line-height:27px; height:30px; background: -ms-linear-gradient(top, #047630, #129243); background:-moz-linear-gradient(top, #047630, #129243);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#047630), to(#129243)); border-top:1px #40ad6a solid; border-left:1px #40ad6a solid; border-right:1px #047630 solid; border-bottom:1px #047630 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;    text-shadow:1px 1px 1px #047630;  }
#idxtab01 ul.right li.searchcon dl.bot { width:375px; padding-left:15px; float:left; height:22px; line-height:22px; padding-top:5px; color:#666666;  text-align:left; background:url("../images/so-arricon--02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arricon--02.gif*/ no-repeat 0px 12px;    }



#idxtab02 { width:1080px; float:left; margin-top:20px; }

#idxtab02 ul.left { width:650px; float:left; margin-right:20px;    }
#idxtab02 ul.left li.title { width:650px; float:left; height:35px; border-bottom:2px #004098 solid;  background: -ms-linear-gradient(top, #ffffff, #f2f5f8); background:-moz-linear-gradient(top, #ffffff, #f2f5f8);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#f2f5f8)); }
#idxtab02 ul.left li.title dl.left a.normal { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#002252; font-weight:bold;  text-shadow:1px 1px 1px #ffffff;  }
#idxtab02 ul.left li.title dl.right { float:right; height:25px; padding-top:10px;  padding-right:10px; }
#idxtab02 ul.left li.title dl.right a.more { width:37px; height:14px; float:left; background:url("../images/so-icon-more.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-more.gif*/ no-repeat;  }

#idxtab02 ul.left li.listcon { width:630px;   float:left;   background:#FFFFFF; padding:9px; border:1px #d5dde7 solid; border-top:none; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; overflow:hidden;   }
#idxtab02 ul.left li.listcon dl.con { width:640px; float:left; height:233px; overflow:hidden;   }
#idxtab02 ul.left li.listcon dl.con ol.list {   float:left; width:150px; height:71px; overflow:hidden;  display:block; padding:0px 10px 10px 0px;    }
#idxtab02 ul.left li.listcon dl.con ol.list img { width:148px; height:69px; float:left;  border:1px #dddddd solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }


#idxtab02 ul.right { width:410px; float:left;      }

#idxtab02 ul.right li.title { width:410px; float:left; height:35px; border-bottom:2px #004098 solid;  background: -ms-linear-gradient(top, #ffffff, #f2f5f8); background:-moz-linear-gradient(top, #ffffff, #f2f5f8);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#f2f5f8)); }
#idxtab02 ul.right li.title dl.left a.normal { float:left; height:35px; line-height:35px; padding:0px 40px;  margin-right:5px;   border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px;  background:#FFF; background: -ms-linear-gradient(top, #a6b9d2, #ffffff); background:-moz-linear-gradient(top, #a6b9d2, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#a6b9d2), to(#ffffff)); color:#002252; font-weight:bold;  text-shadow:1px 1px 1px #ffffff;  }
#idxtab02 ul.right li.title dl.right { float:right; height:25px; padding-top:10px;  padding-right:10px; }
#idxtab02 ul.right li.title dl.right a.more { width:37px; height:14px; float:left; background:url("../images/so-icon-more.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-more.gif*/ no-repeat;  }

#idxtab02 ul.right li.listcon { width:390px;   float:left;   background:#FFFFFF; padding:9px; border:1px #d5dde7 solid; border-top:none; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; overflow:hidden;  height:233px;  }

#idxtab02 ul.right li.listcon dl.downcon { width:390px; height:130px; float:left;  overflow:hidden; padding-bottom:3px;      }
#idxtab02 ul.right li.listcon dl.downcon ol.downlist { width:390px; float:left; height:29px; line-height:29px; border-bottom:1px #eaeaea solid;    } 
#idxtab02 ul.right li.listcon dl.downcon ol.downlist dd.left { width:305px; background:url("../images/so-arr-04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-04.gif*/ no-repeat 0px 12px; padding-left:15px;  float:left; height:29px; line-height:29px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;    }
#idxtab02 ul.right li.listcon dl.downcon ol.downlist dd.left:hover { background:url("../images/so-arr-02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-02.gif*/ no-repeat 0px 12px; }
#idxtab02 ul.right li.listcon dl.downcon ol.downlist dd.right { width:70px; float:left; height:19px; padding:5px 0px; line-height:19px; text-align:right; color:#999;   } 
#idxtab02 ul.right li.listcon dl.downcon ol.downlist dd.right a.down { width:60px; float:right; height:19px;  background:url("../images/so-icon-download.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-download.gif*/ no-repeat;  }
#idxtab02 ul.right li.listcon dl.downcon ol.downlist dd.right a.down:hover {  background:url("../images/so-icon-download-hover.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-download-hover.gif*/ no-repeat;  }

#idxtab02 ul.right li.listcon dl.advcon   { width:388px; height:98px; float:left;  overflow:hidden; border:1px #dddddd solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; position:relative; }
#idxtab02 ul.right li.listcon dl.advcon ol.pic { width:388px; float:left; overflow:hidden; height:98px; position:relative;  }
#idxtab02 ul.right li.listcon dl.advcon ol.rednews { width:80px; text-align:center;  float:left; height:25px; line-height:25px; position:absolute; background:#d81618; color:#FFFFFF; margin-top:0px; text-shadow:0 1px 2px rgba(0,0,0,0.5); background: -ms-linear-gradient(top, #aa080a, #d81618); background:-moz-linear-gradient(top, #aa080a, #d81618);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#aa080a), to(#d81618));  border-radius:0px 0px 45px 0px; -moz-border-radius:0px 0px 45px 0px; -webkit-border-radius:0px 0px 45px 0px;     
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#666666',Direction=135, Strength=3 );/*for ie6,7,8*/  
    background-color: #666666;  
    -moz-box-shadow:1px 1px 3px #666666;/*firefox*/  
    -webkit-box-shadow:1px 1px 3px #666666;/*webkit*/  
    box-shadow:1px 1px 3px #666666;/*opera或ie9*/}
#idxtab02 ul.right li.listcon dl.advcon ol.title  { width:388px; float:left; height:25px; line-height:25px; margin-top:73px; text-align:center;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:#004098; position:absolute;  opacity:.8;filter: alpha(opacity=80);-moz-opacity:0.8;  }
#idxtab02 ul.right li.listcon dl.advcon ol.title:hover  {opacity:1;filter: alpha(opacity=100);-moz-opacity:1;  }
#idxtab02 ul.right li.listcon dl.advcon ol.title a { color:#FFFFFF; text-shadow:1px 1px 1px #002252;  }




#idxtab03 { width:1080px; float:left; overflow:hidden; padding-top:20px; padding-bottom:20px;   }
#idxtab03 ul.con { width:1058px; float:left;   line-height:50px;  padding:10px 10px 0px 10px; border:1px #d5dde7 solid; background:#FFF;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;    background: -ms-linear-gradient(top, #f2f5f8, #ffffff); background:-moz-linear-gradient(top, #f2f5f8, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f2f5f8), to(#ffffff));       }
#idxtab03 ul.con li.left { width:80px; height:40px; padding-bottom:5px; padding-top:5px;  float:left; text-align:left;      }
#idxtab03 ul.con li.left dl.top { width:80px; height:25px; line-height:20px; float:left; font-weight:bold;  color:#002252; }
#idxtab03 ul.con li.left dl.bot { width:80px; height:15px; line-height:10px; float:left; color:#d81618; border-bottom:2px #e4edf1 solid; padding-bottom:10px;   }
#idxtab03 ul.con li.right { width:958px; float:left;   overflow:hidden; padding-left:9px; margin-left:10px; border-left:1px #cfdfe6 solid;  }
#idxtab03 ul.con li.right dl.list { width:176px; height:48px; border:1px #a6b9d2 solid; background:#FFFFFF;   float:left; margin-left:13px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; margin-bottom:10px;    }
#idxtab03 ul.con li.right dl.list ol.left { width:48px; height:48px;  float:left; padding-right:4px; padding-left:5px;  }
#idxtab03 ul.con li.right dl.list ol.right { width:100px; height:40px;  padding:4px 0px; padding-right:9px;  float:left;    }
#idxtab03 ul.con li.right dl.list ol.right dd.text { width:100px; height:40px; line-height:20px; float:left; text-align:center; padding-left:9px; border-left:1px #dddddd solid;    }
#idxtab03 ul.con li.right dl.list ol.right dd.text a { font-weight:bold; color:#004098; }
#idxtab03 ul.con li.right dl.list ol.right dd.text a:hover { font-weight:bold; color:#d81618; }


#idxtab03 ul.flink { width:1080px; float:left; line-height:25px;  border-top:1px #bfcdd4 dotted; margin-top:15px; padding-top:5px;  }
#idxtab03 ul.flink li.left { float:left; padding-right:15px; font-weight:bold;  color:#113958;   }
#idxtab03 ul.flink li.list { float:left; padding-left:12px; margin-right:20px;  background:url("../images/so-arr-04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-04.gif*/ no-repeat 0px 10px; }



.wrapper { width:1080px; margin:0 auto;   margin-top:270px; position:relative; z-index:999;   }

#nowsite { width:1080px;  margin:0 auto;     }

#nowsite ul.con { width:1050px; padding:20px 15px;float:left; height:40px; line-height:80px; background:url("../images/so-sorttitle-bg.png")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-sorttitle-bg.png*/ repeat; border-bottom:4px #d81618 solid; text-shadow:1px 1px 1px #333333;}
#nowsite ul.con li.left { float:left; height:40px; line-height:40px; padding-right:20px; margin-right:20px; border-right:1px #FFFFFF solid; font-size:24px; font-weight:800; color:#FFFFFF;    }
#nowsite ul.con li.center { float:left; height:20px; line-height:20px; margin:10px 0px;  font-size:16px; font-weight:800;  color:#FFFFFF;      }
#nowsite ul.con li.right { float:right; height:20px; line-height:20px;  margin:10px 0px;  font-size:12px; color:#ffffff;  padding-right:20px; margin-right:20px; border-right:1px #ffffff solid;  }
#nowsite ul.con li.right a  { color:#ffffff;  }
#nowsite ul.con li.back { float:right; height:20px; line-height:20px;    margin:10px 0px;  }
#nowsite ul.con li.back a  { color:#ffffff;  height:20px; padding-left:15px; background:url("../images/so-icon-back.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-back.gif*/ no-repeat 0px 4px;   }
#nowsite ul.con li.back a:hover {    }


#bigcontent { width:1080px; float:left; margin-top:40px; margin-bottom:15px; background:url("../images/sy-bigcontent-bg-line.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/sy-bigcontent-bg-line.gif*/ repeat-y 285px 0px;  }

#bigcontent ul.left { width:250px; float:left; margin-right:20px; overflow:hidden;    }
#bigcontent ul.left li.title { width:220px; float:left; border:#cccccc solid 1px; border-bottom:3px #d81618 solid;  padding:15px 14px; background:#FFFFFF; height:20px; line-height:20px;  border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px; background: -ms-linear-gradient(top, #f5f5f5, #ffffff); background:-moz-linear-gradient(top, #f5f5f5, #ffffff);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f5f5f5), to(#ffffff)); text-shadow:1px 1px 1px #ffffff; }
#bigcontent ul.left li.title dl.left { float:left; height:20px; padding-right:15px; font-size:14px; font-weight:bold;   }
#bigcontent ul.left li.title dl.right { float:left; height:20px; color:#666666;     }

#bigcontent ul.left li.leftsortcon { width:220px; float:left; border:#cccccc solid 1px; border-top:none;  padding:0px 14px 10px 14px; background:#FFFFFF;   border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; margin-bottom:15px;  }
#bigcontent ul.left li.leftsortcon dl.list { width:220px; float:left;  }
#bigcontent ul.left li.leftsortcon dl.list:hover {background: -ms-linear-gradient(right, #f2f2f2, #ffffff); background:-moz-linear-gradient(right, #f2f2f2, #ffffff);background:-webkit-gradient(linear, 100% 0%, 0% 0%,from(#f2f2f2), to(#ffffff));}
#bigcontent ul.left li.leftsortcon dl.list a.normal { width:205px; padding:9px 0px 9px 15px; background:url("../images/so-arricon--02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arricon--02.gif*/ no-repeat 0px 13px;   float:left;  border-bottom:1px #dddddd solid; color:#004098; font-weight:bold;  }
#bigcontent ul.left li.leftsortcon dl.list a.normal:hover { color:#d81618; }
#bigcontent ul.left li.leftsortcon dl.list a.current { width:205px; padding:9px 0px 9px 15px;  background:url("../images/so-arricon--02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arricon--02.gif*/ no-repeat 0px 13px;   float:left;  border-bottom:1px #dddddd solid; color:#d81618; font-weight:bold;  }

#bigcontent ul.left li.leftsortcon dl.smalllist { width:220px; float:left;  }
#bigcontent ul.left li.leftsortcon dl.smalllist:hover {background: -ms-linear-gradient(right, #f2f2f2, #ffffff); background:-moz-linear-gradient(right, #f2f2f2, #ffffff);background:-webkit-gradient(linear, 100% 0%, 0% 0%,from(#f2f2f2), to(#ffffff));}
#bigcontent ul.left li.leftsortcon dl.smalllist a.smnormal { width:190px; padding:9px 0px 9px 30px; background:url("../images/so-arricon--01.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arricon--01.gif*/ no-repeat 15px 13px;   float:left;  border-bottom:1px #dddddd solid; color:#004098; font-weight:normal;  }
#bigcontent ul.left li.leftsortcon dl.smalllist a.smnormal:hover { color:#d81618;   }

.xmlistcon { display:none; visibility:hidden;  position:absolute; margin-left:220px; margin-top:-1px; width:430px; padding:3px 0px 10px 15px; background:#f2f2f2; border-right:1px #CCCCCC solid;  border-bottom:1px #CCCCCC solid;  border-top:1px #dddddd solid;      
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#828d9c',Direction=135, Strength=3);/*for ie6,7,8*/  
    -moz-box-shadow:2px 2px 3px #828d9c;/*firefox*/  
    -webkit-box-shadow:2px 2px 3px #828d9c;/*webkit*/  
    box-shadow:2px 2px 3px #828d9c;/*opera或ie9*/    z-index:99999;    }
.xmlistcon a { float:left; width:185px; padding:6px 0px; padding-left:15px; background:url("../images/so-arr-04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-04.gif*/ no-repeat 0px 12px;   border-bottom:1px #dedede solid; margin-right:15px; }
.xmlistcon a:hover { background:url("so-arr-03.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-03.gif*/ no-repeat 0px 12px;  }




#bigcontent ul.right { width:770px; float:right; background:#ffffff; padding:19px; border:1px #CCCCCC solid;    border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }

#bigcontent ul.right li.title { width:770px; float:left;  padding:0px 0px 10px 0px; border-bottom:3px #004098 solid; font-size:16px; font-weight:bold; color:#d81618;   }
#bigcontent ul.right li.info { width:770px; line-height:25px; float:left; padding:15px 0px; font-size:13px;   }
#bigcontent ul.right li.info strong { color:#004098; }
#bigcontent ul.right li.info a { color:#129243; text-decoration:underline; }  
#bigcontent ul.right li.date { width:750px;  float:left; line-height:25px; font-size:12px; color:#999999; padding-bottom:5px; } 



#bigcontent ul.right li.newscon { width:770px; float:left;  overflow:hidden;  padding-top:15px; }
#bigcontent ul.right li.newscon dl.list { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.newscon dl.list ol.title { width:670px; float:left; margin-right:20px; }
#bigcontent ul.right li.newscon dl.list ol.title dd.top { width:645px; padding-left:25px; background:url("../images/zz-icon-newslist.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/zz-icon-newslist.gif*/ no-repeat 0px 10px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.title dd.top a { font-size:13px; font-weight:bold; color:#004098; }
#bigcontent ul.right li.newscon dl.list ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#d81618; }
#bigcontent ul.right li.newscon dl.list ol.title dd.bot { width:650px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.newscon dl.list ol.title dd.bot a { color:#129243; text-decoration:underline;  }
#bigcontent ul.right li.newscon dl.list ol.rdate { width:80px; height:60px; float:left;    }
#bigcontent ul.right li.newscon dl.list ol.rdate dd.date { width:80px; height:25px; line-height:25px; float:left; margin:10px 0px;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#eaf2fc; font-size:12px; font-weight:normal; color:#4875b3; font-family:"New York"   }
#bigcontent ul.right li.newscon dl.list ol.rdate dd.inlist { width:80px; float:left; line-height:25px; color:#cccccc;  text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.rdate dd.inlist a { color:#a3a3a3; }


#bigcontent ul.right li.newscon dl.listpic { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.newscon dl.listpic ol.newspic { width:180px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.newscon dl.listpic ol.newspic dd.picbro { width:178px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.newscon dl.listpic ol.newspic dd.picbro img { width:178px; float:left; }
#bigcontent ul.right li.newscon dl.listpic ol.title { width:470px; float:left; margin-right:20px; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top { width:445px; padding-left:25px; background:url("../images/zz-icon-newslist.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/zz-icon-newslist.gif*/ no-repeat 0px 10px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top a { font-size:13px; font-weight:bold; color:#004098; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#d81618; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.bot { width:450px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.bot a { color:#129243; text-decoration:underline;  }
#bigcontent ul.right li.newscon dl.listpic ol.rdate { width:80px; height:60px; float:left;    }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.date { width:80px; height:25px; line-height:25px; float:left; margin:10px 0px;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#eaf2fc; font-size:12px; font-weight:normal; color:#4875b3; font-family:"New York"   }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.inlist { width:80px; float:left; line-height:25px; color:#cccccc; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.inlist a { color:#a3a3a3; }



#bigcontent ul.right li.downcon { width:770px; float:left;  overflow:hidden;  padding-top:15px; padding-bottom:10px; }
#bigcontent ul.right li.downcon dl.titcon { width:770px; float:left; height:30px; line-height:30px; background:#f0f4f6;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#3975a1 ; margin-bottom:10px;}
#bigcontent ul.right li.downcon dl.titcon ol.title { width:544px; padding-left:25px; float:left; height:30px; line-height:30px; border-right:1px #FFFFFF solid;  }
#bigcontent ul.right li.downcon dl.titcon ol.date { width:99px; float:left; height:30px; line-height:30px; text-align:center; border-right:1px #FFFFFF solid;  } 
#bigcontent ul.right li.downcon dl.titcon ol.down { width:100px; height:30px; line-height:30px; float:left; text-align:center; }

#bigcontent ul.right li.downcon dl.list { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:5px; margin-bottom:5px;    }
#bigcontent ul.right li.downcon dl.list ol.title { width:545px; padding:7px 0px;  background:url("../images/sy-features-list2.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/sy-features-list2.gif*/ no-repeat 0px 10px;  padding-left:25px; float:left;  line-height:16px;  }
#bigcontent ul.right li.downcon dl.list ol.title a { font-size:12px; }
#bigcontent ul.right li.downcon dl.list ol.date { width:100px;  padding:7px 0px;  float:left;  line-height:16px; text-align:center; color:#999;    }
#bigcontent ul.right li.downcon dl.list ol.down { width:60px;  padding:7px 15px;   float:left; line-height:16px; text-align:center;  }
#bigcontent ul.right li.downcon dl.list ol.down a.down { width:60px; float:right; height:16px;  background:url("../images/so-icon-download.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-download.gif*/ no-repeat 0px 0px ;  }
#bigcontent ul.right li.downcon dl.list ol.down a.down:hover { width:60px; float:right; height:16px;  background:url("../images/so-icon-download-hover.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-download-hover.gif*/ no-repeat 0px 0px;  }


#bigcontent ul.right li.gbtips { width:740px; float:left; padding:15px 14px; border:1px #c4d7e5 solid; background:#fff url("../images/zz-idxprolist-bg-line.jpg")/*tpa=http://www.sho-cert.com/Templates/cn/images/zz-idxprolist-bg-line.jpg*/ repeat-x top; margin-top:15px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:12px;      color:#00487f; line-height:25px; }


#bigcontent ul.right li.gbtips dl.search { width:740px; float:left; height:30px; line-height:30px;  padding-top:15px; margin-top:15px; border-top:1px #a3bcd0 solid;    }
#bigcontent ul.right li.gbtips dl.search ol.left { float:left; padding-right:15px; }
#bigcontent ul.right li.gbtips dl.search ol.subinput  { float:left; padding-right:15px; }
#bigcontent ul.right li.gbtips dl.search ol.subinput input { width:200px; padding:3px 5px; height:20px; line-height:20px; border:1px #4e8fb4 solid;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; color:#666666;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  }
#bigcontent ul.right li.gbtips dl.search ol.subbut  { float:left; padding-right:15px; }
#bigcontent ul.right li.gbtips dl.search ol.subbut input  { width:100px; text-align:center;  height:28px; line-height:23px; border-left:1px #a3bcd0 solid; border-top:1px #a3bcd0 solid; background:#dbe9f0 url("../images/zz-idxprolist-bg-line.jpg")/*tpa=http://www.sho-cert.com/Templates/cn/images/zz-idxprolist-bg-line.jpg*/ repeat-x;   float:left; cursor:pointer; font-family: "Microsoft YaHei" !important; Arial,"宋体";  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-weight:bold;   color:#244e6f; border-right:1px #4e8fb4 solid; border-bottom:1px #4e8fb4 solid;  }



#bigcontent ul.right li.searchcercon  { width:740px; float:left; padding:15px 14px; border:1px #c4d7e5 solid; background:#f5fafc; margin-top:15px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:12px;        }
#bigcontent ul.right li.searchcercon dl.list { width:740px; float:left; border-bottom:1px #e2edf1 solid; padding:5px 0px;   }
#bigcontent ul.right li.searchcercon dl.list ol.left { width:100px; float:left; line-height:25px; font-weight:bold; color:#00487f;   }
#bigcontent ul.right li.searchcercon dl.list ol.right { width:640px; float:left; line-height:25px;    }


#bigcontent ul.right li.albumcon { width:790px; float:left;  overflow:hidden;    }
#bigcontent ul.right li.albumcon dl.list { width:375px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px; margin-right:20px;    }
#bigcontent ul.right li.albumcon dl.list ol.title { width:375px; float:left; }
#bigcontent ul.right li.albumcon dl.list ol.title dd.top { width:360px; padding-left:15px; background:url("../images/so-arr-04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-04.gif*/ no-repeat 0px 16px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.list ol.title dd.top a { font-size:13px; font-weight:bold; color:#00487f;  }
#bigcontent ul.right li.albumcon dl.list ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#f22e00; }
#bigcontent ul.right li.albumcon dl.list ol.title dd.bot { width:355px; padding-right:20px; height:100px; float:left; line-height:25px; color:#555555; padding-top:5px; overflow:hidden;  }
#bigcontent ul.right li.albumcon dl.list ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }

#bigcontent ul.right li.albumcon dl.listpic { width:375px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px; margin-right:20px;    }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic { width:120px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic dd.picbro { width:118px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic dd.picbro img { width:118px; float:left; }
#bigcontent ul.right li.albumcon dl.listpic ol.title { width:235px; float:left;   }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top { width:220px; padding-left:15px; background:url("../images/so-arr-04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-04.gif*/ no-repeat 0px 16px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top a { font-size:13px; font-weight:bold; color:#00487f; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#f22e00; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.bot { width:215px; padding-right:20px; height:100px; float:left; line-height:25px; color:#555555; padding-top:5px ; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }


#bigcontent ul.right li.albumcon dl.listpiclong { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic { width:180px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic dd.picbro { width:178px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic dd.picbro img { width:178px; float:left; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title { width:550px; float:left; margin-right:20px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top { width:535px; padding-left:15px; background:url("../images/so-arr-04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-04.gif*/ no-repeat 0px 16px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top a { font-size:13px; font-weight:bold; color:#00487f; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#f22e00; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.bot { width:530px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }

#bigcontent ul.right li.albumcon dl.title { width:770px; float:left;  padding:0px 0px 10px 0px; border-bottom:3px #004098 solid; font-size:16px; font-weight:bold;   margin-bottom:10px;  }
#bigcontent ul.right li.albumcon dl.title ol.left { width:670px; float:left;  }
#bigcontent ul.right li.albumcon dl.title ol.left a { font-weight:bold; font-size:16px; color:#d81618;    padding-left:20px;  background:url("../images/so-arricon--02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arricon--02.gif*/ no-repeat 0px 6px;    }
#bigcontent ul.right li.albumcon dl.title ol.right { width:37px;   float:right;       }
#bigcontent ul.right li.albumcon dl.title ol.right a.more { width:37px; float:left; height:14px; background:url("../images/so-icon-more.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-icon-more.gif*/ no-repeat;  }


#bigcontent ul.right li.brandcon { width:780px; float:left;  overflow:hidden;  }
#bigcontent ul.right li.brandcon dl.list { width:146px; float:left; margin-right:10px; margin-bottom:20px;    }
#bigcontent ul.right li.brandcon dl.list ol.top { width:146px; float:left; }
#bigcontent ul.right li.brandcon dl.list ol.top img { width:142px; float:left; padding:1px; background:#FFF; border:1px #eaeaea solid; }
#bigcontent ul.right li.brandcon dl.list ol.bot { width:146px; float:left; height:25px; line-height:25px; background:#eaeaea; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;   }


#bigcontent ul.right li.contactinfo  { width:340px; float:left;  overflow:hidden;    }

#bigcontent ul.right li.contactinfo dl.contcon { width:320px; float:left; padding-bottom:20px; padding-right:20px; float:left;   }
#bigcontent ul.right li.contactinfo dl.contcon ol.list { width:320px; float:left;  line-height:25px; padding:5px 0px; border-bottom:1px #eaeaea solid;   font-size:12px;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.list dd.left { width:70px; float:left;   line-height:25px; font-weight:bold; color:#0678b4;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.list dd.right { width:250px; float:left;  line-height:25px; }

#bigcontent ul.right li.maps {  width:430px; float:left;  overflow:hidden;  padding-top:0px; padding-bottom:0px;  }


#bigcontent ul.right li.continfo { width:770px; float:left;  overflow:hidden;  }
#bigcontent ul.right li.continfo table { width:100%; border:0px; padding:0px; margin:0px; line-height:25px;  }
#bigcontent ul.right li.continfo table strong { font-weight:bold; color:#0678b4; font-size:14px;   }
#bigcontent ul.right li.continfo table tr { width:100%;  }
#bigcontent ul.right li.continfo table tr td { width:50%;  border-bottom:1px #dedede solid; padding:10px 0px; }



#bigcontent ul.right li.jobcon { width:770px; float:left;  overflow:hidden;  }
#bigcontent ul.right li.jobcon dl.joblist { width:770px; float:left; border-bottom:1px #cccccc dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.jobcon dl.joblist ol.title { width:770px; float:left;  float:left; height:31px;   border-bottom:3px #d81618 solid;   }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left { width:610px; padding-left:15px; background:url("../images/so-arr-02.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arr-02.gif*/ no-repeat 0px 8px;   float:left;    overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left a { font-size:14px; font-weight:bold;    }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left a i { color:#b8270b; }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.right { width:145px;   float:left;  text-align:right; color:#999999;    }

#bigcontent ul.right li.jobcon dl.joblist ol.subcon { width:770px; float:left;  float:left; height:35px; line-height:35px; padding:5px 0px; border-bottom:1px #eac0b8 solid;   }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.left { float:left; height:35px; }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.left i { color:#db3a1b; }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right { float:right; height:27px; padding:4px 0px;  }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right a.sub { width:100px; height:25px; line-height:25px; float:left; text-align:center; background: -ms-linear-gradient(top, #047630, #129243); background:-moz-linear-gradient(top, #047630, #129243);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#047630), to(#129243)); border-top:1px #40ad6a solid; border-left:1px #40ad6a solid; border-right:1px #047630 solid; border-bottom:1px #047630 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;    text-shadow:1px 1px 1px #047630;   }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right a.sub:hover { width:100px; height:25px; line-height:25px; float:left; text-align:center;  background: -ms-linear-gradient(top, #129243, #047630); background:-moz-linear-gradient(top, #129243, #047630);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#129243), to(#047630)); border-top:1px #40ad6a solid; border-left:1px #40ad6a solid; border-right:1px #047630 solid; border-bottom:1px #047630 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;    text-shadow:1px 1px 1px #047630;   }
#bigcontent ul.right li.jobcon dl.joblist ol.desc { width:725px; float:left; padding:15px 15px 15px 30px; background:#fcfcfc; line-height:25px; color:#444444;   }
#bigcontent ul.right li.jobcon dl.joblist ol.desc strong { color:#d81618; }



#bigcontent ul.right li.submitcontent { width:740px; float:left; padding-top:15px;}
#bigcontent ul.right li.submitcontent span.list { width:740px; float:left; padding-bottom:7px;}
#bigcontent ul.right li.submitcontent span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right b.color { font-weight:bold; color:#d81618; }
#bigcontent ul.right li.submitcontent span.list p.right { width:600px; line-height:30px; float:left; text-align:left;   }
#bigcontent ul.right li.submitcontent span.list p.right input.text { width:250px; padding:4px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
#bigcontent ul.right li.submitcontent span.list p.right textarea.text { width:520px; padding:4px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
#bigcontent ul.right li.submitcontent span.list p.right input.code { width:100px; padding:4px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }

#bigcontent ul.right li.submitcontent span.list p.right b.left { font-weight:normal; float:left; padding-top:3px;}
#bigcontent ul.right li.submitcontent span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right b.code { font-weight:normal; float:left; padding-left:10px; padding-top:10px;}
#bigcontent ul.right li.submitcontent span.list p.right input.submitbut { width:90px; float:left; line-height:27px; height:30px; background: -ms-linear-gradient(top, #047630, #129243); background:-moz-linear-gradient(top, #047630, #129243);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#047630), to(#129243)); border-top:1px #40ad6a solid; border-left:1px #40ad6a solid; border-right:1px #047630 solid; border-bottom:1px #047630 solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;    text-shadow:1px 1px 1px #047630; }









.pagenext { width:770px; text-align:center;    padding-top:15px; padding-bottom:15px; float:left; }
.pagenextlong { width:770px; text-align:center;    padding-top:15px; padding-bottom:10px; float:left; }

.wp-pagenavi {CLEAR: both}

.wp-pagenavi A { padding:5px 10px; MARGIN: 3px; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"宋体";  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#eaeaea;  }
.wp-pagenavi A:hover {font-family:"Microsoft YaHei" !important;"宋体"; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#333333; color:#FFFFFF;  }

.wp-pagenavi SPAN {  background:#eaeaea;   padding:5px 10px;  MARGIN: 3px; TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"宋体"; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.wp-pagenavi SPAN.current { background:#129243;  font-family:"Microsoft YaHei" !important;"宋体"; color:#FFFFFF;   }








#footer { width:100%;   float:left; border-top:2px #d81618 solid;     }
#footer ul.bgcon { width:100%; background:#061a36;  margin-top:0px; float:left; padding:20px 0px 30px 0px;  }
#footer ul.bgcon li.con { width:1080px; margin:0 auto;   }

#footer ul.bgcon li.con dl.boxlist { float:left; width:336px; margin-right:36px;  }
#footer ul.bgcon li.con dl.boxlist ol.title { width:336px; float:left; height:50px; line-height:50px; }
#footer ul.bgcon li.con dl.boxlist ol.title dd.left { float:left; line-height:50px; padding-right:20px; color:#f1f5fc; text-shadow:1px 1px 1px #010a17; font-size:14px; font-weight:bold; }
#footer ul.bgcon li.con dl.boxlist ol.title dd.right { float:left; line-height:50px; color:#f1f5fc; text-shadow:1px 1px 1px #010a17;    }

#footer ul.bgcon li.con dl.boxlist ol.desc { width:336px; float:left;   line-height:25px;  color:#a7b0c1; padding-bottom:20px; }

#footer ul.bgcon li.con dl.boxlist ol.sortlist { width:336px; float:left;   line-height:39px; border-top:1px #333845 solid;  }
#footer ul.bgcon li.con dl.boxlist ol.sortlist dd.list { float:left; padding-left:13px; background:url("../images/so-arricon--04.gif")/*tpa=http://www.sho-cert.com/Templates/cn/images/so-arricon--04.gif*/ no-repeat 0px 15px; height:39px; line-height:39px; margin-right:17px; }
#footer ul.bgcon li.con dl.boxlist ol.sortlist dd.list a { color:#acbccc;  }
#footer ul.bgcon li.con dl.boxlist ol.sortlist dd.list a:hover { color:#ffffff;  }

#footer ul.bgcon li.con dl.boxlist ol.contlist { width:336px; float:left;   line-height:25px;  color:#b0bed7; border-bottom:1px #333c45 solid; padding-bottom:9px; margin-bottom:15px;  }
#footer ul.bgcon li.con dl.boxlist ol.contlist dd.list { width:336px; float:left; }
#footer ul.bgcon li.con dl.boxlist ol.contlist dd.list a { color:#808a94; }

#footer ul.bgcon li.con dl.boxlist ol.logocon { width:336px; float:left; }
#footer ul.bgcon li.con dl.boxlist ol.logocon img { float:left; padding-right:15px; }


#footcopy { width:100%; height:35px; line-height:35px; float:left;  background:#010a17; border-top:1px #092a58 solid;    }
#footcopy ul.con { width:1080px; margin:0 auto; }
#footcopy ul.con li.left { float:left; line-height:35px; color:#b1bfd4;  }
#footcopy ul.con li.right { float:right; line-height:35px; text-align:right;  }
#footcopy ul.con li.right a { color:#3e516e;  }
/*留言反馈*/
.guest_ctr { margin:0 auto 10px;float:left;width:100%;height:auto;overflow:hidden;position:relative;}
    .guest_left { margin:0 20px 0 0;float:left;width:48px;height:auto;overflow:hidden;display:inline;}
	    .guest_pic { margin:0 auto;float:left;width:48px;height:48px;}
	.guest_right { margin:0 auto;float:left;width:630px;min-height:28px;HEIGHT: auto !important;height:28px;overflow:visible;border:1px #e7e7e7 solid;padding:10px;padding-bottom:5px;}
	    .guest_rt1 { margin:0 auto;float:left;width:100%;height:22px;border-bottom:1px #ccc dashed;}
		    .guest_rt11 { float:left;width:50%;}
			.guest_rt12 { float:left;width:50%;text-align:right;color:#ccc;}
		.guest_rctr { margin:0 auto;float:left;width:100%;height:auto;overflow:hidden;line-height:22px;padding:5px 0;}
	.guest_fg { position:absolute;width:7px;height:11px;background:url(../images/dot.gif);left:63px;top:18px;z-index:999;}
.fguest_ctr { margin:0 auto;float:left;width:668px;height:auto;overflow:hidden;padding:25px;border:1px #e7e7e7 solid;color:#000;background:#fff;}
    .fguest_title { margin:0 auto 5px;float:left;width:100%;height:22px;border-bottom:1px #ccc solid;font-size:14px;font-weight:bold;display:inline;}

.input_textarea,.input_text {border:1px #e8e8e8 solid;border-top:1px #b4b4b4 solid;border-left:1px #b4b4b4 solid;padding-left:3px;}
.input_text { height:22px;line-height:22px;width:200px;}
.input_textarea { padding-top:5px;padding-bottom:5px;}
.input_btn { margin:0 auto;float:left;border:0;width:88px;height:31px;background:url(../images/btn_bg.gif);cursor:pointer;text-align:center;line-height:31px;color:#333;display:inline;}
/*分页*/
.pages{clear:both;margin:10px 0;text-align:center;}
	.pages .nolink,.pages a{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #f1431e;background:#f1431e;color:#FFF}
/*会员*/
/*招聘*/
.jobshow_cell { margin:0 auto;float:left;width:35%;height:30px;line-height:30px;}
.jobshow_yp { margin:0 auto;float:left;width:100%;height:31px;border-top:1px #ccc dashed;padding-top:8px;}

/*资源下载*/
.downlist_ctr { margin:0 auto;width:100%;height:25px;border-bottom:1px #e7e7e7 solid;background:#fbfbfb;font-weight:bold;line-height:25px;}
.downlist_ctt { margin:0 auto;width:100%;height:35px;border-bottom:1px #e7e7e7 dotted;line-height:35px;font-size:14px;}
.downshow_pic { margin:0 15px 10px 0;float:left;width:220px;height:180px;border:1px #d9d9d9 solid;padding:2px;display:inline;}
.downshow_title { margin:0 auto;float:left;width:350px;height:35px;line-height:35px;font-size:14px;font-weight:bold;}
.downshow_txt { margin:0 auto;float:left;width:350px;height:30px;line-height:30px;}
.downshow_fg { margin:0 auto;width:100%;height:25px;line-height:25px;font-weight:bold;border-bottom:1px #ccc dashed;float:left;display:inline;}
.downshow_jsctt { margin:0 auto;float:left;width:100%; min-height:100px; HEIGHT: auto !important; height:100px; overflow:visible;float:left;padding:5px 0px;line-height:28px;font-size:14px;}
.downshow_jsctt a { border-bottom:1px #c97500 dashed;}
.downshow_dz { margin:0 auto;width:90%;height:24px;padding-top:5px;background:url(../images/ico_zlxz.gif) 0 6px no-repeat;padding-left:18px;float:left;}
