@charset "UTF-8";

ul,ol,li{list-style:none}
.w1000{width:1000px;margin:0 auto}
.wrapper{position:relative;background:url(../images/bg.jpg?v=1) no-repeat center top}

.wrapper .row3{padding-bottom:50px;}
.wrapper .row3 .title{background:url(../images/title_zoushangdaoqu.png) no-repeat center top;height:186px;border-bottom:none;margin-bottom:0}
.wrapper .row3 .title .more{font-weight:700;font-size:16px;color:#0c64b2;position:absolute;top:80px;right:180px}
.wrapper .row3 .w1000{padding-top:20px}

.wrapper .row3 .w1000 ul{ padding-top: 9px;}
.wrapper .row3 .w1000 ul li{width:180px;height:52px;background-image:url(../images/d02.png);background-position:0 -52px;background-repeat:no-repeat;font-size:18px;line-height:52px;font-weight:bolder; padding-bottom: 18px;}

.wrapper .row3 .w1000 ul li.selected{background-position:0 0;color:#fff}
.wrapper .row3 .w1000 ul li:hover{background-position:0 0;color:#fff}
.wrapper .row3 .w1000 .contentPanel{display:none}

.wrapper .row3 .w1000 .contentPanel .tupian01 a{display:block;position:relative;width:370px;height:210px}
.wrapper .row3 .w1000 .contentPanel .tupian01 a strong{font-weight:400;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:16px;padding:10px 0;background-color:rgba(0,0,0,0.5)}

.wrapper .row3 .w1000 .contentPanel .tupian02 a{display:block;position:relative;width:240px;height:136px}
.wrapper .row3 .w1000 .contentPanel .tupian02 a strong{font-weight:400;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:16px;padding:10px 0;background-color:rgba(0,0,0,0.5)}

.f12_0c64b2,.f12_0c64b2 a {color: #0c64b2;}

.blank10 {margin:0 auto; width:100%; height:10px; font-size:1px;clear:both;}
.blank11 {margin:0 auto; width:100%; height:11px; font-size:1px;clear:both;}
.blank18 {margin:0 auto; width:100%; height:18px; font-size:1px;clear:both;}
.blank15 {margin:0 auto; width:100%; height:15px; font-size:1px;clear:both;}
.blank20 {margin:0 auto; width:100%; height:20px; font-size:1px;clear:both;}
.blank40 {margin:0 auto; width:100%; height:40px; font-size:1px;clear:both;}

/*主要样式*/ 
.tabnav{position: fixed; width:180px;left: 50%; top: 500px; margin-left: -700px;}
.cnrTab{float:left; }
.subNav{cursor:pointer;font-weight:bold;font-size:24px;color:#ffffff;line-height:52px; text-align: center; }
.subNav li a{cursor:pointer;font-weight:bold;font-size:24px;color:#ffffff;line-height:52px; text-align: center; }
.subNav:hover{color:#ffffff;}
.currentDd{color:#ffffff;background-image:url(../images/d01.png) ; width: 180px;}
.currentDt{background:url(../images/d01.png) no-repeat; height: 61px;}
.navContent{display: none; background: url(../images/d03.png) repeat-y;}
.navContent li a{display:block;width:180px;heighr:52px;text-align:center;font-size:22px;line-height:52px;color:#ffffff;background-image:url(../images/d02.png);}


.bt1 {height:51px;line-height:51px; background:url(../images/bt01.png) no-repeat; width:590px;}
.bt2 {height:51px;line-height:51px; background:url(../images/bt02.png) no-repeat; width:388px;}
.bt3 {height:51px;line-height:51px; background:url(../images/bt03.png) no-repeat; width:1000px;}
.f12_FFFFFF,.f12_FFFFFF a {color: #FFFFFF;}
.f12_4b4b4b,.f12_4b4b4b a {color: #4b4b4b;}
.f27 { font-size:27px;}
.f38 { font-size:38px;}
.f24 { font-size:24px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.lh22 {line-height:22px}
.lh24 {line-height:24px}
.fb {font-weight: bold;}
.left { float: left;}
.right { float: right;}



.lswg .index_hero_wrapper {
    position: relative;
    width: 100%;
    overflow: hidden;
    z-index: 1;
    box-sizing: content-box;
}

.lswg #index_hero {
    width: 730px;
    height: 460px;
    margin: auto;
    position: relative;
}



.lswg #index_hero .heros {
    width: 730px;
    height: 460px;
}

.lswg #index_hero .hero-wrap {
    overflow: visible;
    position: absolute;
}

.lswg #index_hero .next,
.lswg #index_hero .prev {
    filter: alpha(Opacity=70);
    opacity: .7;
    position: absolute;
    top: 50%;
    margin-top: -25px;
    margin-left: 0px;
    background-color: #303030;
    z-index: 3;
}

.lswg #index_hero .next:hover,
.lswg #index_hero .prev:hover {
    background-color: orangered;
}

.lswg #index_hero .next {
    margin: -25px 0px 0 0;
    right: 0;
}

.lswg #index_hero .disabled {
    background-color: #eee;
}

.lswg #index_hero .hero a:hover {
    text-decoration: none;
}

.lswg #index_hero .hero .all {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 730px;
    height: 91px;
    line-height: 50px;
    background: url(../images/wrapper.png) no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC79acd4', endColorstr='#CC79acd4');
}

.lswg .hero p {
    width: 628px;
    margin: 0 auto;
    line-height: 21px;
}

.lswg #index_hero .mask-left,
.lswg #index_hero .mask-right,
.lswg #index_hero .hero {
    background: url(../images/back.png) repeat-x;
;
    z-index: 1;
    position: absolute;
    top: 0;
    width: 730px;
    height: 460px;
    overflow: hidden;
    left: 1920px;
}

.lswg #index_hero .mask-left {
    left: -760px;
}

.lswg #index_hero .mask-right {
    left: 760px;
}

