@charset "gb2312";
/* CSS Document */


@charset "utf-8";
body {
    background: url(body_bg.png) repeat-y scroll center top #F5F6F7;
    color: #575453;
    font-family: Arial,"simsun",Helvetica,sans-serif;
    font-size: 12px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td, p {
    margin: 0;
    padding: 0;
}
img {
    border: 0 none;
}
ul, li {
    list-style: none outside none;
}
.center {
    text-align: center;
}
.clear {
    clear: both;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
}
html {
    overflow-x: hidden;
}
a {
    color: #575453;
    text-decoration: none;
}
a:hover {
    color: #403B36;
    text-decoration: underline;
}
.d_font {
    text-decoration: underline;
}
.y_font{
	color:#c73a03;
	text-decoration:underline;
}
.fl {
    display: inline;
    float: left;
}
.fr {
    display: inline;
    float: right;
}
.pt10 {
    padding-top: 10px;
}
.mt5 {
    margin-top: 5px;
}
.mt10 {
    margin-top: 10px;
}
.mt15 {
    margin-top: 15px;
}
.mt30 {
    margin-top: 30px;
}
.ml10 {
    margin-left: 10px;
}
.mtl40 {
    margin: 0 85px;
}
img {
    border: 0 none;
    vertical-align: middle;
}
.red_start {
    color: #FF0000;
    margin-right: 5px;
    vertical-align: middle;
}
.center {
    text-align: center;
}
.bg {
    margin: 0 auto;
    position: relative;
    width: 1000px;
}
#AdLayer {
    display: none;
    height: 24px;
    margin-top: 300px;
    position: absolute;
    right: -30px;
    top: 0;
    width: 24px;
}
#head {
    height: 115px;
    width: 1000px;
}
#logo {
    float: left;
    height: 95px;
    padding-top: 10px;
    width: 350px;
}
.login_log {
    margin: 60px auto 0;
    width: 1000px;
}
.info {
    float: right;
    width: 300px;
}
.login {
    margin-right: 15px;
}
.language {
    background: url(select_bg.png) no-repeat scroll right center transparent;
    float: right;
    height: 32px;
    width: 162px;
}
.user {
    color: #000000;
    height: 19px;
    line-height: 19px;
    margin-top: 80px;
    text-align: right;
}
.user a {
    color: #000000;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    font-weight: 300;
}
.user a.y_font {
    color: #574530;
}
.lan_box li {
    float: left;
    padding-right: 10px;
    padding-top: 8px;
    text-align: right;
    width: 70px;
}
.lan_box li a {
    font-family: 'Microsoft YaHei';
    font-size: 15px;
    font-weight: 300;
}
.sel {
    background: url(down_ico.gif) no-repeat scroll 10px 12px transparent;
}
.submit_box {
    font-size: 12px;
    margin: 10px;
    padding: 0;
    position: relative;
    text-align: center;
    width: 162px;
}
#nav {
    position: relative;
    z-index: 99;
}
#nav dt, #nav dt a {
    background-image: url(miannav_bg.png);
    background-repeat: no-repeat;
}
#nav dt {
    background-position: 0 0;
    height: 40px;
    position: relative;
}
#nav dt a {
    background-image: url(miannav_bg1.png);
    background-position: -9999px -9999px;
    display: block;
    height: 40px;
    position: absolute;
}
#nav dd {
    background: url(navbg.png) repeat scroll 0 0 transparent;
    display: none;
    height: 153px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 37px;
    width: 1000px;
    z-index: 200;
}
#nav dd ul {
    display: inline;
    float: left;
    height: 132px;
    padding: 21px 0 0;
}
#nav dd ul.curr {
    background: url(twolevetop_bg.png) repeat-x scroll 0 0 transparent;
}
#nav dd ul li {
    overflow: hidden;
}
#nav dd ul li, #nav dd ul li a {
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    text-align: left;
    width: 100%;
}
#nav dd ul li a {
    color: #FFFFFF;
    padding-left: 15px;
}
#nav dd ul li a:hover {
    background: url(btn_arr.gif) no-repeat scroll -150px -99px transparent;
    color: #03FAE5;
    text-decoration: none;
}
#one_home {
    width: 200px;
}
#two_home {
    display: none;
}
#one_home.curr {
    background-position: 0 0;
}
#one_news, #two_news {
    width: 200px;
}
#one_news {
    left: 200px;
}
#two_news {
    margin-left: 200px;
}
#one_news.curr {
    background-position: -200px 0;
}
#one_gameinfo, #two_gameinfo {
    width: 200px;
}
#one_gameinfo {
    left: 400px;
}
#one_gameinfo.curr {
    background-position: -400px 0;
}
#one_download, #two_download {
    width: 200px;
}
#one_download {
    left: 600px;
}
#one_download.curr {
    background-position: -600px 0;
}
#one_shortcut, #two_shortcut {
    width: 200px;
}
#one_shortcut {
    left: 800px;
}
#one_shortcut.curr {
    background-position: -800px 0;
}
#one_cfarea, #two_cfarea {
    width: 137px;
}
#one_cfarea {
    left: 687px;
}
#one_cfarea.curr {
    background-position: -688px 0;
}
#one_traitsys, #two_traitsys {
    width: 175px;
}
#one_traitsys {
    left: 825px;
}
#one_traitsys.curr {
    background-position: -826px 0;
}
#top {
    height: 42px;
    position: relative;
    z-index: 999;
}
#jsddm {
    background: url(miannav_bg.png) no-repeat scroll 0 0 transparent;
    height: 42px;
    z-index: 9999;
}
#jsddm li {
    cursor: pointer;
    float: left;
    height: 42px;
    position: relative;
    text-align: center;
    width: 200px;
    z-index: 999;
}
#jsddm li a {
    display: block;
    height: 32px;
    padding-top: 10px;
    width: 200px;
}
#jsddm li a:hover {
    background: url(miannav_bg1.png) no-repeat scroll 0 0 transparent;
}
#jsddm li a.a2:hover {
    background-position: -200px 0;
}
#jsddm li a.a3:hover {
    background-position: -400px 0;
}
#jsddm li a.a4:hover {
    background-position: -600px 0;
}
#jsddm li a.a5:hover {
    background-position: -800px 0;
}
#jsddm li ul {
    background: url(menu_bg.png) no-repeat scroll 0 0 transparent;
    left: 0;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: 42px;
    visibility: hidden;
    width: 200px;
    z-index: 999;
}
#jsddm li ul li {
    height: 36px;
    line-height: 25px;
}
#jsddm li ul li a {
    background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
