﻿html, body, div,
table, td, tr,
dl, dt, dd,
ul, li,
h1, h2, h3, h4, h5, h6,
p, span, b, i, em, a,
form, input {
    border: 0;
    margin: 0;
    padding: 0;
    zoom: 1;
    font-style: normal;
    box-sizing: border-box;
}

body {
    font-size: 12px;
    color: #444;
    background: #fff;
    font-family: "Microsoft YaHei";
}

ul, li {
    list-style-type: none;
}

table {
    border-collapse: collapse;
}

img, input {
    border: none;
    vertical-align: bottom;
}

a {
    text-decoration: none;
    outline: none; /* for Forefox */
    star: expression(this.onFocus=this.blur()); /* for Ie*/
}

a:hover {
    color: #cc0000;
    text-decoration: underline;
}

.clear {
    padding: 0;
    height: 0;
    line-height: 0;
    display: block;
    clear: both;
    overflow: hidden;
}
.clearfix：before{
    content: " ";
    clear: both;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clearfix {
    display: inline-table;
}
.blank_5 {
    padding: 0;
    width: 100%;
    height: 8px;
    *height: 7px;
    font-size: 0;
    clear: both;
    overflow: hidden;
}

.blank_10 {
    padding: 0;
    width: 100%;
    height: 17px;
    *height: 12px;
    font-size: 0;
    clear: both;
    overflow: hidden;
}

.blank_12 {
    padding: 0;
    width: 100%;
    height: 17px;
    font-size: 0;
    clear: both;
    overflow: hidden;
}

.red {
    color: #cc0000;
}

.blue {
    color: #007dce;
}



#banner {position:relative; width:300px; height:320px; border:1px solid #666; overflow:hidden;} 
#banner_list img {border:0px;width:300px; height:320px;} 
#banner ul {position:absolute;filter: Alpha(Opacity=80);opacity:0.8;z-index:1002;  bottom:3px; right:5px;} 
#banner ul li {padding: 1px 6px; margin-right:3px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px;display:block;color:#FFF;background-color:rgb(219, 143, 60);cursor:pointer} 
#banner_list {position: relative;}
#banner .bannerhover {background: #F60;}

#banner1 {position:relative; width: 342px; height: 274px;  overflow:hidden;float: left;} 
#banner_list1 img {border:0px;width: 342px; height: 274px;} 
#banner1 ul {position:absolute;filter: Alpha(Opacity=80);opacity:0.8;z-index:1002;  bottom:3px; right:5px;} 
#banner1 ul li {padding: 1px 6px; margin-right:3px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px;display:block;color:#FFF;background-color:rgb(219, 143, 60);cursor:pointer} 
#banner_list1 {position: relative;width: 3000%; overflow: hidden;zoom:1;text-align: left;}
#banner_list1 a {float: left;}
#banner1 .bannerhover {background: #F60;}


/*content-Start*/
#content {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

.banner {
    width: inherit;
    height: 90px;
}

.left {
   width : 1200px;
    float: left;
}

.zleft {
    width: 310px;
    float: left;
}

.jdt {
    width: 310px;
    margin-bottom: 15px;
}



.box{ width:1200px; padding:0; background-color:#fff; margin:0 auto; overflow:hidden; }

.tongtiao{width: 1200px; padding: 0px 0 0px 0px;}
.tongtiao li{ width: 1200px; float:left; margin: 0px 0px 6px 0px; line-height: 22px; text-align:center; display:inline; }
.tongtiao li a img {width:1200px;height:60px }
.tongtiao1 li{ width: 1200px; float:left; margin: 0px 0px 6px 0px; line-height: 22px; text-align:center; display:inline; }
.tongtiao1 {margin-bottom: -5px; }


.top6 { overflow: hidden; height: 60px;margin-bottom: 6px;} 
.top6 .t6_div {width: 1200px;height: 60px;}
.top6 .t6_div a {float: left;margin-right: 4px;}
.top6 .t6_div a img {width: 596px;height: 60px;}

.ad15{ float:left;margin-top: 4px; margin-bottom: 8px;}
.ad15 table{border:1px #E8D996 solid; border-collapse:collapse;}
.ad15 table tr td{font-size:12px; border:1px #E8D996 solid;}


.ad33 { padding: 0px 0px 0px 0px; height: 68px;overflow: hidden;}
.ad33 a { float:left; width: 328px; display:block; margin-right: 8px;}
.ad33 a img {width: 328px;height: 60px;}
.ad33_box {margin-right: -18px;overflow: hidden;*zoom:1;}


.css28{width:1200px;  float:left;  height:90px;overflow: hidden;}
.ad3 { padding: 5px 0px 0px 0px; height:80px;overflow: hidden;}
.ad3 a { float:left; width: 343px; display:block; margin-right: 6px;}
.ad3 a img {width: 343px;height: 80px;}
.ad3_box {margin-right: -20px;overflow: hidden;*zoom:1;}
.ad4 {margin:7px 0px 0px 0px; height: 70px;} 
.ad5 { margin-top:5px;}
.ad6 {margin: 5px 0px;}
.ad6 .ad6_1 {float: left;width: 342px;}
.ad6 .ad6_1 img {width: 342px;height: 274px;}
.ad6 .ad6_box {float: right;width: 690px;overflow: hidden;height: 274px;}
.ad6 .ad6_2 img{width: 697px;height: 90px;}
.ad6 .ad6_b_warp {margin-right: -20px;overflow: hidden;*zoom:1;}
.ad6 .ad6_b_warp a {float: left;margin: 0px 7px 7px 0px;}
.ad6 .ad6_b_warp a img{height: 87px;}
.ad7 {margin: 5px 0px}
.css43 {border: 1px #E8D996 solid; height:180px; margin-top: 5px;}
.css29{width:335px;height:80px; float:left; margin: 5px 4px 5px 6px; display:inline; background:#F9F6E5;}
.css29 img{ width:335px; height:80px;}
.mt0 {margin-top: 0;}

/*绫冲皵鎷涜创-Start*/
.news_tit {
    height: 30px;
    border-bottom: 1px solid #dcdcdc;
}

.tit_wenzi {
    height: 29px;
    line-height: 29px;
    float: left;
    font-size: 18px;
    color: #444
}

.tit_wenzi a {
    font-size: 18px;
    color: #333;
    height: 30px;
    display: block;
    border-bottom: 1px solid #007dce;
    font-family: "Microsoft YaHei";
}

.news {
    *width: 100%;
    *display: table;
    _width: 100%;
    _display: table;
    clear: both;
}

.news_top {
    *height: 378px;
    _height: 378px;
}

.news dt a {
    color: #444;
    font-size: 16px;
    height: 21px;
    overflow: hidden;
    display: block;
    line-height: 21px;
    margin-top: 10px;
    *margin-top: 0px;
    *padding-top: 6px;
    *padding-bottom: 6px;;
}

.news dt a:hover,
.leitai h4 a:hover {
    color: #cc0000;
    text-decoration: underline;
}

.name a:hover {
    color: #cc0000;
    text-decoration: underline
}

.datu1 a:hover {
    color: #cc0000;
    text-decoration: underline
}

.content3_cn a:hover {
    color: #cc0000;
    text-decoration: underline
}

.pic_cn1 h4 a:hover {
    color: #cc0000;
    text-decoration: underline
}

.tejia_main a:hover {
    color: #cc0000;
    text-decoration: underline
}

.news dt a.dta {
    margin-top: 15px;
    *margin-top: 8px;
}

.tit_dian {
    width: 55px;
    float: right;
    height: 39px;
}

.tit_dian li {
    width: 10px;
    height: 10px;
    float: left;
    margin-left: 8px;
    margin-top: 14px;
    background: url(qiehuan.jpg) 0 -14px no-repeat;
    display: inline;
}

.tit_dian li:hover {
    background: url(qiehuan.jpg) 0 0 no-repeat;
    cursor: pointer;
}

.tit_dian li.hover {
    background: url(qiehuan.jpg) 0 0 no-repeat;
    cursor: pointer;
}

.news dl {
    height: 124px;
    display: block;
    /*overflow: hidden;*/
}

.news dt {
    height: 34px;
    *height: 34px;
    _height: 34px;
    display: block;
    line-height: 42px;
    color: #333;
    font-size: 16px;
}

.news dt span {
    font-size: 16px;
}

.jingcui dt span {
    font-size: 20px;
}

.news span dd {
    width: 132px;
    height: 90px;
    float: left;
    display: block;
    margin: 0;
    padding-top: 0;
}

.news span dd img {
    width: 120px;
    height: 90px;
}

.news dd {
    width: 186px;
    margin: 0;
    float: left;
    display: block;
    line-height: 22px;
    overflow: hidden;
    padding-top: 2px;
}

.news dd a {
    color: #666666;
    font-family: "SimSun";
}

.news dd a:hover {
    color: #c00;
    text-decoration: underline;
}

.tit_wenzi a:hover {
    color: #c00;
    text-decoration: none;
}

.news dd span {
    color: #174fa2
}

.news_nr {
    padding-top: 20px;
    *padding-top: 16px;
    _padding-top: 16px;
}

.news_nr ul {
    *padding-bottom: 4px;
    _padding-bottom: 4px;
}

.right2 .news_nr {
    padding-top: 20px;
    *padding-top: 8px;
    _padding-top: 8px;
}

.minright .news_nr {
    *margin-top: 6px;
}

.right2 .news_nr ul {
    *padding-bottom: 0px;
    _padding-bottom: 0px;
}

.content4 .right2 .news_nrj {
    padding-top: 16px;
}

.content8 .right2 .tejia {
    *margin-bottom: 2px;
}

.content8 .right2 .tejia .news_nr {
    *margin-top: 4px;
    *margin-bottom: 8px;
}

.news_nr li {
    height: 28px;
    display: block;
    background: url(dian.jpg) no-repeat 0 5px;
    padding-left: 12px;
    font-size: 14px;
}

.content99 .left .cn2 .news {
    padding-top: 5px;
    *padding-top: 4px;
}

.content99 .left .left2 .news {
    padding-top: 9px;
}

.content99 .news_nr {
    padding-top: 8px \9;
    margin-bottom: 8px \9;
}
.content99 .right2 .minright .news_nr ul{
    margin-top: -3px;
    margin-top: 5px\9;
}
.content98 .news_nr {
    *padding-top:8px;
    *margin-bottom: 0;
}

.content98 .cn2 .news_nr,
.content98 .left2 .news_nr {
    margin-top: 4px;
}

.jingcui dt {
    height: 38px;
    *height: 44px;
    line-height: 34px;
}

.jingcui .news_nr li {
    height: 33px;
    height: 32px \9;
    display: block;
    background: url(dian.jpg) no-repeat 0 7px;
    padding-left: 12px;
    font-size: 14px;
}

.news_nr li a {
    color: #444;
    font-size: 14px;
    font-family: "SimSun";
    height: 14px;
    height: 15px \9;
    *height: 16px;
    _height: 18px;
    line-height: 14px;
    line-height: 15px \9;
    *line-height: 16px;
    _line-height: 18px;
    overflow: hidden;
    display: block;
}

.jingcui .news_nr li a {
    font-size: 16px;
    font-family: "Microsoft YaHei";
    height: 20px;
    line-height: 20px;
}

.news_nr li a:hover {
    color: #c00;
    text-decoration: underline;
}

.news_nr1 ul {
    display: block;
    background: url(n.jpg) no-repeat 0 0;
    padding-left: 12px;
}

.news_nr1 li {
    height: 34px;
    background: none;
    line-height: 34px;
    padding-left: 7px;
    *height: 30px;
    *height: 30px;
}

/*绫冲皵鎷涜创-End*/
/*绫冲皵瑙嗙偣-Start*/
.pic {
    width: 310px;
}

.pic_cn {
    width: 310px;
    padding-top: 16px;
    overflow: hidden;
}

.pic_cn ul {
    display: block;
    width: 340px;
}

.pic_cn li {
    width: 145px;
    height: 143px;
    float: left;
    margin-right: 20px;
}

.pic_cn li img {
    width: 145px;
    height: 105px;
}

.pic_cn li p {
    height: 20px;
    text-align: center;
    margin-top: 15px;
}

.pic_cn li a {
    color: #333
}

.pic_cn li a:hover {
    color: #c00;
    text-decoration: underline;
}

/*绫冲皵瑙嗙偣-End*/
/*鍐涜糠鎿傚彴*/
.leitai h4 {
    font-weight: normal;
    margin-top: 10px;
    *margin-top: 14px;
    width: 100%;
    height: 52px;
    overflow: hidden;
    margin-bottom: 14px;
    *margin-bottom: 21px;
}

.leitai h4 a {
    color: #444;
    font-size: 16px;
    display: block;
    line-height: 26px;
}

.leitaileft {
    width: 133px;
    border-right: 1px solid #dcdcdc;
    float: left;
    height: 64px;
    padding-right: 18px;
}
.contentOne .left .zleft .news .newdl{*margin-top: 6px}
.contentOne .left .zright .jujiao_cn .jujiao_x{*height: 16px}
.leitaileft p {
    line-height: 22px;
    font-family: "SimSun";
    color: #666;
}


.leitaileft p a ,
.leitairight p a {
    color: #666;
}

.leitaileft p a:hover,
.leitairight p a:hover {
    color: #cc0000;
	/*text-decoration:none;*/
}
.leitaileft p a i,
.leitairight p a i,
.leitaileft p a span,
.leitairight p a span{
    display:inline;
}
.leitairight {
    width: 132px;
    border-right: none;
    padding-right: 0;
    padding-left: 20px;
}

.leitaimain {
    height: 80px;
    *height: 84px;
    *display: table;
    _height: 102px;
    _display: table;
}
.leitaimain:after {
    *content: "";
    *clear: both;
    _content: "";
    _clear: both;
}

.pkbox {
    *height: 24px;
    *margin-bottom: 12px;
    *margin-top: 6px;
    _height: 24px;
    _margin-bottom: 12px;
    _margin-top: 8px;
}

.pkbox a:hover {
    text-decoration: none;
}

.pkone, .pktwo {
    height: 24px;
    line-height: 24px;
    float: left;
    margin-top: 8px;
    padding-right: 32px;
    *padding-right: 0px;
    _padding-right: 0px;
}

.pkone {
    width: 156px;
    *width: 74px;
    display: table;
    background: url(p.jpg) no-repeat;
    padding-left: 82px;
}

.pktwo {
    width: 150px;
    *width: 118px;
    _width: 118px;
    background: url(k.jpg) no-repeat;
    padding-left: 35px;
}

.pkone em {
    color: #d32525;
}

.pktwo em {
    color: #1e57a7;
}

.pkone i, .pktwo i {
    color: #666666;
}

/*left鍙宠竟鍧?-Start*/
.zright {
    width: 555px;
    float: right;
    margin-right: 10px;
}

.zright_xt {
    border-top: 1px dotted #dfdfdf;
    display: block;
    overflow: hidden;
    height: 12px;
}

.zright_tit {
    height: 28px;
    line-height: 24px;
    display: block;
    text-align: center;
    font-size: 16px;
    color: #174fa2;
}

.zright_tit a {
    color: #174fa2;
}

.zright_tit2 {
    height: 35px;
    line-height: 30px;
    display: block;
    text-align: center;
    color: #174fa2;
}

.zright_tit2 a {
    font-size: 18px;
    font-weight: 700;
    color: #c00;
    font-family: "Miscrosoft Yahei";
    display: block;
}

.zright_tit2 a:hover {
    color: #c00;
}

.zright_xbt {
    width: 397px;
    height: 62px;
}

.zright_xbt li {
    width: 198px;
    float: left;
    display: block;
    height: 27px;
    line-height: 27px;
    font-size: 13px;
    color: #333333;
}
.zright_xbt li a {
    color: #333;
}

.zright_xbt li a:hover {
    color: #c00;
}

.tab { width: 100%;text-align: center; margin-top:-7px}
.tab li{ width:100%; margin-top:8px; height:80px;}
.tab li img{ width:100%; height:80px; border:0px}



.tit_wenzi1 a {
    font-size: 16px;
    border-bottom: none;
}

.yaoweih3 {
    height: 55px;
    font-weight: normal;
    margin-top: 3px;
    *height: 53px;
    *margin-top: 2px;
    text-align:center;
}

.yaoweih3 a {
    font-size: 20px;
    color: #444;
    display: block;
    height: 55px;
    line-height: 55px;
    overflow: hidden;
    width: 100%

}

.yaoweih3 a.red {
    color: #c00;
}

.yaoweih3 a:hover, .yaowei a:hover, .jujiao_cn li.liFirst em a:hover {
    color: #c00;
    text-decoration: underline;
}

.yaowei {
    margin-left: 2px;
    margin-bottom: 10px;
    height: 25px;
    font-size: 14px;
}

.yaowei a {
    width: 168px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    color: #555;
    font-family: "SimSun";
    float: left;
    margin: 0 11px;
}

.jujiao {
    height: 1px;
    background: url(ib.jpg) repeat-x;
    margin-bottom: 13px;
    margin-top: 20px;
    width: 710px;
}

.jujiao_left {
    height: 42px;
    width: 79px;
    line-height: 42px;
    padding-left: 2px;
    display: block;
    background: #FFF;
    font-size: 16px;
    float: left;
}

.jujiao_left a {
    color: #174fa2;
}

.jujiao_right {
    width: 51px;
    height: 38px;
    float: right;
    background: #FFF;
    padding-left: 10px;
}

.jujiao_right a {
    display: block;
    width: 37px;
    height: 25px;
    line-height: 13px;
    background: url(qiehuan.jpg) no-repeat 0 -27px;
    margin-top: 10px;
    padding-left: 14px;
    padding-top: 3px;
    color: #999;
}

.jujiao_right a:hover {
    color: #c00;
}

.jujiao_right .hover {
    display: none;
}

.jujiao_cn ul {
    display: block;
    padding-bottom: 11px;
}

.content2 .jujiao_cn ul {
    display: block;
    padding-bottom: 0px;
}

.jujiao_cn li {
    background: url(dian.jpg) no-repeat 4px 14px;
    height: 35px;
    line-height: 35px;
    *height: 30px;
    *line-height: 32px;
    overflow: hidden;
}

.jujiao_cn li.liFirst {
    background: url(dian.jpg) no-repeat 4px 16px;
    height: 35px;
    /**margin-top:15px;*/
    line-height: 35px;
    overflow: hidden;
    margin-bottom: 3px;
}

.jujiao_cn li.liFirst em {
    *float: left;
    display: block;
}

.jujiao_cn li.liFirst em a {
    font-size: 20px;
    line-height: 35px;
    color: #444;
    padding-left: 15px;
    font-style: normal;
    float: left;
}

.jujiao_cn li.liFirst span, .ulFont li.liFirst span {
    height: 23px;
    line-height: 35px;
    float: right;
    color: #c00;
}

.jujiao_cn li a {
    width: 385px;
    float: left;
    font-size: 16px;
    padding-left: 15px;
    color: #444;
    overflow: hidden;
    height: 35px;
    line-height: 35px;
}

.jujiao_cn li a:hover {
    color: #c00;
}

.jujiao_cn li span {
    width: 27px;
    height: 30px;
    line-height: 30px;
    float: right;
    color: #c00;
    font-family: "SimSun";
}

.jujiao_cn .jujiao_xt {
    width: 1px;
    display: block;
    overflow: hidden;
    height: 22px;
    *height: 8px;
    _height: 6px;
}

.jujiao_cn .jujiao_x {
    width: 1px;
    display: block;
    overflow: hidden;
    height: 21px;
}

.right {
    width: 294px;
    float: right;
}

.dujia {
    margin-bottom: 10px;
    *margin-bottom: 8px;
}

.dujia_s {
    *margin-bottom: -8px;
}

.dujia_tit {
    height: 30px;
    margin-bottom: 10px;
    *margin-bottom: 6px;
    border-bottom: 1px solid #dcdcdc;
    background: url(title.png) no-repeat;
}

.duone {
    background-position: -24px -10px;
}

.dutwo {
    background-position: -24px -42px;
}

.duthree {
    background-position: -24px -75px;
}

.dufour {
    background-position: -24px -105px;
}

.dufive {
    background-position: -24px -137px;
    margin-top: 15px;
}

.dusix {
    background-position: -24px -170px;
}

.video {
    margin-top: 10px;
    width: 294px;
    height: 185px;
    position: relative;
    overflow: hidden;
}

.video_left {
    width: 29px;
    height: 34px;
    filter: alpha(opacity=70);
    -moz-opacity: 1;
    opacity: 0.7;
    background: #000;
    position: absolute;
    left: 0;
    top: 67px;
    z-index: 11;
    display: none;
    cursor: pointer
}

.video_right {
    width: 29px;
    height: 34px;
    filter: alpha(opacity=70);
    -moz-opacity: 1;
    opacity: 0.7;
    background: #000;
    position: absolute;
    right: 0px;
    top: 67px;
    z-index: 11;
    display: none;
    cursor: pointer
}

.video_right img {
    padding-top: 8px;
    padding-left: 13px;
}

.video_left img {
    padding-top: 7px;
    padding-left: 11px;
}

.video ul li img {
    width: 294px;
    height: 185px;
}

.videotext {
    width: 294px;
    height: 25px;
    line-height: 25px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    background: #000000;
}

.videotext p {
    width: 225px;
    font-size: 14px;
    color: #fff;
    float: left;
    margin-left: 8px;
}

.videotext span {
    width: 50px;
    font-size: 14px;
    color: #fff;
    float: right;
    text-align: center;
}

.videotext span em {
    color: #007dce;
    font-style: normal;
}

.video1 {
    width: 294px;
    height: 185px;
    margin-top: 10px;
    position: relative;
    overflow: hidden;
}

.video1_left {
    width: 29px;
    height: 34px;
    filter: alpha(opacity=70);
    -moz-opacity: 1;
    opacity: 0.7;
    background: #000;
    position: absolute;
    left: 0;
    top: 67px;
    z-index: 11;
    display: none;
    cursor: pointer
}

.video1_right {
    width: 29px;
    height: 34px;
    filter: alpha(opacity=70);
    -moz-opacity: 1;
    opacity: 0.7;
    background: #000;
    position: absolute;
    right: 0px;
    top: 67px;
    z-index: 11;
    display: none;
    cursor: pointer
}

.video1_right img {
    padding-top: 8px;
    padding-left: 13px;
}

.video1_left img {
    padding-top: 7px;
    padding-left: 11px;
}

.video1 ul li img {
    width: 294px;
    height: 185px;
}

.videotext1 {
    width: 294px;
    height: 25px;
    line-height: 25px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    background: #000000;
}

.videotext1 p {
    width: 225px;
    font-size: 14px;
    color: #fff;
    float: left;
    margin-left: 15px;
}

.videotext1 span {
    width: 50px;
    font-size: 14px;
    color: #fff;
    float: right;
    text-align: center;
}

.videotext1 span em {
    color: #007dce;
    font-style: normal;
}

ul.yvideo {
    height: 138px;
    *padding-top: 5px;
    _padding-top: 5px;
}

ul.yvideo li {
    width: 120px;
    height: 138px;
    float: left;
    margin-right: 30px;
    margin-left: 5px;
    position: relative;
    margin-top: 5px;
    overflow: hidden;
}

ul.yvideo li.last {
    margin-right: 0;
}

ul.yvideo li img {
    width: 120px;
    height: 90px;
}

ul.yvideo li p {
    text-align: center;
    padding-top: 4px;
    line-height: 22px;
    font-size: 14px;
    font-family: "SimSun";
    color: #444;
}

ul.yvideo li a.lip {
    color: #333
}

ul.yvideo li a.lip:hover {
    color: #c00;
}

ul.yvideo li a.play {
    width: 25px;
    height: 25px;
    position: absolute;
    bottom: 54px;
    left: 7px;
    display: block;
}

ul.yvideo li a.play img {
    width: 25px;
    height: 25px;
}

ul.yvideo li a:hover p {
    color: #cc0000;
}

/*鎴戣鍙傚啗*/
.zHot-list1 {
    width: 290px;
    margin: 0 auto;
}

.zHot-list1 li {
    height: 48px;
    *height: 42px;
    _height: 56px;
    margin-top: 24px;
    *margin-top: 30px;
    _padding-top: 24px;
}

.zHot-list1 li.last {
    border-bottom: none;
}

a.head {
    width: 38px;
    height: 43px;
    float: left;
}

a.head img {
    width: 38px;
    height: 43px;
}

.name {
    width: 135px;
    float: left;
    margin-left: 12px;
}

.name a {
    height: 16px;
    color: #444;
    display: block;
    overflow: hidden;
    margin: 2px 0 15px;
    font-size: 16px;
    line-height: 16px;
}

.name em {
    color: #999;
    display: block;
    font-family: "SimSun";
    *width: 70px;
    *height: 20px;
    *line-height: 20px;
    *margin-top: -10px;
}

a.guanzhu {
    width: 47px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    float: right;
    margin-top: 8px;
    color: #333;
    cursor: pointer;
    border: 1px solid #dcdcdc;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
}

.dujia_tit a {
    color: #3267a8;
}

.dujia_cn {
    width: 258px;
    height: 195px;
    border: 1px solid #dfdfdf;
    padding-top: 10px;
}

.dujia_cn dl {
    height: 130px;
    display: block;
    padding-left: 9px;
}

.dujia_cn dt {
    width: 116px;
    height: 130px;
    display: block;
    float: left;
}

.dujia_cn dt img {
    width: 100px;
    height: 120px;
}

.dujia_cn span dd {
    width: 130px;
    height: 25px;
    display: block;
    padding-top: 5px;
    margin: 0;
    float: left;
    font-size: 14px;
}

.dujia_cn span dd a {
    color: #174fa2;
}

.dujia_cn span dd a:hover {
    color: #c00;
}

.dujia_cn dd {
    width: 130px;
    margin: 0;
    float: left;
    line-height: 20px;
    color: #666;
}

.dujia_cn dd a {
    color: #666;
}

.dujia_cn dd a:hover, .dujia_tit a:hover {
    color: #c00;
    text-decoration: underline;
}

.dujia_cn dd span {
    color: #174fa2
}

.dujia_xt {
    height: 10px;
    display: block;
    border-top: 1px dotted #dfdfdf;
    overflow: hidden;
}

.dujia_cn p {
    height: 21px;
    line-height: 13px;
    display: block;
    padding-left: 11px;
}

.dujia_cn p a {
    color: #333;
}

.dujia_cn p a:hover {
    color: #c00;
}

.qiandao {
    width: 292px;
    height: 50px;
    border: 1px solid #c98f91;
    margin-bottom: 15px;
    padding: 1px 0 0 1px;
    overflow: hidden;
}

.qiandao_left {
    width: 145px;
    height: 48px;
    float: left;
    background: url(qiandao.jpg) no-repeat 35px 10px #d7181f;
    padding-left:72px;
    line-height:48px;
    font-size: 19px;

}
.qiandao_left a {
    cursor: pointer;
    color: #FFF;
    display: block;
    width: 100%
}

.qiandao_left2 {
    width: 87px;
    height: 43px;
    float: left;
    background: url(qiandao.jpg) no-repeat 19px 10px #d7181f;
    padding-left: 55px;
    font-family: "SimSun";
    line-height: 20px;
    color: #FFF;
    padding-top: 5px;
}

.qiandao_left2 p {
    font-size: 18px;
}

.qiandao_left2 span {
    font-size: 12px;
}

.qiandao_right {
    width: 67px;
    height: 48px;
    float: left;
    background: url(rensu.jpg) no-repeat 40px 10px;
    line-height: 50px;
    font-family: "SimSun";
    font-size: 19px;
    color: #c00;
    font-weight: bold;
    padding-left: 78px;
}

.qiandao_right a {
    cursor: pointer;
    color: #c00;
    display: block;
    width: 100%;
}

.qiandao_right a:hover, .qiandao_left a:hover {
    text-decoration: none;
}

.m1ad {
    width: 294px;
    height: 100px;
    margin: 8px 0;
}

.huan2 {
    width: 310px;
    height: 430px;
    overflow: hidden;
}

.huan2 dl {
    width: 310px;
    height: 128px;
    display: block;
    overflow: hidden;
}

.huan2 dt {
    height: 30px;
    display: block;
    color: #333;
    font-family: "SimSun";
    font-size: 16px;
}

.huan2 span dd {
    width: 132px;
    height: 89px;
    float: left;
    display: block;
    margin: 0;
    padding-top: 0;
}

.huan2 span dd img {
    width: 124px;
    height: 89px;
}

.huan2 dd {
    width: 178px;
    height: 75px;
    margin: 0;
    float: left;
    display: block;
    line-height: 22px;
    padding-top: 10px;
}

.huan2 dd a {
    color: #666666
}

.huan2 dd a:hover {
    color: #c00;
}

.huan2 dd span {
    color: #174fa2
}

.huan2 ul {
    width: 310px;
    display: block;
    padding-top: 6px;
}

.huan2 li {
    height: 28px;
    display: block;
    background: url(dian.jpg) no-repeat 0 5px;
    padding-left: 12px;
    font-size: 14px;
}

.huan2 li a {
    color: #333;
}

.huan2 li a:hover, .news2 dt a:hover {
    color: #c00;
    text-decoration: underline;
}

.news2 {
    width: 260px;
}

.news2 dl {
    height: 110px;
    display: block;
    overflow: hidden;
}

.news2 dt {
    height: 40px;
    display: block;
    line-height: 40px;
    color: #333;
    font-family: "SimSun";
    font-size: 14px;
}

.news2 dt a {
    color: #174fa2
}

.news2 dt span {
    color: #c00;
}

.news2 span dd {
    width: 114px;
    height: 70px;
    float: left;
    display: block;
    margin: 0;
    padding-top: 0;
}

.news2 span dd img {
    width: 100px;
    height: 70px;
}

.news2 dd {
    width: 146px;
    margin: 0;
    float: left;
    display: block;
    line-height: 22px;
    padding-top: 2px;
}

.news2 dd a {
    color: #666666
}

.news2 dd a:hover {
    color: #c00;
}

.news2 dd span {
    color: #174fa2
}

.news2 ul {
    display: block;
    padding-top: 10px;
    width: 260px;
}

.news2 li {
    height: 22px;
    line-height: 22px;
    display: block;
    background: url(dian.jpg) no-repeat 0 10px;
    padding-left: 11px;
}

.news2 li a {
    color: #333;
}

.news2 li a:hover {
    color: #c00;
}

.gg2 {
    width: 260px;
    margin-bottom: 10px;
    height: 175px;
    overflow: hidden;
    margin-top: 10px;
}

.pic2 {
    width: 260px;
    margin-top: 4px;
}

.pic2_cn {
    width: 260px;
    padding-top: 12px;
    overflow: hidden;
    padding-bottom: 3px;
}

.pic2_cn ul {
    display: block;
    width: 280px;
}

.pic2_cn li {
    width: 120px;
    float: left;
    margin-right: 9px;
    height: 120px;
    background: none;
}

.pic2_cn li img {
    width: 120px;
    height: 90px;
}

.pic2_cn li p {
    text-align: center;
    padding-top: 4px;
}

.pic2_cn li a {
    color: #333
}

.pic2_cn li a:hover, .title_right a:hover {
    color: #c00;
    text-decoration: underline;
}

.bbs {
    width: 260px;
    height: 58px;
    border-top: 2px solid #1369c0;
    border-bottom: 1px solid #cddcf0;
}

.bbs1 {
    width: 24px;
    height: 50px;
    float: left;
    padding: 8px 7px 0 7px;
    line-height: 15px;
    color: #003c99;
}

.bbs2 {
    width: 8px;
    height: 45px;
    float: left;
    padding-top: 13px;
}

.bbs3 {
    width: 108px;
    height: 50px;
    float: left;
    padding-top: 8px;
}

.bbs4 {
    width: 42px;
    height: 50px;
    float: left;
    padding-top: 8px;
}

.bbs4 p {
    width: 42px;
    height: 24px;
}

.bbs5 {
    width: 53px;
    height: 46px;
    float: left;
    padding-top: 12px;
}

.bbs5 p {
    width: 53px;
    height: 23px;
    line-height: 16px;
}

.bbs5 p a, .bbs4 p {
    color: #174fa2
}

.bbs5 p a {
    height: 23px;
    line-height: 16px;
    display: block;
}

/*right鍙宠竟鍧?-end*/

/*content-End*/

.content2 {
    width: 1200px;
    margin: 0 auto;
}

.title {
    width: 1200px;
    height: 48px;
    border-top: 3px solid #ff7200;
    margin: 0 auto 10px;
    *position:relative;
}

.title_tb, .title_tb2, .title_tb3, .title_tb4, .title_tb5, .title_tb6, .title_tb7, .title_tb8 {
    width: 196px;
    height: 30px;
    float: left;
    *float:none;
    margin-top: 10px;
}

.title_tb {
    background: url(taitou.png) -19px -19px no-repeat;
}

.title_tb2 {
    background: url(taitou.png) -19px -70px no-repeat;;
}

.title_tb3 {
    height: 32px;
    background: url(taitou.png) -19px -121px no-repeat;
}

.title_tb4 {
    height: 32px;
    background: url(taitou.png) -19px -173px no-repeat;
}

.title_tb5 {
    height: 32px;
    background: url(taitou.png) -19px -225px no-repeat;
}

.title_tb6 {
    height: 32px;
    background: url(taitou.png) -19px -278px no-repeat;
}

.title_tb7 {
    background: url(taitou.png) 0 -314px no-repeat;
}

.title_tb8 {
    width: 520px;
    height: 48px;
    background: url(taitou.png) 0 -367px no-repeat;
}
.title a{

}
.title_right {
    height: 48px;
    line-height: 48px;
    float: right;
    color: #666;
    font-family: "SimSun";
    *position: absolute;
    top: 0;
    right: 0;
}
.title_right .a{
}

.left2 {
    width: 360px;
    float: left;
}

.title_right a, .left2_twen a, .left2_tgd a, .right2_tl a, .right2_tr a {
    color: #666;
    font-size: 14px;
    margin: 0 6px;
}

.left2_twen {
    height: 40px;
    line-height: 27px;
    font-size: 18px;
}

.left2_tgd {
    width: 49px;
    background: #FFF;
    height: 29px;
    line-height: 23px;
    float: right;
    font-size: 12px;
    text-align: right;
}

.datu {
    width: 347px;
    height: 256px;
    position: relative;
    margin-bottom: 15px;
}

.datu img {
    width: 347px;
    height: 256px;
}

.datu span {
    width: 347px;
    height: 38px;
    overflow: hidden;
    position: absolute;
    opacity: 0.7;
    bottom: 0;
    left: 0;
    display: none
}

.datu p {
    width: 347px;
    line-height: 38px;
    font-family: "SimSun";
    font-size: 14px;
    display: block;
    height: 38px;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    text-align: center;
    overflow: hidden;
}

.datu p a {
    color: #fff;
}

.datu1 {
    width: 347px;
    height: 256px;
    position: relative;
    margin-bottom: 15px;
}

.datu1 img {
    width: 347px;
    height: 256px;
}

.datu1 span {
    width: 347px;
    height: 38px;
    overflow: hidden;
    position: absolute;
    opacity: 0.7;
    bottom: 0;
    left: 0;
    display: inline;
    background: #0d0f0a;
}

.datu1 p {
    width: 347px;
    line-height: 38px;
    display: block;
    height: 38px;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    text-align: center;
    overflow: hidden;
    font-size: 16px;
    font-family: 'Microsoft YaHei'
}

.datu1 p a {
    color: #fff;
}

.datu_wz {
    height: 55px;
    display: block;
    line-height: 23px;
    font-size: 12px;
    color: #174fa2
}

.datu_wz span {
    color: #174fa2;
}

.datu_wz a {
    color: #666
}

.datu_wz a:hover {
    color: #c00;
}

.datu_xt {
    height: 17px;
    border-top: dotted 1px #dfdfdf;
    display: block;
    overflow: hidden;
}

.news3 {
    /**margin-bottom:16px;*/
}

.news3 li {
    height: 30px;
    line-height: 15px;
    display: block;
    background: url(dian.jpg) no-repeat 0 7px;
    padding-left: 12px;
    font-size: 14px;
}

.news3 li a {
    color: #333333;
}

.news3 li a:hover {
    color: #c00;
}

   .right_bottom {display: block;width: 280px;height: 160px;overflow: hidden;  position: fixed;_position: absolute;  right: 0;  bottom: 0;z-index: 1212}
    .right_bottom_close {  position: absolute;  right: 0;  top: 0;  width: 40px;  height: 26px;  text-align: center;  color: #000;  line-height: 26px;cursor: pointer;}
    .right_bottom_close:hover {background: #ccc;background: rgba(0, 0, 0, 0.22);}
    .r_b_left_button {display: inline-block;vertical-align: top;width: 15px;height: 60px;background: #565656;  background: rgba(0, 0, 0, 0.70);margin-top: 50px;text-align: center;color: #fff;line-height: 60px;font-weight: bold;border-radius: 5px 0px 0px 5px;cursor: pointer;display: none;}
    .right_bottom_simg {display: none;}
    .right_bottom_ipad .right_bottom_simg,.right_bottom_ipad .r_b_left_button {display: inline-block;}
    .right_bottom_ipad .right_bottom_bigimg {display: none;}
    .right_bottom_ipad .right_bottom_close {display: none;}
    .left_botoom {right: auto;left: 0}
    .left_botoom .r_b_left_button {  border-radius: 0px 5px 5px 0px;}
    .right_bottom_1600 {width: 210px;height: 120px;}
    .right_bottom_1600 .right_bottom_bigimg img {width: 210px;}
    .right_bottom_ipad {width: auto;height: auto;}

.duilian{position:absolute; width:120px; overflow:hidden;z-index: 2005;}
.duilian img { height: 240px; width:120px;}
.duilian_left{ left:20px; display:none}
.duilian_left2{ left:1px;}
.duilian_left2 img,.duilian_right2 img { width:26px; height:220px;}
.duilian_left2 .duilian_con,.duilian_right2 .duilian_con {width:26px; height:220px;}
.duilian_left2,.duilian_right2 {width:26px;display:none;top:15px;}
.duilian_right{right:20px;display:none}
.duilian_right2 { right:-25px}
.duilian_con{border:#CCC solid 1px; width:120px; height: 240px; overflow:hidden;}
.duilian_close{ height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}


.redian {
    height: 40px;
    background: url(dxt_bg.jpg) repeat-x 0 14px;
}

.redian_twen {
    width: 80px;
    background: #FFF;
    height: 37px;
    line-height: 27px;
    padding-top: 3px;
    font-family: "SimSun";
    font-size: 16px;
    color: #3267a8;
    float: left;
}

.redian_right {
    width: 51px;
    height: 38px;
    float: right;
    background: #FFF;
    padding-left: 10px;
}

.redian_right a {
    display: block;
    width: 37px;
    height: 25px;
    line-height: 15px;
    background: url(qiehuan.jpg) no-repeat 0 -27px;
    margin-top: 5px;
    padding-left: 14px;
    padding-top: 3px;
    color: #999;
}

.redian_right a:hover, .left2_twen a:hover, .datu a:hover {
    color: #c00;
}

.ulFont li.liFirst {
    background: url(dian.jpg) no-repeat 4px 8px;
    height: 25px;
    line-height: 25px;
}

.huan {
    width: 310px;
    height: 430px;
}

.huan a {
    cursor: pointer;
}

.huant {
    height: 142px;
    margin-bottom: 2px;
    overflow: hidden;
}

.huant_left {
    width: 133px;
    height: 100px;
    float: left;
    background: #73adde;
    padding-top: 42px;
    padding-right: 30px;
    padding-left: 30px;
    font-family: "SimSun";
    font-size: 20px;
    text-align: center;
    line-height: 28px;
}

.huant_left a {
    color: #FFF;
}

.huant_left a:hover {
    color: #fff;
}

.huant_right {
    width: 115px;
    height: 142px;
    float: right;
}

.huant_rt {
    width: 65px;
    height: 50px;
    background: #73adde;
    padding-top: 20px;
    padding-right: 25px;
    padding-left: 25px;
    text-align: center;
    line-height: 18px;
    font-family: "SimSun";
    font-size: 12px;
}

.huant_rt a {
    color: #FFF;
}

.huant_rt a:hover {
    color: #fff;
}

.huant_rb {
    width: 115px;
    height: 70px;
    margin-top: 2px;
}

.huant_rb img {
    width: 115px;
    height: 70px;
}

.huant_b {
    width: 310px;
    height: 214px;
}

.huant_bl {
    width: 260px;
    height: 214px;
    float: left;
}

.huant_bt {
    height: 72px;
    overflow: hidden;
}

.huant_bt1 {
    width: 83px;
    height: 70px;
    float: left;
    margin-right: 2px;
}

.huant_bt1 img {
    width: 83px;
    height: 70px;
}

.huant_bt2 {
    width: 70px;
    height: 53px;
    float: left;
    margin-right: 2px;
    background: #4480c9;
    padding-top: 17px;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    font-family: "SimSun";
    font-size: 12px;
}

.huant_bt2 a {
    color: #FFF;
}

.huant_bt2 a:hover {
    color: #fff;
}

.huant_bt3 {
    width: 63px;
    height: 53px;
    float: right;
    background: #d31b23;
    padding-top: 17px;
    padding-right: 10px;
    padding-left: 10px;
    font-family: "SimSun";
    font-size: 12px;
    text-align: center;
}

.huant_bt3 a {
    color: #FFF;
}

.huant_bt3 a:hover {
    color: #fff;
}

.huant_bc {
    width: 260px;
    height: 142px;
}

.huant_bcl {
    width: 75px;
    height: 94px;
    float: left;
    background: #d31b23;
    padding-top: 48px;
    padding-right: 4px;
    padding-left: 4px;
    font-family: "SimSun";
    font-size: 14px;
    text-align: center;
    margin-right: 2px;
}

.huant_bcl a {
    color: #FFF;
}

.huant_bcl a:hover {
    color: #fff;
}

.huant_bcr {
    width: 105px;
    height: 52px;
    background: #73adde;
    float: left;
    padding-top: 18px;
    padding-right: 35px;
    padding-left: 35px;
    text-align: center;
    font-family: "SimSun";
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 2px;
}

.huant_bcr a {
    color: #FFF;
}

.huant_bcr a:hover {
    color: #FFF;
}

.huant_bcbl {
    width: 83px;
    height: 70px;
    float: left;
    margin-right: 2px;
}

.huant_bcbl img {
    width: 83px;
    height: 70px;
}

.huant_bcbr {
    width: 70px;
    height: 50px;
    float: left;
    background: #4480c9;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
    line-height: 16px;
    font-family: "SimSun";
    font-size: 12px;
    text-align: center;
}

.huant_bcbr a {
    color: #FFF;
}

.huant_bcbr a:hover {
    color: #FFF;
}

.huan_r {
    width: 48px;
    height: 214px;
    float: right;
}

.huan_rt {
    width: 16px;
    height: 112px;
    background: #73adde;
    margin-bottom: 2px;
    padding-top: 30px;
    padding-right: 16px;
    padding-left: 16px;
    font-family: "SimSun";
    font-size: 12px;
    line-height: 12px;
}

.huan_rt a {
    color: #FFF;
}

.huan_rt a:hover {
    color: #FFF;
}

.huan_rb {
    width: 36px;
    height: 52px;
    background: #73adde;
    padding-top: 18px;
    padding-right: 6px;
    padding-left: 6px;
    font-family: "SimSun";
    font-size: 12px;
    line-height: 16px;
    text-align: center;
}

.huan_rb a {
    color: #FFF;
}

.huan_rb a:hover {
    color: #FFF;
}

.huan_que {
    width: 310px;
    height: 47px;
    padding-top: 25px;
}

.huan_qleft {
    width: 88px;
    height: 28px;
    float: left;
    background: url(queren.jpg) no-repeat;
    margin-left: 87px;
    display: inline;
    cursor: pointer;
}

.huan_qright {
    width: 105px;
    height: 28px;
    line-height: 28px;
    padding-left: 20px;
    float: left;
    font-size: 14px;
}

.huan_qright a {
    color: #333;
    text-decoration: underline;
}

.huan_qright a:hover, .right2_tl a:hover, .right2_tr a:hover {
    color: #c00;
    text-decoration: underline;
}

/*�?惧尯鎺ㄨ�?*/
.pic3 li {
    width: 230px;
    float: left;
    margin-right: 10px;
}

.pic3 li.last {
    margin-right: 0;
}

.pic3 li img {
    width: 230px;
    height: 145px;
}

.pic3 li p {
    text-align: center;
    padding-top: 4px;
    line-height: 22px;
    *line-height: 26px;
    font-size: 14px;
    font-family: "SimSun";
    max-height: 30px;
    *height: 30px;
    width: 100%;
    overflow: hidden;
}

.pic3 li a {
    color: #333
}

.pic3 li a:hover {
    color: #c00;
}

.cn2 {
    width: 380px;
    float: left;
    margin-left: 18px;
    margin-right: 16px;
}

.cn2_xt {
    border-top: 1px dotted #dfdfdf;
    display: block;
    overflow: hidden;
    height: 19px;
}

.right2 {
    width: 295px;
    float: right;
}

.right2_tit {
    height: 30px;
    background: url(title.png) no-repeat;
    border-bottom: 1px solid #dcdcdc;
}

.right2_tl2 {
    background-position: -25px -203px;
}

.right2_tl3 {
    background-position: -25px -234px;
}

.right2_tl4 {
    background-position: -25px -270px;
    margin-top: 2px;
    margin-bottom: 10px;
}

.right2_tl5 {
    background-position: -25px -303px;
    margin-top: 13px;
    *margin-top: 0;

}

.right2_tl6 {
    background-position: -25px -333px;
}

.right2_tl7 {
    background-position: -25px -367px;
    margin-top: 10px;
}

.right2_tl8 {
    background-position: -25px -402px;
    margin-top: 10px;
}

.right2_tl9 {
    background-position: -25px -431px;
}

.right2_t20 {
    background-position: -25px -463px;
    margin-top: 10px;
}

.right2_tr {
    height: 15px;
    padding-top: 10px;
    float: right;
}

.pic4 {
    width: 260px;
    overflow: hidden;
}

.pic4 ul {
    display: block;
    width: 280px;
    padding-bottom: 5px;
}

.pic4 li {
    width: 123px;
    float: left;
    margin-right: 14px;
    display: block;
    height: 136px;
}

.pic4 li img {
    width: 120px;
    height: 90px;
}

.pic4 li p {
    text-align: center;
    padding-top: 4px;
    line-height: 18px;
}

.pic4 a {
    color: #333
}

.pic4 a:hover {
    color: #c00;
}

.pic4_xt {
    border-top: 1px dotted #dfdfdf;
    display: block;
    overflow: hidden;
    height: 16px;
}

.pic4_xt2 {
    border-top: 1px dotted #dfdfdf;
    display: block;
    overflow: hidden;
    height: 23px;
    margin-top: 8px;
}

.pic4 span {
    display: block;
    height: 29px;
    line-height: 13px;
    background: url(dian.jpg) no-repeat 5px 6px;
    padding-left: 13px;
}

.news4 {
    width: 260px;
}

.news4 dl {
    height: 110px;
    display: block;
    overflow: hidden;
}

.news4 dt {
    height: 30px;
    line-height: 20px;
    display: block;
    color: #333;
    font-family: "SimSun";
    font-size: 14px;
}

.news4 dt span {
    color: #c00;
}

.news4 span dd {
    width: 114px;
    height: 70px;
    float: left;
    display: block;
    margin: 0;
    padding-top: 0;
}

.news4 span dd img {
    width: 100px;
    height: 70px;
}

.news4 dd {
    width: 146px;
    margin: 0;
    float: left;
    display: block;
    line-height: 22px;
    padding-top: 2px;
}

.news4 dd a {
    color: #666666
}

.news4 dd a:hover {
    color: #c00;
}

.news4 dd span, .news4 dt a {
    color: #174fa2
}

.news4 ul {
    display: block;
    padding-top: 13px;
    width: 260px;
}

.news4 li {
    height: 27px;
    display: block;
    background: url(dian.jpg) no-repeat 4px 0px;
    padding-left: 13px;
}

.news4 li a {
    color: #333;
}

.news4 li a:hover, .news4 dt a:hover {
    color: #c00;
    text-decoration: underline;
}

.junli {
    width: 260px;
    height: 303px;
}

.junli_tit {
    height: 30px;
    width: 258px;
    border-right: 1px solid #e5e5e5;
    background: url(gj_bg.jpg) repeat-x;
    overflow: hidden;
}

.junli_tit ul {
    height: 30px;
    width: 268px;
}

.junli_tit li {
    width: 64px;
    height: 30px;
    float: left;
}

.junli_tit li:hover {
    border-top: 2px solid #1369c0;
    height: 28px;
    background: #FFF;
    cursor: pointer;
}

.junli_tit li.hover {
    border-top: 2px solid #1369c0;
    height: 28px;
    background: #FFF;
    cursor: pointer;
}

.junli_span {
    width: 36px;
    height: 19px;
    display: block;
    background: url(http://www.miercn.com/images_2015/yingdu.jpg) no-repeat 8px 9px;
    padding-left: 28px;
    color: #333;
    border-left: 1px solid #e5e5e5;
    padding-top: 9px;
}

.junli_span2 {
    width: 36px;
    height: 19px;
    display: block;
    background: url(http://www.miercn.com/images_2015/meiguo.jpg) no-repeat 8px 9px;
    padding-left: 28px;
    color: #333;
    border-left: 1px solid #e5e5e5;
    padding-top: 9px;
}

.junli_span3 {
    width: 36px;
    height: 19px;
    display: block;
    background: url(http://www.miercn.com/images_2015/els.jpg) no-repeat 4px 9px;
    padding-left: 24px;
    color: #333;
    border-left: 1px solid #e5e5e5;
    padding-top: 9px;
}

.junli_span4 {
    width: 36px;
    height: 19px;
    display: block;
    background: url(http://www.miercn.com/images_2015/jfj.jpg) no-repeat 8px 9px;
    padding-left: 28px;
    color: #333;
    border-left: 1px solid #e5e5e5;
    padding-top: 9px;
}

.junli_cn {
    width: 260px;
    padding-top: 16px;
}

.junli_cn li {
    height: 26px;
    line-height: 26px;
    display: block;
    background: url(dian.jpg) no-repeat 5px 12px;
    padding-left: 14px;
    overflow: hidden;
}

.junli_cn li a {
    color: #333;
}

.junli_cn li a:hover {
    color: #c00;
}

.sjwq {
    width: 1003px;
    height: 175px;
    margin: 0 auto 10px auto;
}

.wuqi {
    width: 710px;
    height: 124px;
    border: 1px solid #e5e5e5;
    border-top: none;
    margin-top: 15px;
}

.wuqi_tit {
    height: 44px;
    background: url(wuqi_bg.gif) repeat-x;
}

.wuqi_tit ul {
    height: 44px;
    display: block;
    float: left;
    font-size: 14px;
}

.wuqi_tit ul li {
    width: 121px;
    border-right: 1px solid #dfdfdf;
    float: left;
    height: 44px;
}
.wuqi_tit ul li span{
    height: 42px;
    width: 120px;
    background-image: url(wuqi_bg.gif);
    background-repeat: no-repeat;
    display: block;
    padding-left: 46px;
    line-height: 42px;
    color: #333;
}
.wuqi_t1 {
    background-position: 12px -171px;
}

.wuqi_t2 {
    background-position: 12px -110px;
}

.wuqi_t3 {
    background-position: 12px -300px;
}

.wuqi_t4 {
    background-position: 12px -57px;
}

.wuqi_t5 {
    background-position: 12px -232px;
}

.wuqi_tit p {
    display: inline-block;
    height: 44px;
    line-height: 44px;
    float: right;
    padding-right: 24px;
    font-size: 14px;
}

.wuqi_t {
    height: 42px;
    width: 100%;
}

.wuqi_t p {
    padding-top: 14px;
    text-align: center;
    height: 26px;
    line-height: 12px;
    float: left;
    width: 12%;
    display: block;
    color: #e1e1e1;
}

.wuqi_t span {
    display: inline-block;
    float: left;
    height: 26px;
    padding-top: 10px;
    line-height: 18px;
    width: 0.5%;
    overflow: hidden;
    color: #e3e3e3
}

.wuqi_t a {
    line-height: 13px \9;
    height: 13px \9;
    display: inline-block \9;
    color: #333;
}

.wuqi_tit p a {
    color: #174FA2;
}

.wuqi_t a:hover, .wuqi_tit p a:hover {
    color: #c00;
    text-decoration: underline;
}

.wuqi_xt {
    height: 1px;
    border-top: 1px dotted #dfdfdf;
    display: block;
    overflow: hidden;
}

.sjwq_right {
    width: 260px;
    height: 174px;
    overflow: hidden;
    float: right;
}

.content3 {
    width: 1200px;
    margin: 0 auto;
}



.content3_cn {
    position: relative;
    width: 1200px;
}

.content3_cn .ic1 {
    width: 524px;
    height: 347px;
    float: left;
}

.content3_cn .ic1 .datu {
    width: 516px;
    height: 347px;
    margin-bottom: 11px;
}

.content3_cn .ic1 .datu span {
    width: 516px;
    background: #0d0f0a;
    height: 40px;
    line-height: 40px;
}

.content3_cn .ic1 .datu p {
    width: 516px;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    height: 40px;
    line-height: 40px;
}

.content3_cn .ic1 .datu a img {
    width: 516px;
    height: 347px;
}

.jutubox a {
    width: 253px;
    height: 168px;
    float: left;
    margin-right: 9px;
    color:#fff
}

.jutubox a img {
    width: 253px;
    height: 168px;
}

.yvideo li a {
    color: #666
}

#jutubox_1, #jutubox_2, #ic2_1, #ic2_2, #ic2_3 {
    position: relative;
    width: 262px;
    float: left;
    height: 170px;
}

#jutubox_1 p, #jutubox_2 p, #ic2_1 p, #ic2_2 p, #ic2_3 p {
    display: none;
    position: absolute;
    width: 253px;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    height: 25px;
    line-height: 25px;
    left: 0px;
    bottom: 0px;
    text-align: center;
}

#jutubox_1 span, #jutubox_2 span, #ic2_1 span, #ic2_2 span, #ic2_3 span {
    display: none;
    position: absolute;
    width: 253px;
    background: #0d0f0a;
    height: 25px;
    left: 0px;
    bottom: 0px;
    opacity: 0.5;
}

#ic2_1, #ic2_2, #ic2_3 {
    position: relative;
    width: 262px;
    float: left;
    height: 179px;
}

#ic2_1 p, #ic2_2 p, #ic2_3 p {
    display: none;
    position: absolute;
    width: 253px;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    left: 0px;
    bottom: 11px;
    text-align: center;
}
#ic2_1 a, #ic2_2 a, #ic2_3 a,#ic3_1 a,#ic3_2 a{
    color:#fff;
}

#ic2_1 span, #ic2_2 span, #ic2_3 span {
    display: none;
    position: absolute;
    width: 253px;
    font-size: 16px;
    background: #0d0f0a;
    height: 25px;
    left: 0px;
    bottom: 11px;
    opacity: 0.5;
}

#ic3_1 {
    position: relative;
    width: 262px;
    float: left;
    height: 179px;
}

#ic3_2 {
    position: relative;
    width: 262px;
    float: left;
    height: 347;
}

#ic3_1 p {
    display: none;
    position: absolute;
    width: 253px;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    height: 25px;
    line-height: 25px;
    left: 0px;
    bottom: 11px;
    text-align: center;
}

#ic3_2 p {
    display: none;
    position: absolute;
    width: 253px;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    height: 25px;
    line-height: 25px;
    left: 0px;
    bottom: 11px;
    text-align: center;
}

#ic3_1 span {
    display: none;
    position: absolute;
    width: 253px;
    font-size: 16px;
    background: #0d0f0a;
    height: 25px;
    left: 0px;
    bottom: 11px;
    opacity: 0.5;
}

#ic3_2 span {
    display: none;
    position: absolute;
    width: 253px;
    font-size: 16px;
    background: #0d0f0a;
    height: 25px;
    left: 0px;
    bottom: 11px;
    opacity: 0.5;
}

.content3_cn a {
    /*color: #fff*/
}

.content3_cn .ic2 {
    width: 253px;
    float: left;
    margin-right: 9px;
}

.content3_cn .ic2 a img, .content3_cn .ic3 a img {
    width: 254px;
    height: 168px;
    display: block;
    margin-bottom: 11px;
}

.content3_cn .ic3 {
    width: 253px;
    float: left;
}

.content3_cn .ic3 a.ic3a img {
    width: 254px;
    height: 347px;
}

.title3 {
    height: 31px;
    margin-top: 28px;
    margin-bottom: 35px;
}

.shengyin li {
    width: 270px;
    position: relative;
    float: left;
}

.shengyin_iv {
    float: left;
    margin-top: 18px;
    color: #999;
    margin-left: 0px
}

.shengyin_iv img {
    height: 70px;
    width: 70px
}

.shengyin_pan {
    float: left;
    margin-left: 18px;
    margin-top: 30px;
    *padding-top: 12px;
}

.shengyin_pan a {
    color: #999;
}

.shengyin_pan a font {
    *font-size: 12px !important;
    color: #999;
}

.shengyin_author {
    margin-top: 15px;
    color: #999;
}

.shengyin li.last {
    width: 226px;
}

.sy {
    width: 226px;
    height: 250px;
    float: left;
    overflow: hidden;
}

.sy h3 {
    height: 55px;
    font-size: 20px;
    font-weight: normal;
    line-height: 29px;
    overflow: hidden;
    margin-bottom: 16px;
}

.sy h3 a {
    color: #444;
}

.sy h3 a:hover {
    color: #c00;
}

.sy p {
    color: #999;
    font-family: "SimSun";
    line-height: 20px;
}

.sy span {
    *height: 14px;
    *line-height: 14px;
    *margin-top: 12px;
    display: block;
}

.sy span em {
    margin-left: 17px;
}

.content4 {
    width: 1200px;
    margin: 0 auto;
}

.content4 .left .left2 .jingcui,
.content4 .left .cn2 .jingcui {
    *margin-bottom: 16px;
}
.content99 .left .cn2 .jingcui{
    margin-bottom: 23px;
    *margin-bottom: 24px;
}
.content4 .left .left2 .jingcui .newd_new dl dt,
.content4 .left .cn2 .jingcui .newd_new dl dt,
.content4 .left .left2 .jingcui .newdl dl dt {
    *height: 40px;
    *line-height: 42px;
}

.content4 .left .left2 .jingcui .newd_new dl dt a,
.content4 .left .cn2 .jingcui .newd_new dl dt a,
.content4 .left .left2 .jingcui .newdl dl dt a {
    *margin-top: 6px;
}

.title_tba {
    display: block;
    height: 48px;
    width: 300px;
}

.left4 {
    width: 310px;
    height: 665px;
    float: left;
}

.pic5 {
    width: 310px;
    overflow: hidden;
}

.pic5 ul {
    display: block;
    width: 340px;
}

.pic5 li {
    width: 145px;
    height: 164px;
    float: left;
    margin-right: 20px;
}

.pic5 li img {
    width: 145px;
    height: 105px;
}

.pic5 li p {
    text-align: center;
    padding-top: 9px;
    line-height: 18px;
}

.pic5 a {
    color: #333
}

.pic5 a:hover, .left2_tgd a:hover, .pic5 a:hover {
    color: #c00;
    text-decoration: underline;
}

.cn4 {
    width: 397px;
    float: left;
    margin-left: 18px;
}

.cn4 ul {
    width: 397px;
    display: block;
    padding-bottom: 7px;
}

.cn4 li {
    background: url(dian.jpg) no-repeat 4px 14px;
    height: 30px;
    line-height: 30px
}

.cn4 li a {
    float: left;
    font-size: 14px;
    padding-left: 15px;
    color: #333333
}

.cn4 li a:hover {
    color: #c00;
}

.cn4 li em a {
    font-family: "SimSun";
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    line-height: normal;
    color: #174fa2;
    padding-left: 15px;
    font-style: normal;
    font-weight: bold;
}

.cn4 li.liFirst {
    background: url(dian.jpg) no-repeat 4px 8px;
    height: 25px;
    line-height: 25px;
}

.cn4 li.liFirst em a {
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    line-height: normal;
    color: #174fa2;
    padding-left: 15px;
    font-style: normal;
    font-weight: bold;
    float: left;
}

.cn4 li.liFirst span {
    height: 23px;
    line-height: 17px;
    float: right;
    color: #c00;
    padding-right: 3px;
}

.pic5 span {
    height: 30px;
    line-height: 15px;
    display: block;
    background: url(dian.jpg) no-repeat 0px 7px;
    padding-left: 12px;
    font-size: 14px;
}

.pic4 em {
    height: 27px;
    display: block;
    background: url(dian.jpg) no-repeat 4px 0px;
    padding-left: 13px;
}

.cn4 li span {
    float: right;
    color: #c00;
    padding-right: 3px;
}

.right4 {
    height: 665px;
    width: 260px;
    float: right;
}

.pk {
    width: 260px;
    height: 265px;
    overflow: hidden;
}

.pk h2 {
    height: 26px;
    display: block;
    font-family: "SimSun";
    font-size: 14px;
    font-weight: normal;
}

.pk span {
    height: 58px;
    display: block;
    line-height: 20px;
}

.pk span a {
    color: #666;
}

.pk span a:hover {
    color: #c00;
}

.pkcn {
    width: 260px;
    height: 51px;
    border-bottom: 1px dotted #dfdfdf;
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
}

.pkcn_l {
    width: 76px;
    height: 34px;
    float: left;
}

.pkcn_cn {
    width: 108px;
    height: 34px;
    float: left;
}

.pkcn_ct {
    width: 108px;
    height: 17px;
}

.pkcn_b {
    width: 100%;
    height: 12px;
    background: #88b9ed
}

.pkcn_bc {
    width: 50%;
    height: 12px;
    background: #fe4c47;
    float: right;
}

.pkcn_r {
    width: 76px;
    height: 34px;
    float: right;
    text-align: right;
}

.pk p {
    height: 27px;
    display: block;
    background: url(dian.jpg) no-repeat 0 5px;
    padding-left: 11px;
}

.pk p a {
    color: #333
}

.pk p a:hover {
    color: #c00;
}

.mingren {
    width: 260px;
}

.mingren dl {
    height: 104px;
    display: block;
    overflow: hidden;
}

.mingren dt span {
    color: #c00;
}

.mingren span dd {
    width: 60px;
    height: 70px;
    float: left;
    display: block;
    margin: 0;
    padding-top: 0;
}

.mingren span dd img {
    width: 50px;
    height: 58px;
    border: 1px solid #eeeeee;
}

.mingren dd {
    width: 200px;
    margin: 0;
    float: left;
    display: block;
    line-height: 20px;
    padding-top: 2px;
}

.mingren dd a {
    color: #666666
}

.mingren dd a:hover {
    color: #c00;
}

.mingren dd span {
    color: #174fa2
}

.content5 {
    width: 1003px;
    margin: 0 auto;
    overflow: hidden;
}

.wanxiang {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.wanxiang ul {
    width: 1200px;
    display: block;
    
}

.wanxiang li {
    width: 160px;
    height: 160px;
    float: left;
    margin-right:12px;
    margin-bottom:5px;
    display: inline;
}

.wanxiang li img {
    width: 160px;
    height: 120px;
}

.wanxiang li p {
    padding-top: 8px;
    text-align: center;
    line-height: 24px;
    height: 24px;
    font-size: 13px;
}

.wanxiang li a {
    color: #333;
}

.wanxiang li a:hover {
    color: #c00;
}

.content6 {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.content7 {
    width: 1003px;
    margin: 0 auto;
    overflow: hidden;
}

.pic6 {
    width: 310px;
    overflow: hidden;
}

.pic6 ul {
    display: block;
    width: 340px;
}

.pic6 li {
    width: 145px;
    height: 166px;
    float: left;
    margin-right: 20px;
}

.pic6 li img {
    width: 145px;
    height: 105px;
}

.pic6_p1 {
    height: 20px;
    text-align: center;
    line-height: 20px;
    margin-top: 9px;
}

.pic6_p2 {
    height: 18px;
    text-align: center;
    line-height: 18px;
}

.pic6_p2 span {
    color: #c00
}

.pic6 a {
    color: #333
}

.pic6 a:hover {
    color: #c00;
}

.temai {
    height: 31px;
    line-height: 18px;
    display: block;
}

.temai span {
    color: #c00;
}

.pic7 {
    width: 260px;
    overflow: hidden;
}

.pic7 ul {
    display: block;
    width: 280px;
}

.pic7 li {
    width: 123px;
    float: left;
    margin-right: 14px;
    display: block;
    height: 142px;
}

.pic7 li img {
    width: 120px;
    height: 90px;
}

.pic7 a {
    color: #333
}

.pic7 a:hover {
    color: #c00;
}

.ysci {
    height: 102px;
}

.ysci span {
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    padding-right: 5px;
    overflow: hidden;
    width: 83px;
    font-size: 14px;
    font-family: "SimSun";
}

.ysci p {
    height: 30px;
    float: left;
    padding-right: 12px;
    display: block;
    line-height: 30px;
    color: #e1e1e1;
}

.ysci a {
    color: #333
}

.ysci a:hover {
    color: #c00;
}

.content8 {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.left8 {
    width: 743px;
    float: left;
}

.left8_t {
    height: 292px;
}

.left8_news {
    height: 292px;
    float: left;
    width: 357px;
}

.left8_tit2 {
    height: 40px;
    background: url(dxt_bg.jpg) repeat-x 0 13px;
    width: 331px;
}

.left8_news dl {
    width: 331px;
    height: 100px;
    display: block;
}

.left8_news dt {
    width: 136px;
    height: 100px;
    display: block;
    float: left;
}

.left8_news dt img {
    width: 120px;
    height: 90px;
}

.left8_news span dd {
    width: 195px;
    height: 26px;
    display: block;
    float: left;
    margin: 0px;
    line-height: 20px;
    font-family: "SimSun";
    font-size: 14px;
}

.left8_news span dd a {
    color: #174fa2;
}

.left8_news span dd a:hover {
    color: #c00;
}

.left8_news dd {
    width: 195px;
    height: 63px;
    line-height: 20px;
    margin: 0px;
    float: left;
    display: block;
}

.left8_news dd a {
    color: #666;
}

.left8_news dd a:hover {
    color: #c00;
}

.left8_news dd span {
    color: #174fa2
}

.left8_news li {
    height: 30px;
    line-height: 11px;
    display: block;
    background: url(dian.jpg) no-repeat 0 4px;
    padding-left: 12px;
    font-size: 14px;
}

.left8_news li a {
    color: #333;
}

.left8_news li a:hover {
    color: #c00;
}

.hot:before {
    *content: "";
    *clear: both;
}

.hot {
    margin-top: 16px;
    *margin-top: 20px;
    width: 100%;
	float:left;
}
.hot_left {
    width: 380px;
       border:solid 1px #CCC;
    padding:10px;
    height: 350px;
    float: left;
}

.hot_left ul {
    background: url(paihang.jpg) no-repeat no-repeat;
    display: block;
    padding-left: 23px;
    width: 380px;
    margin-top: 5px;
    height: 265px;
}

.hot_left li {
    height: 29px;
    line-height: 12px;
    display: block;
    font-size: 14px;
    margin-bottom: 7px;
    _margin-bottom: 4px;
    *margin-bottom: 4px;
}

.hot_left li a {
    color: #333;
    font-size: 16px;
    height: 15px;
    *height: 16px;
    _height: 16px;
    line-height: 14px;
    *line-height: 16px;
    _line-height: 16px;
    overflow: hidden;
    display: block;
}

.hot_left li a:hover {
    color: #c00;
}

.hot_left .news_tit {
    margin-bottom: 20px;
    *margin-bottom: 24px;
}

.hot_left1 {
    width: 395px;
    border:solid 1px #CCC;
    padding:10px;
    float: left;
    margin-left:10px;
    overflow:hidden;
}

.right8 {
    width: 260px;
    float: right;
}

.right8_cn {
    height: 253px;
}

.right8_cn dl {
    height: 108px;
    display: block;
}

.right8_cn dt {
    width: 130px;
    height: 90px;
    display: block;
    float: left;
}

.right8_cn dt img {
    width: 120px;
    height: 90px;
}

.right8_cn span dd {
    width: 129px;
    height: 25px;
    display: block;
    margin: 0px;
    float: left;
    font-family: "SimSun";
    font-size: 14px;
}

.right8_cn span dd a {
    color: #174fa2;
}

.right8_cn span dd a:hover, .mingren dt a:hover {
    color: #c00;
    text-decoration: underline;
}

.right8_cn dd {
    width: 126px;
    margin: 0px;
    float: left;
    line-height: 20px;
    color: #666;
    display: block;
}

.right8_cn dd a {
    color: #666;
}

.right8_cn dd a:hover {
    color: #c00;
}

.right8_cn dd span {
    color: #174fa2
}

.right8_cn p {
    height: 28px;
    line-height: 10px;
    display: block;
    padding-left: 11px;
    background: url(dian.jpg) no-repeat 0 5px;
}

.right8_cn p a {
    color: #333;
}

.right8_cn p a:hover {
    color: #c00;
}

.pic8 {
    width: 260px;
    overflow: hidden;
}

.pic8 ul {
    display: block;
    width: 280px;
    padding-top: 4px;
}

.pic8 li {
    width: 123px;
    float: left;
    margin-right: 14px;
    display: block;
    height: 145px;
}

.pic8 li img {
    width: 120px;
    height: 90px;
}

.pic8 li p {
    text-align: center;
    padding-top: 4px;
    line-height: 18px;
}

.pic8 a {
    color: #333
}

.pic8 a:hover {
    color: #c00;
}

.mingren dt {
    height: 30px;
    line-height: 20px;
    display: block;
    font-size: 14px;
    color: #333;
    font-family: "SimSun";
}

.mingren dt a {
    color: #174fa2
}

.baibaoxiang_title {
    *height: 38px;
    *display: block;
}

.baibaoxiang_title_l {
    *height: 50px;
    *display: block;
    *margin-top:6px;
}

.mifenfangwu_title {
    margin-top: 8px;
    *height: 38px;
    *display: block;
}

.link {
    width: 1200px;
    height: 85px;
    border-top: 3px solid #007ccc;
    margin: 5px auto 10px;
    *margin-top: 15px;
    _margin-top: 15px;
    border-bottom: 1px solid #dcdcdc;
}

.link_cn a {
    width: 65px;
    height: 23px;
    line-height: 23px;
    color: #666;
    float: left;
    margin-right: 15px;
    overflow: hidden;
    font-family: "SimSun";
}

.link_cn a:hover {
    color: #c00;
}

#footer {
    width: 765px;
    margin: 15px auto 15px;
}

.bq {
    text-align: center;
    color: #5a5a5a;
    height: 26px;
    line-height: 26px;
    font-family: "SimSun";
}

.bq a {
    color: #5a5a5a;
    font-family: "SimSun";
    height: 20px;
    float: left;
    line-height: 20px;
}

.bq a:hover {
    color: #c00;
}

.right2_titS {
    height: 35px;
    overflow: hidden;
    margin-top: 10px;
}

.xifu {
    width: 100%;
    display: none;
    height: 100%;
    visibility: hidden;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .5);
    text-align: center;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000) \8;
}

#jutubox_2, #jutubox_1 {
    position: relative;
    width: 262px;
    float: left;
    height: 168px;
}

