﻿/* base */
* {
    margin: 0;
    padding: 0
}

a {
    color: #606060;
    text-decoration: none
}

.fl {
    float: left;
    display: inline
}

li {
    list-style: none;
}

body {
    background-attachment: fixed;
    background-repeat: repeat;
    background-position: center top;
    background: #fff3e3;
}

img {
    border: none;
}

/* framework */
.wrap {
    width: 100%;
    margin: 0 auto;
}

.header {
    width: 100%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.footer {
    float: left;
    width: 100%;
    font: 14px/26px "宋体";
    color: #FFFFFF;
    margin: 0 auto;
    text-align: center;
    padding: 26px 0;
    background: #C2332B;
}

.footer a {
    color: #FFFFFF;
}

.hot-head {
    padding-top: 15px;
    text-align: center;
    width: 1200px;
    margin: 5px auto 0;
    padding-bottom: 23px;
}

.hot-head h1 {
    font-size: 36px;
    font-weight: bold;
    height: 60px;
    line-height: 60px;
    font-family: "microsoft yahei", 'SimHei';
    text-indent: 3em;
}

.hot-head h1 a {
    color: #e00008;
}

.hot-head p {
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    margin-top: 12px;
    font-family: "microsoft yahei";
}

.hot-head p a {
    color: #e00008;
}

#pic1 {
    line-height: 24px;
}

.content {
    width: 100%;
    height: auto;
    margin: 5px auto 0;
    -overflow: hidden;
}

.fp {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 15px;
}

.col-left {
    display: inline;
    float: left;
    height: auto;
    margin-right: 24px;
    overflow: hidden;
    width: 49%;
}

.article {
    border-bottom: 1px dashed #a8a8a8;
    font-family: Tahoma, simsun;
    height: auto;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 15px 0;
}

.article h4 {
    font: 24px/34px "microsoft yahei", 'SimHei';
    margin-bottom: 6px;
}

.article .brief {
    color: #606060;
    font: 14px/25px "simsun";
    height: 48px;
    margin-bottom: 10px;
    overflow: hidden;
}

.fr {
    display: inline;
    float: right;
}

.rit {
    display: inline;
    float: left;
    height: auto;
    overflow: hidden;
    width: 49%;
}

.rit-l {
}

.jjmc-pic {
}

.jjmc-pic li {
    float: left;
    text-align: center;
}

.jjmc-pic li p {
    margin-top: 18px;
    margin-bottom: 30px;
}

.sip {
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 15px;
    width: 1202px;
}

.sip-nr {
    border-left: #CCCCCC 1px solid;
    border-bottom: #CCCCCC 1px solid;
    border-right: #CCCCCC 1px solid;
    overflow: hidden;
}

.menu {
    background: #fff none repeat scroll 0 0;
    float: left;
    margin: 0 20px;
    width: 260px;
}

.menu li.selected {
    background: url(../images/20170913020359611.gif) no-repeat scroll 0 0;
    height: 115px;
    width: 250px;
    color: #FFFFFF;
}

.menu li {
    background: url(../images/20170913020358641.gif) no-repeat scroll 0 0;
    height: 115px;
    width: 250px;
    height: 115px;
    margin-bottom: 1px;
    text-align: center;
    font-family: "microsoft yahei";
    font-size: 30px;
    line-height: 116px;
    font-weight: bold;
    color: #FFFFFF;
}

.menu li a {
    color: #ffffff;
}

.sip-l {
    float: left;
}

.sip-r {
    padding: 20px;
    margin-top: 15px;
}

.list-pic {
    overflow: hidden;
}

.list-pic li {
    float: left;
    margin-right: 11px;
    text-align: center;
}

.list-pic li img {
    margin-bottom: 5px;
}

.sip-r-d-l {
    width: 380px;
    float: left;
}

.list-pic p {
    width: 100%;
    height: 36px;
}