#jsddm li ul li a:hover {
    background-position: -200px 0;
}
#jsddm li.hover, #jsddm li.on {
    background: url(miannav_bg1.png) no-repeat scroll -200px 0 transparent;
}
.container {
    display: block;
    margin: 0 auto;
    width: 910px;
}
#iview {
    display: block;
    height: 300px;
    position: relative;
    width: 1000px;
}
#iview .iviewSlider {
    border-radius: 4px 4px 0 0;
    display: block;
    height: 300px;
    overflow: hidden;
    width: 1000px;
}
.iview-controlNav {
    background: url("navigation-bg.png") repeat scroll 0 0 transparent;
    border-radius: 0 0 4px 4px;
    height: 45px;
    position: static;
    text-align: center;
}
.iview-controlNav .iview-items {
    bottom: 15px;
    display: block;
    left: 320px;
    padding: 0 20px;
    position: absolute;
    z-index: 99;
}
.iview-controlNav a img {
    border: 1px solid #000000;
    border-radius: 2px 2px 2px 2px;
    height: 30px;
    margin: 7px 7px 0 0;
}
.iview-controlNav a.active img {
    border-color: #999999;
}
.iview-caption {
    background: url("caption-bg.png") repeat scroll 0 0 transparent;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 12px;
    padding: 10px 15px;
    text-shadow: 1px 1px 0 #000000;
}
.iview-caption.caption1 {
    text-shadow: none;
}
.iview-caption.caption2 {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    text-shadow: none;
}
.iview-caption.caption3 {
    background: none repeat scroll 0 0 #C4302B;
    box-shadow: 10px 10px 15px 0 rgba(0, 0, 0, 0.7);
    text-shadow: none;
}
#iview-preloader {
    border: 1px solid #666666;
    width: 150px;
}
#iview-preloader div {
    background: none repeat scroll 0 0 #666666;
}
.box {
    background: url(rw_bg1129.jpg) no-repeat scroll 250px 0 #FFFFFF;
    font-family: "宋体",verdana,arial,tahoma;
    height: 370px;
    position: relative;
    width: 1000px;
}
.box a {
    color: #00809C;
    font-size: 14px;
}
.j1 {
    font-size: 14px;
    height: 80px;
    left: 10px;
    line-height: 180%;
    position: absolute;
    top: 105px;
    width: 300px;
}
.j1 h3 {
    background: url(rz.jpg) no-repeat scroll 0 0 transparent;
    height: 52px;
    width: 150px;
}
.more1 {
    background: url(a_bg.jpg) no-repeat scroll 0 0 transparent;
    display: block;
    height: 40px;
    left: 180px;
    position: absolute;
    top: 10px;
    width: 40px;
}
.j2 {
    font-size: 14px;
    height: 200px;
    left: 620px;
    line-height: 180%;
    position: absolute;
    top: 40px;
    width: 400px;
}
.j2 p {
    width: 300px;
}
.j2 h3 {
    background: url(wz.jpg) no-repeat scroll 0 0 transparent;
    height: 52px;
    width: 320px;
}
.more2 {
    background: url(a_bg.jpg) no-repeat scroll 0 0 transparent;
    display: inline;
    float: right;
    height: 40px;
    margin-top: 20px;
    width: 40px;
}
.j3 {
    font-size: 14px;
    height: 200px;
    line-height: 180%;
    position: absolute;
    right: 0;
    top: 200px;
    width: 340px;
}
.j3 h3 {
    background: url(hj.jpg) no-repeat scroll 0 0 transparent;
    float: right;
    height: 52px;
    width: 219px;
}
.more3 {
    background: url(a_bg.jpg) no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 40px;
    width: 40px;
}
.j4 {
    font-size: 14px;
    height: 200px;
    left: 0;
    line-height: 180%;
    position: absolute;
    top: 240px;
    width: 230px;
}
.j4 h3 {
    background: url(wzgl.jpg) no-repeat scroll 0 0 transparent;
    float: left;
    height: 45px;
    width: 230px;
}
.more3 {
    background: url(a_bg.jpg) no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 40px;
    width: 40px;
}
.box1 {
    background: url(notic.jpg) no-repeat scroll 0 0 #FFFFFF;
    height: 200px;
    position: relative;
    width: 1000px;
}
.more4 {
    background: url(a_bg.png) no-repeat scroll 0 0 transparent;
    height: 40px;
    left: 110px;
    position: absolute;
    top: 120px;
    width: 40px;
}
.search {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E7E7E7;
    height: 20px;
    left: 40px;
    position: absolute;
    top: 120px;
    width: 180px;
}
.search input {
    border: medium none;
    height: 20px;
}
.search .but {
    background: url(search_but.gif) no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 18px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-indent: 999px;
    top: 0;
    width: 23px;
}
.box1 ul {
    height: 40px;
    left: 290px;
    list-style: none outside none;
    position: absolute;
    top: 35px;
    width: 470px;
}
.box1 ul li {
    background: url(navbg.png) no-repeat scroll left center transparent;
    float: left;
    height: 25px;
    line-height: 25px;
    padding-left: 15px;
    text-align: right;
    width: 455px;
}
.box1 ul li a {
    color: #222222;
    float: left;
    text-align: left;
    width: 300px;
}
.box2 {
    background: url(footer.jpg) no-repeat scroll 0 0 #FFFFFF;
    height: 45px;
    line-height: 45px;
    margin: 0 auto;
    text-align: right;
    width: 1000px;
}
.box2 a {
    padding: 0 5px;
}
.box3 {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 409px;
    width: 1000px;
}
#bg {
    background: url(select_bg.jpg) no-repeat scroll 0 0 transparent;
    height: 32px;
    width: 172px;
}
body.login_bg {
    background: url(l_bg.png) repeat-x scroll 0 0 #FFFFFF;
}
.login_img {
    background: url(dlimg.jpg) no-repeat scroll center center transparent;
    height: 440px;
    margin: 15px auto 0;
    width: 1000px;
}