#imgPlay {
    overflow: hidden;
    width: 310px;
    zoom: 1;
    position: relative;
}

#imgPlay .imgs li {
    float: left;
    position: relative;
    width: 310px;
    height: 323px;
    background: none;
    padding: 0;
}

#imgPlay .imgs {
    width: 5760px
}

#imgPlay .btn {
    text-align: center;
    overflow: hidden;
    width: 310px;
    padding-top: 8px;
}

#imgPlay .btn a {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

#imgPlay .prev {
    background-position: 6px top;
    left: 0;
    top: 33%;
    margin-top: -15px;
}

#imgPlay .prev, .next {
    background-image: url(icon_v9.png);
    display: none;
    background-repeat: no-repeat;
    opacity: .5;
    position: absolute;
    z-index: 1;
    overflow: hidden;
    width: 30px;
    height: 35px;
    cursor: pointer;
    text-indent: -10em;
}

#imgPlay .next {
    background-position: -6px -45px;
    right: 0;
    top: 33%;
    margin-top: -15px;
}

#imgPlay .prev:hover, .next:hover {
    opacity: 1;
}

.ggwyrs {
    overflow: hidden;
    width: 178px;
    height: 248px;
    background: #FFF;
    border: 1px solid #e5e5e5;
    font: 12px / 1.5 ? ? ? ? ? ?, Helvetica, Arial;
}

