@charset "UTF-8";
/* CSS Document */
html,body{overflow-x:hidden;;min-width: 1300px; margin: 0;padding: 0}
a:hover{ text-decoration:none !important}

.jd100main,.jd100main *{margin: 0;padding: 0;border:none;list-style: none;outline: none;box-sizing: border-box;text-decoration: none;overflow:hidden; font-family:'Microsoft Yahei',"微软雅黑","宋体","Arial";}
.jd100main{height: 2850px;padding-top: 705px;max-width: 1920px;background: url(100bgbanner.jpg) no-repeat center top;background-size: auto 100%;margin: 0 auto;}
.jd100h1,.jd100main1,.jd100imgshow,.jd100main2,.linkshow{width: 1100px;margin: 0 auto;overflow: hidden;}


.jd100h1{height: 85px}
.jd100h1 .jd100firsttit{height: 30px; text-align: center;}
.jd100h1 .jd100firstCon{height: 55px; text-align: center;}
.jd100h1 .jd100firsttit a{font-size: 30px;line-height: 30px;font-weight: bold;}
.jd100h1 .jd100firstCon a{font-size: 18px; line-height: 55px;}
.jd100h1 .jd100firsttit a,.jd100h1 .jd100firstCon a{color: #ffdb98;width: 100%}



.jd100main1{padding-top: 40px;height: 340px;}


.jd100imgshow{margin: 60px auto 80px;}

.jd100picScroll-left{ width:440px;height: 300px;position:relative; float:left;overflow:hidden;}
.jd100picScroll-left *{box-sizing:content-box !important;}
.jd100picScroll-left .hd{height:22px;position: absolute; right:12px;bottom: 10px;z-index:1;}
.jd100picScroll-left .hd ul{overflow:hidden; zoom:1; float:left;}
.jd100picScroll-left .hd ul li{float:left; width:22px; height:22px; background:#a8a7a7; text-indent:0; line-height:22px; color:#FFFFFF; font-size:14px; text-align:center; margin-right:5px;cursor:pointer;position: relative;}
.jd100picScroll-left .hd ul li.on{background:#bd0e0e; }
.jd100picScroll-left .bd{ position:relative; height:100%; z-index:0;   }
.jd100picScroll-left .bd ul li {position: relative;}
.jd100picScroll-left .bd ul li .pic img{ width:440px; height:300px;display: block; max-width:440px; max-height:300px;}
.jd100picScroll-left .bd ul li .title{width:100%;position: absolute;bottom: 0;background: rgba(0,0,0,0.4);padding-left: 10px}
.jd100picScroll-left .bd ul li .title a{ width:60%;line-height: 40px;color: #fff}
.next,.prev{display: none;}


.jd100listbox{width: 550px;float: left; padding: 0;height: 370px; overflow:hidden;}
.jd100coltit{height: 40px;background:url(100liststar.png) no-repeat center bottom; padding-left: 56px;}
.jd100coltit  a{ font-size: 24px;color: #fedfa0}
.jd100coltit  a:hover{ font-size: 24px;color: #fedfa0}
.jd100sylist{padding: 12px 6px 0 16px}
.jd100sylist li a{font-size: 16px ;line-height: 24px; width: 70%;color: #fff;float: left;}
.jd100sylist span{font-size: 16px ;line-height: 24px;color: #fff;float: right;}
.jd100more{width: 86px; height: 27px;border: #ba0921 1px solid; background: #fff;text-align: center;margin-left: 3px}
.jd100more a{color: #ae0017; font-size: 14px;line-height: 26px;}
.jd100more a:hover{color: #fedfa0; font-size: 14px;line-height: 26px;}
.border-line {margin-bottom: 24px;}
.jd100main1 .jd100listbox{float: right;}

.jd100main2{ height:1080px;}
.linkshow{ height:196px;}
.linklist{ overflow:hidden}
.linklist li{ float:left; margin-left:20px; width:260px; text-align:center}
.linklist li:first-child{ margin:0;}
.linklist li img{ display:block; margin:0 auto; width:260px;}
.linklist li a{ color:#FFFFFF; font-size:16px;}
.linklist li a:hover{ color:#fedfa0}




.jd100100footer{padding-top: 20px;}
.jd100100footer p{font-size: 14px;color: #fff;line-height: 30px;text-align: center;}





.jd100h1 .jd100firsttit a,.jd100h1 .jd100firstCon a,.jd100sylist li a,.jd100picScroll-left .bd ul li .title a{overflow: hidden;text-overflow:ellipsis; white-space: nowrap; display: block;}
.jd100sylist li a:hover{color: #ffdb98};
