.login {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AFB7C2;
    float: right;
    height: 368px;
    margin: 25px 180px 0 0;
    width: 338px;
}
#log_nav li {
    background: url(login_bg.png) repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #AFC0C2;
    border-left: 1px solid #AFC0C2;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    text-align: center;
    width: 168px;
}
#log_nav li.l_line {
    border-left: medium none;
}
#log_nav li.log_cur {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: medium none;
}
.log_content input {
    background: none repeat scroll 0 0 #F3F8F8;
    border: 1px solid #B4C5CC;
    border-radius: 2px 2px 2px 2px;
    color: #AFAFAF;
    height: 30px;
    line-height: 30px;
    padding: 2px;
    width: 250px;
}
.log_content p {
    padding: 15px 0;
}
.log_content p input {
    height: auto;
    margin-right: 5px;
    vertical-align: -2px;
    width: auto;
}
.log_content input.lbut01, .log_content input.lbut02 {
    background: url(but.png) no-repeat scroll 0 -1226px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 104px;
}
.log_content input.lbut02 {
    background-position: 0 -1265px;
    color: #555555;
    margin-left: 40px;
}
.log_input {
    margin: 35px auto;
    width: 258px;
}
.log_content input.b_border {
    background: url(l_j.png) repeat-x scroll left top transparent;
    border: 1px solid #439ABB;
}
.log_content hr {
    border-top: 1px solid #F3F1F5;
    font-size: 0;
    height: 1px;
}
.word_add {
    margin: 10px auto;
    width: 258px;
}
.word_add li {
    height: 25px;
    line-height: 25px;
}
.word_add li a {
    color: #9EB5B8;
}
.reg_main {
    margin: 0 auto;
    width: 920px;
}
.titL01 {
    background: url(tit.png) no-repeat scroll 0 -1550px transparent;
    border-bottom: 2px solid #D4D5D6;
    height: 53px;
    line-height: 53px;
    position: relative;
}
.titL01 span {
    bottom: 0;
    font-size: 12px;
    font-weight: normal;
    position: absolute;
    right: 0;
}
.steps, .step-1, .step-2, step-3, step-4 {
    background: url("/images/jc.png") no-repeat scroll 0 0 transparent;
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    font-weight: 300;
    height: 40px;
    line-height: 40px;
    margin: 10px auto;
    width: 872px;
}
.steps li {
    float: left;
    text-indent: -999em;
    width: 215px;
}
.step-2 {
    background-position: 0 -40px;
}
.step-3 {
    background-position: 0 -80px;
}
.step-4 {
    background-position: 0 -120px;
}
.mes {
    height: 30px;
    width: 100px;
}
.kv-item {
    margin: 0 auto;
    overflow: auto;
    padding: 8px 0;
    width: 685px;
}
.kv-item span {
    display: inline-block;
    width: 380px;
}
.kv-item span input {
    height: 25px;
    vertical-align: middle;
    width: 240px;
}
.kv-item span input.yz_input {
    height: 38px;
    vertical-align: middle;
    width: 80px;
}
.kv-item label {
    display: inline-block;
    font-size: 14px;
    text-align: right;
    width: 80px;
}
.pw-strength {
    background: none repeat scroll 0 0 #BDD5F3;
    height: 15px;
    margin: 10px 0 0 85px;
    overflow: auto;
    position: relative;
    width: 240px;
}
.pw-letter {
    left: 0;
    position: absolute;
    top: 0;
}
.pw-strength span {
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    float: left;
    text-align: center;
    width: 79px;
}
.pw-bar {
    background: none repeat scroll 0 0 #5BACE2;
    height: 15px;
    transition: all 0.4s linear 0s;
    width: 79px;
}
.rbut {
    line-height: 250%;
    margin-left: 200px;
    margin-top: 15px;
}
.rbut a {
    color: #2B94DF;
}
.rbut01 {
    background: url(but.png) no-repeat scroll 0 -1200px transparent;
    border: medium none;
    color: #FFFFFF;
    display: block;
    height: 26px;
    line-height: 26px;
    text-align: center;
    width: 144px;
}
.main {
    background: url(bg.gif) no-repeat scroll left top #F5F6F7;
}
.main_l {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    margin-right: 10px;
    width: 732px;
}
.current {
    border-bottom: 1px solid #D4D4D4;
    height: 40px;
    line-height: 40px;
    margin: 0 10px;
    overflow: hidden;
    position: relative;
    z-index: 0;
}
.current span {
    bottom: 0;
    position: absolute;
    right: 0;
}
.current .wea {
    position: absolute;
    right: 0;
    top: 8px;
}
.ad_gz {
    background: url(g1.jpg) no-repeat scroll 0 0 transparent;
    height: 310px;
    position: relative;
}
.gz_cur {
    border: medium none;
    left: 10px;
    position: absolute;
    top: 10px;
}
.fb {
    background: url(tit.png) no-repeat scroll 0 -190px transparent;
    display: inline-block;
    height: 35px;
    padding-left: 30px;
}
.zp {
    background: url(tit.png) no-repeat scroll 0 -230px transparent;
    display: inline-block;
    height: 35px;
    margin-left: 10px;
    padding-left: 30px;
}
.tit01 {
    background: url(tit.png) no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #C2C2C2;
    height: 50px;
    width: 533px;
}
.tit02 {
    background: url(tit.png) no-repeat scroll 0 -55px transparent;
    height: 22px;
    line-height: 22px;
    margin: 0;
    position: relative;
}
.tit02 span {
    color: #666666;
    font-family: 'Microsoft YaHei';
    left: 60px;
    position: absolute;
    top: 5px;
}
.tit03 {
    background: url(tit.png) no-repeat scroll 0 -100px transparent;
    border-bottom: 1px solid #C2C2C2;
    height: 50px;
    margin: 10px 0;
    width: 293px;
}
.tit04 {
    background: url(tit.png) no-repeat scroll 0 -152px transparent;
    height: 22px;
    margin: 10px 0;
}
.tit05 {
    background: url(tit.png) no-repeat scroll 0 -280px transparent;
    height: 90px;
    margin: 10px 0;
    width: 366px;
}
.tit06 {
    background: url(tit.png) no-repeat scroll 0 -375px transparent;
    height: 22px;
    margin: 10px 0 10px 10px;
    position: relative;
}
.tit06 span {
    color: #666666;
    font-family: 'Microsoft YaHei';
    position: absolute;
    right: 20px;
    top: 5px;
}
.tit07 {
    background: url(tit.png) no-repeat scroll 0 -410px transparent;
    height: 50px;
    margin: 10px 0 10px 25px;
    width: 300px;
}
.tit08 {
    background: url(tit.png) no-repeat scroll -210px -150px transparent;
    height: 22px;
    margin-bottom: 8px;
    position: relative;
}
.tit08 span {
    color: #666666;
    font-family: 'Microsoft YaHei';
    position: absolute;
    right: 20px;
    top: 5px;
}
.tit09 {
    background: url(tit.png) no-repeat scroll 0 -480px transparent;
    bottom: 58px;
    height: 50px;
    left: 45px;
    position: absolute;
    width: 300px;
}
.tit10 {
    background: url(tit.png) no-repeat scroll 0 -595px transparent;
    height: 22px;
    margin-bottom: 6px;
}
.tit11 {
    background: url(tit.png) no-repeat scroll 0 -535px transparent;
    border-bottom: 1px solid #C2C2C2;
    height: 50px;
    left: 45px;
    position: absolute;
    top: 68px;
    width: 300px;
}
.tit12 {
    background: url(tit.png) no-repeat scroll 0 -625px transparent;
    border-bottom: 1px solid #C2C2C2;
    height: 50px;
    position: absolute;
    right: 25px;
    top: 80px;
    width: 345px;
}
.tit13 {
    background: url(tit.png) no-repeat scroll 0 -680px transparent;
    border-bottom: 1px solid #C2C2C2;
    height: 80px;
    left: 60px;
    position: absolute;
    top: 100px;
    width: 200px;
}
.tit14 {
    background: url(tit.png) no-repeat scroll 0 -775px transparent;
    height: 22px;
    margin-bottom: 8px;
}
.tit15 {
    background: url(tit.png) no-repeat scroll 0 -806px transparent;
    height: 80px;
    margin: 10px 0;
    position: absolute;
    right: 35px;
    top: 60px;
    width: 183px;
}
.tit16 {
    background: url(tit.png) no-repeat scroll 0 -890px transparent;
    height: 80px;
    left: 60px;
    margin: 10px 0;
    position: absolute;
    top: 37px;
    width: 183px;
}
.tit19 {
    background: url(tit.png) no-repeat scroll 0 -975px transparent;
    height: 50px;
    left: 40px;
    margin: 10px 0;
    position: absolute;
    top: 130px;
    width: 352px;
}
.tit20 {
    background: url(tit.png) no-repeat scroll 0 -1240px transparent;
    height: 50px;
    left: 358px;
    margin: 10px 0;
    position: absolute;
    top: 100px;
    width: 300px;
}
.tit21 {
    background: url(tit.png) no-repeat scroll 0 -1730px transparent;
    height: 50px;
    left: 68px;
    margin: 10px 0;
    position: absolute;
    top: 100px;
    width: 300px;
}
.tit22 {
    background: url(tit.png) no-repeat scroll 0 -1785px transparent;
    height: 68px;
    left: 68px;
    margin: 10px 0;
    position: absolute;
    top: 170px;
    width: 200px;
}
.titA01 {
    border-bottom: 1px solid #C2C2C2;
    font-family: 'Microsoft YaHei';
    font-size: 18px;
    font-weight: 500;
    padding-bottom: 10px;
}
.ad {
    background: url(r1.png) no-repeat scroll right bottom transparent;
    height: 317px;
    padding-left: 50px;
    padding-top: 38px;
}
.ad p, .ad1 p {
    border-bottom: 1px dashed #C2C2C2;
    font-size: 15px;
    height: 60px;
    line-height: 190%;
    margin: 10px 0 25px;
    width: 533px;
}
.ad1 {
    background: url(r2.png) no-repeat scroll center center transparent;
    height: 272px;
    padding-left: 358px;
    padding-top: 80px;
}
.ad1 p {
    width: 293px;
}
.ad2 {
    background: url(r3.png) no-repeat scroll 480px 25px transparent;
    height: 222px;
    padding-left: 54px;
    padding-top: 90px;
}
.ad2 p {
    border-bottom: 1px dashed #C2C2C2;
    font-size: 15px;
    height: 94px;
    line-height: 190%;
    width: 366px;
}
.ad3 {
    background: url(f1.jpg) no-repeat scroll 0 0 transparent;
    height: 204px;
    margin: 10px;
    padding-left: 174px;
    padding-top: 90px;
}
.ad3 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 35px;
    line-height: 190%;
    margin-left: 25px;
    width: 300px;
}
.ad4 {
    background: url(f2.png) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad4 p {
    border-bottom: 1px dashed #A29692;
    bottom: 20px;
    font-size: 15px;
    height: 35px;
    left: 45px;
    line-height: 190%;
    position: absolute;
    width: 300px;
}
.ad5 {
    background: url(f3.png) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad5 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 120px;
    left: 45px;
    line-height: 190%;
    position: absolute;
    top: 90px;
    width: 344px;
}
.ad6 {
    background: url(h1.png) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad6 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 35px;
    left: 45px;
    line-height: 190%;
    position: absolute;
    top: 130px;
    width: 300px;
}
.ad7 {
    background: url(h2.png) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad7 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 60px;
    line-height: 190%;
    position: absolute;
    right: 25px;
    top: 95px;
    width: 360px;
}
.ad8 {
    background: url(h3.png) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad8 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 110px;
    left: 60px;
    line-height: 170%;
    position: absolute;
    top: 145px;
    width: 200px;
}
.ad9 {
    background: url(h4.png) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad9 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 60px;
    line-height: 170%;
    position: absolute;
    right: 35px;
    text-align: right;
    top: 160px;
    width: 180px;
}
.ad10 {
    background: url(lx.png) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad10 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 60px;
    line-height: 170%;
    position: absolute;
    right: 35px;
    text-align: right;
    top: 160px;
    width: 180px;
}
.ad11 {
    background: url(but.png) no-repeat scroll 0 -48px transparent;
    display: block;
    height: 38px;
    left: 70px;
    position: absolute;
    top: 170px;
    width: 300px;
}
.ad12 {
    background: url(i4.png) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad12 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 60px;
    line-height: 170%;
    position: absolute;
    right: 35px;
    text-align: right;
    top: 160px;
    width: 180px;
}
.ad13 {
    background: url(rcjl.jpg) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad13 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 60px;
    line-height: 170%;
    position: absolute;
    right: 35px;
    text-align: right;
    top: 160px;
    width: 180px;
}
.ad14 {
    background: url(shxx.jpg) no-repeat scroll 0 0 transparent;
    height: 294px;
    margin: 10px;
    position: relative;
}
.ad14 p {
    border-bottom: 1px dashed #A29692;
    font-size: 15px;
    height: 60px;
    line-height: 170%;
    position: absolute;
    right: 35px;
    text-align: right;
    top: 160px;
    width: 180px;
}
.ad15{
	background:url(pyzz.jpg) no-repeat ;
	width:100px;
	height:30px;
	position:absolute;
	top:105px;
	left:235px;
}
.ad16{
	background:url(pqzz1.jpg) no-repeat ;
	width:175px;
	height:50px;
	position:absolute;
	top:70px;
	left:62px;
}

.but04 {
    height: 40px;
    margin-left: 60px;
    margin-top: 10px;
    width: 378px;
}
.b01, .b02, .b05, .b06,.b17 {
    background: url(but.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 38px;
    margin-right: 20px;
    width: 130px;
}
.b02 {
    background-position: 0 -48px;
}
.b05 {
    background-position: 0 -135px;
}
.b06 {
    background-position: 0 -184px;
}
.b17 {
    background-position: 0 -1472px;width:300px;
	margin-left:100px;
	margin-top:180px;
}
.bf01, .bf02, .bf03 {
    background: url(but.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 38px;
    margin-right: 10px;
    margin-top: 10px;
    width: 112px;
}
.bf01 {
    background-position: 0 -297px;
}
.bf02 {
    background-position: 0 -340px;
}
.bf03 {
    background-position: 0 -380px;
}
.but05 {
    bottom: 30px;
    left: 65px;
    position: absolute;
}
.but06 {
    bottom: 130px;
    left: 40px;
    position: absolute;
}
.but07 {
    bottom: 100px;
    left: 45px;
    position: absolute;
}
.but08 {
    background: url(but.png) no-repeat scroll 0 -230px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-left: 10px;
    text-align: center;
    width: 105px;
}
.but09 {
    left: 385px;
    position: absolute;
    top: 130px;
}
.but10 {
    position: absolute;
    right: 10px;
    top: 150px;
}
.sh01, .sh02, .sh03, .sh04, .sh05, .sh06 {
    background: url(but.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 40px;
    margin-right: 20px;
    width: 127px;
}
.sh01 {
    background-position: 0 -418px;
}
.sh02 {
    background-position: 0 -460px;
}
.sh03 {
    background-position: 0 -498px;
}
.sh04 {
    background-position: 0 -538px;
    width: 160px;
}
.sh05 {
    background-position: 0 -580px;
    width: 160px;
}
.sh06 {
    background-position: 0 -1150px;
    margin-right: 0;
}
.b09 {
    left: 60px;
    position: absolute;
    top: 127px;
}
.bi01 {
    background: url(but.png) no-repeat scroll 0 -865px transparent;
    display: inline-block;
    height: 40px;
    margin-right: 10px;
    width: 115px;
}
.bi02 {
    background: url(but.png) no-repeat scroll 0 -905px transparent;
    display: inline-block;
    height: 40px;
    width: 115px;
}
.lx01 {
    background: url(but.png) no-repeat scroll 0 -620px transparent;
    display: block;
    height: 40px;
    margin-bottom: 10px;
    width: 116px;
}
.lx02 {
    background: url(but.png) no-repeat scroll 0 -665px transparent;
    display: block;
    height: 40px;
    margin-bottom: 10px;
    width: 176px;
}
.lx03 {
    background: url(but.png) no-repeat scroll 0 -705px transparent;
    display: block;
    height: 40px;
    width: 116px;
}
.butY01 {
    bottom: 40px;
    position: absolute;
    right: 20px;
    width: 270px;
}
.y01, .y02, .y03, .y04 {
    background: url(but.png) no-repeat scroll 0 -990px transparent;
    display: inline-block;
    height: 38px;
    margin-top: 10px;
    width: 130px;
}
.y02 {
    background-position: 0 -1031px;
}
.y03 {
    background-position: -185px -990px;
}
.y04 {
    background-position: -186px -1031px;
}
.main_r {
    margin-left: 10px;
    width: 235px;
}
.l_search {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    color: #666666;
    height: 140px;
    overflow: hidden;
    width: 233px;
}
.l_search_bg {
    background: url(gz_bg.png) repeat scroll 0 0 transparent;
    height: 200px;
    margin: 3px;
    padding: 10px 13px;
}
.l_search a {
    color: #666666;
}
.zc_list {
    background: url(bg1.png) no-repeat scroll left bottom #FFFFFF;
    height: 245px;
}
.zc_list li, .zc1_list li {
    background: url(dot.gif) no-repeat scroll left center transparent;
    height: 22px;
    line-height: 22px;
    padding-left: 10px;
}
.zc_list li a, .zc1_list li a {
    font-size: 12px;
}
.zc1_list {
    height: 200px;
}
.zc_main {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    font-size: 14px;
    line-height: 190%;
    margin: 10px;
}
.zc_main hr {
    background: none repeat scroll 0 0 #D4D4D4;
    border: medium none;
    font-size: 0;
    height: 1px;
    margin: 40px auto;
    width: 800px;
}
.zc_main u {
    background: none repeat scroll 0 0 #CCCCCC;
    display: block;
    height: 31px;
    margin-top: 20px;
    width: 23px;
}
.zc_main h2 {
    background: url(zc_tit.png) no-repeat scroll 0 0 transparent;
    color: #333333;
    font-family: 'Microsoft YaHei';
    font-size: 30px;
    font-weight: 200;
    height: 60px;
    margin: 10px auto;
    padding-left: 85px;
    padding-top: 40px;
    width: 715px;
}
.zc_note {
    color: #858585;
    font-size: 12px;
    margin: 0 auto;
    width: 800px;
}
.zc_main h2 span {
    font-size: 24px;
}
.zc_del {
    margin: 0 auto;
    width: 800px;
}
.zc_del h3 {
    color: #333333;
    font-family: 'Microsoft YaHei';
    font-size: 24px;
    font-weight: 200;
    padding-bottom: 10px;
}
.zc_del strong {
    display: inline-block;
    margin-top: 20px;
    padding: 10px 0;
}
.b04 {
    background: url(but.png) no-repeat scroll 0 -102px transparent;
    border: medium none;
    display: inline-block;
    height: 25px;
    overflow: hidden;
    width: 59px;
}
.but02 {
    height: 25px;
    line-height: 25px;
    width: 80px;
}
.but02 a {
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-right: 10px;
    text-decoration: underline;
    vertical-align: middle;
}
.s1 {
    border-top: 1px solid #D4D4D4;
    height: 45px;
    line-height: 190%;
    margin-top: 10px;
    overflow: hidden;
    padding-top: 10px;

}
.s1 a {
    margin-right: 15px;
}
.box3 {
    background: none repeat scroll 0 0 #F5F6F7;
    border-bottom: 1px dashed #D4D4D4;
    border-top: 1px solid #D4D4D4;
    height: 130px;
    padding-top: 20px;
}
.box3 p {
    color: #848383;
    line-height: 220%;
}
.box3 p a {
    color: #483628;
    text-decoration: underline;
}
.sq01 {
    background: url(r01.png) no-repeat scroll right bottom transparent;
    height: 485px;
    padding-top: 30px;
    width: 910px;
}
.sq02 {
    background: url(r02.png) no-repeat scroll left center transparent;
    height: 480px;
    margin-top: 20px;
    padding-left: 170px;
    padding-top: 50px;
    width: 740px;
}
#container {
    border-radius: 5px 5px 5px 5px;
    clear: both;
    margin-bottom: 20px;
    padding-left: 5px;
}
.centered {
    margin: 0 auto;
}
.box6 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 1.4em;
    margin: 10px 5px 0;
}
.box6 .ltit {
    border-bottom: 1px solid #D4D4D4;
    font-family: 'Microsoft YaHei';
    font-size: 18px;
    font-weight: 400;
    line-height: 150%;
    margin: 10px;
    padding-bottom: 5px;
}
.box6 .ltit u {
    color: #8C7F62;
    display: block;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.box6 .pic {
    margin: 10px;
}
.box6 .ll {
    color: #939393;
    float: right;
    margin: 0 10px 10px;
}
.box6 .ll u {
    color: #D62614;
    text-decoration: none;
}
.box6 img, #tumblelog img {
    display: block;
    width: 100%;
}
.box6 p.txt {
    border-bottom: 1px solid #D4D4D4;
    color: #333333;
    line-height: 200%;
    margin: 10px;
    padding-bottom: 5px;
}
.box6 p.txt b {
    font-weight: bold;
}
.box6 p.txt a {
    color: #0088CC;
    margin-left: 10px;
}
.box6 .dp {
    display: block;
    margin: 10px;
    position: relative;
}
.box6 .dp a {
    bottom: 0;
    position: absolute;
    right: 0;
}
.rtl .box6 {
    direction: rtl;
    float: right;
    text-align: right;
}
.col1 {
    width: 234px;
}
.box6.col2 {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding: 0;
    width: 237px;
}
.col3 {
    width: 482px;
}
.box6.col4 {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding: 0;
    text-align: center;
    width: 1000px;
}
.box6.col4 p {
    margin: 10px auto;
    width: 16px;
}
.col5 {
    width: 480px;
}
.col1 img {
    max-width: 211px;
}
.col2 img {
    max-width: 237px;
}
.col3 img {
    max-width: 456px;
}
.col4 img {
    max-width: 16px;
}
.col5 img {
    max-width: 480px;
}
#infscr-loading {
    background: none repeat scroll 0 0 #000000;
    border-radius: 10px 10px 10px 10px;
    bottom: 40px;
    color: #FFFFFF;
    left: 45%;
    opacity: 0.8;
    padding: 10px;
    position: fixed;
    text-align: center;
    width: 200px;
    z-index: 100;
}
.box7 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    padding: 10px;
    width: 433px;
}
.box7 .pic {
    height: 410px;
}
.box7 .pic, .box8 .pic {
    text-align: center;
}
.box7 .txt, .box8 .txt {
    border-bottom: 1px solid #D4D4D4;
    border-top: 1px solid #D4D4D4;
    line-height: 190%;
    padding: 10px 0;
    text-indent: 2em;
}
.box7 .dp, .box8 .dp {
    padding-top: 10px;
    text-align: right;
}
.box7 .dp a, .box8 .dp a {
    color: #5F9B05;
}
.box8 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    padding: 10px;
    width: 245px;
}
.box8 .ltit {
    border-bottom: 1px solid #D4D4D4;
    color: #000000;
    font-family: 'Microsoft YaHei';
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
#container.fluid {
    padding: 5px 0;
}
.fluid .box6 {
    margin: 5px 0.9% 5px 1%;
    padding: 5px 1%;
}
.fluid .box6.col1 {
    width: 16%;
}
.fluid .box6.col2 {
    width: 36%;
}
.fluid .box6.col3 {
    width: 56%;
}
.corner-stamp {
    background: none repeat scroll 0 0 red;
    border-radius: 5px 5px 5px 5px;
    color: white;
    float: right;
    height: 340px;
    margin: 10px;
    padding: 10px;
    width: 280px;
}
code .s1, code .s {
    color: #78BD55;
}
code .mi, code .cp, code .kc {
    color: #5298D4;
}
code .k {
    color: #E39B79;
}
code .kd, code .na {
    color: #A9D866;
}
code .p {
    color: #EEDDBB;
}
code .o {
    color: #FF6633;
}
code .nb {
    color: #AA97AC;
}
code .c, code .c1 {
    color: #666666;
    font-style: italic;
}
code .nt {
    color: #A0C8FC;
}
code .nf {
    color: #9EA8B8;
}
code .nc {
    color: #A78352;
}
code .m {
    color: #DE8E50;
}
code .nd {
    color: #9FAD7E;
}
.detaile_bg {
    margin-left: 10px;
}
.det_l {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    width: 980px;
}
.det_cur {
    height: 30px;
    line-height: 30px;
    margin-top: 20px;
    position: relative;
}
.det_cur u {
    background: none repeat scroll 0 0 #D41C0B;
    display: inline-block;
    height: 30px;
    margin-right: 10px;
    vertical-align: middle;
    width: 23px;
}
.det_cur span {
    position: absolute;
    right: 20px;
    top: 0;
}
.det_cur span a {
    color: #0088CC;
}
.articel {
    margin: 45px 85px;
}
.l_y {
    background: url(zy.png) no-repeat scroll left top transparent;
    display: block;
    height: 25px;
    width: 31px;
}
.r_y {
    background: url(zy.png) no-repeat scroll 0 -30px transparent;
    display: inline;
    float: right;
    height: 25px;
    width: 31px;
}
.art_tit h1 {
    color: #000000;
    font-family: 'Microsoft YaHei';
    font-size: 30px;
    font-weight: 500;
    padding: 5px 35px;
    text-align: center;
}
.subhead {
    border-bottom: 1px solid #D4D4D4;
    color: #858585;
    line-height: 190%;
    padding: 20px 45px;
}
.art_time {
    color: #666666;
    margin: 15px 0;
}
.det_art {
    font-size: 14px;
    line-height: 190%;
}
.det_art u {
    background: none repeat scroll 0 0 #D41C0B;
    display: inline-block;
    height: 10px;
    width: 10px;
}
.det_art strong {
    display: block;
    margin: 15px 0;
}
.ask {
    width: 570px;
}
.ask p {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
}
.ask select {
    margin-left: 10px;
}
.ask input {
    height: 20px;
    margin-left: 10px;
    width: 230px;
}
.ask textarea {
    background: url(txt_bg.gif) no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 104px;
    margin-top: 15px;
    width: 556px;
}
.but03 {
    display: inline;
    float: right;
    margin-top: 10px;
}
.b07, .b08 {
    background: url(but.png) no-repeat scroll 0 -230px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 105px;
}
.b08 {
    background-position: 0 -260px;
    margin-right: 10px;
}
.det_r {
    background: url(hd_bg.png) no-repeat scroll 0 0 transparent;
    width: 255px;
}
.det_r h3 {
    color: #000000;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-top: 20px;
    padding-right: 10px;
    text-align: center;
}
.det_r dl {
    line-height: 30px;
    margin: 5px auto;
    padding-bottom: 20px;
    padding-left: 10px;
    width: 220px;
}
.det_r dt span {
    background: url(more.png) no-repeat scroll right top transparent;
    display: inline-block;
    height: 11px;
    width: 25px;
}
.det_r dt {
    font-weight: bold;
    height: 25px;
}
.det_r dd {
    height: 25px;
}
.det_r ul {
    margin: 25px auto;
}
.det_r li {
    background: url(dot.gif) no-repeat scroll 5px 15px transparent;
    line-height: 180%;
    margin: 0 15px;
    padding: 3px 0 3px 15px;
}
.com_main {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    margin: 10px;
}
.lt_main {
    margin: 0 10px;
}
.tit_gz01 {
    background: url(gzlc.png) no-repeat scroll 0 0 transparent;
    color: #000000;
    height: 53px;
    line-height: 53px;
    text-align: center;
    width: 996px;
}
.gz_main {
    background: url(gz_bg.png) repeat scroll 0 0 transparent;
    margin: 10px auto 0;
    padding-top: 30px;
    width: 960px;
}
.lc_menu {
    background: url(gz_nav_bg.png) no-repeat scroll 0 0 transparent;
    color: #3A3D3E;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    width: 820px;
}
.lc_menu li {
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    width: 164px;
}
#one2{ width:184px}
#one4{ width:144px}
.lc_menu li.gznav {
    background: url(zc_nav_bg.png) repeat-x scroll 0 -50px transparent;
    color: #FFFFFF;
}