.ggwyrs_tit {
    width: 178px;
    height: 25px;
    display: block;
    vertical-align: middle;
    background-color: #ff4400;
    font-size: 15px;
    color: #FFF;
    text-decoration: none;
    line-height: 25px;
    letter-spacing: 2px;
    text-align: center;
}

.ggwyrs_cn {
    overflow: hidden;
    width: 163px;
    height: 214px;
    padding: 12px 0 0 12px;
}

.ggwyrs_cn li {
    overflow: hidden;
    font-size: 13px;
    display: block;
    height: 26px;
    overflow: hidden;
    height: 26px;
    height: 26px \9;
    *height: 20px;
    _height: 20px;
}

.spanl {
    display: inline;
    float: left;
    width: 15px;
    height: 14px;
    background: #B9B9B9;
    font-size: 12px;
    line-height: 14px;
    border-radius: 2px;
    color: #FFF;
    text-align: center;
    margin-top: 3px;
}

.ggwyrs_cn li a {
    color: #000;
    text-decoration: none;
    display: block;
    float: left;
    line-height: normal;
    padding-left: 5px;
}

.ggwyrs_cn li a:hover {
    color: #c00;
    text-decoration: underline;
}

.dbggs {
    width: 1003px;
    height: 250px;
    margin: 0 auto;
    padding-bottom: 10px
}

