﻿@charset "utf-8";
@import "base.css";

a{color: #666;}

.curp {cursor: pointer}



/* CSS Document */
body {background-color: #fff;overflow-x: hidden;color: #666;font-size: 12px;line-height: 1.5;font-family: microsoft yahei, "宋体";position: relative;}/*网站字体颜色*/

.container {margin-left: auto;margin-right: auto;width: 1000px;font-family: microsoft yahei;}


/*页眉*/
.top {width: 100%;border-bottom: 1px solid #ddd;font-size: 13px;line-height:2;color: #727272;padding: 10px 0;}

.top .topR {float: right; color:#727272 }
.top .topR a {color: #727272;padding: 0 8px;margin: 0 5px;}
.top .topR a:hover {color: #fff;background:#0b9278; border-radius: 10px;}

.top .ewm {width: 25px;height: 25px;position: relative;float: right;margin-left: 10px;}
.top .ewm .ewmIcon {display: block;cursor: pointer;}
.top .ewm .ewm_wx {position: absolute;left: -22px;top: 36px;display: none;}
.top .ewm:hover .ewm_wx {display: block;cursor: pointer;}

.header{padding:30px 0}
.header .logo {float: left;width: 121px;margin-right: 12px;}
.header .txt {float: left;padding-left: 13px;border-left: 1px solid #ccc;font-size: 15px;color: #343434;}
.header .txt h2 {font-size: 24px;color: #1e1e1e;}
.header .txt h2 b {color: #de860a;}


.nav {overflow: hidden;width: 100%;line-height: 60px;background: url(../images/nav_bg.png) repeat center;}
.nav li {float: left;font-size: 18px;background: url(../images/nav_bor.png) right top repeat-y;width:calc(100% / 10);text-align: center }
.nav li a {color: #fff;display: block;}
.nav li:last-child {background: none}
.nav li.cur, .nav li:hover {background: #f49b00;}

@media screen and (max-width:640px) {

    .container {width:100%;}
    .no_mobile{display: none}



    .header{padding:10px 0}
    .header .logo {float: none;width: 121px;margin: auto}
    .header .txt {float: none;padding-left:0;border-left:0;font-size: 12px;text-align: center}
    .header .txt h2 {font-size:14px;}

    .nav {line-height:36px;background: url(../images/nav_bg.png) repeat center;}
    .nav li {font-size: 14px;background: url(../images/nav_bor.png) right top repeat-y;width:25% }
}
#flashs{position: relative}
#flashs .bot {display: block;position: absolute;width: 58px;height: 58px;top: 50%;transform: translateY(-50%);z-index: 2;}
#flashs .bot1 {background: url(../images/babot1.png) no-repeat center;left: 5%;background-size: contain}
#flashs .bot2 {background: url(../images/babot2.png) no-repeat center;right: 5%;background-size: contain}

.search {overflow: hidden;background: #1b1b1b;margin-top: -155px;height: 155px;position: relative;z-index: 100;}
.search .box {overflow: hidden;float: left;width:31%;font-size: 13px;line-height:3;text-align: center;color: #fff;height: 100%}
.search .box .boxCon{border-right: 2px solid #313131;height: 100%}
.search .box h4 {font-size: 20px;padding: 10px 0}
.search .box a {color: #fff;display: inline-block;margin:0 10px;border: 1px solid #fff;border-radius: 10px;padding: 0 30px;}

.search .s_box {width:38%;height: 100%;float: right;background: #db8f22;overflow: hidden;}

.search .a01 {margin-left: 30px;}
.search p {color: #fff;height:39px;margin: 21px auto;overflow: hidden;width:92%;}
.search p b {font-size: 14px;}
.search p a {color: #fff;padding: 0 10px;}

.search .ss {overflow: hidden;width:92%;height:36px;margin: 0 auto;border:2px solid #dddddd;border-radius:20px;line-height: 40px;}
.search .ss input {overflow: hidden;width:70%;float: left;height: 36px;color: #fff;outline: none;border: none;background: none;text-indent: 5px;}
.search .ss .search-submit{width:20%;height:36px;cursor: pointer;float: right;background: url("../images/btn_serch.png") no-repeat center;border:0}

.title{background: url(../images/mim_h.png) no-repeat center bottom;margin-bottom: 20px;color: #c1c1c1;text-align: center;padding: 20px 0;}
.title span {display: block;font-family: Arial}
.title h3 {font-size: 32px;color: #222;}
.title h3 b {color: #e48305;}
.title h3 a {color: #222;}


.MIM {overflow: hidden;width: 100%;background: url(../images/mimbg.jpg) no-repeat center top #f7f7f7;}
.MIM .Mbox {overflow: hidden;position: relative;padding: 10px 0 30px;}
.MIM .Mbox img {display: block;position: absolute;left: 50%;top: 50%;width:370px;margin-left: -185px;margin-top: -185px;}
.MIM .Mbox>div {overflow: hidden;width: 300px;font-size: 16px;color: #363636;padding-bottom: 5px;padding-top: 30px;}
.MIM h5 {font-size: 20px;color: #262626;margin-bottom: 10px;}
.MIM p b {color: #e08f1d;}

.MIM .Mbox>div:nth-child(odd){float: right}
.MIM .Mbox>div:nth-child(even){float: left;text-align: right}
.MIM .wen01, .MIM .wen05 {padding-right: 90px;background: url(../images/mim01.png) no-repeat right bottom;}
.MIM .wen02, .MIM .wen06 {padding-left: 90px;background: url(../images/mim02.png) no-repeat left bottom;}
.MIM .wen03, .MIM .wen04 {border-bottom: 1px solid #d3d3d2;}
.MIM .wen03 {padding-right: 22px;}
.MIM .wen04 {padding-left: 22px;}


@media screen and (max-width:640px) {
    #flashs .bot {width:40px;height:40px;}

    .search {margin-top:0;height:auto;}
    .search .box {float: none;width:100%;font-size: 12px;line-height:1.8;height:auto;padding: 15px 0}
    .search .box .boxCon{border-right:0;}
    .search .box h4 {font-size:14px;padding: 0}
    .search .box a {margin:0 5px;padding: 0 10px;}
    .search .s_box {width:100%;float: none;padding: 10px 0}
    .search p {display: none}


    .title{padding: 20px 0;}
    .title h3 {font-size:16px;}


    .MIM .Mbox img {display: none;}
    .MIM .Mbox>div {width: 300px;font-size: 12px;padding-top:10px;margin: auto;border-bottom: 1px solid #d3d3d2;background: none}
    .MIM h5 {font-size:16px;margin-bottom:0}

    .MIM .Mbox>div:nth-child(odd), .MIM .Mbox>div:nth-child(even){float: none;text-align: center;padding-left: 0;padding-right: 0}

}

.gongyi {overflow: hidden;width: 100%;padding-bottom: 50px;background: url(../images/gongyi_bg.jpg) no-repeat center top;}

.gongyi .gyBox {overflow: hidden;position: relative;}
.gongyi .gyBox .img01,.gongyi .gyBox .img02 {display: block;position: absolute;top: 35px;}
.gongyi .img01 {left: 380px;}
.gongyi .img02 {left: 555px;}


.show {background: #26a28a;margin: 35px auto;}
.show .title,.show .title h3,.show .title h3 a {color: #fff;}
.show .showBox {position: relative;}
.show .showBox span {display: block;width: 48px;height: 48px;position: absolute;top: 97px;cursor: pointer;}
.show .s_left {background: url(../images/showbtn.png) no-repeat center top;left: -95px;}
.show .s_right {background: url(../images/showbtn.png) no-repeat center bottom;right: -95px;}

.show .showWin {overflow: hidden;width:90%;margin: 0 auto;padding-bottom: 30px;text-align: center;font-size: 14px;}
.show .showWin li p {margin-top: 20px;color: #fff;}


.thtd {overflow: hidden;width: 100%;padding: 40px 0;background: url(../images/thtd_bg.png) repeat center;}
.thtd h4 {font-size: 15px;color: #fff;border-left: 3px solid #fff;padding-left: 5px;margin-top: 25px;}
.thtd h4 a {font-size: 20px;color: #fff;}
.thtd h4 p {margin-bottom: 10px;font-family: Arial}

.thtdBox{background: url(../images/thtd_tubg.jpg) no-repeat left top #ffffff;padding:0 25px}
.thtd .tuleft {overflow: hidden;width:44%;float: left;position: relative;}
.thtd .wenRight {overflow: hidden;float: right;width: 50%;}

.thtd .tuleft img {display: block;margin: auto;}
.thtd .tuleft .tu {width: 60%;max-width: 252px;margin-top: -50px;}
.thtd .tuleft .yy {width: 80%;max-width: 167px;}

.thtd dl {padding: 10px 0;}
.thtd dt {overflow: hidden;float: left;width: 92px;margin-right: 15px;}
.thtd dd {font-size: 16px;color: #363636;}
.thtd dd h5 {font-size: 20px;color: #262626;padding: 10px 0;}
.thtd dd p b {color: #e08f1d;}

.zhichi {margin-bottom: 40px;text-align: center;}
.zhichi .title,.news .title{background: url(../images/zhichi_h.png) no-repeat center bottom;}
.zhichi .zcBox {position: relative}
.zhichi .zcBox span {display: block;width: 48px;height: 48px;cursor: pointer;position: absolute;top:20%}
.zhichi .zcLeft {background: url(../images/showbtn.png) no-repeat center top;left:-40px;}
.zhichi .zcRight {background: url(../images/showbtn.png) no-repeat center bottom;right:-40px;}

.zhichi .zcWin {text-align: center;width: 96%;margin: auto}
.zhichi .zcWin li {font-size: 14px;color: #232323;}
.zhichi .zcWin li .img {border: 6px solid #e7e7e7;}


.youshi {overflow: hidden;width: 100%;background: url(../images/ysbg.png) repeat center;padding:20px 0;}
.youshi .t{text-align: center;font-size: 15px;display: block;font-family: Arial;color: #9bdbce;padding: 35px 0;}
.youshi .t h3 {font-size: 35px;color: #fff;}
.youshi .t h3 b {color: #fcff03;}
.youshi .t p {font-size: 25px;color: #fff;}

.youshi .ysBox {background: url(../images/yswenbg.jpg) no-repeat center top;}
.youshi .ysBox ul li{width: 50%;float: left}
.youshi .ysBox ul li .con{padding:55px  10px 370px 50px;}
.youshi .ysBox ul li h4 {font-size: 22px;color: #232323;padding-left: 65px;}
.youshi .ysBox ul li em {display: block;font-size: 12px;color: #cbcbcb;font-family: Arial;margin-bottom: 40px;}
.youshi .ysBox ul li p {font-size: 15px;color: #2f2f2f;background: url(../images/ys_d.png) no-repeat left center;padding-left: 10px;line-height: 30px;}
.youshi .ysBox ul li p b {color: #e28a0d;}

@media screen and (max-width:640px) {
    .thtd {padding:20px 0;background: url(../images/thtd_bg.png) repeat center;}
    .thtd h4 {font-size: 12px;margin-left: 20px;}
    .thtd h4 a {font-size:16px;}

    .thtdBox{background:#ffffff;padding:0}
    .thtd .tuleft{width:100%;float: none; background: #e0b012;}
    .thtd .wenRight {width:100%;float: none;}

    .thtd dl{padding: 10px }
    .thtd dt {width:80px;margin-right: 10px;}
    .thtd dd {font-size: 12px;}
    .thtd dd h5 {font-size:14px;padding:0 0 5px;}


    .youshi {background:#0b8f76;padding:20px 0;}
    .youshi .t{font-size: 13px;padding:15px 0;}
    .youshi .t h3 {font-size:18px;}
    .youshi .t p {font-size:12px;}

    .youshi .ysBox {background:none;}
    .youshi .ysBox ul li{width:96%;float: none;margin:0 auto 10px;text-align: center;border-bottom: 1px dashed #fff;}
    .youshi .ysBox ul li .con{padding:10px;}
    .youshi .ysBox ul li h4 {font-size: 16px;color: #fff;padding-left:0;}
    .youshi .ysBox ul li em {font-size: 12px;margin-bottom:0;}
    .youshi .ysBox ul li p {font-size: 12px;background:none;padding-left:0;line-height: 30px;}

}


.ryzz {padding: 55px 0;}
.ryzz .menu {margin-bottom: 40px;/*border-bottom: 1px solid  #ccc;*/    background: url(../images/zhichi_h.png) no-repeat center bottom;    text-align: center;}
.ryzz .menu a {color: #191919;font-size: 20px;padding: 0 15px; line-height: 2;position: relative;display: inline-block;font-size: 32px;}
.ryzz .menu a.cur,.ryzz .menu a:hover {font-weight: bold;color: #e48305;}
.ryzz .menu a.cur:before,.ryzz .menu a:hover:before {position: absolute;content: "";width: 100%;height: 4px;background:#2fa991;left: 0;bottom: -2px;display:none}
.ryzz .ryzzBox {position: relative}
.ryzz .ryzzBox span {display: block;width: 48px;height: 48px;position: absolute;top:50%;margin-top: -24px;cursor: pointer}
.ryzz .ryzzBox .ryleft {background: url(../images/showbtn.png) no-repeat center top;left: -58px;cursor: pointer;}
.ryzz .ryzzBox .ryright {background: url(../images/showbtn.png) no-repeat center bottom;right: -58px;cursor: pointer;}
.ryzz .ryWin li p {text-align: center;font-size: 14px;color: #191919;line-height: 2}

.about {overflow: hidden;width: 100%;background: url(../images/aboutbg.jpg) repeat center;padding: 50px 0;}
.about a{color: #fff;}
.about .container{position: relative;overflow: hidden}
.about .tu {overflow: hidden;width:65%;background: #fff;padding: 30px;float: left;}
.about .wen {font-size: 14px;padding: 35px 30px;background: #26a28a;right:0;width:33%;position: absolute;top: 50px;}
.about .wen h3 {font-size: 28px;}
.about .wen h4 {color: #fff;font-family: Arial;}
.about .wen .txt {color: #fff;height: 176px;overflow: hidden;margin:25px 0;}
.about .wen .about_nav {display: inline-block;line-height: 35px;margin-right: 20px;padding: 0 20px;border: 1px solid #fff;border-radius: 15px;}

.news {padding: 35px 0;}
.news .newsLeft {width:40%;float: left;font-size: 14px;color: #595959;text-align: justify;}
.news .newsLeft .img {border: 1px solid #ccc;}
.news .newsLeft h4 {color: #323232;font-size: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin: 5px 0}

.news ul {overflow: hidden;width:52%;float: right;}
.news li {margin-bottom: 24px;overflow: hidden;}
.news .time {width: 68px;border: 1px solid #ccc;font-size: 14px;color: #c5c5c5;text-align: center;float: left;padding-bottom: 10px;}
.news .time em {font-size: 33px;color: #c5c5c5;}
.news .wen {overflow: hidden;width: calc(100% - 85px);float: right;font-size: 14px;border-bottom: 1px dashed #ccc;padding-bottom: 5px;}
.news .wen h5 {color: #2b2b2b;font-size: 14px;margin-bottom: 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news .wen p {color: #595959;height: 46px;overflow: hidden}
.news li:hover .time em,.news li:hover p {color: #249b84;}
.news li:hover .time {border: 1px solid #249b84;}

.footer {overflow: hidden;width: 100%;background: url(../images/f_bg.png) no-repeat center top;padding: 50px 0 30px;}
.footer dl {overflow: hidden;float: left;width:calc(100% / 9);position: relative;text-align: center}
.footer dl:before{content: "";position: absolute;width: 1px;height: 100%;background:#3b3b3b;right: 0;top: 0; }
.footer dl:last-child:before{display: none }
.footer dl:last-child(1){margin-top:30px}
.footer dt {margin-bottom: 15px;}
.footer dt a {color: #fff;}
.footer dd a {display: inline-block;color: #9d9d9d;}
@media screen and (max-width:640px) {
    .about {padding: 20px 0;}
    .about .tu {width:90%;padding:10px;float: none;margin: auto}
    .about .wen {font-size: 12px;padding:15px 10px;width:90%;position: initial;margin: auto}
    .about .wen h3 {font-size: 18px;}
    .about .wen .txt {height:76px;margin:25px 0;}
    .about .wen .about_nav {line-height:30px;margin-right: 5px;padding: 0 10px}

    .news {padding:15px 0;}
    .news .newsLeft,.news ul {width:96%;float: none;font-size: 12px;margin:10px auto 0}
    .news .newsLeft h4 {font-size: 14px;}

    .news li {margin-bottom:10px;}

    .news .time {width: 60px;font-size: 12px;padding-bottom: 10px;}
    .news .time em {font-size:16px;}

    .news .wen {width: calc(100% - 85px);font-size: 12px;padding-bottom: 5px;}
    .news .wen p {height: 36px;}

    .footer {padding: 30px 0;}
    .footer dl {width:auto;padding: 0 10px;}
    .footer dl:before{display: none }
    .footer dl:last-child{width: 100%; }
    .footer dt {margin-bottom: 15px;}
    .footer dt a {color: #fff;}
    .footer dd{display: none}
}






.link {overflow: hidden;width: 100%;background: url(../images/linkbg.png) no-repeat center top;}
.link h3 {float: left;font-size: 15px;color: #cdcdcd;padding-right: 19px;border-right: 1px solid #404040;margin-right: 20px;}
.link h3 span {color: #fff;font-size: 18px;}
.link a {color: #fff;font-size: 13px;margin: 5px;display: inline-block;}

.left {width: 230px;float: left;}
.cpMain {background: #ececec;overflow: hidden;padding: 20px 0}


.left .t {font-weight: bold;color: #fff;font-size: 16px;line-height: 34px;padding: 18px 20px;background: #249C85;}
.left .t  h4 {background:url(../images/hhbg.png) no-repeat right center;}

.leftMu ul {background:#fff;padding: 20px 10px;margin-bottom: 10px;}
.leftMu ul li{height: 40px;line-height: 40px;font-size: 15px;margin: 2px 0}
.leftMu ul li a {padding-left: 66px;display: block;color: #191919;background: url(../images/leftmuli.png) no-repeat left center;}
.leftMu ul li.cur a, .leftMu ul li a:hover {background: url(../images/leftmulih.png) no-repeat left center #f49b00;color: #fff;}

.left .t05 {padding: 0 10px;color: #fff;font-size: 15px;line-height: 40px;background: #249C85;}
.left .t05 a{color: #fff;}

.leftNews {padding:10px 6px;background: #fff;margin-bottom: 10px;}
.leftNews li {background: url(../images/ico27.gif) left center no-repeat;margin-top: 8px;overflow: hidden;padding-left: 15px;}
.leftNews li a {color: #191919;}

.contactn .subnr {background: #fff;overflow: hidden;padding:10px;line-height: 2;font-size: 13px;}
.contactn .subnr span {color: #333333;}
.contactn .subnr img {margin-bottom: 5px;}


.cpright {width: 700px;padding: 0 25px;background: #fff;float: right;}

.rtop {overflow: hidden;padding-top: 20px;padding-bottom: 9px;border-bottom: 1px solid #dbdbdb; line-height: 20px;}
.rtop h5 {padding-left: 10px;border-left: 3px solid #f49b00;font-size: 16px;}
.rtop h5 a {color: #f49b00;}
.rtop span {float: right;color: #999;}
.rtop span a {color: #999;}

.rtop2 {background: #ccc;line-height: 40px;text-indent: 10px;color: #000;margin-bottom: 10px;}
.rtop2 a {color: #000;}


.agent_con {padding:20px 0;line-height: 24px;}
.agent_con img{max-width: 100%;}

.newsList ,.cpshow{padding:30px 0;}
.newsList li {line-height: 50px;overflow: hidden;font-size: 14px;padding-left: 18px;border-bottom: 1px dotted #ccc;background: url(../images/newsli_ico.png) no-repeat left center;}
.newsList li span {float: right}


.pagingNav {padding: 5px 10px;border: 1px solid #ccc;margin-top: 20px;margin-bottom: 20px;line-height: 28px;text-align: right}
.pagingNav a {padding: 0 10px;border: 1px solid #ccc;display: inline-block;cursor: pointer}
.pagingNav a:hover, .pagingNav a.active {background: #f49b00;border-color: #f49b00;color: #fff;}


.cpshow li {float: left;width:31.3%;margin: 15px 1%;font-size: 14px;color: #666;text-align: center; line-height: 2.5}
.cpshow li .img {border: 1px solid #d3d3d3;}
.cpshow li p {text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.cpshow li a {color: #249C85;}
.cpshow li:hover .img {border-color: #f49b00;}


.soleft {position: relative;margin-bottom: 10px;}
.soleft li {margin-bottom: 2px;font-size: 15px;font-weight: bold;line-height: 60px;}
.soleft li a{display: block;padding-left: 45px;color: #222;background: url(../images/cmt_lulbg.png) no-repeat right top #ffffff;position: relative}
.soleft li a.move {background: url(../images/cmt_lulbg.png) no-repeat center bottom;color: #E21E1F;}
.soleft li a.cur {color: #f49b00;}

.RandomNews h4 {padding-left: 12px;line-height: 36px;color: #fff;background: #249C85;font-weight: bold;}
.RandomNews ul {padding: 15px 0;margin-bottom: 10px;}
.RandomNews ul li {height: 28px;line-height: 28px;width:48%;margin: 0 1%;float: left;overflow: hidden;background: url(../images/ico55.gif) no-repeat left center;text-indent: 12px;}

@media screen and (max-width:640px) {

    .cpMain {padding: 10px 0}

    .left ,.cpright{width:96%;float: none;margin: auto}

    .left .t {font-size: 14px;padding:5px 10px;background: #249C85;}

    .leftMu ul {padding:0;}
    .leftMu ul li,.soleft li{height:32px;line-height: 32px;font-size: 12px; text-align: center;width:48%;float: left;margin: 5px 1%;}
    .leftMu ul li a,.soleft li a {padding-left:0;background:none;border: 1px solid #249C85}
    .leftMu ul li.cur a, .leftMu ul li a:hover {background:#249c85;color: #fff;}


    .cpright{padding:0;}
    .rtop {padding:10px;}
    .rtop h5 {font-size: 14px;}

    .agent_con {padding:10px;line-height:1.6;}
    .newsList ,.cpshow{padding:10px;}
    .newsList li {line-height:36px;font-size: 12px;}

    .pagingNav {border:none;}

    .cpshow li {width:48%;margin: 10px 1%;font-size: 12px;}
    .soleft li a.move {background:none;color: #E21E1F;}
    .RandomNews ul li {width:98%;float: none;}


}


.newscont {padding-top: 15px;padding-bottom: 10px;}

.showLeft {width:70%;float: left;overflow: hidden;}
.content {padding: 25px 10px;overflow: hidden;font-size: 14px;background: #fff;}
.content img {width: 100% !important;height:auto !important;}
.content h1 {text-align: center;font-size: 26px;color: #000;margin-bottom: 6px;}
.content .showTime {text-align: center;color: #7E7E7E;line-height:2;margin-bottom: 15px;border-bottom: 1px solid #E5E5E5;}
.content .gduo {line-height: 30px;background: #f7f7f7;overflow: hidden;margin: 15px 0;padding: 0 10px;font-size: 12px;}
.content .gduo a {font-weight: bold;display: block}
.contentHot {margin-top: 10px;background: #ffffff}
.contentHot .t04 {background: #249C85;line-height: 30px;text-indent: 15px;color: #ffffff}
.contentHot ul{}
.contentHot ul li{width: 23%;margin: 20px 1% 0;float: left;font-size: 14px;text-align: center}
.contentHot ul li .img{border: solid 1px #d7d7d7;padding: 1px; }
.contentHot ul li:hover .img{border: solid 1px #f49b00; }


.showRight {width:28%;float: right;overflow: hidden;background: #ffffff}
.showRight h4{color: #000;background: #E2E2E2;line-height: 28px;text-indent: 15px;}
.showRight ul {background: url(../images/news_list_bg.gif) no-repeat 0 5px;margin: 8px 5px 10px 15px;overflow: hidden;}
.showRight ul li {line-height: 24px;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;height: 24px;}

@media screen and (max-width:640px) {

    .showLeft ,.showRight{width:96%;float:none;margin: auto}

    .content {padding:15px 5px;font-size: 12px;}
    .content h1 {font-size:16px;}

    .content .gduo {margin: 15px 0 0;}

    .contentHot{margin-bottom: 10px;}
    .contentHot ul li{width:48%;font-size: 12px;}


}

/*.newsList dl {position: relative;padding: 20px;height: 119px;background-color: #ebebeb;}*/
/*.newsList dt {float: left;}*/
/*.newsList dt img {display: block;width: 240px;height: 119px;}*/
/*.newsList dd {margin-left: 255px;}*/
/*.newsList dd h5 {height: 40px;line-height: 40px;font-size: 16px;font-weight: normal;}*/
/*.newsList dd h5 a {color: #249C85;}*/
/*.newsList dd h5 span {float: right;color: #bfbfbf;}*/
/*.newsList dd p {line-height: 22px;height: 72px;overflow: hidden;font-size: 13px;}*/
/*.newsList dd i {position: absolute;bottom: -10px;left: 0;border: 5px solid transparent;}*/








.fixed {overflow: hidden;width: 100%;height: 85px;background: url(../images/fixedbg.png) repeat center;position: fixed;left: 0;bottom: 0;z-index: 105;display: none;}
.fixed .list {overflow: hidden;width: 370px;float: left;margin-top: 17px;margin-left: 90px;margin-right: 20px;}
.fixed span {display: block;width: 53px;height: 53px;text-align: center;line-height: 53px;font-size: 32px;color: #fff;font-weight: bold;background: url(../images/fixed_y.png) no-repeat center;float: left;margin-right: 10px;}
.fixed h5 {font-size: 18px;color: #fff;font-weight: normal;float: left}
.fixed h5 em {font-size: 13px;display: block;margin-top: 5px;}
.fixed a {display: block;width: 115px;height: 36px;background: url(../images/fised_btn.png) no-repeat center;float: left;margin-left: 10px;margin-top: 5px;}
.retop ul {overflow: hidden;}
.retop li {float: left;margin-left: 10px;}
.retop li img {display: block;}
.rtTop {width: 43px;height: 43px;overflow: hidden;position: fixed;top: 35%;right: 50%;margin-right: -543px;cursor: pointer;display: none;z-index: 99;}
.rtTop h4 {width: 43px;height: 43px;overflow: hidden;position: relative;}
.rtTop img {display: block;position: absolute;top: 0;left: 0;}