.zc_menu {
    background: url(zc_nav_bg.png) no-repeat scroll 0 0 transparent;
    color: #3A3D3E;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    width: 820px;
}
.zc_menu li {
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    width: 410px;
}
.zc_menu li.gznav {
    background: url(zc_nav_bg.png) repeat-x scroll 0 -50px transparent;
    color: #FFFFFF;
}

.zc_tit{font-size:16px;text-align:center;line-height:200%;margin-bottom:20px;}
.gzlc_box {
    background: url(gzlc_box_bg.png) no-repeat scroll left bottom transparent;
    height: 730px;
    padding-top: 100px;
    position: relative;
}
.gzlc_box.height1{height:1000px;padding-top:30px;}
.gzlc_box.height2{height:1700px;padding-top:30px;}
.rw {
    background: url(gz_r1.png) no-repeat scroll 0 0 transparent;
    bottom: 150px;
    height: 599px;
    position: absolute;
    right: 90px;
    width: 153px;
}
.rw1 {
    background: url(gz_r.png) no-repeat scroll 0 0 transparent;
    bottom: 60px;
    height: 670px;
    position: absolute;
    right: 60px;
    width: 175px;
}
.rw2 {
    background: url(gz_r2.png) no-repeat scroll 0 0 transparent;
    bottom: 60px;
    height: 560px;
    position: absolute;
    right: 60px;
    width: 155px;
}
.rw3 {
    background: url(gz_r3.png) no-repeat scroll 0 0 transparent;
    bottom: 100px;
    height: 600px;
    position: absolute;
    right: 60px;
    width: 180px;
}
.gzlc {
    margin: 0 0 0 130px;
    width: 610px;
}
.zc_articl{
	font-size:14px;
	line-height:200%;
	
}
.gzlc li {
    font-size: 14px;
    font-weight: bold;
    position: relative;
    text-align: center;
}
.gzlc li a {
    font-size: 14px;
    font-weight: bold;
}
.gzlc li span {
    background: url(gz_com.png) no-repeat scroll 0 -45px transparent;
    display: inline-block;
    height: 45px;
    line-height: 45px;
    margin-right: 15px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    text-align: center;
}
.gzlc li span u {
    background: url(gz_com.png) no-repeat scroll -480px -45px transparent;
    display: inline-block;
    height: 45px;
    position: absolute;
    right: 0;
    top: 0;
    width: 18px;
}
.gzlc li.yellow_bg span {
    background: url(gz_com.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 45px;
    line-height: 45px;
    margin: 0 30px;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    text-align: center;
}
.gzlc li.yellow_bg span u {
    background: url(gz_com.png) no-repeat scroll -480px 0 transparent;
    display: inline-block;
    height: 45px;
    position: absolute;
    right: 0;
    top: 0;
    width: 18px;
}
.gzlc li.yellow_bg span a {
    color: #513027;
}
#con_one_5 li span.h68{ height:44px; line-height:22px; padding-top:12px; padding-bottom:12px;background: url(gz_com2.png) no-repeat scroll 0 -71px transparent;}
#con_one_5 li span.h68 u{ height:68px; background: url(gz_com2.png) no-repeat scroll -480px -71px transparent;}
#con_one_5 li.yellow_bg span.h68{ height:44px; line-height:22px;  padding-top:12px; padding-bottom:12px;background: url(gz_com2.png) no-repeat scroll 0 0 transparent;}
#con_one_5 li.yellow_bg span.h68 u{ height:68px;background: url(gz_com2.png) no-repeat scroll -480px 0 transparent;}

.gzlc li.arrow i {
    background: url(jt.png) no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 18px;
    margin: 10px 60px;
    width: 22px;
}
.gzlc li .tip {
    background: url(tip_b.png) no-repeat scroll 0 0 transparent;
    color: #919496;
    display: none;
    font-size: 12px;
    height: 34px;
    line-height: 25px;
    position: absolute;
    right: 100px;
    text-align: center;
    top: -40px;
    width: 138px;
}
.lc_menu1 {
    background: url(lc_nav.png) no-repeat scroll 0 0 transparent;
    color: #737373;
    font-weight: bold;
    height: 55px;
    line-height: 53px;
    margin: 0 auto;
    width: 996px;
}
.lc_menu1 li {
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    width: 331px;
}
.lc_menu1 li.gznav {
    background: url(lc_nav.png) no-repeat scroll 0 -64px transparent;
    color: #000000;
    height: 53px;
    width: 333px;
}
#con_two_1 {
    margin-left: 50px;
    width: 670px;
}
.gzlc1 {
    margin: 100px 0 0 100px;
    width: 650px;
}
.gzlc1 dt {
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
}
.gzlc1 dt a {

}
.gzlc1 dd.bg1 {
    background: url(dd_bg.png) no-repeat scroll 0 0 transparent;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 650px;
}
.gzlc1 dd.bg2 {
    background: url(dd_bg.png) no-repeat scroll 0 -49px transparent;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 350px;
}
.gzlc1 dd.bg1 span, .gzlc1 dd.bg2 span {
    margin-right: 30px;
}
.gzlc1 dd.bg1 a, .gzlc1 dd.bg2 a {
    font-size: 14px;
}
.gzlc2 {
    margin: 70px 0 0 100px;
    width: 650px;
}
.gzlc2 li, .xz_main li {
    background: url(dot.gif) no-repeat scroll left center transparent;
    padding: 10px;
    position: relative;
}
.gzlc2 li a, .xz_main li a {
    color: #1044AB;
    font-size: 14px;
    margin-right: 15px;
    text-decoration: underline;
}
.gzlc2 li a:hover, .xz_main li a:hover {
    color: #C73A03;
    text-decoration: underline;
}
.gzlc2 li span, .xz_main li span {
    display: inline-block;
    margin-right: 30px;
}
.gzlc2 li span a, .xz_main li span a {
    color: #1E1E1E;
    text-decoration: none;
}
.biao {
    display: none;
    height: 633px;
    left: 70px;
    padding: 10px;
    position: absolute;
    top: 15px;
    width: 508px;
    z-index: 10;
}
.biao u {
    background: url(up_jt.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 11px;
    left: 20px;
    position: absolute;
    top: 10px;
    width: 19px;
}
.biao span {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url(span_line.png) repeat-x scroll left top #F6F6F9;
    border-color: -moz-use-text-color #AAADAE #AAADAE;
    border-image: none;
    border-right: 1px solid #AAADAE;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: block;
    margin-top: 8px;
    padding: 10px;
    z-index: 11;
}
.gz_search {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    height: 393px;
}
.radio {
    height: 30px;
    line-height: 30px;
}
.radio input {
    vertical-align: -2px;
}
.radio label {
    margin-right: 15px;
}
.search_bg {
    background: url(gz_bg.png) repeat scroll 0 0 transparent;
    height: 366px;
    margin: 3px;
    padding: 10px 15px;
}
.search_bg i {
    float: left;
    font-style: normal;
    height: 31px;
    line-height: 31px;
    margin-right: 5px;
}
.titGZ01 {
    background: url(tit.png) no-repeat scroll 0 -1030px transparent;
    height: 25px;
}
.select_box {
    margin-bottom: 10px;
    position: relative;
}
.select_box {
    background: url(s_bg.png) no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 31px;
    line-height: 31px;
    padding-left: 10px;
    width: 181px;
}
.select_box select{
	width:175px;
	height:25px;
	padding-top:5px;
	border:none;
	background:none;
}
.select_box ul {
    background: url(seachobj_bg.png) no-repeat scroll 0 0 transparent;
    display: none;
    left: 0;
    min-height: 160px;
    position: absolute;
    top: 31px;
    width: 513px;
    z-index: 999;
}
.select_ul li {
    color: #000000;
    font-size: 14px;
    padding: 15px 10px;
}
.select_ul li span {
    line-height: 24px;
}
.select_ul u {
    color: #FF7400;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    width: 150px;
}
.select_ul .hover {
    background: none repeat scroll 0 0 #CCCCCC;
}
.input_bg {
    background: url(input_bg.png) no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #B7B7B7;
    height: 31px;
    line-height: 31px;
    margin-top: 5px;
    padding-left: 10px;
    width: 180px;
}
.select_box1 {
    line-height: 31px;
    position: relative;
}
.select_box1 input {
    background: url(s1_bg.png) no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #B7B7B7;
    cursor: pointer;
    height: 31px;
    line-height: 31px;
    margin-right: 10px;
    padding-left: 10px;
    width: 70px;
}
.select_box1 ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #B7B7B9 #B7B7B9;
    border-image: none;
    border-right: 1px solid #B7B7B9;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: none;
    padding-left: 10px;
    position: absolute;
    top: 31px;
    width: 68px;
    z-index: 99;
}
.sel1 {
    padding-right: 5px;
    text-align: right;
}
.sel1 span {
    display: inline-block;
    font-size: 14px;
    text-align: left;
    width: 60px;
}
.s2 {
    margin-right: 5px;
    vertical-align: middle;
}
.search_con {
    background: url(term_bg.png) repeat-x scroll 0 0 transparent;
    border: 1px solid #DADADA;
    height: 36px;
    line-height: 36px;
    margin: 10px 10px 0;
    padding: 0 10px;
}
.search_con ul li {
    float: left;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    padding-right: 15px;
    width: 40px;
}
.search_con ul li a {
    display: block;
    float: left;
    height: 36px;
    line-height: 36px;
}
.search_con ul li span, .search_con ul li.clicked span {
    background: url(px.png) no-repeat scroll 5px 13px transparent;
    padding-left: 15px;
    padding-top: 10px;
}
.search_con ul li.default {
    padding: 0;
}
.search_con ul li.default span {
    background: none repeat scroll 0 0 transparent;
}
.search_con ul li.clicked span {
    background-position: 5px -28px;
}
.search_con input {
    border: 1px solid #A6A6A6;
    height: 18px;
    width: 195px;
}
.search_con p {
    color: #A4A4A4;
}
.way_bg {
    background: url("/images/term_nav.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    margin-right: 30px;
    margin-top: 5px;
    width: 192px;
}
.way_bg a {
    margin-right: 15px;
    padding-left: 25px;
}
.pic_list {
    background: url("/images/term_nav.png") no-repeat scroll 0 -26px transparent;
}
.pic_list a.on, .way_bg a.on {
    color: #FFFFFF;
}
.publish {
    background: url(but.png) no-repeat scroll 0 -787px transparent;
    display: inline-block;
    height: 28px;
    margin-right: 10px;
    vertical-align: middle;
    width: 115px;
}
.person {
    background: url(but.png) no-repeat scroll 0 -948px transparent;
    display: inline-block;
    height: 28px;
    margin-right: 10px;
    vertical-align: middle;
    width: 115px;
}
.nor_list {
    padding: 10px 65px;
}
.nor_list li {
    background: url(dot.gif) no-repeat scroll left center transparent;
    color: #848383;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    padding-left: 15px;
}
.nor_list li span u {
    display: inline-block;
    font-size: 14px;

    text-decoration: none;
    width: 195px;
}
.nor_list li span .y_font {
    color: #8C7F62;
    font-size: 12px;
    font-style: normal;
}
.nor_list li span .b_font {
    color: #0088CC;
    margin-left: 20px;
    text-decoration: underline;
}
.nor_list li span u a {
    font-size: 14px;
}
.nor_list li u a:hover {
    color: #C73A03;
    font-size: 14px;
    text-decoration: underline;
}
.tit_gz02, .tit_gz03, .tit_gz04, .tit_gz05, .tit_gz06, .tit_gz07, .tit_gz08 {
    background: url(tit.png) no-repeat scroll 0 -1310px transparent;
    height: 30px;
    margin: 20px 0 5px 45px;
}
.tit_gz03 {
    background-position: 0 -1350px;
}
.tit_gz04 {
    background-position: 0 -1390px;
}
.tit_gz05 {
    background-position: 0 -1420px;
}
.tit_gz06 {
    background-position: 0 -1450px;
}
.tit_gz07 {
    background-position: 0 -1480px;
}
.tit_gz08 {
    background-position: 0 -1520px;
}
.gz01 {
    color: #333333;
    font-size: 14px;
}
.gz01 input {
    height: 20px;
    width: 230px;
}
.gz01 input.f_s_input {
    height: auto;
    width: auto;
}
.titLT01 {
    background: url(tit.png) no-repeat scroll 10px -1150px transparent;
    border-bottom: 1px solid #D4D4D4;
    height: 45px;
    line-height: 45px;
    position: relative;
}
.titLT01 span {
    font-size: 12px;
    font-weight: normal;
    position: absolute;
    right: 5px;
    top: 5px;
}
.titLT02 {
    background: url(tit.png) no-repeat scroll 10px -1195px transparent;
    border-bottom: 1px solid #D4D4D4;
    height: 45px;
    line-height: 45px;
}
.titT01 {
    background: url(tit.png) no-repeat scroll 0 -1673px transparent;
    height: 25px;
}
.LT_sear {
    background: url(lsear_bg.png) no-repeat scroll 0 0 transparent;
    height: 38px;
    padding-left: 100px;
    padding-top: 7px;
    position: relative;
    width: 880px;
}
.LT_sear a {
    background: url(but.png) no-repeat scroll 0 -230px transparent;
    border: medium none;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-left: 10px;
    position: absolute;
    right: 5px;
    text-align: center;
    top: 5px;
    width: 105px;
}
.gray_bg {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #DFDFDF;
    border-color: #ABADB3 -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: medium none;
    border-style: solid none none;
    border-width: 1px medium medium;
    height: 22px;
    width: 300px;
}
.question {
    background: url(lt_bg.png) no-repeat scroll 0 0 transparent;
    height: 231px;
    width: 980px;
}
.question li {
    background: url(dot.gif) no-repeat scroll left center transparent;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
}
.question li a {
    color: #333333;
    font-size: 14px;
}
.new_question {
    margin: 0 0 0 110px;
    padding-top: 20px;
    width: 360px;
}
.focus_question {
    margin-right: 20px;
    padding-top: 20px;
    width: 360px;
}
.about {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    margin: 0 auto;
    width: 730px;
}
.Apic {
    border-bottom: 1px solid #D4D4D4;
    margin: 0 auto 10px;
    padding-bottom: 30px;
    text-align: center;
    width: 555px;
}
.Atit {
    border-bottom: 1px solid #D4D4D4;
    color: #000000;
    font-size: 14px;
    line-height: 190%;
    margin: 0 auto 20px;
    padding: 10px 0;
    width: 555px;
}
.Atxt {
    color: #767676;
    line-height: 200%;
    margin: 10px auto;
    text-indent: 2em;
    width: 555px;
}
.Atit01 {
    color: #444444;
    font-family: 'Microsoft YaHei';
    font-size: 20px;
    font-weight: 500;
    margin: 20px auto;
    text-align: center;
    width: 555px;
}
.about .cc {
    margin: 10px auto;
    width: 708px;
}
.right {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D4D4D4;
    margin-right: 10px;
    width: 732px;
}
.right hr {
    background: none repeat scroll 0 0 #D4D4D4;
    border: medium none;
    font-size: 0;
    height: 1px;
    margin: 0 85px;
}
.left {
    background: url(gz_bg1.png) repeat scroll 0 0 transparent;
    border: 1px solid #D4D4D4;
    margin-left: 10px;
    width: 235px;
}
.left_bg {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 3px;
}
.titLX01 {
    background: url(tit.png) no-repeat scroll 0 -1060px transparent;
    height: 38px;
    margin: 15px auto;
    width: 180px;
}
.titLX02, .member li {
    background: url(but.png) no-repeat scroll 0 -820px transparent;
    color: #3B3B3D;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    margin: 0 auto;
    width: 185px;
}
.titLX03 {
    color: #444444;
    font-family: 'Microsoft YaHei';
    font-size: 20px;
    font-weight: 400;
    margin: 20px 0;
}
.titLX05 {
    background: url(tit.png) no-repeat scroll 0 -1615px transparent;
    height: 38px;
    margin: 15px auto;
    width: 180px;
}
.sdmenu {
    height: 170px;
    margin: 0 auto;
    width: 190px;
}
.sdmenu ul li {
    background: url(j1.png) no-repeat scroll 0 13px transparent;
    color: #333333;
    cursor: default;
    font-size: 14px;
    line-height: 190%;
    padding: 5px 0 5px 15px;
}
.tm {
    line-height: 190%;
    margin-left: 15px;
}
.tm a {
    color: #6F6F6F;
    font-size: 12px;
}
.tm a:hover {
    color: #C73A03;
    text-decoration: underline;
}
.member li {
    margin-bottom: 10px;
    text-align: center;
}
.member li.cur {
    background-position: 0 -1312px;
    color: #FFFFFF;
}
.member li.cur a {
    color: #FFFFFF;
}
.qz {
    background: url(qz.jpg) no-repeat scroll left center transparent;
    height: 60px;
    margin: 20px auto;
    width: 710px;
}
.qz h3 {
    font-family: 'Microsoft YaHei';
    font-size: 36px;
    font-weight: 500;
    margin-left: 60px;
    text-align: center;
    width: 248px;
}
.qz_list td {
    font-size: 14px;
}
.qz_list td a:hover {
    color: #C73A03;
}
.qz_list td a.b_font {
    color: #0365C0;
    font-size: 12px;
}
.qz_list thead {
    background: url(qz_nav_bg.png) no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    height: 40px;
    line-height: 40px;
    width: 708px;
}
.qz_info {
    margin: 15px 15px 0;
}
#qz_nav li {
    background: url(but.png) no-repeat scroll 0 -1396px transparent;
    color: #FFFFFF;
    float: left;
    font-family: 'Microsoft YaHei';
    font-size: 18px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin-right: 5px;
    text-align: center;
    width: 167px;
}
#qz_nav li span {
    color: #F3FF39;
    font-size: 12px;
    margin-left: 10px;
}
#qz_nav li.qz_cur {
    background: url(but.png) no-repeat scroll 0 -1350px transparent;
    color: #000000;
    float: left;
    font-family: 'Microsoft YaHei';
    font-size: 18px;
    font-weight: 400;
    height: 40px;
    line-height: 40px;
    margin-right: 5px;
    text-align: center;
    width: 184px;
}
#qz_nav li.qz_cur span {
    color: #C73A03;
    font-size: 12px;
    margin-left: 10px;
}
.qz_search {
    padding-top: 10px;
}
.qz_search input {
    border: 1px solid #7E9DB9;
    height: 23px;
}
.qz_search input.qz_but {
    background: url(but.png) no-repeat scroll 0 -1437px transparent;
    border: medium none;
    height: 25px;
    text-indent: -999px;
    width: 71px;
}
.sm_del {
    font-size: 14px;
    line-height: 220%;
    margin: 20px 30px;
}
.sm_del h4 {
    color: #666666;
    margin-top: 15px;
}
.sm_del h2 {
    font-family: 'Microsoft YaHei';
    font-size: 22px;
    font-weight: 500;
    margin: 15px 0;
    text-align: center;
}
.map_main {
    background: url(gz_bg.png) repeat scroll 0 0 transparent;
    margin: 2px;
    padding: 15px;
}
.titM01 {
    background: url(tit.png) no-repeat scroll 0 -1115px transparent;
    border-bottom: 2px solid #D2D3D7;
    height: 30px;
}
.map {
    border-right: 1px dashed #CACACA;
    float: left;
    height: 450px;
    margin: 30px 0;
    padding-left: 50px;
    width: 180px;
}
.map h3 {
    color: #000000;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    font-weight: 400;
    height: 30px;
    line-height: 30px;
}
.map dt {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-top: 10px;
}
.map dd {
    font-size: 14px;
    line-height: 25px;
}
.news_list {
    margin: 0 auto;
    padding-bottom: 15px;
    width: 880px;
}
.news_list li {
    background: url(dot.gif) no-repeat scroll left center transparent;
    float: right;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    width: 870px;
}
.news_list li a {
    float: left;
    font-size: 14px;
    text-align: left;
    width: 780px;
}
.news_list li a:hover {
    color: #C73A03;
}
.no_line {
    border: medium none;
}
.xz_main {
    background: url(gz_bg.png) repeat scroll 0 0 transparent;
    height: 640px;
    margin: 10px;
    padding: 30px;
}
.xz_main .rw3 {
    right: 120px;
}
.page {
    border-top: 1px dotted #BDBCBA;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    margin: 0 10px;
    padding: 0 10px;
    text-align: center;
}
.page a {
    font-size: 14px;
    margin: 0 5px;
}