/**公共部分**/
*{margin:0px; padding:0px;}
img{border:none; vertical-align:top;}
li{list-style-type:none;}
ul,dl,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
h2{ font-size:16px; font-family:"微软雅黑"; color:#333333;}
body{font:14px "微软雅黑"; min-width: 1200px; }
address,cite,code,em,th{font-weight:normal; font-style:normal;}
.clear{clear:both;}
a{outline: none;}
:focus {outline: 0}
/*丁丁打折广告位*/
#dd_dazhe_jieji_www{margin: 35px auto 0;}

.aBlack a,.aBlack{ color:#333333; text-decoration:none;}
.aBlack a:hover,.aBlack:hover{ color:#FE5252; }

.bBlack a,.bBlack{ color:#999999; text-decoration:none;}
.bBlack a:hover,.bBlack:hover{ color:#FE5252; }

.cBlack a,.cBlack{ color:#666666; text-decoration:none;}
.cBlack a:hover,.cBlack:hover{ color:#FE5252; }

.dBlack a,.dBlack{ color:#4A4A4A; text-decoration:none;}
.dBlack a:hover,.dBlack:hover{ color:#FE5252; }

.aRed a,.aRed{ color:#FE5252;; text-decoration:none;}
.aRed a:hover,.aRed:hover{ color:#FE5252; text-decoration:underline;}

.aBlue a,.aBlue{ color:#0000FF;; text-decoration:none;}
.aBlue a:hover,.aBlue:hover{ color:#FE5252; text-decoration:underline;}

.bBlue a,.bBlue{ color:#009ffc;; text-decoration:none;}
.bBlue a:hover,.bBlue:hover{ color:#FE5252; text-decoration:underline;}

.aWhite a,.aWhite{ color:#FFFFFF; text-decoration:none;}
.aWhite a:hover,.aWhite:hover{ text-decoration:underline;}

/*顶部*/
.jj_top{ display: block; width: 100%; height: 35px; line-height: 35px; background: #F9F9F9; border-bottom: 1px solid #E8E8E8; }
.jj_top_in{ width: 1200px; margin: 0 auto; position: relative; }
.jj_top_left{ float: left; font-size: 12px; color: #999999; }
.jj_top_left b{ display: inline-block; width: 1px; height: 11px; vertical-align: middle; margin: 0 12px; background: #E9E9E9; }
.jj_top_left span{ display: inline-block; height: 35px; font-size: 12px; color: #999999; }
.jj_top_left span em{ display: block; float: left; background: url(../jsimages/2020_bg1.png) no-repeat; margin: 10px 5px 0 0; }
.jj_top_left span em.i_index{ width: 13px; height: 14px; background-position: 0 0; }
.jj_top_left span a:hover em.i_index{ background-position: -30px -20px; }
.jj_top_left span em.i_mob{ width: 10px; height: 15px; background-position: -20px 0; }
.jj_top_left span a:hover em.i_mob{ background-position: -30px -40px; }
.jj_top_map{ float: right; }
.jj_top_map span{ display: block; width: 105px; height: 35px; text-align: center; padding-bottom: 8px; color: #FFFFFF; font-size: 12px; cursor: pointer; background: url(../jsimages/2020_bg1.png) no-repeat -60px 0; position: relative; z-index: 5; }
.jj_top_map span em{ display: inline-block; width: 14px; height: 12px; vertical-align: middle; background: url(../jsimages/2020_bg1.png) no-repeat -40px 0; margin: -2px 10px 0 0; }
.jj_top_map ul{ position: absolute; left: 0; top: 35px; z-index: 3; background: rgba(0,0,0,0.75); height: 0; overflow: hidden; transition: height 0.5s ease; }
.jj_top_map li{ float: left; width: 239px; height:100%; border-left: 1px solid #8A8A8A; }
.jj_top_map li.one{ border-left: 0; }
.jj_top_map dt{ height:60px; line-height: 60px; text-align: center; background: #333; font-weight: bold; font-size: 18px; color: #F7A933; overflow: hidden; padding: 0 10px; }
.jj_top_map dd{ width: 44%; height: 18px; line-height: 18px; overflow: hidden; float: left; margin:14px 0 0 4%; }
.jj_top_map dd b{ display: inline-block; vertical-align: top; background: url(../jsimages/2020_bg1.png) no-repeat; margin-left: 5px; }
.jj_top_map dd b.i_new{ width: 22px; height: 13px; background-position: -170px 0; }
.jj_top_map dd b.i_hot{ width: 20px; height: 11px; background-position: -170px -20px; }
.jj_top_map:hover ul{ height: 270px; transition: height 0.5s ease; }

/**头部**/
.jj_head{ width:100%; position: relative; z-index: 2;}
.jj_head_in{ width:1200px; margin:auto;}
.jj_logo{ display: block; float:left; width:226px; height:80px; margin-top:26px; background:url(../jsimages/2020_logo.png) no-repeat; }
.jjSer_box{ float:left; width:351px; height:38px; border-radius:5px; margin:35px 0px 0px 100px;}
.jjSer_boxIn{ width:351px; height:38px; border:1px solid #E4E4E4; border-radius: 20px; box-shadow: 0 0 4px 0 rgba(204,204,204,0.4) inset; }
.jjSer_boxIn input.text1{ float:left; width:260px; height:38px; line-height:38px; margin:0px 20px 0px; overflow:hidden; border:none; background:none; font-size:14px; font-family:"微软雅黑"; color:#999999; outline:none;}
.jjSer_boxIn input.submit1{ float:right; width:22px; height:22px; background:url(../jsimages/2020_bg1.png) no-repeat 0 -20px; border:none; cursor:pointer; margin: 8px 20px 0 0; }
.jjSer_box p{ width: 370px; height:20px; line-height:20px; overflow:hidden; color:#333333; margin-top:18px; }
.jjSer_box p em{ display: block; float: left; }
.jjSer_box p a{ display: block; float: left; padding: 0 7px; margin-left: 5px; font-size: 12px; color:#FFFFFF; text-decoration:none; border-radius: 10px; }
.jjSer_box p a.a1{ background: #EF8E89; }
.jjSer_box p a.a2{ background: #CCCCCC; }
.jjSer_box p a:hover{ text-decoration: underline; }
.jjHead_recom_list{ float: right; margin-top: 16px; }
.jjHead_recom_list li{ float: left; width: 74px; margin-left: 20px; }
.jjHead_recom_list img{ width: 66px; height: 66px; border:1px solid #E3E3E3; border-radius: 50%; margin: 0 auto; padding: 3px; }
.jjHead_recom_list li a{ transform: perspective(1000); }
.jjHead_recom_list li a:hover img{ transform:rotateY(360deg);-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg); -webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg); transition: transform 0.5s linear; -ms-transition: transform 0.5s linear; -moz-transition: transform 0.5s linear; -webkit-transition: transform 0.5s linear; -o-transition: transform 0.5s linear; }
.jjHead_recom_list h3{ display: block; width: 100%; text-align:center; height: 18px; line-height: 18px; overflow: hidden; margin-top: 10px; }
.jjNav_box{ width: 100%; height: 75px; background: #E1251B; }
.jjNav_boxIn{ width: 1200px; margin: 20px auto 0; }
.jjNav_boxIn li{ float: left; width: 108px; }
.jjNav_boxIn a{ display: block; width: 107px; color: #FFFFFF; text-decoration:none; }
.jjNav_boxIn li:before{ content: ''; display: block; float: left; width: 1px; height: 28px; background: #E63832; margin-top: 28px; }
.jjNav_boxIn li em{ display: block; width: 27px; height: 27px; border-radius: 50%; margin: 12px auto 0; background: url(../jsimages/2020_bg1.png) no-repeat; }
.jjNav_boxIn li em.icon1{ background-position: -200px 0; }
.jjNav_boxIn li em.icon2{ background-position: -230px 0; }
.jjNav_boxIn li em.icon3{ background-position: -260px 0; }
.jjNav_boxIn li em.icon4{ background-position: -290px 0; }
.jjNav_boxIn li em.icon5{ background-position: -320px 0; }
.jjNav_boxIn li em.icon6{ background-position: -350px 0; }
.jjNav_boxIn li em.icon7{ background-position: -200px -30px; }
.jjNav_boxIn li em.icon8{ background-position: -230px -30px; }
.jjNav_boxIn li em.icon9{ background-position: -260px -30px; }
.jjNav_boxIn li em.icon10{ background-position: -290px -30px; }
.jjNav_boxIn li em.icon11{ background-position: -320px -30px; }
.jjNav_boxIn h3{ text-align: center; height: 20px; line-height: 20px; font-size: 16px; overflow: hidden; margin-top: 7px; }
.jjNav_boxIn li.current a{ padding-top: 10px; height: 75px; margin-top: -10px; background: linear-gradient(0deg, #A10800, #DF2A22); position: relative; }
.jjNav_boxIn li.current a:after{ content: ''; display: block; width: 0; height: 0; border-style: solid; border-width: 5px 4px; border-color: transparent transparent #911711 #911711; position: absolute; right: -8px; top: 0; }

/**底部**/
.jj_foot{ width:100%; background:#F4F4F4; border-top:1px solid #E33228; position: relative; z-index: 2;}
.jj_foot_in{ width:1200px; margin:auto; padding-top:25px;}
.jj_foot ul{ width: 100%; height: 195px; overflow: hidden; }
.jj_foot ul li{ float: left; width: 16.66%; text-align:center; cursor: pointer; }
.jj_foot ul dt{ font-size: 16px; height: 20px; line-height: 20px; overflow: hidden; }
.jj_foot ul dd{ font-size: 14px; color: #8D8D8D; height: 18px;line-height: 18px;overflow: hidden; margin-top: 14px; }
.jj_foot_footer{ text-align:center; width: 100%; height: 116px; background: #EEEEEE; margin-top: 20px; }
.jj_foot_logo{ display: inline-block; width: 288px; height: 80px; text-align: right; margin-top: 18px; padding-right: 28px; border-right: 1px solid #DFDFDF; }
.jj_foot_logo a{ display: inline-block; width: 226px; height: 80px; background: url(../jsimages/2020_logo.png) no-repeat; }
.jj_foot_footer p{ display: inline-block; vertical-align: top; text-align:left; line-height: 30px; margin:12px 0 0 28px; }
.jj_foot_footer p b{ display:inline-block; vertical-align: middle; width: 15px; height: 15px; background:url(../jsimages/jjbg1.png) no-repeat 0px 0px; margin-right:5px;}

/**主体**/
.jjMain_box{ width: 1220px; background: #FFFFFF; position: relative; z-index: 2; margin: 0 auto; }
.jjMain{ width:1200px; margin:auto; padding:1px 0 50px; }
.jjMain_bg{ width: 100%; position: absolute; top: initial; left: 0; z-index: 1; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.jjMain_left{ float: left; width: 870px; }
.jjMain_right{ float: right; width: 300px; }

/**评分**/
.star{ width:83px; height:15px; background:url(../jsimages/jjbg3.png) no-repeat;}
.star1{ background-position:0px 0px; }
.star2{ background-position:0px -20px; }
.star3{ background-position:0px -40px; }
.star4{ background-position:0px -60px; }
.star5{ background-position:0px -80px; }

/**页码**/
.jjPage{width:100%; text-align:center; margin-top:30px;}
.jjPage a{height:33px; line-height:33px; display:inline-block; color:#666666; text-decoration:none; border:1px solid #EEEEEE; padding:0px 15px; background:#FFFFFF;}
.jjPage a.currentPage{color:#FE5252; border:1px solid #FE5252;}
.jjPage a:hover{color:#FE5252; border:1px solid #FE5252;}
.jjPage a:hover.numa{color:#666666; background:none; border:1px solid #EEEEEE; text-decoration:underline; background:#FFFFFF; font-weight:normal;}

.jj_Page{width:100%; text-align:center; margin-top:37px; font-size: 0; }
.jj_Page a{height:43px; line-height:43px; min-width:33px; display:inline-block; color:#666666; text-decoration:none; border:2px solid #e7e5e5; font-size: 16px; border-radius: 5px; padding:0px 5px; background:#FFFFFF; margin: 0 4px; }
.jj_Page a.currentPage{ background:#f1efef; }
.jj_Page a.numa{ padding: 0 15px; color:#999999; }
.jj_Page a:hover{ text-decoration:underline; }

/**新所在位置**/
.njjSite{ width:1200px; color:#999999; margin-top:19px;}
.njjSite b{ display:block; float:left; width:13px; height:15px; background:url(../jsimages/2020_bg1.png) no-repeat -270px -200px; margin:3px 10px 0px 0px;}
.njjSite p{ float:left;}
.njjSite span{ color:#333333;}





















































































