@charset "utf-8";
/* CSS Document */
body, select, input, button, h1, h2, h3, h4, h5, h6 {font-size:12px}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset, p, dl, dt, dd, table, th, td, img, blockquote{margin:0;padding:0;border:0}
input, button, textarea, img{line-height:normal;}
abbr, acronym, address, cite, q, em, code, var, dfn, ins{font-style:normal;text-decoration:none;border:0}
q:before, q:after{content:""}
ul, ol, li{list-style:none}
label, select, input, button{vertical-align:middle}

body{margin:0;color:#434343;background:#fff;}
h1, h2, h3, h4, h5, h6{font-size:14px;}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#434343;}
a:hover{text-decoration:none; color:#00F;}

/* body */

.main{width:1200px;margin:0 auto 0px;background:#fff;}
/* phd */
.phd{ margin:0 auto 11px;width: 100%; overflow: hidden;width: 956px;}

.banner{ height:223px; overflow:hidden;}
.banner img{width: auto !important;}
.nav{ height:37px; background: url(../images/rd8j4c_nav.png) no-repeat;}
.nav li{ float:left; display:inline; width:84px; height:37px; margin:0 21px 0 19px; line-height:37px;zoom:1;overflow:hidden;}
.nav li a{ display:block; width:84px; height:37px;color:#fff; text-align:center; font-size:14px; font-weight:700; zoom:1; }
.nav li a:hover,.nav li.over a{ background: url(../images/rd8j4c_nav_over.png) no-repeat;color:#D20002;}

/* pbd */
.pbd {  padding: 0 18px; margin: 0 auto 11px; overflow:hidden; width: 956px;}
/* pt-second */
.pt-second { float: right; width: 236px; }
.pt-second .mod { padding-bottom: 10px; }
.ext-mod .mhd { position: relative; height: 40px; background: url(../images/rd8j4c_title_inner.png) no-repeat 0 0; line-height: 42px; overflow: hidden; }
.ext-mod .mhd h2 { padding-left: 25px; color: #fff; }
.ext-mod .mhd .more { display: block; position: absolute; top: 0; right: 5px; color: #c96809; line-height: 40px; }
.ext-mod .mbd { border: 1px solid #FAEDD2; border-top: none; overflow: hidden; }
.mod-hywj img { width: 236px; height: 51px; }
.mod-myyx .mbd { padding: 12px; }
.mod-myyx .mbd p { padding-bottom: 5px; text-indent: 2em; }
.mod-myyx .mbd .email { height: 56px; overflow: hidden; }
.mod-myyx .mbd img { width: 210px; height: 56px; }
.mod-hyrc .mhd{height:39px;background:url(../images/rd8j4c_hyrc.png) no-repeat;}
.mod-hyrc .mbd { padding: 8px 1px 9px 2px; _padding: 9px 2px;  background: #fff9f2 url(../images/rd8j4c_hyrc2.png) repeat-y; }
.mod-hyrc .mbd li { height: 26px; padding: 0 10px 0 10px; line-height: 26px; }
.mod-hyrc .mbd li a { padding-left: 13px; background: url(../images/rd8j4c_icon.gif) no-repeat 0 4px; }
.mod-hyrc .odd{ background:url(../images/rd8j4c_odd.png) repeat-x;}

.list-page .mod-yqlj { padding-bottom: 0; }
.mod-yqlj .mbd { padding: 10px 0 10px 20px; }
.mod-yqlj .mbd .xglink { height: 24px; width: 195px; padding-bottom: 10px; background: url(../images/rd8j4c_yqlj_inner.png) no-repeat; }
.xglink .FA_selVal{ height: 24px; padding-left: 10px; line-height: 24px; overflow: hidden; cursor: default;}
.xglink .FA_selOpt {display: none;}
.xglink_sel{ border:1px solid #dadada; border-top:0 none; margin-top: -1px; background: #fff;}
.xglink_sel li{ border-top:1px solid #dadada ;background:#fff;}
.xglink_sel li a, .xglink_sel li span{ display: block; padding: 2px 9px; outline: 0 none; zoom: 1; cursor: pointer; color: #747474;}
.xglink_sel .hover, .xglink_sel .cur{ background: #f0f0f0;}

.mod-hyjb{}
.mod-hyjb .mbd{ background:url(../images/rd8j4c_hyjb_mbd.png) repeat-y;}
.mod-hyjb .mhd{ height:39px; background: url(../images/rd8j4c_hyjb_ti.png) no-repeat 0 0;}
.mod-hyjb  ul{ padding:10px 30px 7px 11px}
.mod-hyjb  li{ padding:0 0 0 16px; background:url(../images/rd8j4c_ico2.png) no-repeat 0 6px; line-height:20px;}

.mod-mymq{}
.mod-mymq ul{ padding:9px 20px 8px;}
.mod-mymq li{ line-height:26px; padding: 0 0 0 7px; background:url(../images/rd8j4c_icon.gif) no-repeat 0 -69px; }
.mod-mymq li a{color:#434343; }

/* pft */
.pft{ width:992px; height:75px; padding-top:25px; text-align:center; color:#818181; margin:0 auto; background:url(../images/rd8j4c_pft.png) repeat-x; border-top:1px solid #FFD28B; clear: both;}
