
/*banner*/
.banner,.banner ul,.banner ul li{list-style:none; width:810px;height:290px;margin:0px;padding:0px;}
.banner ul li img{ max-width:810px; max-height:290px;}
.banner{ position:relative;margin:10px 0px;}
.bannerbtn .left{ background:url(../images/left0.png) no-repeat left center; width:32px; height:72px; display:inline-block;  position:absolute; top:115px; left:12px; z-index:20;}
.bannerbtn .left:hover{ background:url(../images/left1.png) no-repeat left center; }
.bannerbtn .right{ background:url(../images/left01.png) no-repeat right center;width:32px; height:72px;display:inline-block;position:absolute; top:115px; right:12px; z-index:20; }
.bannerbtn .right:hover{background:url(../images/right1.png) no-repeat right center;}
.d_tp li{list-style:none;float:left;margin-right:8px;}
.d_bner{width:1030px;height:248px;}
.d_bner ul li{list-style:none; width:1030px;height:290px;margin:0px;padding:0px;}
.d_bner ul li img{width:1030px; max-width:1030px; height:248px;}
.d_bner .left,.d_bner .right{ top:95px;}
.dc_banner{width:1200px;margin-left:-10px;}
.dc_banner ul li img{width:1200px; max-width:inherit;height:248px;}
/*user*/
.du_img span{display:inline-block;width:50px;height:50px;border:1px solid #d7d7d8;border-radius:100%;vertical-align:middle;overflow:hidden;}
.du_img span img{width:auto;height:100%;max-height:100%;max-width:100%;border-radius:100%;padding:2px;vertical-align:middle;}
.d_login a{display:inline-block;border-right:1px solid #eeeeee;padding:0px 12px;}
.d_login a:last-child{border-right:0px;}
/*main*/
.d_jrtj{background:url(../images/d_tjbj.jpg) no-repeat;width:100%;height:242px;padding:10px 50px;}
.dtj{position:absolute;right:0px;top:0px;z-index:1;}
.d_pro{margin-left:10px;}
.d_pro li{padding:10px;float:left;position:relative;}
.d_pro li .d_lbl{background:url(../images/d_tb.png) no-repeat 0px 2px;padding-left:16px;vertical-align:middle;}
.d_zk{background:url(../images/d_dis.png) no-repeat 0px 0px;width:71px;height:45px;padding:10px 5px;position:absolute;right:10px;top:5px;z-index:1;}
.d_muitle{padding:3px 10px 3px 0px;line-height:16px;}
.d_pro li a:hover{text-decoration:none;}
.d_pro li:hover{z-index:16; top:-3px;  -webkit-box-shadow:0 0 10px #959595; -moz-box-shadow:0 0 10px #959595; box-shadow:0 0 10px #959595; }
.d_pro  li .dp_con{width:210px;}
.d_pro li:hover p.height32 {color:#ff0023;}
.d_pro li:hover p.d_lbl {color:#ff0023;}
.d_nav_rt{position:absolute;right:20px;top:7px;}
.d_nav_rt a{display:inline-block;margin:0px 10px;color:#333;}
.d_nav_rt a.red,.d_nav_rt a:hover{color:#ff0023;text-decoration:underline;}
.d_ppzq li{float:left;overflow:hidden;vertical-align:middle;position:relative;}
.d_ppzq li a{display:block;width:200px;height:100px;line-height:100px;overflow:hidden;vertical-align:middle;border:solid #f0f0f0;border-width:0px 1px 1px 0px;text-align:center;}
.d_ppzq li:nth-child(3n) a{border-width:0px 0px 1px 0px;}
.d_ppzq li:nth-child(10) a,.d_ppzq li:nth-child(11) a,.d_ppzq li:nth-child(12) a{border-bottom:0px;}
.d_ppzq li img{width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;}

.d_ppzq li a p {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    background-color: #000;
    background: rgba(0, 0, 0, .7);
    width: 200px;
    height: 120px;
}
.d_ppzq li a p span{background:#ff0023;padding:5px 13px 6px 13px;border-radius:14px;}
.d_ppzq li a:hover{color:#fff;}
.d_ppzq li a:hover p{display:block;}
.d_table td{padding:13px 0px;}
.d_table thead td{border-bottom:1px solid #3b3e47;}
.d_table tbody tr:nth-child(2n) td{background:#fafafa;}
.d_more{display:block;position:absolute;right:0px;top:0px;}
.d_sctt{padding:0px 10px 9px;border-bottom:1px solid #eee;position:relative;}
.d_sctt a{position:absolute;right:20px;top:3px;}
.d_snews li{list-style:none;padding-bottom:10px;}
.d_snews {    overflow-y: auto;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-break: keep-all;}
.du_tjbq{
    display:inline-block;
    border-radius:12px;
    padding:1px 6px;
    background: -moz-linear-gradient(left,  rgba(107,45,8,1) 0%, rgba(19,9,1,1) 100%);
    background: -webkit-linear-gradient(left,  rgba(107,45,8,1) 0%,rgba(19,9,1,1) 100%);
    background: -o-linear-gradient(left,  rgba(107,45,8,1) 0%,rgba(19,9,1,1) 100%);
    background: -ms-linear-gradient(left,  rgba(107,45,8,1) 0%,rgba(19,9,1,1) 100%);
    background: linear-gradient(left,  rgba(107,45,8,1) 0%,rgba(19,9,1,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b2d08', endColorstr='#130901',GradientType=0 );
}
.d_content a{display:inline-block;margin:15px 8px;min-width:48px;vertical-align:top;text-align:center;}
.d_content .iconfont{height:40px;}
.d_content a:hover{text-decoration:none;}
.dt_title{border-bottom:1px solid #eee;}
.dt_title a{display:inline-block;width:49%;text-align:center;}
.dt_title a:hover{text-decoration:none;}
.dt_title a.cur{padding-bottom:10px;border-bottom:2px solid #ff0023;color:#ff0023;text-decoration:none;}
/**/

.d_tjcon{padding:20px 0px 30px;border-bottom:1px solid #f3f3f3;}
.d_tjcon:first-child{padding-top:0px;}
.d_tjcon:last-child{border-bottom:none;padding-bottom:0px;}
.s-l-block{
    padding: 0px 0px 0px 140px;
    position: relative;
}
.s-l-b-pic{
    width: 90px;
    height: 90px;
    overflow: hidden;
    margin-top: -44px;
    left: 10px;
    position:absolute;
    top:50px;
}
.s-l-b-pic img{
    max-width: 100%;
}
.s-l-b-fav{
    display:inline-block;
    background-color: #ff0023;
    line-height: 25px;
    padding:0px 0px;
    border-radius: 15px;
    cursor: pointer;
    margin-right:20px;
    width:75px;
    height:28px;
}
.s-l-b-fav:hover{color:#fff;text-decoration:none;}
.s-l-b-fav i{
    font-weight: bold;font-style:normal;margin-right:5px;
}
.s-l-b-into{
    right: 20px;
    margin-top: -10px;
}
.s-l-b-type{
    line-height: 25px;
    padding: 0 6px;
    color: #fff;
    float: left;
    margin-right: 10px;
}
.store-list .b_yellow{
    background-color: #ff9000;
}
.text-ellipsis{
    white-space: inherit;
    overflow: hidden;
    text-overflow: ellipsis;
}
@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a:hover{color:#ff0023;text-decoration:underline;}


/* scrolltext */
.scrolltext{padding:0px 15px 0 14px;width:210px;height:108px;overflow:hidden;margin:11px auto 0 auto;}
.scrolltext ol li{padding-left:7px;width:182px;/* height:25px; */font-size:13px;line-height:25px;border-bottom:2px solid #fff;}
.scrolltext ol li a{color:#6f746e;display:block;width:172px;/* white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; */overflow: hidden;}
.scrolltext ol li a:hover{color:#ff0023;text-decoration:none;}
.scrolltext .part{width:100%;padding-top:20px;}
.scrolltext .part span{margin-left:26px;cursor:pointer;}
#breakNews{padding:0 0 -5px -5px;}
#breakNews .list6{height:117px;overflow:hidden;width:100%;}
/*2018-5-21 css*/
.d_btn1 a{display:inline-block;width:140px;height:40px;line-height:38px;border:1px solid #e8e8e8;border-radius:3px;margin-right:10px;}
.d_btn1 a:hover{color:#ff0023;text-decoration:none;}
.d_btn1 a.b_red:hover{color:#fff;}
.popt_540{width:540px;height:auto;margin:-150px 0px 0px -260px;}
/*2019-5-8 css*/
.nomar{margin:0;}
.height18{height:18px;}
.line_h16{line-height: 16px;}
.img48{width:48px;height:48px;}
.img80{width:80px;height:80px;}
.img110{width:110px;height:110px;}
.c_yellow{color:#fda726}
.c_brown{color:#be9d7c;}
.mar240_r{margin-right:210px;}
.d_youxuan{background:#ece5dd url(../images/sctt.png)no-repeat;padding:8px 0 8px 160px;color:#6a2c08;}
.new_nav{position:absolute;right:0;bottom:10px;}
.new_nav a{padding:0px 10px;}
.new_nav a:last-child{padding-right:0;}
.new_nav a.cur,.new_nav a:hover{color:#ff0023;text-decoration:underline;}
.newphb span{position:absolute;right:0;left:0;top:50%;margin-top:-15px;text-align:center;}
.newrtcon{position:absolute;right:20px;top:0;width:215px;}
.d_prlist{margin:-10px 0 0 -10px;width:238px;}
.d_prlist li{padding:10px;float:left;position:relative;}
.d_prlist li:hover{z-index:16; top:0;  -webkit-box-shadow:0 0 0 #959595; -moz-box-shadow:0 0 0 #959595; box-shadow:0 0 0 #959595; }
.d_prlist .dlist{width:210px;margin-top:20px;}
.d_prlist .dlist:hover{z-index:16; top:-3px;  -webkit-box-shadow:0 0 10px #959595; -moz-box-shadow:0 0 10px #959595; box-shadow:0 0 10px #959595;}
.d_prlist li:hover a p.height32{color:#333;}
.newtj{margin-left:-20px;}
.newtj .col-xs-2{padding:0;}
.newtj .newimg{margin-left:20px;text-align:center;}
.newtj .newimg img{max-width:90px;max-height:90px;object-fit:cover;text-align:center;}
/* #marquee3 */
.marqueebox{position:relative;}
.marquee{height:610px;overflow:hidden;}
.marquee ul li{float:left;}
.marquee ul li img{display:block;}
/* control */
.marcontrol{height:24px;line-height:24px;overflow:hidden;margin-top:10px;position:relative}
.marItem{display:block;text-align:center;}
.marItem em{display:inline-block;background:#e6e6e6;width:8px;height:8px;border-radius:100%;cursor:pointer;margin:0 5px;}
.marItem em.navOn{background:#ff0023;}
.marcontrol a{position:absolute;top:5px;background:url(../images/tjarrow.png) no-repeat 0 0;width:8px;height:15px;}
.marcontrol a.left{left:0;background-position:0 0;}
.marcontrol a.right{right:0;background-position:0 -45px;}
/**/
.lc_nav{display:none;min-width:75px;position:fixed;right:90px;top:50%;margin:-140px -80px 60px 0px;z-index:60;}
.lc_nav ul{min-width:75px;}
.lc_nav li{background:#b6b7bd;margin:2px;padding:7px 10px;font-size:14px;color:#fff;text-align:center}
.lc_nav li span{padding-left:2px;}
.lc_nav li:hover{background:#fe1837;}
.lc_nav li a{color:#fff;}
.lc_nav li.backtop{background:none;padding:5px 0 15px;text-align:center;}

.dk_label{background-color:#000;background:rgba(0,0,0,.6);width: 8.5rem;height: 8.5rem;line-height: 8.5rem;border-radius:100%;margin:0px auto;position:absolute;top: 20%;left:0;right:0;margin-top:-1.8rem;z-index:1;font-size: 1.75rem;}
.dk_label span{display:inline-block;line-height:normal;vertical-align:middle;}
a {color: #666666;text-decoration: none;}