.lswg #index_hero .active {
    z-index: 2;
    left: 0;
}

.lswg .tit .intro {
    margin: 20px 0 0 50px;
    float: left;
}

.lswg .tit .count {
    font-size: 16px;
    margin: 12px 8px 0 0;
    display: inline-block;
}
.lswg .index_hero_wrapper>* {
    box-sizing: content-box;
}

.lswg .index_hero_wrapper {
    position: relative;
    width: 100%;
    overflow: hidden;
    z-index: 1;
    box-sizing: content-box;
}

.lswg .icon-arrow-a-left {
    width: 65px;
    height: 102px;
    background: url(../images/left.png) no-repeat;
}

.lswg .icon-arrow-a-right {
    width: 65px;
    height: 102px;
    background: url(../images/right.png) no-repeat;
}

.lswg .index_hero_wrapper>* {
    box-sizing: content-box;
}



#footer {
    border-top: 1px solid #dcdcdc;
    background-color: #fafafa;
}

#footer .footer-box {
    width: 1000px;
    margin: 0 auto;
}

#footer .friendLinks {
    text-align: center;
    margin: 0 20px;
    padding-top: 10px;
    border-bottom: 1px solid #f0f0f0;
}

#footer .friendLinks ul {
    font-size: 0;
}

#footer .friendLinks li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 0;
    padding: 10px 14px;
    height: 14px;
}

#footer .friendLinks a {
    color: #666666;
    font-size: 14px;
}

#footer .friendLinks a:hover {
    text-decoration: underline;
}

#footer .info {
    margin: 0 auto;
    padding: 30px 20px;
    text-align: center;
}

#footer .info.w1200 {
    width: 1160px;
}

#footer .info>div {
    float: left;
}

#footer .info .footerLeft img {
    display: block;
    margin-top: 3px;
    margin-right: 20px;
}

#footer .info .footerLeft a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

#footer .info .footerCenter {
    text-align: left;
}

#footer .info .footerCenter p {
    color: #666666;
    font-size: 12px;
    line-height: 1;
    padding-top: 10px;
}

#footer .info .footerCenter p:first-child {
    padding-top: 0;
}

#footer .info .footerCenter p a {
    color: #666666;
}

#footer .info .footerCenter p a:hover {
    text-decoration: underline;
}

#footer .info .footerRight {
    float: right;
    font-size: 0;
    padding-top: 10px;
}

#footer .info .footerRight a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 10px;
}

#footer .info .footerRight .hd315 {
    background: url("../images/hd315.png") no-repeat;
    width: 35px;
    height: 37px;
}

#footer .info .footerRight .beian {
    background: url("../images/beian.png") no-repeat;
    width: 34px;
    height: 37px;
}

#footer .info .copyright {
    display: none;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #fff;
}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}