.mainwapper{ min-height:650px;}
.red{ color:#ae015d;}
.mr17{ margin-right:17px;}

.banner{ background-image:url(../image/icon22.jpg); padding-top:6px; clear:both;}
.mainwapper{ background:#f1f1f1;}
.mainwapper .main .crumbs .pullleft{ float:left; width:600px;}
.mainwapper .main .crumbs .pullleft .weizhi{ color:#666666; background:url(../image/icon31.jpg) left center no-repeat; display:inline-block; padding-left:21px; float:left; margin-top:6px; margin-right:4px;}
.mainwapper .main .crumbs .pullleft .menu-top{ float:left; padding-top:6px;}
.mainwapper .main .crumbs .pullleft .menu-top li{ float:left; margin-right:12px;}
.mainwapper .main .crumbs .pullleft .menu-top li.foot1{ float:left; color:#ae015d;}
.mainwapper .main .crumbs .pullleft .menu-top li a{ color:#666;}
.mainwapper .main .crumbs .pullleft .menu-top li a:hover{ color:#ae015d;}

.mainwapper .main .crumbs{ padding-top:7px;}
.mainwapper .main .crumbs .pullright{ float:right; }
.mainwapper .main .crumbs .pullright a{ float:right;}
.mainwapper .main .crumbs .pullright a.shzr{ background:url(../image/icon32.jpg) no-repeat left center; height:25px; line-height:25px; padding-left:28px; color:#ae015d;}
.mainwapper .main .crumbs .pullright a.yjmb{background:url(../image/icon33.jpg) no-repeat left center; height:25px; line-height:25px; padding-left:28px; color:#cd9001;}
.mainwapper .main .crumbs .pullright a:hover{ text-decoration:underline;}
.mainwapper .main .crumbs .pullright span{ display:inline-block; background:url(../image/icon34.jpg); height:13px; margin-left:16px; margin-right:16px; float:right; width:1px; position:relative; top:8px;}
.mainwapper .main .body{ clear:both; padding-top:10px;}
.mainwapper .main .body .body-left{ float:left; width:209px; border-top:3px solid #ae015d; }
.mainwapper .main .body .body-left .menu-left{ margin-top:2px; box-shadow:0px 2px 5px #dedede; padding-bottom:38px; background:#fff;}
.mainwapper .main .body .body-left .menu-left>a{ display:block; height:39px; background:url(../image/icon36.jpg) repeat-x bottom; line-height:39px; font-size:14px; padding-left:63px;}
.mainwapper .main .body .body-left .menu-left>a i{ background:url(../image/icon37.jpg); display:inline-block; width:7px; height:9px; float:right; margin-top:15px; margin-right:13px;}
.mainwapper .main .body .body-left .menu-left>a.hover{ background:url(../image/icon35.jpg) repeat-x bottom #ececec; color:#ae015d;}
.mainwapper .main .body .body-left .menu-left>a.hover.have-nav1 i{ background:url(../image/icon43.png); display:inline-block; width:9px; height:5px; float:right; margin-top:15px; margin-right:13px;}
.mainwapper .main .body .body-left .menu-left>a.hover i{background:url(../image/icon38.jpg); display:inline-block; width:7px; height:9px; float:right; margin-top:15px; margin-right:13px;}

.mainwapper .main .body .body-left .menu-left>a:hover{ background:url(../image/icon35.jpg) repeat-x bottom #ececec;color:#ae015d;}
.mainwapper .main .body .body-left .menu-left>a:hover i{background:url(../image/icon38.jpg); display:inline-block; width:7px; height:9px; float:right; margin-top:15px; margin-right:13px;}

.mainwapper .main .body .body-left .menu-left>a.head{ font-size:18px; color:#fff; background-color:#ae015d; }
.mainwapper .main .body .body-left .menu-left>a.head:hover{display:block; height:39px; background:url(../image/icon36.jpg) repeat-x bottom; line-height:39px; font-size:14px; padding-left:63px;background-color:#ae015d; font-size:18px; }
.mainwapper .main .body .body-left .menu-left .ywbk-znav a{ color:#646464; display:block; padding-left:63px; font-size:14px; line-height:25px;}
.mainwapper .main .body .body-left .menu-left .ywbk-znav a:hover{ color:#d09826;}
.mainwapper .main .body .body-left .menu-left .ywbk-znav a.on{ color:#d09826;}
.mainwapper .main .body .body-left .menu-left .have-nav{}

.mainwapper .main .body .body-right{ float:right; width:895px; border:1px solid #eaeaea; background:#fff; box-shadow: 0 2px 5px #dedede;}
.mainwapper .main .body .body-right .tit-gs{ height:31px; border-bottom:1px solid #d5d5d5; padding-top:14px;}
.mainwapper .main .body .body-right .tit-gs1{ height:31px; border-bottom:1px solid #d5d5d5;  width:557px; float:left;}
.mainwapper .main .body .body-right .tit-gs .gs-left{ font-size:16px; color:#ae015d; float:left; font-weight:bold;}
.mainwapper .main .body .body-right .tit-gs .gs-right{ float:right; padding-top:4px;}
.mainwapper .main .body .body-right .tit-gs .gs-right i{ margin-left:4px; float:right; cursor:pointer;}
.mainwapper .main .body .body-right .tit-gs .gs-right i.fs24{ display:inline-block; background:url(../image/icon39.jpg); width:11px; height:16px; }
.mainwapper .main .body .body-right .tit-gs .gs-right i.fs18{ display:inline-block; background:url(../image/icon40.jpg); width:11px; height:16px;}
.mainwapper .main .body .body-right .tit-gs .gs-right i.fs14{ display:inline-block; background:url(../image/icon41.jpg); width:11px; height:16px;  }
.mainwapper .main .body .body-right .tit-gs .gs-right span{ color:#9a9a9a; font-size:14px;}
.mainwapper .main .body .body-right .news{ clear:both; padding-top:13px; min-height:550px;}
.mainwapper .main .body .body-right .news .news-left{ width:577px; float:left; }
.mainwapper .main .body .body-right .news .news-left .content{ line-height:24px; color:#555555; font-size:14px; padding-bottom:26px; min-height:490px; }
.mainwapper .main .body .body-right .news .news-left .content .text-img{ margin-top:40px;}
.mainwapper .main .body .body-right .news .news-left .content .tit-qy{ background:url(../image/icon43.jpg) no-repeat; padding-bottom:19px; margin-top:23px;}
.mainwapper .main .body .body-right .news .news-left .content .tit-qy span.head2{ display:block; line-height:18px; font-size:18px; padding-left:44px; color:#ae015d;}
.mainwapper .main .body .body-right .news .news-left .content .tit-qy span.foot2{ display:block; line-height:11px; font-size:14px; padding-left:51px; color:#8a8a8a; padding-top:4px;}
.mainwapper .main .body .body-right .news .news-left .text-link{ padding-top:25px; padding-bottom:31px;}
.mainwapper .main .body .body-right .news .news-left .text-link a.prve{ color:#ae015d; background:url(../image/icon44.jpg) no-repeat 3px center; padding-left:14px; float:left;}
.mainwapper .main .body .body-right .news .news-left .text-link a.go-texttop{ background:url(../image/icon45.jpg) no-repeat left center; padding-left:17px; color:#ae015d; float:right;}
.mainwapper .main .body .body-right .news .news-left .text-link a:hover{ text-decoration:underline;}
.mainwapper .main .body .body-right .news .news-right{ float:right; width:169px;}
.mainwapper .main .body .body-right .news .news-right .video{ position:relative;}
.mainwapper .main .body .body-right .news .news-right .video img{ width:169px; height:117px;}
.mainwapper .main .body .body-right .news .news-right .video i{ position:absolute; background:url(../image/icon3.png); display:inline-block; width:26px; height:26px; left:5px; top:9px; cursor:pointer;}
.mainwapper .main .body .body-right .news .news-right .video span.time{ background:#222; color:#fff; padding:3px 5px; position:absolute; bottom:9px; right:0px;}
.mainwapper .main .body .body-right .news .news-right .sp-wz{ color:#404050; height:20px; border-bottom:1px solid #dadada; padding-top:9px; }
.mainwapper .main .body .body-right .news .news-right .rczp{ font-size:14px; color:#ae015d; font-weight:bold; margin-top:24px; padding-bottom:6px;}
.mainwapper .main .body .body-right .news .news-right a.rczp-link{ width:168px; height:55px;}
.mainwapper .main .body .body-right .news .news-right a.rczp-link:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.mainwapper .main .body .body-right .news .news-right .wz1{ color:#6d6d6d; height:22px; background:url(../image/icon48.jpg) repeat-x bottom; padding-top:13px; clear:both;}
.mainwapper .main .body .body-right .news .news-right .rczp{ font-size:14px; color:#ae015d; font-weight:bold; margin-top:23px; padding-bottom:6px;}
.dzqk{ padding-top:32px;}
.tmall-brand1 .title{ background:url(../image/icon50.jpg) no-repeat; height:17px; line-height:17px; padding-bottom:21px;}
.tmall-brand1 .title span{ float:left; font-size:14px; color:#666666;}
.tmall-brand1 .title span em{ color:#ae015d;}
.tmall-brand1 .fCl-nav{ float:right; padding-top:10px;}
.tmall-brand1 .fCl-nav li{ cursor:pointer; margin-left:7px;}
.tmall-brand1 .fCl-nav li{ float:left; background:url(../image/icon51.jpg); display:inline-block; width:6px; height:6px;}
.tmall-brand1 .fCl-nav li.on{float:left; background:url(../image/icon52.jpg); display:inline-block; width:6px; height:6px;}
.tmall-brand1 .fCl-slide .dz-content .dz-jpg{ float:left;}
.tmall-brand1 .fCl-slide .dz-content .zxyd{ width:56px; border:1px solid #d6d6d6; background:#fafafa; text-align:center; float:right;}
.tmall-brand1 .fCl-slide .dz-content .suji{ margin-top:12px;}
.tmall-brand1 .fCl-slide .dz-content .zxyd a:hover{ text-decoration:underline;}
.tmall-brand1 .fCl-slide .dz-content .zxyd a.zxyd-link{ color:#858585; display:block; padding-top:11px; height:25px; border-bottom:1px solid #d6d6d6;}
.tmall-brand1 .fCl-slide .dz-content .zxyd a.more{color:#858585; display:block; height:39px; line-height:39px;}

.smallScroll .smallImg{ float:left; width:686px; overflow:hidden;}
.smallScroll .smallImg ul li{ float:left; width:145px; height:13px;  line-height:27px; text-align:center; cursor:pointer; color:#333333; display:inline-block; background:url(../image/icon19.png) repeat-x left 66px; height:13px; position:relative; padding-bottom:109px;}

.smallScroll .smallImg ul li i.data2020{ position:absolute; background:url(../image/2020.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2019{ position:absolute; background:url(../image/2019.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2018{ position:absolute; background:url(../image/2018.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2017{ position:absolute; background:url(../image/2017.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2016{ position:absolute; background:url(../image/2016.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2015{ position:absolute; background:url(../image/2015.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2014{ position:absolute; background:url(../image/2014.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2013{ position:absolute; background:url(../image/2013.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2012{ position:absolute; background:url(../image/2012.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2011{ position:absolute; background:url(../image/2011.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2010{ position:absolute; background:url(../image/2010.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2009{ position:absolute; background:url(../image/2009.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2008{ position:absolute; background:url(../image/2008.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2007{ position:absolute; background:url(../image/2007.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2006{ position:absolute; background:url(../image/2006.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2005{ position:absolute; background:url(../image/2005.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2004{ position:absolute; background:url(../image/2004.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2003{ position:absolute; background:url(../image/2003.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2002{ position:absolute; background:url(../image/2002.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2001{ position:absolute; background:url(../image/2001.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data2000{ position:absolute; background:url(../image/2000.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data1999{ position:absolute; background:url(../image/1999.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data1998{ position:absolute; background:url(../image/1998.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data1997{ position:absolute; background:url(../image/1997.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data1996{ position:absolute; background:url(../image/1996.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data1995{ position:absolute; background:url(../image/1995.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}
.smallScroll .smallImg ul li i.data1994{ position:absolute; background:url(../image/1994.png) no-repeat bottom; display:inline-block; width:15px; height:48px; bottom:68px; left:66px;}

.smallScroll a.sNext{ background:url(../image/icon27.png); display:inline-block; width:43px; height:22px; float:right; margin-top:60px;}
.smallScroll a.sPrev{ background:url(../image/icon28.png); display:inline-block; width:43px; height:22px; float:left; margin-top:62px;}
.mainwapper .main .body .body-right .dsj{ background:url(../image/icon55.jpg) no-repeat left 17px; padding-top:23px; padding-bottom:30px;}
.smallScroll .smallImg ul li.on i.data2020{ position:absolute; background:url(../image/hover-2020.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2019{ position:absolute;  background:url(../image/hover-2019.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2018{ position:absolute; background:url(../image/hover-2018.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2017{ position:absolute;  background:url(../image/hover-2017.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2016{ position:absolute;  background:url(../image/hover-2016.png);; display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2015{ position:absolute;  background:url(../image/hover-2015.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2014{ position:absolute;  background:url(../image/hover-2014.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2013{ position:absolute;  background:url(../image/hover-2013.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2012{ position:absolute;  background:url(../image/hover-2012.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2011{ position:absolute; background:url(../image/hover-2011.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2010{ position:absolute; background:url(../image/hover-2010.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2009{ position:absolute; background:url(../image/hover-2009.png);display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2008{ position:absolute;  background:url(../image/hover-2008.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2007{ position:absolute;  background:url(../image/hover-2007.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2006{ position:absolute;background:url(../image/hover-2006.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2005{ position:absolute; background:url(../image/hover-2005.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2004{ position:absolute; background:url(../image/hover-2004.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2003{ position:absolute; background:url(../image/hover-2003.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2002{ position:absolute; background:url(../image/hover-2002.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2001{ position:absolute; background:url(../image/hover-2001.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data2000{ position:absolute; background:url(../image/hover-2000.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data1999{ position:absolute; background:url(../image/hover-1999.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data1998{ position:absolute; background:url(../image/hover-1998.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data1997{ position:absolute; background:url(../image/hover-1997.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data1996{ position:absolute; background:url(../image/hover-1996.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data1995{ position:absolute; background:url(../image/hover-1995.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}
.smallScroll .smallImg ul li.on i.data1994{ position:absolute; background:url(../image/hover-1994.png); display:inline-block; width:28px; height:145px; bottom:-21px; left:60px;}


.data-list{ background:url(../image/icon57.jpg) repeat-y 3px 0px; padding-top:19px; margin-top:21px;}
.data-list span.tit{ background:url(../image/icon30.png) no-repeat left center; padding-left:22px; float:left; color:#ae015d; position:relative; top:3px;}
.data-list li{ padding-bottom:25px;}
.data-list .text{ line-height:22px; color:#666666; width:690px; float:right;}



.mainwapper .main .body .body-right .news .video-left{ width:577px; float:left; }
.mainwapper .main .body .body-right .news .video-left .video-tit{ font-size:16px; color:#333333; height:35px;}
.mainwapper .main .body .body-right .news .video-left  .video-click{ position:relative; text-align:center; padding-bottom:12px;}
.mainwapper .main .body .body-right .news .video-left  .video-click i{ cursor:pointer; background:url(../image/icon31.png); display:inline-block; width:40px; height:40px; left:6px; top:11px; position:absolute;}

.tmall-brand2{ padding-bottom:60px;}

.tmall-brand2 .title span{ float:left; font-size:14px; color:#484848; padding-left:25px; height:26px; background:url(../image/icon59.jpg) no-repeat left top;}
.tmall-brand2 .title{ border-bottom:1px solid #e4e4e4;}
.tmall-brand2 .title .fCl-nav{ float:right; padding-top:8px;}
.tmall-brand2 .title .fCl-nav li.on{ float:left; background:url(../image/icon51.jpg); display:inline-block; width:6px; height:6px; margin-left:7px; cursor:pointer;}
.tmall-brand2 .title .fCl-nav li{float:left; background:url(../image/icon52.jpg); display:inline-block; width:6px; height:6px; margin-left:7px; cursor:pointer;}
.tmall-brand2 .fCl-slide{ clear:both; border-bottom:1px solid #e4e4e4; padding-bottom:6px;}

.video-list{ width:133px; position:relative; cursor:pointer; float:left; margin-right:15px; margin-top:13px; margin-bottom:13px;}
.video-list:hover .jpg-kuang{ position:absolute; display:block; width:125px;  top:0px; height:76px; border:4px solid #fab816;}
.video-list.on .jpg-kuang{ position:absolute; display:block; width:125px;  top:0px; height:76px; border:4px solid #fab816;}
.video-list.foot3{  margin-right:0px;}
.video-list img{ width:133px; height:84px; margin-bottom:5px;}
.video-list p{ line-height:20px; color:#333333; height:40px;}
.video-list span{ display:block;}
.video-list span em{ color:#ae015d;}
.video-list span i{ color:#000000;}



.zzry-left{ float:left; width:577px;}
.zzry-left .zzry-jpg{ border-bottom:1px solid #e4e4e4;}
.zzry-left .zzry-jpg img{ width:577px; height:206px;}
.zzry-left .zzry-tit{ font-size:14px; color:#333333; padding-top:7px;}
.zzry-left .zzry-tit i{ background:url(../image/icon62.jpg); display:inline-block; width:13px; height:20px; margin-right:7px; position:relative; top:4px;}
.zzry-left .zzry-list li{ position:relative; width:179px; float:left; cursor:pointer; margin-right:20px; margin-top:9px; margin-bottom:0px;}
.zzry-left .zzry-list li.foot3{ margin-right:0px;}
.zzry-left .zzry-list li img{ width:179px; height:122px;}
.zzry-left .zzry-list li p{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; text-align:center;}
.zzry-left .zzry-list li:hover span{ display:block; width:169px; height:112px; position:absolute; top:0px; border:5px solid #ffb200;}


.fenye{ border-top:3px solid #929292; height:32px; line-height:31px; background:url(../image/icon64.jpg) repeat-x bottom; clear:both; font-size:14px;}
.fenye .dqys{ float:left; color:#cd9001;}
.fenye .dqys{ color:#656565; margin-right:15px;}
.fenye a{ display:inline-block; width:37px; height:31px; text-align:center; line-height:31px; color:#cd9001; margin-left:1px; margin-right:1px; font-size:14px; float:left;}
.fenye a:hover{ background:url(../image/icon65.jpg); color:#ac0b61;}
.fenye a.on{ background:url(../image/icon65.jpg); color:#ac0b61;}
.fenye .nest-ye{ float:left; color:#cd9001; cursor:pointer; font-size:14px; margin-left:44px;}
.fenye .nest-end{ float:left; color:#cd9001;  cursor:pointer; font-size:14px;}

.yqmu{ width:577px; float:left;}
.tmall-brand3 .fCl-slide li .w237{ width:237px; border:1px solid #cccccc; float:left; border-radius:5px;}
.tmall-brand3 .fCl-slide li .middel{ margin-left:27px; margin-right:27px;}

.tmall-brand3 .fCl-slide li a.dt-list{ width:195px;  display:block;  cursor:pointer; margin-left:auto; margin-right:auto;}
.tmall-brand3 .fCl-slide li a.dt-list .hot-jpg{ position:relative;}
.w195{ width:195px; margin-left:auto; margin-right:auto;}
.tmall-brand3 .fCl-slide li .dt-list img{ width:195px; height:118px; display:block; margin-left:auto; margin-right:auto; margin-top:17px;}

.tmall-brand3 .fCl-slide li .dt-list .text{ font-weight:bold; color:#f0a800; line-height:19px; padding-top:9px; height:39px;}
.tmall-brand3 .fCl-slide li .dt-list .text1{ font-weight:bold; color:#6e6d6d; line-height:18px; padding-top:9px;}
.tmall-brand3 .fCl-slide li .dt-list .button-more{ height:32px; background:#f0a800; text-align:center; color:#fff; font-size:14px; line-height:32px; border-radius:5px; margin-top:18px; margin-bottom:16px;}
.tmall-brand3 .title{ height:17px; line-height:17px; padding-bottom:21px; padding-top:17px;}
.tmall-brand3  .fCl-nav{ float:right;}
.tmall-brand3 .title span{ float:left; font-size:16px; color:#ae015d; font-weight:bold;}
.tmall-brand3 .title span em{ color:#ae015d;}
.tmall-brand3 .fCl-nav{ float:right; padding-top:10px;}
.tmall-brand3 .fCl-nav li{ float:left; background:url(../image/icon51.jpg); display:inline-block; width:6px; height:6px; margin-left:8px; cursor:pointer;}
.tmall-brand3 .fCl-nav li.on{float:left; background:url(../image/icon52.jpg); display:inline-block; width:6px; height:6px;}
.tmall-brand3 .fCl-slide li a:hover .text{ font-weight:bold; line-height:19px; padding-top:9px; color:#ae015d;}
.tmall-brand3 .fCl-slide li a:hover .button-more{ height:32px; background:#ae015d; text-align:center; color:#fff; font-size:14px; line-height:32px; border-radius:5px; margin-top:18px; margin-bottom:16px;}
.more-content{ clear:both;text-align:right; margin-top:11px;}
.more-content a{ color:#949494;}


.ld-hy{ clear:both;}
.ld-hy .tit-list{ height:28px; border-bottom:1px solid #eaeaea;}
.ld-hy .tit-list li{ float:left; font-size:16px; color:#8c8c8c; color:#565656; height:19px; width:80px; margin-right:10px; line-height:18px; cursor:pointer;}
.ld-hy .tit-list li.on{ color:#ae015d;}
.ld-hy .tit-list li.head3{ background:url(../image/icon68.jpg) repeat-y right; }
.ld-list{ border-bottom:1px solid #e5e5e5; background:url(../image/icon70.jpg) repeat-x bottom; padding-bottom:3px; padding-top:14px; cursor:pointer;}
.ld-list .hot-jpg1{ float:left; position:relative;}
.ld-list:hover .hot-jpg1 i{ display:block; position:absolute; top:0px; width:84px; height:54px; border:4px solid #ffb200;}
.ld-list .nes-text{ min-height:74px; border-left:1px solid #e5e5e5; float:right; padding-left:11px; width:658px;}
.ld-list .nes-text .tit1{ font-style:italic; color:#777777; margin-bottom:5px;}
.ld-list .nes-text .text-wz{ color:#ae015d; font-size:14px; line-height:22px;}
.ld-list:hover .nes-text .text-wz{ color:#ffb200; font-size:14px; line-height:22px;}


.jylv{ width:577px; float:left;}
.jylv .jylv-jpg{ height:397px; width:577px; clear:both;}
.jylv .jylv-jpg1{ height:52px; width:577px; clear:both;}
.jylv .jylv-jpg2{ height:52px; width:577px; clear:both;}
.jylv .jyln-wz{ font-size:13px; color:#000000; margin-top:6px; margin-bottom:6px; padding-left:5px;}
.jylv  .jylv-list{ float:left; width:164px; padding-left:23px; line-height:16px; color:#6b6b6b; padding-top:9px; min-height:80px;}
.jylv  .jylv-list1{ float:left; width:176px;  line-height:16px; color:#6b6b6b;  padding-top:9px; margin-left:15px;}
.jylv  .jylv-list2{ float:left; width:176px; line-height:16px; color:#6b6b6b; margin-left:14px;  padding-top:9px;}

.ldsc{ width:577px; float:left;}
.ldsc .ld-list1{ border-bottom:1px solid #e5e5e5; background:url(../image/icon70.jpg) repeat-x bottom; padding-bottom:3px; padding-top:14px; cursor:pointer;}
.ldsc .ld-list1.head4{ padding-top:0px;}
.ldsc .ld-list1 .hot-jpg1{ float:left; position:relative;}
.ldsc .ld-list1:hover .hot-jpg1 i{ display:block; position:absolute; top:0px; width:84px; height:54px; border:4px solid #ffb200;}
.ldsc .ld-list1 .nes-text{ min-height:74px; border-left:1px solid #e5e5e5; float:right; padding-left:11px; width:458px;}
.ldsc .ld-list1 .nes-text .tit1{ font-style:italic; color:#777777; margin-bottom:5px;}
.ldsc .ld-list1 .nes-text .text-wz{ color:#ae015d; font-size:14px; line-height:22px;}
.ldsc .ld-list1:hover .nes-text .text-wz{ color:#ffb200; font-size:14px; line-height:22px;}

.soso-tit{ height:20px; border-bottom:1px solid #e5e5e5; color:#333333; font-size:14px;}
.soso-kuang1{ padding-top:9px; margin-bottom:20px;}
.soso-kuang1 .soso-kuang2{ border: 1px solid #ae015d; float:left; color:#9a9a9a; height:22px; width:140px; text-indent:8px;}
.soso-kuang1 a{ background:url(../image/icon74.jpg); display:inline-block; width:26px; height:24px; float:left;}
.ldsc-del{ width:577px; float:left;}
.ldsc-del .head5{ text-align:center; font-size:16px; color:#333333; padding-top:19px; padding-bottom:13px; font-weight:bold; clear:both;}
.ldsc-del .tit2{color:#979797; text-align:center; color:#979797;}
.ldsc-del .sc-jpg{ padding-top:19px;}
.ldsc-del .sc-content .text2{ line-height:22px; color:#333333; padding-top:15px;}
.prve-link a{ font-size:14px; color:#fff; background:url(../image/icon77.jpg); display:inline-block; width:78px; height:34px; line-height:30px; text-align:center; float:left; margin-top:20px;}
.more-news{ font-size:14px; color:#333333; height:24px; border-bottom:1px solid #e5e5e5; clear:both; padding-top:26px; font-weight:bold;}



.ld-list2{ border-bottom:1px solid #e5e5e5; background:url(../image/icon70.jpg) repeat-x bottom; padding-bottom:3px; padding-top:14px; cursor:pointer;}
.ld-list2.head4{ padding-top:0px;}
.ld-list2 .hot-jpg1{ float:left; margin-top:30px; position:relative;}
.ld-list2:hover .hot-jpg1 i{ display:block; position:absolute; top:0px; width:84px; height:54px; border:4px solid #ffb200;}
.ld-list2 .nes-text{ min-height:96px; border-left:1px solid #e5e5e5; float:right; padding-left:11px; width:458px;}
.ld-list2 .nes-text .tit1{ font-style:italic; color:#777777; margin-bottom:5px;}
.ld-list2 .nes-text .text-wz{ color:#ae015d; font-size:14px; line-height:22px;}
.ld-list2:hover .nes-text .text-wz{ color:#ffb200; font-size:14px; line-height:22px;}
.more-click1{ padding-top:18px;}
.more-click1 .btn{ display:inline-block; padding-right:15px; background:url(../image/icon78.jpg) no-repeat right center; color:#696969; font-weight:bold; cursor:pointer; display:inline-block;}
.more-click1 .btn.btn1{ display:inline-block; padding-right:15px; background:url(../image/icon79.jpg) no-repeat right center; color:#696969; font-weight:bold; cursor:pointer; display:inline-block;}
.more-click1 .btn:hover{ color:#ae015d;}
.ld-list22{  border-bottom-color: #afafaf;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    height: 41px;
    width: 100%;}
	
.ld-list22 .hot-jpg1{ float:left; color:#555; display:inline-block; font-family:Arial; font-size:14px; line-height:41px; padding-left:25px; background:url(../image/news_07.png) no-repeat 7px center; }
.ld-list22:hover .hot-jpg1{ color:#ae015d; background:url(../image/news_07_hover.png) no-repeat 7px center;}
.ld-list22 .nes-text{ float:left;   color: #555555; float: left;font-size: 14px;
 line-height: 41px;
    padding-left: 18px;}
.ld-list22:hover .nes-text{ color:#ae015d;}



.bk-main{ clear:both; padding-top:18px; background:url(../image/icon80.jpg) no-repeat top #fff;}
.w986{ width:986px; margin-left:auto; margin-right:auto;}

.bk-main .ywbk{ padding-bottom:24px;}
.bk-main .yw-menu li{ float:left; width:170px; margin-right:32px; position:relative;}
.bk-main .yw-menu li:hover .quanq{ position:absolute; top:68px; z-index:20px; background:url(../image/icon38.png); height:146px; width:146px; left:14px; }
.bk-main .yw-menu li.hover .quanq{ position:absolute; top:68px; z-index:20px; background:url(../image/icon38.png); height:146px; width:146px; left:14px; }

.bk-main .yw-menu li .ck-more1{ transition-delay: 0s; transition-duration: 0.5s; transition-property: all; transition-timing-function: ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; }
.bk-main .yw-menu li:hover .ck-more1{ position:absolute; top:89px; left:31px; background:url(../image/icon40.png); width:109px; height:108px; transform:scale(1.1,1.1); -webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1, 1.1);}
.bk-main .yw-menu li.hover .ck-more1{ position:absolute; top:89px; left:31px; background:url(../image/icon40.png); width:109px; height:108px; transform:scale(1.1,1.1); -webkit-transform:scale(1.1, 1.1);
	-moz-transform:scale(1.1, 1.1);}
.bk-main .yw-menu li.foot4{ margin-right:0px;}
.bk-main .yw-menu li{ cursor:pointer; float:left;}
.bk-main .yw-menu li .tit-bk{ background:#2ca9a9; height:28px; line-height:28px; text-align:center; color:#fff; font-size:14px;}
.bk-main .yw-menu li .menu-jpg{ height:146px; width:145px; margin-left:auto; margin-right:auto; margin-top:40px; display:block;}
.bk-main .yw-menu li .ywjs1{ background:url(../image/icon37.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}
.bk-main .yw-menu li:hover .ywjs1{ background:url(../image/icon39.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}

.bk-main .yw-menu li.hover .ywjs1{ background:url(../image/icon39.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}


.bk-main .yw-menu li .ywjs2{ background:url(../image/icon37.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}
.bk-main .yw-menu li:hover .ywjs2{ background:url(../image/icon39-2.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}

.bk-main .yw-menu li.hover .ywjs2{ background:url(../image/icon39-2.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}



.bk-main .yw-menu li .ywjs3{ background:url(../image/icon37.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}
.bk-main .yw-menu li:hover .ywjs3{ background:url(../image/icon39-3.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}

.bk-main .yw-menu li.hover .ywjs3{ background:url(../image/icon39-3.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}


.bk-main .yw-menu li .ywjs4{ background:url(../image/icon37.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}
.bk-main .yw-menu li:hover .ywjs4{ background:url(../image/icon39-4.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}

.bk-main .yw-menu li.hover .ywjs4{ background:url(../image/icon39-4.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}


.bk-main .yw-menu li .ywjs5{ background:url(../image/icon37.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}
.bk-main .yw-menu li:hover .ywjs5{ background:url(../image/icon39-5.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}

.bk-main .yw-menu li.hover .ywjs5{ background:url(../image/icon39-5.png) no-repeat; width:104px; height:81px; margin-left:auto; margin-right:auto; line-height:35px; color:#fff; text-align:center; font-size:16px; margin-top:25px;}



.menu-content{ clear:both;}
.del1{ border:1px solid #2fb7b7; padding:23px 21px;}
.del1 .del-text{ color:#333; line-height:24px; font-size:14px; padding-top:14px; position:relative;}
.del1 .del-text .bankuan-more{ position:absolute; right:-21px; bottom:-23px; width:43px; height:22px; padding-left:12px; color:#fff; font-size:14px; background:url(../image/icon41.png) no-repeat 45px 9px #2ca9a9; line-height:22px;}

.mbdt{ height:29px; border-bottom:1px solid #e5e5e5; padding-top:32px;}
.mbdt .mb-tit{ color:#252525; font-weight:bold; font-size:16px; float:left;}
.mbdt .bankuai-more{ float:right; display:inline-block; background:url(../image/icon84.jpg) no-repeat right center; padding-right:17px; margin-right:8px;}



.ld-list4{ border-bottom:1px solid #e5e5e5; background:url(../image/icon70.jpg) repeat-x bottom; padding-bottom:3px; padding-top:14px; cursor:pointer;}
.ld-list4.head4{ padding-top:0px;}
.ld-list4 .hot-jpg1{ float:left;  position:relative;}
.ld-list4:hover .hot-jpg1 i{ display:block; position:absolute; top:0px; width:84px; height:54px; border:4px solid #ffb200;}
.ld-list4 .nes-text{ min-height:74px; border-left:1px solid #e5e5e5; float:right; padding-left:11px; width:874px;}
.ld-list4 .nes-text .tit1{ font-style:italic; color:#777777; margin-bottom:5px;}
.ld-list4 .nes-text .text-wz{ color:#ae015d; font-size:14px; line-height:22px;}
.ld-list4:hover .nes-text .text-wz{ color:#ffb200; font-size:14px; line-height:22px;}


.jdal{ clear:both;}
.jdal .jdal-tit{ height:28px; border-bottom:2px solid #000000; padding-top:37px;}
.jdal .jdal-tit span{ font-weight:bold; color:#252525; font-size:16px; float:left;}
.jdal .jdal-tit a{ float:right; color:#666666; padding-right:18px; background:url(../image/icon85.jpg) no-repeat right center;}


.focus{ position:relative;}
#tip ul li{ padding-right:18px; background:url(../image/icon86.jpg) no-repeat right 8px; float:left; margin-right:15px; cursor:pointer;}
#tip ul li span{ font-weight:bold; color:#333333;}
#tip ul li.foot9{ background:none;}
#tip ul{ height:24px; border-bottom:1px solid #000; padding-top:10px;}
#tip ul li.on span{ color:#cd9002; border-bottom:3px solid #cd9002; height:21px; display:inline-block; cursor:pointer;}
#pic{ padding-top:18px;}
#tip ul li:hover span{ color:#cd9002; border-bottom:3px solid #cd9002; height:21px; display:inline-block; cursor:pointer;}
#pic{ padding-top:18px;}
#pic .pic-left{ float:left; width:508px;}
#pic .pic-right{ float:right; width:397px;}
#pic .pic-right .pic-tit { line-height:24px; color:#000000; font-size:16px; padding-top:77px; font-weight:bold;}
#pic .pic-right .pic-tit a{ color:#000000; }
#pic .pic-right .pic-tit a:hover{ color:#ae015d;}
#pic .pic-right .pic-text{ line-height:20px; color:#666666; padding-top:17px;}
#tip1{ position:absolute; left:589px; top:74px;}
#pic li{ min-height:360px;}
#tip1 ul{ height:24px; border-bottom:1px solid #000; padding-left:8px;}
#tip1 ul li{ color:#626262; width:18px; height:18px; float:left; cursor:pointer; text-align:center; line-height:18px;}
#tip1 ul li.on{ background:url(../image/icon42.png); color:#fff;}

.mainwapper .main .body .body-right .tit-gs1 .gs-left{ font-size:16px; color:#ae015d; float:left; font-weight:bold;}
.mainwapper .main .body .body-right .tit-gs1 .gs-right{ float:right; padding-top:4px;}
.mainwapper .main .body .body-right .tit-gs1 .gs-right i{ margin-left:4px; float:right; cursor:pointer;}
.mainwapper .main .body .body-right .tit-gs1 .gs-right i.fs24{ display:inline-block; background:url(../image/icon39.jpg); width:11px; height:16px; }
.mainwapper .main .body .body-right .tit-gs1 .gs-right i.fs18{ display:inline-block; background:url(../image/icon40.jpg); width:11px; height:16px;}
.mainwapper .main .body .body-right .tit-gs1 .gs-right i.fs14{ display:inline-block; background:url(../image/icon41.jpg); width:11px; height:16px;  }
.mainwapper .main .body .body-right .tit-gs1 .gs-right span{ color:#9a9a9a; font-size:14px;}

.bk-right{ float: right; width: 186px; border-left:3px solid #dfdfdf; border-right:3px solid #dfdfdf;  border-bottom:1px solid #dfdfdf; position:relative; top:30px;}
.mb-tit1{ text-align:center; position:absolute; top:-10px; left:center; background:url(../image/icon89.jpg) no-repeat center; width:100%; }
.mb-tit1 a{ color:#ae015d; font-size:16px;}
.mb-tit1 i{ background:url(../image/icon90.jpg); display:inline-block; width:15px; height:15px; margin-left:13px; position:relative; top:3px;}
.bk-right .w167{ margin-left:auto; margin-right:auto; width:167px; padding-top:18px;}
.bk-right .dt-tit{ color:#666; font-weight:bold; line-height:20px; padding-top:10px;}
.bk-right .time1{ color:#b0b0b0; padding-top:7px; height:23px; background:url(../image/icon91.jpg) repeat-x bottom;}
.bk-right a.foot5 .time1{ background:none;}
.bk-right a:hover .dt-tit{ color:#ae015d;}
.list-soso{ padding-top:18px; clear:both;}
.list-soso .input-year{ float:left; width:68px; height:24px;  border:1px solid #ae015d; text-indent:9px; color:#919191;}
.list-soso .input-gjz{ float:left; width:160px; height:24px; border:1px solid #ae015d; text-indent:9px; color:#919191; margin-left:10px;}
.list-soso .input-soso{ float:left; background:url(../image/icon92.jpg); width:61px; height:26px; line-height:26px; text-align:center; color:#fff; font-weight:bold; margin-left:10px;}
.list-fruit{ clear:both; padding-top:18px;}
.list-fruit span{ display:block; color:#666666; margin-bottom:3px;}
.list-fruit .a-wz{ border-bottom:1px solid #e7e7e7;}
.list-fruit  a{ color:#ae015d; display:inline-block; max-width:556px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:22px; }
.list-fruit  a:hover{ color:#ae015d;}
.al-list{ min-height:540px;}
.al-list li{ width:237px; float:left; padding-top:20px;}
.al-list li.middel{ margin-left:30px; margin-right:30px;}
.al-list .an-tit{display:block;}
.al-list .an-tit span{ display:inline-block; height:3px; width:25px; transition-delay: 0s; transition-duration: 0.5s; transition-property: all; background:#000;}
.al-list .an-tit .head6{ font-size:14px; color:#000; height:23px; padding-top:10px; font-weight:bold;}
.al-list .an-text{ line-height:22px; color:#666666;}
.al-list .an-tit:hover span{  width:100%; background:#ae015d; }
.al-list .an-tit:hover .head6{ font-size:14px; color:#ae015d;}
.w770{ width:770px; margin-left:auto; margin-right:auto;}
.news-detail{ padding-top:13px;}
.news-detail .case-tit{ font-size:16px; color:#333333; height:31px; text-align:center; font-weight:bold;}
.news-detail .case-sub{ color:#979797; text-align:center; height:36px;}
.news-detail .case-content{ color:#333; line-height:22px;}
.news-detail .case-content p{ padding-top:10px;}
.news-detail img{ margin-bottom:9px;}
.hr-wrapper .hr-wz{ color:#8e8d8d; line-height:24px; font-size:14px; padding-top:17px; border-bottom:1px solid #f2f2f2;}
.hr-wrapper .hr-nav{ height:35px; padding-top:23px; background:url(../image/icon95.jpg) no-repeat bottom;}
.hr-wrapper .hr-nav:hover{ cursor:pointer;}
.hr-wrapper .hr-nav span{ float:left; line-height:16px;}
.hr-wrapper .hr-nav i{ float:right; background:url(../image/icon97.jpg) no-repeat center; display:inline-block; width:16px; height:16px; cursor:pointer;}
.hr-wrapper .hr-nav.current i{ background:url(../image/icon96.jpg) no-repeat center; display:inline-block; width:16px; height:16px;}
.hr-wrapper .hr-nav span.job{ font-size:16px; color:#666666; margin-right:28px;}

.hr-wrapper .hr-more{ background:#f5f5f5;}
.hr-wrapper .hr-more .w650{ margin-left:auto; margin-right:auto; width:700px;}

.hr-tab{ border:1px solid #e7e6e6; border-bottom:none; margin-bottom:5px;}
.hr-tab tr{ font-size:14px; color:#555555;}
.hr-tab tr td{ height:41px; padding-left:12px; padding-right:10px; border-bottom:1px solid #dcdcdc; width:70px;}
.hr-tab tr.foot6 td{ height:41px; padding-left:12px; padding-right:35px; border-bottom:0px solid #dcdcdc;}
.hr-tab .hr-one{ background:#f4f4f4;}
.hr-tab .hr-two{ background:#fafafa; min-width:100px;}
.hr-wrapper .head7{ font-size:14px; color:#ae015d; padding-top:22px; height:22px;}
.hr-wrapper .hr-more p{ line-height:24px; color:#666;}
.hr-more{ padding-top:30px; padding-bottom:26px;}
.hr-messeage{ padding-bottom:101px;}
.company-tit{ height:40px; padding-bottom:22px; font-size:22px; color:#000; padding-top:16px;}
.bm-list li{ width:145px; float:left; margin-right:9px;}
.bm-list li .bm-tit{ background:#898787; padding-left:45px; line-height:36px; height:36px; color:#fff; font-size:14px; position:relative;}
.bm-list li .bm-tit em.jpg1{ position:absolute; left:0px; top:0px; background:url(../image/icon98.jpg); display:inline-block; width:36px; height:36px;}
.bm-list li .bm-tit em.jpg2{ position:absolute; left:0px; top:0px; background:url(../image/icon99.jpg); display:inline-block; width:36px; height:36px;}
.bm-list li .bm-tit em.jpg3{ position:absolute; left:0px; top:0px; background:url(../image/icon100.jpg); display:inline-block; width:36px; height:36px;}
.bm-list li .bm-tit em.jpg4{ position:absolute; left:0px; top:0px; background:url(../image/icon101.jpg); display:inline-block; width:36px; height:36px;}
.bm-list li .bm-tit em.jpg5{ position:absolute; left:0px; top:0px; background:url(../image/icon102.jpg); display:inline-block; width:36px; height:36px;}
.bm-list li.foot7{ margin-right:0px;}
.bm-content{ background-color:#f1f1f1; border-bottom:1px solid #c8c8c8; min-height:88px;}
.jh{ background-image:url(../image/icon104.jpg); background-repeat:no-repeat;   background-position: right bottom;  }
.jh1{ background-image:url(../image/icon105.jpg); background-repeat:no-repeat;  background-position: right bottom; }
.jh2{ background-image:url(../image/icon106.jpg); background-repeat:no-repeat;  background-position: right bottom; }
.bm-content .w126{ width:126px; margin-left:auto; margin-right:auto; color:#333; line-height:22px; padding-top:10px; padding-bottom:10px;}
.bm-content .w126 .fl{  display:inline-block;  clear:both;}
.bm-content .w126 .fr{ display:inline-block; }
.dz-map{ font-size:14px; color:#000; height:29px; padding-top:35px; clear:both;}
.wz-map{ width:770px; height:455px;}


.prompt{ color:#666666; margin-top:26px;}
.prompt span{ color:#ae0909;}
.mess-list{ width:315px; float:left; margin-right:45px; padding-top:8px;}
.mess-list.mess-list1{ width:391px; float:left; margin-right:0px;}

.mess-list li .list11 .tit11{ font-size:14px; color:#666666; margin-bottom:14px;}
.mess-list li .list11 .tit11 span.ts{ color:#d00000; font-size:12px;}
.mess-list li .list11 i{ background:url(../image/icon-53.jpg); display:inline-block; width:6px; height:6px; position:relative; bottom:5px;}
.mess-list li .list11 .input-wrapper{ width:295px; height:17px; border:1px solid #c0c0c0; padding:8px;}
.mess-list li .list11.list12 .input-wrapper{ width:391px; height:17px; border:1px solid #c0c0c0; padding:8px;}
.mess-list li{ padding-top:26px;}
.mess-list li .list11 .text-wapper{ width:389px; height:132px; border:1px solid #0078b6; overflow-y:scroll;}
.chose-sex { font-size:14px; color:#666666;}
.lynr{ height:145px; border:1px solid #c0c0c0; overflow-y:scroll; display:block;}


.mess-list li .list12{  position:relative;}
.mess-list li .list12 .tit11{ font-size:14px; color:#666666; margin-bottom:14px;}
.mess-list li .list12 .tit11 span.ts{ color:#d00000; font-size:12px;}
.mess-list li .list12 i{ background:url(../image/icon-53.jpg); display:inline-block; width:6px; height:6px; position:relative; bottom:5px;}
.mess-list li .list12 .input-wrapper{  height:17px; border:1px solid #c0c0c0; padding:8px;}
.mess-list li .list12 .text-wapper{ width:389px; height:132px; border:1px solid #0078b6; overflow-y:scroll;}
.mess-list li .list12 a.yzm{ display:inline-block; background:url(../image/icon108.jpg); width:79px; height:26px; position:absolute; left:176px; top:42px;}
span.yzm-wz{ position:absolute; font-size:12px; color:#a3a3a3; left:267px; top:49px; display:inline-block; width:127px;}
.tj-button{ clear:both; padding-top:52px;}
.tj-button a{ display:inline-block; width:102px; height:40px; line-height:40px; text-align:center; color:#fff; background:url(../image/icon110.jpg); font-size:14px;}
.tj-button a.tj{ margin-right:27px;}
.tj-button a:hover{ display:inline-block; width:102px; height:40px; line-height:40px; text-align:center; color:#fff; background:url(../image/icon109.jpg);}

.dzqk-list{ width:206px; height:293px; padding:9px 8px; border:1px solid #cacaca; display:block;}
.dzqk-wapper li{ float:left; margin-top:20px; margin-bottom:20px;}
.dzqk-wapper li.middel{ margin-left:49px; margin-right:49px;}

.dz-time{ background:url(../image/icon111.jpg); display:block; height:46px; line-height:46px;}
.dz-time span{ color:#cacaca; color:#000000; font-style:italic; float:left;}
.dz-time i{ background:url(../image/icon112.jpg); display:inline-block; width:98px; height:31px; float:right; margin-top:8px;}
.dzqk-list:hover{ width:206px; height:293px; padding:9px 8px; border:1px solid #f0a700; display:block;}
.dzqk-list:hover i{  background:url(../image/icon114.jpg); display:inline-block; width:98px; height:31px; float:right; margin-top:8px;}

.frendly-link li{ width:183px; float:left; margin-right:12px;  background:url(../image/icon116.jpg) no-repeat; text-align:center; margin-top:31px; margin-bottom:8px;}
.frendly-link li.foot8{ margin-right:0px;}
.frendly-link img{ margin-top:2px; width:165px; height:65px;}
.frendly-link li p{ text-align:center; padding-top:8px; color:#8f8e8e;}
.qesswapper{  margin-top:14px;}
.qesswapper .qwss-gjz{ padding-top:34px; background:#535353; }
.qesswapper .qwss-gjz .gjz-input{ width:473px; height:16px; border:1px solid #fff; float:left; margin-left:20px; padding: 12px 8px; color:#ae015d; font-size:16px; }
.qesswapper .qwss-gjz a{ display:inline-block; width:69px; height:41px; background:#ae015d; text-align:center; line-height:41px; font-size:16px; float:left;}
.qesswapper .soso-jg{ height:37px; line-height:37px; background:#ae015d; border-top:1px solid #b61b6e;  border-bottom:1px solid #b61b6e; clear:both; color:#ffffff; padding-left:21px;}
.list-table{ height:39px; line-height:39px; background:#d9d8d8; border-top:1px solid #fff;}
.list-table .thead { color:#333; font-size:14px;}
.list-table .thead .fl{ margin-left:20px;}
.list-table .thead .fr{ margin-right:33px;}
.list-table .tbody{ clear:both; }
.list-table .tbody li{ height:32px; border-bottom:1px solid #e7e7e7; clear:both; background:url(../image/icon117.jpg) no-repeat 4px 14px; padding-left:26px; font-size:14px; margin-bottom:8px;}
.list-table .tbody li a{ float:left; line-height:32px;}
.list-table .tbody li span{ float:right; color:#666666;}

.wa-map{ width:90px; float:left; border-right:1px solid #ececec; margin-right:22px; margin-top:18px;}
.wa-map li { margin-bottom:5px;}
.wa-map li a{  color:#333333;  font-size:14px; }
.wa-map li.fs12{ margin-bottom:7px; background:url(../image/icon117.jpg) no-repeat left center;}
.wa-map li.fs12 a{ font-size:12px; color:#666666; padding-left:8px;}
.wa-map li.head8 a{ color:#ae015d; font-weight:bold;}


.list-wapper{ width:543px; float:left; padding-top:18px; padding-left:34px;}
.tit-year{ margin-bottom:2px; margin-top:2px;}
.tit-year span{ display:inline-block; width:75px; height:27px; background:#ae015d; line-height:27px; text-align:center; color:#fff; font-size:14px;}
.list-month{ padding-left:41px; background:url(../image/icon121.jpg) repeat-y 55px 0px; padding-bottom:13px; padding-top:11px;}
.list-month span{font-size:14px;}
.list-month span.pullleft{ display:inline-block; color:#bbbbbb; float:left; width:70px; background:#fff;}
.list-month span.pullright{ float:left; max-width:414px; color:#333333;}
.wz222{ color:#666; line-height:24px;}
.xj-scjl{ display:inline--block;  width:137px; height:34px; margin-top:20px; text-align:center; line-height:34px; font-size:14px; background:#ae015d; color:#fff; cursor:pointer;}