.wup {
    height: 733px;
    background-attachment: scroll;
    background-image: url(../images/bj.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    width: 100%;
}

.wup-nr {
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 15px;
    width: 1200px;
}

.wup-nr img {
    float: right;
}

.lp {
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 15px;
    width: 1200px;
}

.article .thumb {
    float: left;
    margin-right: 10px;
    width: 90px;
}

.lp li {
    float: left;
    padding-left: 15px;
}

.lp li h4 {
    font-size: 18px;
    text-align: left;
}

.qip {
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 15px;
    width: 1200px;
}

.qip li {
    float: left;
    margin: 12px;
}

.fl, .partL {
    float: left;
}

.left_area {
    border-right: 1px solid #c5b9a4;
    padding-right: 20px;
    width: 450px;
    margin-left: 25px;
    margin-top: 10px;
}

.mb35 {
    margin-bottom: 35px;
}

.txt_001 {
    border-bottom: 1px dotted #c5b9a4;
    clear: both;
    height: 135px;
    padding-bottom: 15px;
    width: 100%;
}

.pic_002 {
    float: left;
    height: 125px;
    width: 200px;
}

.pic_002 {
    float: left;
    height: 125px;
    width: 200px;
    margin-right: 10px;
}

.info_001 h2 {
    color: #534d45;
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
    font-size: 18px;
    padding-bottom: 10px;
    font-weight: normal;
}

.info_001 h2 a {
    color: #534d45;
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
    font-size: 18px;
}

.info_001 p {
    color: #898072;
    font-size: 12px;
    line-height: 20px;
    text-indent: 2em;
    font-family: "宋体";
}

.fr, .partR {
    margin-left: 10px;
    color: #f52121;
    margin-top: 21px;
}

.right_area {
    height: 330px;
    width: 500px;
}

ul.list li {
    color: #efe9db;
    line-height: 40px;
    padding-left: 12px;
}

ul.list li a {
    color: #534d45;
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
    font-size: 18px;
}

.txt_002 {
    clear: both;
    height: 135px;
    width: 100%;
}

.ep {
    background: #e34a3c;
    height: 740px;
    border-top: 15px solid #d52e24;
}

.ep-nr {
    width: 1200px;
    background: url(../images/bf.jpg) no-repeat scroll bottom;
    height: 726px;
    margin: 0 auto;
}

.article2 {
    font-family: Tahoma, simsun;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding: 2px 0;
    width: 100%;
}

.article2 h4 {
    font: 26px/36px "microsoft yahei";
    margin: 12px 0;
    text-align: center;
}

.article2 h4 a {
    color: #ffffff;
}

.news-list2 {
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.news-list2 li {
    background: url("../images/pot022.gif") no-repeat scroll 0 18px;
    font: 16px/32px "Microsoft YaHei";
    height: 32px;
    overflow: hidden;
    padding: 6px 0 10px 21px;
    text-align: left;
}

.news-list2 a {
    color: #ffffff;
}

.left_area02 {
    height: 330px;
    padding: 0 10px 0 15px;
    width: 450px;
}

.info_001 {
    float: right;
    height: 125px;
    padding: 0 10px 0 0;
    width: 230px;
}

.mb35 {
    margin-bottom: 35px;
}

.txt_001 {
    border-bottom: 1px dotted #c5b9a4;
    clear: both;
    padding-bottom: 15px;
    width: 100%;
}

.txt_002 {
    clear: both;
    height: 150px;
    width: 100%;
}

.txt_002 {
    clear: both;
    height: 150px;
    width: 100%;
}

.list-top {
    height: 60px;
    position: relative;
    float: left;
    width: 450px;
}

.list-top h2 {
    color: #b92702;
    font-family: "Microsoft YaHei";
    font-size: 22px;
    font-weight: normal;
    line-height: 50px;
    float: left;
}

em {
    color: #197acc;
    float: right;
    font: 12px/40px "宋体";
}

em a:link {
    color: #b92702;
}

.news-list li {
    font: 16px/37px "microsoft yahei";
    height: 34px;
    overflow: hidden;
    padding: 6px 0px 10px 21px;
    text-align: left;
    background-attachment: scroll;
    background-image: url(../images/dian.gif);
    background-repeat: no-repeat;
    background-position: 0 21px;
}

.ggg {
    width: 1058px;
    margin: 0 auto;
    height: 640px;
    background: url(../images/luxian.jpg) no-repeat scroll 0 0;
}

.zuic {
    width: 1058px;
    margin: 0 auto;
}

.zj {
    background: url(../images/logo.jpg) repeat-y scroll 0 0;
}

.anniud {
    background: url(../images/gs.gif) no-repeat scroll 0 0;
    width: 996px;
    height: 399px;
    margin-left: 40px;
}

.an-l {
    width: 360px;
    padding-top: 39px;
    float: left;
}

.an-l ul li {
    float: left;
    margin-left: 98px;
    margin-top: 101px;
}

.an-r {
    width: 500px;
    padding-left: 26px;
    float: left;
    padding-top: 98px;
}

.ltdt-r {
    float: left;
    margin-right: 21px;
    padding-top: 126px;
    width: 610px;
}

.brief2 a {
    color: #FFFFFF;
}

.banner {
    width: 100%;
    margin: 0 auto;
    height: 960px;
    background-image: url(../images/banner.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

.nav {
    width: 100%;
    margin: 0 auto;
    border-bottom: solid 10px #623c08;
    height: 60px;
    background: url(../images/jd.jpg) repeat-y top center;
}

.nav ul {
    width: 1200px;
    padding-top: 20px;
    margin: 0 auto;
}

.nav ul li {
    float: left;
    display: inline;
    padding: 0 43px;
    font-weight: bold;
    font-family: 'microsoft yahei';
    font-size: 16px;
    line-height: 22px;
    background: url(../images/xianx.gif) no-repeat right center;
}

.nav ul li a {
    color: #ffffff;
}

.gjc {
    background: #edf7ff;
    border-bottom: 15px solid #4474a9;
    border-top: 5px solid #4474a9;
    width: 100%;
}

.hend {
    width: 600px;
    float: left;
}

.article32 {
    font-family: Tahoma, simsun;
    height: auto;
    margin-bottom: 8px;
    overflow: hidden;
    padding: 10px 0;
}

.article32 h4 {
    color: #000000;
    font: 26px/28px "microsoft yahei";
    margin-bottom: 12px;
}

.article32 .brief {
    color: #606060;
    font: 14px/25px "microsoft yahei";
    margin-bottom: 10px;
    overflow: hidden;
}

.article32 p a {
    color: #da0004;
    font: 14px/25px "simsun";
}

.dishi {
    width: 1200px;
    margin: 0 auto;
}

.nav2 {
    height: 45px;
    background: #1c5491;
}

.nav2 li {
    color: #FFF;
    float: left;
    padding: 10px;
    text-align: center;
    width: 50px;
    font-family: "simsun";
    font-size: 14px;
    line-height: 25px;
    font-weight: bold;
}

.nav2 li a:hover {
    color: #ffd200;
}

.nav2 li a {
    color: #FFF;
}

.part6_text1 {
    width: 1094px;
    height: 569px;
    position: absolute;
    top: 0px;
    left: 0px;
}

.part6_txt_bark1 {
    width: 364px;
    height: 93px;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #fff;
    line-height: 25px;
    word-break: break-all;
    position: absolute;
    top: 51px;
    left: 95px;
}

.part6_txt_limg1 {
    width: 372px;
    height: 173px;
    position: absolute;
    top: 158px;
    left: 95px;
}

.part6_txt_limg2 {
    width: 372px;
    height: 173px;
    position: absolute;
    top: 349px;
    left: 95px;
}

.part2_big_img {
    width: 562px;
    height: 282px;
    position: absolute;
    top: 50px;
    left: 545px;
}

.part2_txt_bark2 {
    width: 555px;
    height: 156px;
    position: absolute;
    top: 354px;
    left: 545px;
}

.part6_img1_txt {
    width: 100%;
    height: 33px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #fff;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 10;
}

.part6_txt_bg {
    width: 100%;
    height: 33px;
    background: rgba(0,0,0,0.6);
    position: absolute;
    bottom: 0px;
    left: 0px;
    z-index: 1;
}

.part2_article h2 {
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
    color: #000;
    height: 30px;
    line-height: 30px;
}

.part2_article h2 a {
    color: #FFF;
}

.part2_article p {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #000;
    line-height: 24px;
    color: #FFF;
}

.part2_article p a {
    color: #FFF;
}

.vvv {
    position: relative;
    height: 600px;
    background: #099;
}

.part6_img1_txt a {
    color: #FFF;
}

.mingp {
    width: 100%;
}

.focus_item {
    width: 1200px;
    margin: 0 auto;
    margin-top: 0px;
    margin-top: 10px;
}

.focus_s1 {
    width: 818px;
    float: left;
    margin-right: 10px;
    position: relative;
}

.focus_s1 .focus_s_main .s_on {
    display: block;
}

.focus_s1 .focus_s_main .focus_small_item {
    display: none;
}

.focus_s1 .pic_link {
    width: 818px;
}

.pic_link {
    display: block;
    position: relative;
}

.pic_link img {
    vertical-align: top;
}

.focus_s2 {
    width: 300px;
    float: left;
}

.focus_s2 .pic_link {
    width: 300px;
}

.pic_link {
    display: block;
    position: relative;
}

.focus_s3 {
    width: 818px;
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}

.focus_s4 {
    width: 300px;
    float: left;
    margin-top: 10px;
}

.focus_s3 .pic_link {
    width: 320px;
    float: left;
}

.focus_s3 .pic_link {
    width: 404px;
    float: left;
}

.focus_s4 .pic_link {
    width: 370px;
}

.pic_link p {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-indent: 16px;
    font-size: 14px;
    font-weight: bold;
    background: rgba(0,0,0,0.7);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#77000000', EndColorStr='#77000000');
    color: #fff;
}

/* 新增加的CSS */
/* 济南先行区 */
.jnxx {
    background: url(../images/quanbbi.gif) no-repeat top center;
    width: 1322px;
    height: 156px;
}

.jnxx h3 {
    width: 900px;
    text-align: center;
    color: #FFFFFF;
    margin-left: 260px;
    font: 26px/58px "microsoft yahei";
}

.jnxx p {
    width: 900px;
    margin-left: 280px;
    font: 14px/28px "microsoft yahei";
    color: #FFFFFF;
}

.xxpic {
    background: url(../images/bsj.gif) no-repeat top center;
    width: 323px;
    float: left;
    height: 266px;
    padding-top: 50px;
    padding-left: 34px;
}

.xxpic img {
    border: 3px solid #FFFFFF;
}

.xiand {
    float: left;
}

.jnxx-b {
    margin-top: 20px;
    width: 100%;
    overflow: hidden;
}

.news-list2 li {
    padding: 2px 0 2px 18px;
    font: 16px/38px "microsoft yahei";
    height: 42px;
    overflow: hidden;
    text-align: left;
    border-bottom: 1px solid #ececec;
    background-attachment: scroll;
    background-image: url(../images/dian2.gif);
    background-repeat: no-repeat;
    background-position: 0 21px;
}

.news-list2 li a {
    color: #333333;
}

.news2 {
    float: left;
    margin-left: 20px;
    width: 90%;
}

.sigt li {
    float: left;
    width: 300px;
    width: 260px;
    border: 1px solid #E7E7E7;
    padding: 10px;
    background: #FFFFFF;
    margin-right: 24px;
    margin-top: 20px;
}

.tudd {
    margin: 0 auto;
}

.sigt {
    width: 100%;
}

.sigt h4 {
    font: 16px/28px "microsoft yahei";
}

.brief3 {
    color: #606060;
    font: 14px/25px "microsoft yahei";
    margin-bottom: 10px;
    overflow: hidden;
}

.brief3 a {
    color: #990000;
}

/* 专家访谈 */
.fp-l {
    width: 781px;
    float: left;
}

.lask {
    width: 741px;
    background: #33aeec;
    height: 300px;
    padding: 20px;
}

.jnxx2 h3 {
    color: #FFFFFF;
    font: 22px/36px "microsoft yahei";
}

.jnxx2 p {
    font: 14px/28px "microsoft yahei";
    color: #FFFFFF;
}

.jnxx2 {
    width: 99%;
}

.lsdt {
    width: 480px;
    float: left;
}

.ship li {
    margin-top: 20px;
    float: left;
    width: 380px;
}

.tujw p {
    bottom: 0;
    color: #fff;
    font: 14px/40px "simsun";
    height: 40px;
    left: 0;
    position: absolute;
    text-align: center;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.8;
    background-attachment: scroll;
    background-color: #000000;
    background-image: none;
    background-repeat: repeat;
    background-position: 0 0;
    width: 100%;
}

.tujw {
    position: relative;
}

.fp-r {
    background: url(../images/sdjx.gif) no-repeat top center;
    width: 394px;
    height: 658px;
    float: right;
}

.tuddd {
    margin-top: 79px;
    margin-left: 18px;
    margin-bottom: 5px;
}

/* 图说新动能转换 */
.ltu-l {
    width: 49px;
    float: left;
}

.ltu-r {
    width: 49px;
    float: right;
}

.ltu h5 {
    color: #FFFFFF;
    font: 18px/32px "microsoft yahei";
    text-align: center;
    margin-top: 20px;
    margin-bottom: 10px;
}

.skd {
    width: 1100px;
    float: left;
}

.skd li {
    width: 239px;
    padding: 12px;
    background: #33aeec;
    margin-right: 15px;
    float: left;
}

.ftlpic {
    margin-bottom: 25px;
    height: auto;
}

.tujw-x {
    position: relative;
    width: 283px;
    float: left;
}

.tujw-x p {
    bottom: 0;
    color: #fff;
    font: 14px/40px "simsun";
    height: 40px;
    left: 0;
    position: absolute;
    text-align: center;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.8;
    background-attachment: scroll;
    background-color: #000000;
    background-image: none;
    background-repeat: repeat;
    background-position: 0 0;
    width: 100%;
}

.imgl img {
    float: right;
}

.article .brief a {
    color: #e00008;
}

.news {
    float: left;
    width: 100%;
}

.shipin {
    border-bottom: 1px dashed #a8a8a8;
    margin-bottom: 10px;
    height: auto;
    overflow: hidden;
}

/* 记录 影像 */
.yx-nr {
    width: 1200px;
    margin: 0 auto;
    height: 497px;
    background: #FFFFFF;
}

.yx-l {
    width: 667px;
    float: left;
}

.yx-r {
    width: 513px;
    float: left;
}

.arrow-top {
    width: 50px;
    margin: 10px auto;
    height: 30px;
    overflow: hidden;
}

.arrow-down {
    width: 22px;
    height: 11px;
}

.xians li {
    height: 117px;
    width: 100%;
    padding: 10px;
}

.article3 {
    font-family: Tahoma, simsun;
    height: auto;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 2px 0;
}

.article3 h4 {
    font: 18px/26px "microsoft yahei";
    margin-bottom: 2px;
}

.article3 h4 a {
    color: #5c5d5b;
}

.article3 .brief3 {
    color: #1c1c1c;
    font: 14px/25px "microsoft yahei";
    margin-bottom: 2px;
    overflow: hidden;
}

.article3 .brief3 a {
    color: #b32533;
}

.pidf {
    width: 105px;
    float: left;
    margin-right: 25px;
}

.article4 {
    font-family: Tahoma, simsun;
    height: auto;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 2px 0;
    color: #FFFFFF;
}

.article4 h4 {
    font: 18px/26px "microsoft yahei";
    margin-bottom: 2px;
    text-align: center;
    color: #FFFFFF;
}

.article4 h4 a {
    color: #5c5d5b;
    color: #FFFFFF;
}

.article4 .brief4 {
    color: #1c1c1c;
    font: 14px/25px "microsoft yahei";
    margin-bottom: 2px;
    overflow: hidden;
    color: #FFFFFF;
}

.article4 .brief4 a {
    color: #FFFFFF;
}

.pidf {
    width: 105px;
    float: left;
    margin-right: 25px;
}

.ybj {
    background: #c60011;
}

.wbd {
    background: url(../images/bjd.png) no-repeat top center;
    width: 583px;
    height: 190px;
    padding: 20px;
    margin-top: 20px;
}

.renwu {
    width: 1110px;
    float: left;
    margin: 30px auto;
}

.renwu li {
    float: left;
    margin: 16px;
}

.aal {
    width: 190px;
    float: left;
}

.aal h2 {
    font: 16px/24px "microsoft yahei";
    color: #402217;
    text-align: center;
    font-weight: bold;
}

.brief2 {
    color: #202121;
    font: 14px/24px "microsoft yahei";
    padding-bottom: 20px;
    text-align: center;
}

.left {
    width: 45px;
    float: left;
}

.right {
    width: 30px;
    float: right;
}

.brief2 a {
    color: #9e0b09;
}

.aal img {
    border-radius: 50%;
    margin-bottom: 10px;
}

.lsbj h1 {
    margin-top: 20px;
    height: 120px;
    text-align: center;
}

/* 修改 */
.nav ul li {
    float: left;
    display: inline;
    padding: 0 43px;
    font-weight: bold;
    font-family: 'microsoft yahei';
    font-size: 16px;
    line-height: 22px;
    background: url(../images/xianx.gif) no-repeat right center;
}

.wjhg li {
    width: 103px;
    background-color: #cdb8a0;
    float: left;
    text-align: center;
    border: 5px solid #FFFFFF;
    padding: 10px;
    font: 18px/26px "microsoft yahei";
}

.wjhg li a {
    color: #623c08;
}

.lsbj {
    width: 100%;
    background: url(../images/bg.jpg) no-repeat top center;
    height: 834px;
}

.lsbj2 {
    width: 100%;
    background: #fec955;
    height: auto;
}

.zb {
    width: 332px;
    height: 506px;
    background: #ca0900;
    float: left;
    margin-right: 30px;
}

.zb-wz {
    padding: 30px;
    font-family: 'microsoft yahei';
    font-size: 16px;
    line-height: 28px;
    color: #FFFFFF;
}

.zb-wz a {
    color: #FFFFFF;
}

a {
    color: inherit;
}

h2.ssh2 {
    color: #10459f;
    margin: 20px 0px 10px 0px;
}

h2.ssh2 span {
    color: #f54307;
}

/*精彩图集*/
.photoHot {
    width: 1200px;
    margin: 30px auto 20px auto;
}

.photoHot h3 {
    width: 100%;
    height: 100px;
    margin: 30px auto 0 auto;
    margin-bottom: 30px;
    background: url(../images/photo_title.png) no-repeat top center;
}

.photoHot .photoBox {
    width: 1400px;
    height: 800px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.photoHot .photoBox .swiper-slide {
    width: 1400px;
    height: 800px;
    position: relative;
}

.photoHot .photoBox .swiper-slide .show {
    width: 530px;
    height: 110px;
    bottom: 0px;
    left: 300px;
    position: absolute;
    padding-left: 30px;
}

.photoHot .photoBox .swiper-slide .show h4 {
    font-size: 30px;
    color: #fff;
    line-height: 100%;
    margin-bottom: 15px;
}

.photoHot .photoBox .swiper-slide .show h4 a {
    color: #fff;
}

.photoHot .photoBox .swiper-slide .show p {
    color: #fff;
    font-size: 14px;
}

.photoHot .photoBox .photoNumber {
    position: absolute;
    color: #fff;
    font-size: 28px;
    left: 95px;
    top: 700px;
}

.photoHot .photoBox .leftButton {
    display: inline-block;
    width: 9px;
    height: 14px;
    top: 700px;
    right: 60px;
    cursor: pointer;
    position: absolute;
    background: url(../images/left_b.png) no-repeat;
}

.photoHot .photoBox .rightButton {
    display: inline-block;
    width: 9px;
    height: 14px;
    top: 700px;
    right: 30px;
    cursor: pointer;
    position: absolute;
    background: url(../images/right_b.png) no-repeat;
}

.photoHot .photoBox .photoNumber {
    font-size: 28px;
    left: 65px;
}

#photoMax {
    font-size: 28px;
    color: #FFF;
    font-weight: bold;
}

.photoHot .photoBox .swiper-slide .show {
    width: 830px;
    left: 150px;
}

.photoHot .photoBox .swiper-slide .showBg {
    width: 1200px;
    height: 230px;
    position: absolute;
    left: 0px;
    bottom: 2px;
    background: url(../images/white_bg.png) bottom center repeat-x;
}

.photoHot .photoBox .leftButton {
    display: inline-block;
    width: 12px;
    height: 22px;
    top: 700px;
    right: 70px;
    cursor: pointer;
    position: absolute;
    background: url(../images/left_b_tj.png) no-repeat;
}

.photoHot .photoBox .rightButton {
    display: inline-block;
    width: 12px;
    height: 22px;
    top: 700px;
    right: 30px;
    cursor: pointer;
    position: absolute;
    background: url(../images/right_b_tj.png) no-repeat;
}
