.w1200{width:1202px; margin:0 auto;}
a{text-decoration:none;}
/*home adv*/
.nomr{margin-right:0 !important;}
.nomb{margin-bottom:0 !important;}
.dyobox a:hover{text-decoration:none;}
.dyobox h2{font-size:42px; font-weight:bold; text-align:center;}
.dyobck1{height:33px; line-height:33px; font-size:12px; color:#777; background-color:#f9f9f9;}
.dyobck1s{color:#fff; background-color:#6dbdf0;}
.dyobck1 p{display:inline-block; float:right; text-align:right;}
.dyobck1 p a{margin-left:30px; font-size:12px; color:inherit;}
.dyobck1 a:hover{text-decoration:none; color:#dedede;}
.dyobck1 b{font-weight:400;}
.dyobck2{height:751px; overflow:hidden;  background-size:cover;}
.dyobck2-t{margin:23px auto 24px auto;}
.dyobck2-t>a{display:inline-block; width:230px; float:left;}
.dyobck2-t div{width:493px; height:46px; float:left; margin:8px 0 0 74px; overflow:hidden; background-color:#f1f6f8;}
.dyobck2-text{display:inline-block; width:375px; height:46px; margin-left:16px; padding:0; border:none; outline:none; line-height:46px; background-color:#f1f6f8;}
.dyobck2-btn{display:inline-block; width:94px; height:40px; padding:0; line-height:40px; font-size:16px; color:#fff; border:none; outline:none; position:relative; top:1px; cursor:pointer; background-color:#f32227;}
.dyobck2-btn:hover{background-color:#f0060b;}
.dyobck2-t p{display:inline-block; float:right; margin-top:15px;}
.dyobck2-t p a{margin-left:40px;}
.dyobck2-b{height:41px; border-bottom:1px solid #78c5f2;}
.dyobck2-b li{display:inline-block; width:290px; height:41px; float:left; background:#383838 url(/style/dyobck2-b-list.png) no-repeat; position:relative;}
.dyobck2-b li>a,.dyobck2-b ul>a{display:block; height:41px; line-height:41px; font-size:15px; color:#fff; font-weight:bold;}
.dyobck2-b li>a{padding-left:12px;}
.dyobck2-b ul>a{float:left; padding:0 40px;}
.dyobck2-b ul>a:hover{color:#dedede;}
.dyobck2-bl>div{padding:13px 0; border-bottom:1px solid #dcdfe7; background-color:#e0e5f4;}
.dyobck2-bl>div:hover{background-color:#fff;}
.dyobck2-bl .dsclast{height:50px; padding:0 25px 0 30px; line-height:50px; border-bottom:none; background-color:#151515; position:relative;}
.dyobck2-bl .dsclast:hover{background-color:#2a2828;}
.dsclast a{display:block; width:100%; height:100%; position:absolute; top:0; left:0;}

.dyobck2-bl dt{padding:0 18px; margin:0; font-size:14px; font-weight:bold;}
.dyobck2-bl dt a{font-size:14px; color:#333;}
.dyobck2-bl dt a:hover{color:#00acee;}
.dyobck2-bl i{display:inline-block; width:22px; height:22px; margin:0 8px 0 0; text-align:center; vertical-align:middle; background:url(/style/dyo-icon.png) 0 -1px no-repeat;} 
.dyobck2-bl .dyo-icon2{background-position:-24px -1px;}
.dyobck2-bl .dyo-icon3{background-position:-48px -1px;}
.dyobck2-bl .dyo-icon4{background-position:-72px -1px;}
.dyobck2-bl .dyo-icon5{background-position:-96px -1px;}
.dyobck2-bl .dyo-icon6{background-position:-120px -1px;}
.dyobck2-bl dd{margin-top:9px; padding:0 0px 0 45px;}
.dyobck2-bl dd a{margin-right:14px; font-size:13px; color:#777;}
.dyobck2-bl dd a:hover{color:#38b6ef;}
.dyobck2-bl h4{font-size:14px; color:#fff;}
.dyobck2-bl h4 i{float:right; margin-top:14px; line-height:22px; border-radius:100%; color:#151515; font-style:normal; background:#e0e5f4 none; }
.dyobck2-bl>div:hover div{display:block;}
.dyobck2-bl div div{display:none; width:858px; height:534px; padding:25px 10px 40px 45px; position:absolute; top:41px; left:290px; z-index:7; background-color:#fff;}
.dyobck2-bl h5{margin:0 0 28px 0; font-size:15px; color:#555;}
.dyobck2-bl div p{width:135px; height:42px; margin:0 32px 15px 0; float:left; text-align:center; border:1px solid #ececec;}
.dyobck2-bl div p:hover{border-color:#00acde;}
.dyobck2-bl p a{display:inline-block; width:100%; height:42px; line-height:42px; color:#333;}
.dyobck2-bl p:hover a{color:#00acee;}

.dyobck2-i{width:590px; height:300px; margin:125px auto 0 auto; color:#fff; position:relative; left:100px;}
.dyobck2-i h1{font-size:62px; font-weight:300;}
.dyobck2-i h4{margin:27px 0 35px 0; font-size:18px; font-weight:300; opacity:0.7;}
.dyobck2-i p a:hover{opacity:1;}
.dyobck2-i p a{margin-right:27px; font-size:14px; color:#fff; opacity:.7; font-weight:400;}
.dyobck2-i p a:before{content:""; display:inline-block; width:13px; height:13px; margin:0 3px 0 0; position:relative; top:1px; background:url(/style/dyobck2-offer.png) no-repeat;}
.dyobck2-i>a{display:inline-block; width:164px; height:41px; line-height:41px; font-size:16px; text-align:center; color:#fff; border:1px solid #85d7f7; opacity:.8; position:relative;}
.dyobck2-i>a:hover{opacity:1; color:#00acee; background-color:#fff;}
.dyobck2-i i{display:inline-block; width:46px; height:41px; float:right; border-left:1px solid #85d7f7;}
.dyobck2-i i:after{content:""; display:inline-block; width:19px; height:7px; position:relative; top:-3px; background:url(/style/dyobck2-arrow.png) 0 0 no-repeat; -webkit-transition:transform 0.3s ease; -moz-transition:transform 0.3s ease; -ms-transition:transform 0.3s ease; transition:transform 0.3s ease;}
.dyobck2-i>a:hover i:after{background-position:0 -8px; -webkit-transform:translateX(5px); -moz-transform:translateX(5px); -ms-transform:translateX(5px); transform:translateX(5px);}
.dyobck3{padding:36px 0 50px 0; background-color:#f7f9fc;}
.dyobck3-c h2{margin-bottom:40px;}
.dyobck3-c div{width:286px; height:460px; margin-right:18px; float:left; border-radius:5px; overflow:hidden; position:relative; background-color:#fff;}
.dyobck3-c div,.dyobck6-c p{-webkit-transition:transform 0.3s ease; -moz-transition:transform 0.3s ease; -ms-transition:transform 0.3s ease; transition:transform 0.3s ease;}
.dyobck3-c div:hover,.dyobck6-c p:hover{-webkit-transform:translateY(-3px); -moz-transform:translateY(-3px); -ms-transform:translateY(-3px); transform:translateY(-3px); box-shadow:0 0 20px rgba(0,0,0,0.15);}
.dyobck3-c h4{height:90px; padding-left:30px; line-height:90px; font-size:22px; color:#fff; background-color:#f42826; position:relative;}
.dyobck3-c h4 span{position:relative; z-index:3;}
.dyobck3-c img{position:absolute; top:0; left:0; z-index:2;}
.dyobck3-c ul{width:248px; padding-bottom:11px; border-bottom:1px solid #eee; margin:0 auto;}
.dyobck3-c li{padding:0 17px; margin:29px 0 0 0; color:#777; font-size:14px; position:relative;}
.dyobck3-c li:before{content:""; display:inline-block; width:5px; height:5px;position:absolute; top:7px; left:0; background-color:#f0002c;}
.dyobck3-c li b{display:block; margin-bottom:4px; font-size:16px; color:#333;}
.dyobck3-c>div>span{display:block; width:248px; height:53px; margin:0 auto; line-height:53px; font-size:14px; color:#ef002c;}
.dyobck3-c a{display:block; width:100%; height:100%; position:absolute; top:0; left:0;}
.dyobck3-c i{float:right; font-style:normal;}
.dyobck4{height:652px; padding:50px 0 50px 0; background:#f5f5f5 url(/style/dyobck4-bg.png) center no-repeat; background-size:cover;}
.dyobck4-l{width:289px; height:648px; float:left; overflow:hidden; background:#20b7f0 url(/style/dyobck4-l-bg.png) top left no-repeat;}
.dyobck4-l div{padding:35px 20px 0 20px;}
.dyobck4-l h3{margin-bottom:20px; font-size:30px; color:#fff; font-weight:400;}
.dyobck4-l p a{display:inline-block; margin:0 10px 4px 0; color:#fff; font-size:13px;}
.dyobck4-l p a:hover{color:#dedede;}
.dyobck4-l div>a{display:block; width:158px; height:45px; margin-top:18px; line-height:45px; border-radius:30px; text-align:center; color:#00acee; font-size:16px; background-color:#fff;}
.dyobck4-l ul{margin-top:45px; padding:0 18px;}
.dyobck4-l li{height:54px; line-height:55px; font-size:16px; color:#ddebf1; border-bottom:1px solid #5ccaf4; cursor:pointer;}
.dyobck4-l .active{width:120%; margin-left:-10%; padding:0 25px; font-weight:bold; color:#fff; background-color:#1fafe2; border-color:#1fafe2;}
.dyobck4-l li a{display:block;color:#fff}
.dyobck4-l li:last-child{border-bottom:none;}
.dyobck4-r{width:912px; height:662px; float:right; overflow:hidden;}
.dyobck4-r>div{display:none;}
.dyobck4-r .active{display:block;}
.dyobck4-rc>div{width:386px; height:155px; padding:24px 25px; float:left; margin:0 0 20px 20px; background-color:#fff;}
.dyobck4-rc>div:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);}
.dyobck4-rc>div>a{display:inline-block; width:109px; height:150px; float:left; overflow:hidden;}
.dyobck4-rc>div>a:hover img{-webkit-transform:scale(1.02); -moz-transform:scale(1.02); -ms-transform:scale(1.02); transform:scale(1.02);}
.dyobck4-rc img{width:109px; height:150px; -webkit-transition:transform 0.5s ease; -moz-transition:transform 0.5s ease; -ms-transition:transform 0.5s ease; transition:transform 0.5s ease;}
.dyobck4-rc>div>div{width:252px; float:right;}
.dyobck4-rc h5{margin:0;}
.dyobck4-rc h5 a{font-size:18px; font-weight:400;}
.dyobck4-rc p{margin:24px 0 29px 0; color:#999; font-size:14px;}
.dyobck4-rc div div>a{display:inline-block; padding:3px 5px; border:1px solid #00acee; font-size:12px; color:#00acee;}
.dyobck4-rc div div>a:hover{color:#fff; background-color:#00acee;}
.dyobck4-rc div div>span{
	display: block;
    font-size: 14px;
    color: #cc0001;
    font-weight: bold;
}
.dyobck5{height:434px; padding:75px 0 105px 0; background:#444 url(/style/dyobck5-bg.png) center no-repeat; background-size:cover;}
.dyobck5 h2{color:#fff;}
.dyobck5-c{width:1055px; margin:100px auto 0 auto;}
.dyobck5-c div{width:24.9%; float:left; text-align:center;}
.dyobck5-c i{display:inline-block; width:100px; height:100px; text-align:center; border-radius:100%; border:1px solid #808181;}
.dyobck5-c h5{margin:38px auto 25px auto; font-size:22px; color:#fff;}
.dyobck5-c p{width:78%; margin:0 auto; color:#c7c7c7; font-size:14px;}
.dyobck5-c i:after{content:""; display:inline-block; width:45px; height:45px; margin-top:27px; transition:background 0.5s ease;}
.dyobck5-c1:after{background:url(/style/dyobck5-icon1.png) no-repeat;}
.dyobck5-c2:after{background:url(/style/dyobck5-icon2.png) no-repeat;}
.dyobck5-c3:after{background:url(/style/dyobck5-icon3.png) no-repeat;}
.dyobck5-c4:after{background:url(/style/dyobck5-icon4.png) no-repeat;}
.dyobck5-c div:hover i:after{background-position:0 -45px;}
.dyobck6{padding:36px 0 53px 0; text-align:center; background-color:#f7f9fc;}
.dyobck6>p{margin-top:10px; color:#999; font-size:16px;}
.dyobck6-c{width:1150px; margin:73px auto 0 auto;}
.dyobck6-c p{width:264px; height:180px; float:left; margin-right:30px; font-size:16px; border-radius:15px; background-color:#fff; box-shadow:0 0 20px rgba(0,0,0,0.08); position:relative;}
.dyobck6-c p:after{content:""; display:inline-block; width:40px; border-top:3px solid #f54544; position:absolute; bottom:0; left:0; right:0; margin:0 auto;}
.dyobck6-c i{display:block; width:81px; height:59px; margin:18px auto 45px auto; background:url(/style/dyo-icon.png) 0 -76px no-repeat;}
.dyobck6-c .dyobck6-c2{background-position:-81px -76px;}
.dyobck6-c .dyobck6-c3{background-position:-162px -76px;}
.dyobck6-c .dyobck6-c4{background-position:-246px -76px;}
.dyobck7{height:571px; background:#02a8ea url(/style/dyobck7-bg.png) center no-repeat; background-size:cover;}
.dyobck7 div div{width:660px; margin-top:80px; float:right;}
.dyobck7 h3{margin-bottom:100px; font-size:40px; color:#fff; position:relative;}
.dyobck7 h3:after{content:""; display:inline-block; width:62px; border-top:3px solid #fff; position:absolute; left:1px; bottom:-46px;}
.dyobck7 p{margin-bottom:28px; font-size:14px; color:#fff;}
.dyobck7 p b{margin-right:10px; font-size:18px;}
.dyobck7 a{display:block; width:147px; height:39px; line-height:39px; font-size:18px; text-align:center; color:#fff; border:1px solid #fff;}
.dyobck7 a:hover{color:#02a8ea ; background-color:#fff;}
.dyobck8{height:657px; padding:90px 0 0 0; background:#676a73 url(/style/dyobck8-bg.png) no-repeat; background-size:cover;}
.dyobck8 h3{width:460px; font-weight:600; font-size:48px; color:#fff;}
.dyobck8>div>p{width:760px; margin:50px 0 100px 0; line-height:1.8; font-size:16px; color:#d5d5d5;}
.dyobck8-c{height:190px; background-color:#fff;}
.dyobck8-c div{width:21%; float:left; text-align:center;}
.dyobck8-c img{margin-top:35px;}
.dyobck8-c h5{margin:10px auto 5px auto; font-size:22px; }
.dyobck8-c div p{font-size:14px; color:#999;}
.dyobck8-b{width:180px; height:177px; float:right; margin:6px 6px 0 0; background-color:#ff4e2d; background:-webkit-linear-gradient(135deg,#ff5834 0%,#ff0c00 100%); background:-moz-linear-gradient(135deg,#ff5834 0%,#ff0c00 100%); background:-ms-linear-gradient(135deg,#ff5834 0%,#ff0c00 100%); background:linear-gradient(135deg,#ff5834 0%,#ff0c00 100%); position:relative;}
.dyobck8-b:after{content:""; display:inline-block; width:166px; height:165px; border:1px solid rgba(255,255,255,.4); position:absolute; top:5px; left:6px;}
.dyobck8-b:hover{background:linear-gradient(135deg,#ff0c00 0%,#ff5834 100%);}
.dyobck8-b a{display:block; width:100%; height:177px; line-height:177px; text-align:center; font-size:18px; color:#fff; opacity:.8; position:absolute; top:0; left:0; z-index:10;}
.dyobck8-b a:after{content:""; display:inline-block; width:19px; height:7px; position:absolute; top:110px; left:80px; background:url(/style/dyobck2-arrow.png) no-repeat; -webkit-transition:transform 0.4s ease; -moz-transition:transform 0.4s ease; -ms-transition:transform 0.4s ease; transition:transform 0.4s ease;}
.dyobck8-b a:hover:after{-webkit-transform:translateX(10px); -moz-transform:translateX(10px); -ms-transform:translateX(10px); transform:translateX(10px);}
.dyobck9{margin:36px auto 48px auto;}
.dyobck9 h2{margin-bottom:40px;}
.dyobck9 div{width:338px; height:468px; padding:0 20px; margin-right:30px; float:left; overflow:hidden; text-align:center; border:1px solid #e6e6e6;}
.dyobck9 h5{margin:25px auto 40px auto; font-size:22px; font-weight:400; position:relative;}
.dyobck9 h5:after{content:""; display:inline-block; width:22px; border-top:3px solid #f61530; position:absolute; top:50px; left:0; right:0; margin:0 auto;}
.dyobck9 p{height:183px; margin-bottom:20px; background-color:#c3c4c6; position:relative;}
.dyobck9 img{height:183px;}
.dyobck9 p a{display:block; width:100%; height:100%; position:absolute; top:0; left:0; z-index:6;}
.dyobck9 span{font-size:16px; color:#fff; position:absolute; left:10px; bottom:11px; z-index:5;}
.dyobck9 ul{margin-left:3px; text-align:left;}
.dyobck9 li{margin-bottom:11px; font-size:14px;}
.dyobck9 li a:hover{color:#f61730;}
.dyobck9 div>a{display:inline-block; width:126px; height:36px; margin-top:10px; line-height:36px; font-size:16px; color:#f61730; border:1px solid #f61730;}
.dyobck9 div>a:hover{color:#fff; background-color:#f61730;}
.dyobck10{width:100%; height:120px; padding:43px 0 55px 0; background:#4d474f url(/style/dyobck10-bg.png) no-repeat; background-size:cover;}
.dyobck10 p{width:16%; padding-left:9%; float:left; position:relative;}
.dyobck10 p:after{content:""; display:inline-block; height:120px; border-right:1px solid #615b62; position:absolute; top:0; right:0;}
.dyobck10 p:nth-child(4):after{display:none;}
.dyobck10 b{display:block; margin-bottom:45px; font-size:36px; font-weight:400; opacity:.8; color:#fff; position:relative;}
.dyobck10 b:after{content:""; display:inline-block; width:42px; border-top:3px solid #f12b2b; position:absolute; top:70px; left:0;}
.dyobck10 span{color:#fff; opacity:0.7; font-size:14px;}
.dyobck11{width:1170px; padding:10px 5px 10px 25px; margin:0 auto 48px auto; border:1px solid #e6e6e6;}
.dyobck11 h5{margin:0 auto 10px auto; font-size:14px; font-weight:400;}
.dyobck11 li{width:130px; height:30px; line-height:30px; float:left;}
.dyobck11 a{font-size:12px; color:#333;}
.dyobck11 a:hover{color:#f61730;}
.dyofot{background-color:#1d252b;}
.dyofot>div{padding:53px 0 0 0; background-color:#1d252b;}
.dyofot>div{padding-bottom:30px; border-bottom:1px solid #525252;}
.dyofot>p{padding:20px 0; font-size:12px; color:#7b8088; text-align:center;line-height: 24px;}
.dyofot ul{width:95px; padding-left:36px; float:left;}
.dyofot ul span{display:block; margin-bottom:24px; color:#fff; font-size:14px;}
.dyofot li{margin-bottom:14px;}
.dyofot li a{font-size:12px; color:#757575;}
.dyofot li a:hover{color:#9c9a9a;}
.dyofot1{width:250px; height:200px; float:left;}
.dyofot1>img{margin:18px 0 33px 0;display: block;}
.dyofot1 p{font-size:13px; color:#879199;}
.dyofot2{width:242px; float:right;}
.dyofot2 h5{margin-top:0; font-size:15px; font-weight:400; color:#fff;}
.dyofot2 a{display:block; width:100%; height:45px; margin:29px auto 34px auto; line-height:45px; font-size:14px; color:#c1c1c1; text-align:center; background-color:#2f363c;}
.dyofot2 a:after{content:""; display:inline-block; width:30px; height:24px; margin-left:47px; vertical-align:middle; background:url(/style/dyofot2-icon.png) no-repeat;}
.dyofot2 a:hover{background-color:#47525b;}
.dyofot2 p{line-height:1; font-size:18px; opacity:.8; color:#fff;}
.dyofot2 span{font-size:13px; color:#879199;}


/*list*/
.dyobox .dyo-lck1{margin:20px auto 15px auto;}
.dyo-lck1>a{display:inline-block; width:225px; float:left;}
.dyo-lck1>a img{width:168px; height:63px;}
.dyo-lck1 div{width:580px; height:42px; margin-top:5px; float:left; border-radius:4px; overflow:hidden; vertical-align:middle;}
.dyol-inp{width:460px; height:40px; padding:0 5px 0 15px; line-height:40px; outline:none; border-top-left-radius:4px; border-bottom-left-radius:4px; border:1px solid #18a2f6; border-right:none; font-size:14px; vertical-align:middle;}
.dyol-btn{display:inline-block; width:100px; height:42px; padding:0; margin-left:-5px; line-height:42px; border:none; border-top-right-radius:4px; border-bottom-right-radius:4px; outline:none; font-size:13px; color:#fff; text-align:center; vertical-align:middle; background-color:#219cf6;}
.dyol-btn:hover{background-color:#1d95ee;}
.dyo-lck1 p{display:inline-block; margin-top:8px; float:right;}
.dyo-lck1 p a{margin-left:60px;}
.dyo-nav{height:40px; line-height:40px;}
.dyo-nav a{display:inline-block; padding:0 24px; font-size:17px; font-weight:bold; color:#333; position:relative;}
.dyo-nav a:hover{text-decoration:none;}
.dyo-nav a:after{content:""; display:inline-block; height:12px; border-right:1px solid #eee; position:absolute; top:14px; right:0;}
.dyo-nav a:last-child:after{display:none;}
.dyo-nav i{display:inline-block; width:13px; height:15px; position:absolute; top:12px; left:4px; background:url(/style/dyo-house.png) no-repeat;}
.dyo-nav a:hover,.dyo-nav .action{color:#00acee;}
.dyobg{padding:1px 0 20px 0; background-color:#f8f8f9;}
.dyocrumbs{height:50px; background:#0a83e9 url(/style/dyocrumbs-bg.jpg) center no-repeat;}
.dyocrumbs>div{height:45px; line-height:45px; font-size:0;}
.dyocrumbs a:first-child:before{content:""; display:inline-block; width:14px; height:14px; margin-right:6px; position:relative; top:2px; background:url(/style/dyo_home.png) no-repeat;}
.dyocrumbs a,.dyocrumbs span{color:#fff; font-size:12px;}
.dyocrumbs a{margin-right:5px;}
.dyocrumbs a:hover{color:#dedede;}
.dyocrumbs a:after{content:'>'; margin-left:5px;}
.dyoshai{width:1142px; margin:-237px auto 0 auto; padding:28px 25px 1px 33px; background-color:#fff;}
.dyoshai label{display:block; padding-top:5px; margin-top:2px; border-top:1px solid #eee;}
.dyoshai>div{margin-bottom:13px; font-size:0;}
.dyoshai .btt{width:93px; float:left; font-size:14px; color:#2a2a2a;}
.dyoshai h5{width:1120px; margin:23px 0 28px 0; border-top:1px solid #eee;}
.dyoshai>div>p{width:947px; float:left; overflow:hidden;}
.dyoshai a:hover{text-decoration:none;}
.dyoshai p a{display:inline-block; padding:0 26px 0 0; margin:0 0 9px 0; color:#777; font-size:14px;}
.dyoshai p a:hover{color:#fc0000;}
.dyoshai2 div:nth-child(1) p a{margin-bottom:5px;}
.dyoshai>div .dyowid2{width:987px;}
.dyoshai>div>a{float:left; margin:0 26px 0 0; font-size:14px; text-align:center; color:#2a2a2a;}
.dyoshai>div>a.action,.dyoshai>div>p .action{color:#fc0000; font-weight:bold;}
.dyoshai div>span{float:right; margin-right:5px; font-size:12px; color:#777; font-style:normal; cursor:pointer;}
.dyoshai div:nth-child(3)>span,.dyoshai .dyofida1>span{margin-top:31px;}
.dyoshai div>span:hover{color:#fc0000;}
.dyoshai div>span.acrotate:after{transform:rotate(180deg);}
.dyoshai .dyomore{width:1137px; margin-top:17px; padding-top:30px; margin-bottom:11px; border-top:1px solid #eee;}
.dyoshai .dyomore1{margin-top:15px;}
.dyomore b{width:111px; margin-top:0;}
.dyomore ul{width:970px; float:left;}
.dyomore li{/*width:111px;*/ padding-bottom:18px; margin-right:23px; float:left; cursor:pointer; position:relative;}
.dyomore li.active{border-color:#fc0000;}
.dyomore li.active span{color:#fc0000;}
.dyomore span{display:inline-block; height:24px; padding:0 12px 0 14px; float:left; line-height:24px; text-align:center; border-radius:13px; border:1px solid #d7d7d7; font-size:12px; color:#2a2a2a;}
.dyomore span:after,.dyoshai div>span:after{content:""; display:inline-block; width:7px; height:7px; margin:9px 0 0 10px; background:url(/style/dyo-icon14.png) no-repeat;}
.dyoshai div>span:after{float:none; margin:0 0 0 5px;}
.dyomore div{display:none; width:92px; padding:15px 2px 10px 22px; border:1px solid #eee; box-shadow:0 15px 30px 0 rgba(31, 46, 62, 0.12); 
position:absolute; top:39px; left:-1px; z-index:20; background-color:#fff;}
.dyomore li:nth-child(1) div{width:140px;}
.dyomore div:before{content:""; display:inline-block; width:22px; height:12px; position:absolute; top:-8px; left:29px; background:url(/style/dyo-icon13.png) no-repeat;}
.dyomore dl{max-height:316px; overflow-y:auto;}
.dyomore li:hover div{display:block;}
.dyomore li:hover span:after{transform:rotate(180deg);}
.dyomore dd a{display:block; height:26px; line-height:26px; padding:0 10px; font-size:12px; color:#2a2a2a;}
.dyomore dd a:hover,.dyomore dd a.active{color:#fc0000;}
.dyoshai .dyochoi{width:1120px; padding:19px 0 0 0; margin-bottom:11px; border-top:1px solid #eee;}
.dyochoi b{width:123px; font-weight:400; color:#777;}
.dyoshai .dyochoi p{display:inline-block; width:auto; margin-left:5px;}
.dyochoi p a{height:19px; padding:0 10px; line-height:18px; margin-right:10px; border-radius:3px; border:1px solid #a2c3ff; font-size:12px; color:#00acee; background-color:#f7f9ff;}
.dyochoi p a:hover{color:#00acee;}
.dyochoi i{display:inline-block; height:100%; margin-left:5px; font-size:14px; font-style:normal;}
.dyoshai .dyochoi>a{display:inline-block; width:69px; height:22px; padding:0; margin-top:-1px; line-height:22px; border-radius:3px; text-align:center; border:1px solid #dfdfdf; font-size:12px; color:#777; cursor:pointer;}
.dyochoi>a:hover{color:#fff; background-color:#00acee;}
.dyosort{width:1185px; padding-left:15px;margin:0 auto 20px auto; background-color:#e8eaf2;}
.dyosort>a{display:inline-block; width:95px; line-height:71px; color:#2a2a2a; font-size:13px; text-align:center; position:relative;}
.dyosort>a:hover,.dyosort .active{color:#ff1010;}
.dyosort .active{font-weight:bold;}
.dyosort>a:after{content:""; display:inline-block; width:8px; height:8px; margin-left:5px; background:url(/style/dyo-icon10.png) no-repeat;}
.dyosort .active:after{background:url(/style/dyo-icon18.png) no-repeat;}
.dyosort .active:before{content:""; display:inline-block; width:45px; height:3px; background-color:#ff1010; position:absolute; bottom:3px; left:-10px; right:0; margin:0 auto;}
.dyosort div{display:inline-block; float:right; margin-right:15px;}
.dyosort-r>a{display:inline-block; width:116px; height:30px; margin:18px 20px 0 0; line-height:30px; border-radius:3px; font-size:13px; color:#fe1926; text-align:center; border:1px solid #fe1926;}
.dyosort-r>a:hover{background-color:#fe1926; color:#fff;}
.dyosort-r p{display:inline-block; font-size:13px; color:#69699c;}
.dyosort-r p i{font-style:normal; color:#fe1926;}
.dyosort-r p a{display:inline-block; width:22px; height:22px; margin-top:4px; line-height:22px; text-align:center; border-radius:3px; font-size:13px; color:#d4d6de; border:1px solid #d4d6de;}
.dyosort-r p a:hover{color:#fff; background-color:#fe1926;}
.dyoall-b{width:1228px;}
.dyoall-b div{width:285px; height:340px; margin:0 20px 20px 0; float:left; text-align:center; background-color:#fff;}
.dyoall-b div:hover{box-shadow:0 0 10px rgba(0,0,0,0.08);}
.dyoall-b div:hover img{-webkit-transform:scale(1.01); -moz-transform:scale(1.01); -ms-transform:scale(1.01); transform:scale(1.01);}
.dyoall-b div>a{display:inline-block; width:144px; height:199px; margin:30px 0 12px 0; overflow:hidden;}
.dyoall-b img{width:144px; height:199px; -webkit-transition:transform 0.6s ease; -moz-transition:transform 0.6s ease; -ms-transition:transform 0.6s ease; transition:transform 0.6s ease;}
.dyoall-b h5{margin:0;}
.dyoall-b h5 a{font-size:16px; color:#333; font-weight:400;}
.dyoall-b h5 a:hover{color:#00acee;}
.dyoall-b p{margin:2px auto 4px auto; font-size:12px;}
.page-box{/*width:1200px;*/ padding:20px 0; margin:0 auto; line-height:30px; text-align:center; background-color:#fff;}
.page-box ul li{display:inline-block; margin-right:5px; line-height:40px;}
.page-box ul li a{display:inline-block; height:28px; line-height:28px; padding:0 12px; font-size:14px; color:#7c7c7c; border:1px solid #d9d9d9;}
.page-box ul li a:hover, .dfopage ul li a.action{color:#fff;text-decoration:none;background-color:#f61825;border:1px solid #f61825;}
.page-box ul li span{display:inline-block; height:28px; padding:0 10px; margin-top:5px; line-height:28px; font-size:14px; color:#f61825; border:1px solid #f61825;}
.page-box ul li:nth-child(1) span{color:#7c7c7c; border:1px solid #d9d9d9;}
.page-box ul li a.prev{padding-left:16px; background-image:url(/style/page.png); background-position:0 0; background-repeat:no-repeat;}
.page-box ul li a.next{padding-right:16px; background-image:url(/style/page.png); background-position:100% 0; background-repeat:no-repeat;}
.page-box ul li a.prev:hover{background-position:0 -29px;}
.page-box ul li a.next:hover{background-position:100% -29px;}
.dyobnew-l{width:1200px; margin:30px auto 25px auto;}
.dyobnew-l>a{display:inline-block; width:270px; height:33px; float:left;}
.dyobnew-l img{height:33px;}
.dyobnew-l p{display:inline-block; width:613px; height:33px; line-height:33px; padding-left:10px; float:left;}
.dyobnew-l p a{margin-right:30px; font-size:15px; font-weight:bold; color:#333;}
.dyobnew-l p a:hover,.dyobnew-l p .action{color:#00acee;}
.dyobnew-l div{width:280px; height:39px; margin-top:-3px; float:right; vertical-align:middle; overflow:hidden;}
.dyobnew-inp{display:inline-block; width:170px; height:37px; padding:0 5px 0 12px; line-height:37px; vertical-align:middle; font-size:13px; outline:none; border:1px solid #00acee; border-right:none; border-top-left-radius:4px; border-bottom-left-radius:4px;}
.dyobnew-btn{display:inline-block; width:93px; height:39px; padding:0; margin-left:-5px; line-height:39px; border:none; border-top-right-radius:4px; border-bottom-right-radius:4px; outline:none; font-size:13px; color:#fff; text-align:center; vertical-align:middle; background-color:#00acee;}
.dyobnew-btn:hover{background-color:#06a5e2;}


/*detial*/
.dyobck1-x{font-size:12px;}
.dyobck1-x a:hover,.dyobck1kbs a:hover{color:#00acde;}
.dyobck1 p span{margin-left:30px; color:#333;}
.dyobck1>div>span{float:left;}
.dyobck1 i{font-style:normal; color:#ff0306; font-weight:bold;}
.dyobck1-x a{color:#777; font-size:12px;}
.dyof-dt{height:192px; color:#fff; overflow:hidden;  background:#14b4f0;}
.dyof-dt>div.block-zzjs{background:#14b4f0;}
.dyof-dt>div.block-zzjs>div{width:820px; padding:20px 0 45px 0; float:right; }
.dyof-dt h1{display:inline-block; margin-right:50px; line-height:1.2; font-size:38px;}
.dyof-dt h5{margin-top:11px; font-weight:400; font-size:16px; color:#fff;}
.dyof-dt b{font-size:13px; font-weight:400;}
.dyof-dt p{display:inline-block; position:relative; top:-9px;}
.dyof-dt>div.block-zzjs a{margin-right:16px; font-size:14px; font-weight:bold; color:#fff;}
.dyof-dt>div.block-zzjs a:before{content:""; display:inline-block; width:9px; height:13px; position:relative; top:2px; margin-right:7px; background:url(/style/dyof-dt1-icon.png) no-repeat;}
.dyofbar{background-color:#f7f7f7;}
.dyofbar ul{width:780px; float:right; padding:0 0 0 40px;}
.dyofbar li{width:82px; height:50px; float:left; margin-right:32px; line-height:50px; cursor:pointer; font-size:14px; text-align:center;}
.dyofbar li:hover{color:#00acde;}
.dyofbar .active{color:#00aced; font-weight:bold; border-bottom:4px solid #00aced;}
.dyofino{margin-bottom:40px;}
.dyofino-l{width:346px; float:left;}
.dyofino-r{width:818px; float:right;}
.dyofino-l p{height:422px; padding-top:15px; margin:-181px 0 20px 0; text-align:center; background-color:#f8f8f8;}
.dyofino-l img{width:308px; height:407px;}
.dyofino-l h4{padding-bottom:12px; margin-bottom:11px; font-size:16px; font-weight:400; border-bottom:1px solid #efefef;}
.dyofino-l h5{margin-bottom:7px; font-weight:bold; font-size:14px;}
.dyofino-l li{margin-bottom:8px; font-size:13px; color:#777;}
.dyofino-l li b{float:left;}
.dyofino-l li span{display:inline-block; width:265px; float:left;}
.dyofino-l>span{line-height:1.6; font-size:14px; color:#000;}
.dyofino-l i{font-size:14px; color:#ff4845; font-style:normal;}
.dyofino-r>p{margin-top:33px; line-height:1.65; color:#838383; font-size:14px;}
.dyofino-r>ul{margin:27px 0 28px 0;}
.dyofino-r>ul li{width:33.3%; float:left; margin-bottom:6px; font-size:13px;}
.dyofino-r li b{font-size:inherit; font-weight:bold; color:#ea1212;}
.dfosl span{display:inline-block; width:75px; float:left; font-weight:bold; font-size:14px;}
.dfosl p{width:740px; float:left;}
.dfosl a{display:inline-block; margin-right:12px; margin-bottom:1px; font-size:14px; color:#11acde;}
.dfosl a:hover{color:#009bd7;}
.dfosl b{color:#00acee; font-weight:400; font-size:14px;}
.dyofino-r>a{display:inline-block; width:162px; height:48px; margin:35px 12px 0 0; line-height:48px; border-radius:5px; text-align:center; font-size:15px; font-weight:bold; color:#fff;}
.dyobtn1{background-color:#e60023;}
.dyobtn2{background-color:#00aced;}
.dyobtn3{background-color:#4267b2;}
.dyobtn1:hover{background-color:#cd0120;}
.dyobtn2:hover{background-color:#0399d1;}
.dyobtn3:hover{background-color:#315aaf;}
.dyofino-r>a:before{content:""; display:inline-block; width:23px; height:22px; margin-right:5px; vertical-align:middle; background:url(/style/dyo-icon.png) 0 -139px no-repeat;}
.dyofino-r .dyobtn2:before{background-position:-23px -139px;}
.dyofino-r .dyobtn3:before{background-position:-46px -139px;}
.dyodes-bg{padding:20px 0 20px 0; background-color:#f7f7f7;}
.dyodes1{width:1076px; margin:0 auto; padding:0 62px 40px 62px; overflow:hidden; background-color:#fff;}
.dyodes-bg h3{margin:48px 0 30px 0; text-align:center;}
.dyodes-bg strong{font-size:24px; position:relative;}
.dyodes-bg strong:before,.dyodes-bg strong:after{content:""; display:inline-block; width:47px; border-top:1px solid #979797; vertical-align:middle;}
.dyodes-bg strong:before{margin-right:10px;}
.dyodes-bg strong:after{margin-left:10px;}
.dyodes-bg h3 span{display:block; margin-top:-5px; font-size:12px; color:#999; font-weight:400;}
.dyodes p{margin-bottom:23px; line-height:1.8; font-size:15px;}
.dyodes p:last-child{margin-bottom:0;}
.dyotable{}
.dyotable div{height:61px; line-height:61px; padding:0 0 0 35px; position:relative;}
.dyotable div:nth-child(odd){background-color:#f6f8fa;}
.dyotable p,.dyotable span,.dyotable i{float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:13px;}
.dyotable p{width:600px; margin-right:37px;}
.dyotable span{display:inline-block; width:230px; margin-right:20px; color:#777;}
.dyotable i{display:inline-block; width:130px; color:#777; font-style:normal;}
.dyotable a{display:block; width:100%; height:100%; position:absolute; top:0; left:0;}
.dyotable div:hover p{color:#00acee;}
.dyoadata{margin-bottom:27px;}
.dyoadata h5,.dyobao h5{margin-bottom:18px; font-size:16px;}
.dyoadata>div{width:523px; height:340px; margin-right:13px; float:left; border:1px solid #eeefef; text-align:center;}
.dyoadata p{font-size:12px; color:#11acde;}
.dyobao-time{width:1018px; margin:33px 0 0 0; background-color:#eee;}
.dyobao-time span{display:inline-block; width:89px; height:33px; line-height:33px; font-size:12px; color:#777; text-align:center; cursor:pointer;}
.dyobao-time .active{font-weight:bold; color:#008fcc; background-color:#fff; position:relative;}
.dyobao-time .active:after{content:""; width:100%; height:3px; position:absolute; top:-3px; left:0; background-color:#008fcc;}
.dyobao-num{min-height:200px; margin:45px auto 0 auto; position:relative;}
.dyobao-num .dlbg{background-color:#9c9c9c; color:#fff;}
.dyobao-numbox{position:absolute; top:0; left:0; display:none;}
.dyobao-num .active{display:block;}
.dyobao-numbox>div{height:50px; line-height:50px; color:#333; }
.dyobao-numbox>div:nth-child(1){height:40px; line-height:40px;}
.dyobao-numbox>div>p{width:236px; margin:0 9px 0 0; float:left; font-size:13px; text-indent:50px;}
.dyobao-numbox>div>div{width:774px; float:left;}
.dyobao-numbox>div:nth-child(even)>p,.dyobao-numbox>div:nth-child(even)>div{background-color:#f7f7f7;}
.dyobao-num span{display:inline-block; width:70px; font-size:13px; text-align:center;}
.dyobsc div{width:253px; height:255px; float:left; margin-right:10px; border:1px solid #f8f8f8; text-align:center; position:relative;}
.dyobsc img{height:56px; margin-top:35px;}
.dyobsc h5{margin:25px auto 13px auto; font-size:22px;}
.dyobsc p{width:75%; margin:0 auto; line-height:1.6; color:#777; font-size:14px;}
.dyobsc a{display:block; width:100%; height:100%; position:absolute; top:0; left:0;}
.dyobsc div:hover h5,.dyobsc div:hover p{color:#00acde;}
.dyoques div{padding:16px 0 18px 0; border-top:1px solid #f1f1f1;}
.dyoques p{width:47.2%; line-height:1.9; font-size:14px; color:#777;}
.dyoques p b{display:block; font-size:16px; font-weight:400; color:#00acee;}

/*comment*/
.dyocomm{}
.dyocomm-box{padding:24px 30px 25px 30px; margin-bottom:20px; border-radius:8px; background-color:#f8f8f8;}
.dyocomm-box img{float:left; width:53px; height:53px; border-radius:100%;}
.dyocomm-body{width:930px; float:left; margin-left:22px;}
.dyocomm-body h5{margin:2px 0 4px 0; font-size:16px; color:#333;}
.dyocomm-body h5 a{float:right; font-size:12px; font-weight:400; color:#00aad1;}
.dyocomm-body h5 a:before{content:"\e744"; margin-right:5px; font-size:16px; font-family:"iconfont"; vertical-align:middle;}
.dyocomm-body h5 i{font-style:normal;}
.dyocomm-body span{font-size:14px; color:#999;}
.dyocomm-body p{margin-top:12px; font-size:14px; color:#999;}
.dyocomm-replay{width:890px; margin:15px 10px 0 0; padding:0 20px; float:right; border-top:1px solid #eaeaea;}
.dyocomm-replay>div{padding:15px 0; border-bottom:1px solid #eaeaea;}
.dyocomm-replay div div{width:800px; margin-left:15px; float:left;}
.dyocomm-replay h5{margin:0 0 3px 0; font-size:15px; font-weight:400; color:#999;}
.dyocomm-replay h5 a{float:right; font-size:12px; color:#00aad1;}
.dyocomm-replay span{font-size:14px; color:#999;}
.dyocomm-replay p{margin-top:10px; font-size:14px; color:#999;}
.dyocomm-text{width:100%; margin-top:20px;}
.dyocomm-text textarea{width:98%; height:73px; padding:5px 1% 6px 1%; font-size:14px; font-family:"Microsoft YaHei"; outline:none; resize:none; line-height:25px; border:1px solid #eaeaea;}
.dyocomm-text div{display:inline-block; float:right; margin-top:5px;}
.dyocomm-info p{display:inline-block; font-size:12px;}
.dyocomm-info p a{color:#333;}
.dyocomm-info span{margin-left:8px; color:#999;}
.dyocomm-info>a{display:inline-block; width:123px; height:38px; margin-left:30px; line-height:38px; color:#fff; font-size:17px; text-align:center; border-radius:3px; background-color:#00a1cd;}
.dyocomm-info>a:hover{background-color:#0495bc;}
.dyocomm-info p .red{color:#c40000;}
.reply-form{margin-right:10px;}
.reply-form .reply-input{margin:12px 0 0 76px;}
.reply-form .reply-but{margin-top:14px;}
.dyocomm1 .dyocomm-body{width:725px;}
.dyocomm1 .dyocomm-replay{width:725px;}
.dyocomm1 .dyocomm-replay div div{width:650px;}
.reply-form .reply-input .c{resize:none;}
.hauto{height:auto !important;}


.dyoexp{width:1125px; margin:20px auto; padding:40px 0 33px 75px; background-color:#fff;}
.dyoexp div{width:25%; float:left; position:relative;}
.dyoexp div:hover p,.dyoexp div:hover b{color:#00acde;}
.dyoexp div a{display:block; width:100%; height:100%; position:absolute; top:0; left:0;}
.dyoexp i{display:inline-block; width:58px; height:38px; float:left; background:url(/style/dyo-icon.png) 0 -166px no-repeat;}
.dyoexp p{width:160px; float:left; font-size:13px; color:#777;}
.dyoexp p b{display:block; margin-bottom:4px; font-size:14px; font-weight:bold; color:#333;}
.dyoexp .dyoexp2{background-position:-58px -166px;}
.dyoexp .dyoexp3{background-position:-116px -166px;}
.dyoexp .dyoexp4{background-position:-174px -166px;}
.dyoship{width:1100px; margin:20px auto 0 auto; padding:20px 25px 13px 75px; background-color:#fff;}
.dyoship h5{margin:0 0 12px 0; font-size:16px;}
.dyoship li{width:16.6%;}
.dyoship li,.dyoship a{display:inline-block; width:16.6%; height:30px; line-height:30px; float:left;}
.dyoship li a{width:100%;}
.dyoship a{font-size:13px; color:#555;}
.dyoship a:hover{color:#00acee;}
.dyostep{width:1113px; margin:0 auto 20px auto; padding:25px 25px 25px 62px; background-color:#fff;}
.dyostep img{width:196px; height:70px; float:left;}
.dyostep div{width:876px; float:left; margin-left:35px;}
.dyostep p{width:85px; height:85px; float:left; border-radius:100%; margin-right:107px; text-align:center; background:url(/style/dyostep-circle.png) no-repeat; position:relative;}
.dyostep p:after{content:""; display:inline-block; width:14px; height:27px; background:url(/style/dyostep-arrow.png) no-repeat; position:absolute; top:30px; right:-60px;}
.dyostep .nomr:after{display:none;}
.dyostep span{display:inline-block; margin-top:20px; font-size:18px; line-height:1.2; font-weight:bold; color:#00acee;}
.dyostep h5{margin-top:10px; font-size:12px; font-weight:400;}
.dyostep2 span b{display:block; font-size:20px; color:#00acee;}
.dyostep2 span{margin-top:18px; color:#777; font-size:20px;}


/*dingyue*/
.dladv1{height:45px; margin:15px 0 11px 0; overflow:hidden; border-radius:3px; background-color:#ff4544; background:-webkit-linear-gradient(left,#ff1b3a 0%,#ff744f 100%); background:-moz-linear-gradient(left,#ff1b3a 0%,#ff744f 100%); background:-ms-linear-gradient(left,#ff1b3a 0%,#ff744f 100%); background:linear-gradient(left,#ff1b3a 0%,#ff744f 100%);}
.dladv1 span{display:inline-block; margin:8px 0 0 15px; font-size:16px; color:#fff;}
.dladv1 img{margin-right:5px;}
.dladv1 strong{font-size:18px;}
.dladv1 p{display:inline-block; float:right; font-size:12px; color:#fff; margin-right:20px;}
.dladv1 i{font-size:14px; font-style:normal;}
.dladv1 p span{margin:9px 3px 0 10px;}
.dlprice{padding-bottom:13px; margin-bottom:22px; border-bottom:1px solid #efefef;}
.dlprice>p{margin-bottom:10px; font-size:14px;}
.dlprice>p b,.dlprice>p i{font-size:30px; color:#ff0101;}
.dlprice>p i{margin-left:7px;}
.dlprice div{font-size:14px; color:#000;}
.dlprice del{margin:0 10px; color:#999;}
.dlprice div del b{color:#999;}
.dlprice i{font-style:normal; color:inherit; font-size:inherit;}
.dlprice div>i{display:inline-block; font-size:12px; color:#fff; font-style:normal; padding:0 5px; border-radius:3px; background-color:#d2a060;}
.dlprice div p{display:inline-block; float:right; font-size:12px; color:#999;}
.price-sell .sell-val{margin-left:3px;}
.dlprice p span{margin-left:31px;}
.dlprice div b{margin-left:3px; color:#333; font-weight:400;}
.goods-box dl{margin:8px 0;}
.goods-box dt{width:70px; margin:7px 5px 0 0; float:left; line-height:25px; font-size:14px; color:#000;}
.goods-box dd{width:700px; float:left; line-height:25px;}
.goods-box li{padding:0 7px; margin:5px 10px 5px 0; float:left; line-height:28px; border:1px solid #d1d1d1; outline:1px solid #fff; cursor:pointer; background:#fff;}
.goods-box li img{width:36px; height:36px; margin:3px -5px; border-radius:3px;}
.goods-box li.action, .goods-box li:hover{border:1px solid #656565; outline:1px solid #656565; background:url(/style/dl-sangle.png) 100% 101% no-repeat; background-position:right bottom;}
.box-nums{padding-top:7px;}
.box-nums dd{font:12px Arial, Helvetica, sans-serif, "宋体";}
.box-nums a{display:inline-block; width:37px; height:37px; float:left; line-height:35px; border:1px solid #d2d2d2; color:#d2d2d2; font-size:30px; text-align:center;}
.box-nums a:nth-child(1){line-height:30px;}
.box-nums a:hover{border:1px solid #666;}
.box-nums input{width:50px; height:37px; padding:0; float:left; line-height:37px; font-size:12px; text-align:center; border-left:none; border-right:none; border:1px solid #d2d2d2; overflow:hidden; outline:medium;}
.box-nums span{margin:0 10px; font-size:14px; color:#666;}
.box-status{display:none; height:25px; margin:10px 10px 0 10px; padding:0 10px; line-height:25px; border:1px solid #ddd; color:red;background-color:#ffe8d7;}
.dlbtn{margin:50px auto 0 auto;}
.dlbtn a{display:inline-block; width:168px; height:44px; line-height:44px; margin-right:25px; border-radius:30px; font-size:18px; text-align:center; border:1px solid #fb0d4c;}
.dlbtn a:hover{text-decoration:none;}
.dlbtn .dlbtn1{color:#fb0d4c;}
.dlbtn .dlbtn2,.dlbtn .dlbtn1:hover{color:#fff; background-color:#f3103c; background:linear-gradient(left,#e51422 0%,#ff0c53 100%); background:-webkit-linear-gradient(left,#e51422 0%,#ff0c53 100%); background:-moz-linear-gradient(left,#e51422 0%,#ff0c53 100%); background:-ms-linear-gradient(left,#e51422 0%,#ff0c53 100%);}
.dlbtn .dlbtn2:hover{background:linear-gradient(left,#ff0c53 0%,#e51422 100%); background:-webkit-linear-gradient(left,#ff0c53 0%,#e51422 100%); background:-moz-linear-gradient(left,#ff0c53 0%,#e51422 100%); background:-ms-linear-gradient(left,#ff0c53 0%,#e51422 100%);}
.dyodine{width:860px; margin:0 auto; padding:0 170px 50px 170px; overflow:hidden; background-color:#fff;}
.dyointr1 li{width:31.3%; height:23px; padding-right:2%; float:left; line-height:23px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.dyointr2 p{margin-bottom:27px; line-height:1.75; font-size:15px; color:#000;}
.dyointr2sd p{margin-bottom:6px;}
.dyointr4 p{line-height:1.75; font-size:14px; color:#333;}


.dyointr3{margin:30px 0 10px 0; border:1px solid #eee;}
.dyointr3 h6{margin:0; padding-left:10px; line-height:30px; font-size:14px; color:#333; background-color:#f0f0f0;}
.dyointr3 h6 span{font-size:14px; font-weight:400; color:#666;}
.dyointr3 div{padding:23px 30px 0 30px;}
.dyointr3 p{margin-bottom:29px;}
.dyointr3 b{display:inline-block; width:100px; margin-right:20px; float:left; font-size:14px; color:#c41921;}
.dyointr3 p span{width:82%; float:left; font-size:15px; color:#5a5a5a;}
.dyofast div{width:264px; min-height:225px; float:left; margin-bottom:24px; text-align:center; font-size:0; border:1px solid #e9e9e9;}
.dlmid{margin:0 25px;}
.dyofast h4{margin:40px 0 17px 0; font-size:18px; color:#333;}
.dyofast h5{margin:0 auto 9px auto; font-size:18px; color:#444;}
.dyofast span{display:inline-block; width:85px; height:85px; margin:23px auto 18px auto; border-radius:100%; background:url(/style/dlfast.png) no-repeat;}
.dlmid span{background-position:-85px 0;}
.dlcid span{background-position:-170px 0;}
.dyofast div p{font-size:15px; color:#939393;}
.dyofast>p{font-size:15px; color:#444;}
.box-done dt,.box-done dd{height:50px; line-height:50px;overflow:hidden; font-size:13px;}
.box-done dd{height:40px; line-height:40px;}
.box-done dt{color:#333; text-align:left; border-bottom:1px solid #ececec;}
.box-done .price{font-size:12px; color:#333;}
.box-done .date{margin-right:10px; font-size:12px; color:#999; float:right;}
.box-done .user{width:100px; margin-left:10px; text-align:left; overflow:hidden; display:inline-block;}
.box-done .price,.box-done .price1{width:120px; overflow:hidden; display:inline-block; font-family:"Arial"; color:#01acaf;}
.box-done .price1{color:#333;}
.box-done .num{width:60px; overflow:hidden; display:inline-block;}
.box-done .specs{width:350px; display:inline-block; overflow:hidden;}
.dfopage1{line-height:30px; margin:40px auto; text-align:center;}
.dfopage1 li{display:inline-block; line-height:40px; margin-right:5px;}
.dfopage1 a{display:inline-block; height:28px; padding:0 12px; line-height:28px; font-size:14px; color:#01acaf; border:1px solid #d6d6d6;}
.dfopage1 a:hover,.dfopage1 a.action{color:#fff; border:1px solid #01acaf; background-color:#01acaf;}
.dfopage1 span{display:inline-block; height:28px; padding:0 10px; line-height:28px; margin-top:5px; font-size:14px; color:#999; border:1px solid #d6d6d6;}

/*old page*/
.nsjaddbg,.qkzs-box,.xgqk-box,.rmwz-box,.rmbq-box,.fwtj-box,.fwtj-box .fanwen-work ul li,.qkxx-box .box-con,.mesbox{background-color:#fff;}
.oddsbg{padding:15px 0 20px 0; background-color:#f8f8f9;}
.paper-box .box-item{margin:0 0 0 0;}
.nsjaddbg{width:840px; padding:10px 40px 0 40px; overflow:hidden;}
.fenxiang-box .box-icon a{background-color:#fff;}
.fanwen-work .item-con h2{text-align:left;}
.bar-border-box .title,.work-box{background-color:transparent;}
.newlunbox{padding:0 40px; background-color:#fff;}


/*侧边导航 2019-9-12*/
.dl-side{width:92px; height:410px; border-radius:10px; text-align:center; position:fixed; top:174px; right:35px; z-index:12; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.14);}
.dl-side h5{height:37px; margin-top:0; line-height:37px; color:#fff; border-top-left-radius:10px; border-top-right-radius:10px; background-color:#00acee;}
.dl-side h5 a,.dl-side h5 a:hover{color:#fff; font-siae:14px; font-weight:400;}
.dl-side a:hover{text-decoration:none;}
.dl-side h5 a{margin-left:-7px;}
.dl-side p{width:65px; margin:0 auto;}
.dl-side p a{display:block; height:62px; font-size:14px; border-bottom:1px dashed #e5e5e5;}
.dl-side .dl-side-icon5{height:auto; margin-top:18px; border-bottom:none; color:#999; position:relative;}
.dl-side .dl-side-icon5:hover{color:#00acee;}
.dl-side h5 i{display:inline-block; margin-top:-3px;}
.dl-side p i{display:block; margin:16px auto 2px auto;}
.dl-side i{width:26px; height:26px; vertical-align:middle; background:url(/style/dl-side.png) no-repeat;}
.dl-side-icon1 i{background-position:0 -26px;}
.dl-side-icon2 i{background-position:0 -52px;}
.dl-side-icon3 i{background-position:0 -78px;}
.dl-side-icon4 i{background-position:0 -104px;}
.dl-side a:hover i{-webkit-animation:turn 1.8s ease; -moz-animation:turn 1.8s ease; -ms-animation:turn 1.8s ease; animation:turn 1.8s ease;}
.dl-side span{display:none; width:165px; height:42px; font-size:14px; color:#777; text-align:left; padding:9px 20px 11px 20px; border-radius:6px; box-shadow:0 0 10px rgba(0,0,0,0.14); position:absolute; top:-22px; left:-245px; background-color:#fafafa;}
.dl-side span:after{content:""; display:inline-block; width:16px; height:33px; z-index:20; background:url(/style/dl-sangle1.png) no-repeat; position:absolute; top:15px; right:-14px;}
.dl-side a:hover span{display:block;}
.dl-side span b{display:block; margin-top:-6px; font-size:22px; color:#00acee;}
@-webkit-keyframes turn{
	0{-webkit-transform:rotateY(0deg);}
	100%{-webkit-transform:rotateY(360deg);}
}
@-moz-keyframes turn{
	0{-moz-transform:rotateY(0deg);}
	100%{-moz-transform:rotateY(360deg);}
}
@-ms-keyframes turn{
	0{-ms-transform:rotateY(0deg);}
	100%{-ms-transform:rotateY(360deg);}
}
@keyframes turn{
	0{transform:rotateY0deg);}
	100%{transform:rotateY(-360deg);}
}
/*侧边导航 2019-9-12*/

@media screen and (max-width:1200px){
	.dyobox{width:1200px;}
}

/* 出版社筛选 */
.dyoshai>div>p{
	width: 995px;
}
.dyoshai-cbs>div{
	margin-bottom: 36px;
}
.dyoshai-cbs p a{
	padding: 0;
	width: 60px;
	margin-bottom: 0;
}
.dyosort{
	border-top: 1px solid #eee;
	background-color: #fff;
}
.dyochoi p a{
	padding: 0 10px;
}
.dyochoi-cbs{
	border-top: 1px solid #f4f6fa;
}
.dyochoi-cbs p a{
	margin-top: 2px;
	width: auto;
}
.dyoshai-cbs .dyochoi-cbs>a{
	margin-top: 0;
}
.dyocrumbs-cbs-content{
	background: none;
	background-color: #14b4f0;
	height: 176px;
}
.dyocrumbs-cbs-content>div{
	height: 65px;
	line-height: 65px;
}
.dyocrumbs-cbs-content>div a:last-of-type{
	margin-right: 0;
}
.dyocrumbs-cbs-content>div a:last-of-type:after{
	content: '';
}

/* 杂志/期刊面包屑 */
.dyocrumbs-qkzz{
	height: 65px;
	background: none;
	background-color: #14b4f0;
}
.dyocrumbs-qkzz>div{
	height: 65px;
	line-height: 65px;
}
.dyocrumbs-qkzz>div a, .dyocrumbs-qkzz>div span{
	color: #fff;
	font-size: 12px;
	font-weight: normal;
}