.dbggs_left {
    float: left;
    height: 250px;
    width: 820px;
    overflow: hidden;
}

.dbggs_right {
    float: right;
    height: 250px;
    width: 180px;
    overflow: hidden;
}

.flashNews {
    POSITION: relative;
    TEXT-ALIGN: left;
    WIDTH: 310px;
    OVERFLOW: hidden
}

.flashNews IMG {
    WIDTH: 310px;
    HEIGHT: 398px
}

.firstNews {
    BORDER-BOTTOM: #ccc 1px solid;
    POSITION: relative;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 310px;
    FLOAT: right;
    OVERFLOW: hidden;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid
}

.flashNews {
    HEIGHT: 398px
}

.firstNews {
    HEIGHT: 398px
}

.flashNews .bg {
    POSITION: absolute;
    FILTER: alpha(opacity=60);
    WIDTH: 100%;
    BOTTOM: 0;
    BACKGROUND: #000;
    HEIGHT: 65px;
    LEFT: 0;
    -moz-opacity: 0.6;
    opacity: 0.6
}

.flashNews H3 {
    Z-INDEX: 2;
    POSITION: absolute;
    TOP: 332px;
    LEFT: 6px;
    LINE-HEIGHT: 35px;
    WIDTH: 304px
}

.flashNews H3 A {
    FONT-FAMILY: "????";
    COLOR: #fff;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    display: block;
    height: 53px;
    LINE-HEIGHT: 58px;
}

.flashNews H3 A:hover {
    COLOR: #f20000
}

.flashNews P {
    Z-INDEX: 2;
    POSITION: absolute;
    LINE-HEIGHT: 20px;
    WIDTH: 304px;
    HEIGHT: 20px;
    TOP: 336px;
    LEFT: 6px
}

.flashNews P A {
    COLOR: #fff
}

.flashNews P A:hover {
    COLOR: #f20000
}

.flashNews UL {
    Z-INDEX: 2;
    POSITION: absolute;
    PADDING-LEFT: 47px;
    BOTTOM: 0;
    RIGHT: 0;
    _padding-left: 46px;
    _background: 0
}

.flashNews UL LI {
    TEXT-ALIGN: center;
    LINE-HEIGHT: 18px;
    WIDTH: 18px;
    BACKGROUND: #000;
    FLOAT: left;
    HEIGHT: 18px;
    MARGIN-LEFT: 1px
}

.flashNews UL LI A {
    WIDTH: 15px;
    DISPLAY: block;
    FONT-FAMILY: Tahoma;
    HEIGHT: 16px;
    COLOR: #fff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}

.SwitchNav LI A {
    WIDTH: 15px;
    DISPLAY: block;
    FONT-FAMILY: Tahoma;
    HEIGHT: 16px;
    COLOR: #fff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}

.flashNews UL LI A:hover {
    COLOR: #f20000
}

.flashNews UL LI A.sel {
    COLOR: #f20000
}

.jingcui {
    margin-bottom: 20px;
}

.qiwei .tit_wenzi {
    margin-bottom: 15px;
}

/*鐒︾偣鍥?*/
.touchslider-itemcon, .touchslider1, .touchslider-viewport, .touchslider-item img, .touchslider-item, .foucs {
    width: 310px;
    height: 398px;
}

.foucs {
    float: left;
    *height: 270px;
}

.fouccon {
    *height: 270px;
}

/*#mainbav {
    background-color: #007dce
}*/

/*.viewportcon{
    *top: 0;!important;
}*/
.touchslider-viewport {
    background: #ccc;
    overflow: hidden;
    position: relative;
}

.touchslider {
    position: relative;
}

.touchslider-item {
    overflow: hidden;
}

.touchslider-nav {
    position: absolute;
    right: 9px;
    background: 0px;
    bottom: 32px;
    height: 30px;
    z-index: 4;
}

.touchslider-nav a {
    cursor: pointer;
    color: #000;
}

.touchslider-nav a:active {
    background: #689db2;
}

.touchslider-nav {
    font: bold 16px/16px Georgia;
}

.touchslider-prev {
    width: 35px;
    height: 34px;
    filter: alpha(opacity=70);
    -moz-opacity: 1;
    opacity: 0.7;
    background: #000;
    position: absolute;
    left: 0;
    top: 65px;
    z-index: 11;
    display: none;
    cursor: pointer
}

.touchslider-next {
    width: 35px;
    height: 34px;
    filter: alpha(opacity=70);
    -moz-opacity: 1;
    opacity: 0.7;
    background: #000;
    position: absolute;
    right: 0px;
    top: 65px;
    z-index: 11;
    display: none;
    cursor: pointer
}

.touchslider-next a img {
    padding-top: 8px;
    padding-left: 13px;
}

.touchslider-prev a img {
    padding-top: 7px;
    padding-left: 11px;
}

.touchslider-nav-item {
    width: 8px;
    height: 8px;
    background: #fff;
    *float: left;
    _float: left;
    display: inline-block;
    *display: block;
    _display: block;
    margin: 9px 2px 0px;
    *margin: 9px 5px 0px;
    _margin: 9px 5px 0px;
    line-height: 30px;
}

.touchslider-nav-item-current {
    background: #007DCE;
}

.touchslider-itemcon {
    position: relative;
}

.itmetit {
    position: absolute;
    height: 35px;
    *height: 40px;
    _height: 40px;
    width: 100%;
    background: #000;
    left: 0;
    z-index: 4;
    bottom: 0;
    *bottom: -4px;
    _bottom: -4px;
    color: #fff;
    text-align: center;
    line-height: 35px;
    *line-height: 32px;
    _line-height: 32px;
    font-size: 16px;
    overflow: hidden;
}

.itmetit a {
    color: #FFFFFF;
    text-decoration: none;
}

.itmetit a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.touchslider2 .touchslider-itemcon, .touchslider2, .touchslider2 .touchslider-viewport, .touchslider2 .touchslider-item img, .touchslider2 .touchslider-item {
    width: 330px;
    height: 147px;
}

.touchslider2 .touchslider-nav-item {
    width: 20px;
    height: 20px;
    margin: 5px -2px 0px 0px;
    line-height: 20px;
    border-radius: 0;
    font-size: 12px;
    text-align: center;
    font-weight: 400;
    color: #fff;
    background: #2372b4;
}

.touchslider2 .touchslider-nav-item-current {
    background: #ffba00;
}

/*
鐒︾偣鍥�?nd
*/
.fr {
    width: 225px;
    height: 238px;
    float: right;
    overflow: hidden;
}

.fircon_textlis h3 a {
    color: #2b65b7;
    font-size: 14px;
    margin: 5px 0;
    display: block;
    line-height: 23px;
}

.fircon_textlis h3 a:hover, .fircon_textlis p a:hover, .zHot-list li a:hover, .newList li a:hover {
    color: #cc0000;
    text-decoration: underline;
}

.fircon_textlis p {
    font-size: 12px;
    color: #666666;
    line-height: 22px;
}

.fircon_textlis p a {
    color: #333;
}

.fircon_textlis p a span {
    color: #174fa2;
}

.border {
    border-bottom: 1px dashed #b1b1b1;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

.line {
    position: absolute;
    top: 0;
    right: 20px;
    width: 1px;
    height: 465px;
    background: url(diany.jpg) repeat-y;
    /*background-color: #0d0f0a;*/
}

.content4 .jingcui {
    margin-bottom: 10px;
}

.jinianbei {
    position: relative;
    /*--height:100px;--*/
    text-align: center;
    margin-top: 10px;
}

.news_nrj ul li {
    height: 31px;
    *height: 28px;
}

.news_nrj ul li a {
    width: 230px;
    overflow: hidden;
    float: left;
}

.news_nrj ul li em {
    width: 40px;
    float: right;
    text-align: right;
    font-family: "SimSun";
    height: 14px;
    line-height: 14px;
    color: #999999;
    font-size: 12px;
}

.jbtn {
    height: 32px;
    text-align: center;
    margin-top: 15px;
    *margin-top: 0px;
    margin-bottom: 20px;
    *margin-bottom: 0px;
}

.banner {
    width: 1200px;
    margin: 0 auto;
}

.picwrpa {
    height: 153px;
    margin-bottom: 30px;
}

.piclast {
    margin-bottom: 0;
}

.pic1 {
    position: relative;
}

.pic_cn1 {
    width: 690px;
    padding-top: 0;
}

.news_tit1 {
    width: 55px;
    border-bottom: none;
    position: absolute;
    right: 15px;
    top: 3px;
}

.pic_cn1 h4 {
    color: #444;
    height: 21px;
    overflow: hidden;
    display: block;
    line-height: 21px;
    margin-top: 10px;
    font-size: 20px;
    font-weight: normal;
}

.pic_cn1 h4 a {
    width: 400px;
    overflow: hidden;
    color: #444;
    margin-right: 10px;
}

.pic_cn1 h4 span {
    color: #cc0000;
}

.jpleft {
    width: 160px;
    height: 116px;
    float: left;
    margin-right: 17px;
    margin-top: 15px;
}

.jpleft a img {
    width: 160px;
    height: 116px;
}

.jpright {
    width: 512px;
    float: left;
    margin-top: 17px;
}

.jpright p, .jpright a {
    color: #999;
    line-height: 20px;
    font-family: "SimSun";
    height: 40px;
    overflow: hidden;
}

.gobtn {
    width: 82px;
    height: 31px;
    float: right;
}

.jprighti {
    margin-top: 35px;
}

.jprighti div {
    width: 180px;
    float: left;
    margin-top: 10px;
}

.jprighti div a {
    color: #999;
    height: 16px;
    line-height: 16px;
    float: left;
    margin-right: 10px;
    margin-top: 2px;
    padding-left: 26px;
    display: block;
}

.jprighti div a:hover {
    text-decoration: none;
}

.jprighti div a.one {
    height: 16px;
    background: url(a1.jpg) no-repeat;
}

.jprighti div a.two {
    height: 16px;
    background: url(a2.jpg) no-repeat;
}

.jprighti div a.three {
    height: 16px;
    background: url(a3.jpg) no-repeat;
}

.tejia_tit {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #dcdcdc;
    font-size: 18px;
    color: #000;
}

.tejia_main img {
    width: 294px;
    height: 135px;
    display: block;
    margin-top: 16px;
    margin-bottom: 10px;
}

.tejia_main p, .tejia_main a {
    font-size: 16px;
    color: #000;
    line-height: 23px;
    margin-bottom: 12px;
    height: 51px;
    overflow: hidden;
    *margin-bottom: 8px;
}

.tejia_main a {
    *height: 155px;
}

.tejia_main div {
    *height: 20px;
    *width: 100%;
}

.tejia_main div span {
    color: #cc0000;
    *float: left;
    font-size: 16px;
    line-height: 18px;
    margin-right: 5px;
}

.tejia_main div em {
    color: #999;
    *float: left;
    margin-right: 5px;
    text-decoration: line-through;
}

.tejia_main div i {
    font-family: "SimSun";
    float: right;
    text-align: right;
    display: inline-block;
    color: #999;
}

.prou li a.prouhead {
    width: 83px;
    height: 75px;
    float: left;
}

.prou li a.prouhead img {
    width: 83px;
    height: 75px;
}

.prou li div {
    width: 191px;
    float: left;
}

.prou li div a {
    width: 191px;
    height: 25px;
    line-height: 25px;
    color: #666;
    margin-left: 10px;
    margin-bottom: 5px;
}

.prou li div p {
    width: 192px;
    *width: 164px;
    height: 54px;
    background: url(p2.jpg) no-repeat;
    padding-top: 10px;
    padding-left: 27px;
    padding-right: 17px;
    padding-bottom: 10px;
    color: #666;
    font-family: "SimSun";
    line-height: 20px;
}

.juxian div {
    width: 294px;
    height: 80px;
    float: left;
    border-bottom: 1px dotted #dcdcdc;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 10px;
}

.juxian div span {
    width: 105px;
    float: left;
    margin-left: 25px;
}

.juxian div span img {
    width: 105px;
    height: 45px;
    display: block;
    margin-bottom: 15px;
}

.juxian div span b {
    width: 105px;
    font-size: 14px;
    font-family: "SimSun";
    font-weight: normal;
    overflow: hidden;
    *line-height: 16px;
    *height: 18px;
}

.juxian p {
    color: #999;
    line-height: 20px;
    font-family: "SimSun";
}

.tejia_tit1 {
    margin-top: 20px;
    *margin-top: 4px;
    _margin-top: 4px;
}

.news_tit2 {
    border-bottom: none;
    margin-bottom: 5px;
}

.right2m {
    width: 290px;
    height: 114px;

}

.right2m .mimg {
    width: 113px;
    height: 112px;
    float: left;
}

.right2m div {
    width: 156px;
    margin-left: 20px;
    margin-top: 22px;
    float: left;
}

.right2m div p {
    height: 47px;
    *height: 50px;
    *width: 150px;
    margin-bottom: 20px;
}

.right2m div p img {
    width: 47px;
    height: 47px;
}

.right2m div p span {
    width: 78px;
    display: inline-block;
    font-size: 12px;
    font-family: "SimSun";
    line-height: 20px;
    margin-top: 4px;
    margin-left: 10px;
    *margin-top: 3px;
    *margin-left: 10px;
}

.right2m div i {
    color: #c9c9c9;
    display: block;
    margin-top: 5px;
    text-align: center;
}

.right2m div i a {
    color: #666;
    line-height: 14px;
}

.right2m div i a img {
    padding-right: 2px;
    *vertical-align: baseline;
    *padding-top: 2px;
}

.right2m div i a:hover {
    color: #c00;
}

.left1 {
    margin-top: 10px;
    height: 52px;
}

.bq b {
    font-weight: normal;
    font-family: "SimSun";
}

.bq span {
    color: #ebebeb;
}

.bd a {
    height: 20px;
    float: left;
}

.bq span {
    margin: 0 10px;
    float: left;
}

.cgrayi {
    height: 15px;
    background: url(f.jpg) no-repeat 0 2px;
    padding-left: 17px;
}

.cgraya {
    height: 15px;
    background: url(f2.jpg) no-repeat 0 3px;
    padding-left: 20px;
}

.cgrays {
    height: 15px;
    background: url(f3.jpg) no-repeat 0 2px;
    padding-left: 15px;
}

.cgrayx {
    height: 15px;
    background: url(f4.jpg) no-repeat 0 2px;
    padding-left: 20px;
}

.title_tb7 {
    height: 32px;
    background: transparent url("taitou.png") no-repeat scroll -19px -328px;
}

.jujiao_main {
    display: table;
    min-height: 1px;
    background: url(ib.jpg) repeat-x;
    margin-bottom: 13px;
    margin-top: 20px;
}

.newd_new dl {
    width: 350px;
}

.jinianbei .rightThumbTitle {
    position: absolute;
    display: block;
    left: 0;
    bottom: 0;
    z-index: 99;
    height: 26px;
    width: 294px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.5);
    background-color: #000 \9;
    *background-color: #000;
    line-height: 26px;
    font-size: 16px;

}

.jinianbei:hover .rightThumbTitle:hover {
    color: #c00;
    text-decoration: underline;
}
.clearfix_ie6{
    *margin-top: 20px;
    *margin-bottom: -16px;
}