@charset "utf-8";
/*关于我们*/
.about { height: 1410px; width: 1200px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.nava { line-height: 40px; margin-right: auto; margin-left: auto; background-color: #E6E6E6; }
.right-unified { width: 920px; margin-top: 10px; float: right; border: thin solid #CCC; height: auto; margin-bottDom: 10px; }
.righttop { line-height: 50px; background-color: #FFF; height: 50px; padding-left: 20px; border-top-width: 2px; border-top-style: solid; border-top-color: #c00; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; font-size: 16px; font-weight: normal; font-variant: normal; }
.aboutus-a { height: 1260px; width: 850px; margin-top: 20px; margin-right: auto; margin-left: auto; line-height: 40px; margin-bottom: 10px; }
/*联系我们*/

.leftframe { margin-top: 10px; float: left; }
.righ-us { float: right; width: 948px; margin-top: 10px; height: 1350px; border: thin solid #CCC; }
.right-top { background-color: #E6E6E6; }
.right-top { background-color: #E6E6E6; line-height: 40px; height: 40px; color: #900; padding-left: 20px; font-weight: bold; }
.lianmap { height: 460px; width: 920px; margin-right: auto; margin-left: auto; border: thin dashed #CCC; margin-top: 20px; }
.lianxi {
	height: 200px;
	width: 890px;
	margin-top: 40px;
	margin-right: auto;
	margin-left: auto;
}
.tubiao { text-align: center; height: 46px; width: 389px; margin-top: 20px; margin-right: auto; margin-left: auto; }
.tubiaoa { width: 158px; float: left; }
.tubiaob { width: 231px; }
.tubiaob,.tubiaod { float: right; }
.tubiaoc, .tubiaoe, .tubiaog { float: left; height: 42px; width: 42px; margin-right: 20px; margin-left: 20px; }
.tubiaoc { background-image: url(../images/Subpage/weixin01.png); }
.tubiaoe { background-image: url(../images/Subpage/email01.png); }
.tubiaog { background-image: url(../images/Subpage/tel01.png); }
.tubiaof, .tubiaoh { float: right; height: 42px; margin-right: 20px; margin-left: 20px; }
.tubiaof { width: 27px; background-image: url(../images/Subpage/add01.png); }
.tubiaoh { width: 36px; background-image: url(../images/Subpage/qq01.png); }
.erweima { height: 150px; width: 300px; margin-right: auto; margin-left: auto; margin-top: 20px; }
.teladd { line-height: 40px; height: 200px; width: 920px; margin-top: 20px; margin-left: 30px; }
.erweima .ma1 { float: left; height: 150px; width: 135px; }
.erweima .ma2 { float: right; height: 150px; width: 135px; }
.ma1img { height: 108px; width: 108px; margin-right: auto; margin-left: auto; border: thin solid #CCC; text-align: center; }
.erweima .ma3 { text-align: center; margin-top: 20px; }
.teladd-a, .teladd-b, .teladd-c, .teladd-d, .teladd-e { padding-left: 30px; }
.teladd-a { background-image: url(../images/Subpage/tel02.PNG); background-repeat: no-repeat; background-position: left center; }
.teladd-b { background-image: url(../images/Subpage/qq02.PNG); background-repeat: no-repeat; background-position: left center; }
.teladd-c { background-image: url(../images/Subpage/weixin02.PNG); background-repeat: no-repeat; background-position: left center; }
.teladd-d { background-image: url(../images/Subpage/email02.PNG); background-repeat: no-repeat; background-position: left center; }
.teladd-e { background-image: url(../images/Subpage/add02.png); background-repeat: no-repeat; background-position: left center; }
/*二级书画作品*/
.middle-1 { height: 1430px; width: 1200px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.right-shuha { height: 1370px; width: 940px; margin-top: 10px; float: right; border: thin solid #CCC; }
.shuhuaa { height: 1220px; width: 948px; margin-top: 10px; overflow: hidden; }
.shuhuabimg { height: 140px; width: 200px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-right: auto; margin-left: auto; }
.shuhuacimg { height: 200px; width: 200px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; margin-right: auto; margin-left: auto; }
.shuhuab-txt { line-height: 50px; height: 50px; width: 200px; padding-top: 20px; border: thin solid #CCC; text-align: center; overflow: hidden; }
.shuhuabli-c { float: left; margin-right: 28.4px; margin-bottom: 40px; border: 1px solid #CCC; margin-left: 8px; }
.shuhuabli-d { float: right; border: 1px solid #CCC; margin-right: 8px; }
/*页数专用*/
.yeshu { height: 30px; text-align: center; margin-top: 20px; margin-bottom: 20px; }
.current{ color: #FFF; background-color: #CC0000; margin-right: 2px; margin-left: 2px; padding-top: 5px; padding-right: 7px; padding-bottom: 5px; padding-left: 7px; }
.qita { text-decoration: none; border:1px solid #CCC; color: #676767; cursor: pointer; margin-left: 2px; padding-top: 5px; padding-right: 7px; padding-bottom: 5px; padding-left: 7px; margin-right: 2px; }
/*页数显红底白字专用*/
a.current:link, a.current:visited { color: #FFF; background-color: #B00; padding-right: 7px; padding-bottom: 5px; padding-left: 7px; padding-top: 5px; }
/*二级绣画作品*/
.middle-2 { height: 1450px; width: 1200px; margin-top: 10px; margin-right: auto; margin-left: auto; margin-bottom: 10px; }
.right-xiuhaa { height: 1400px; width: 940px; float: right; margin-top: 10px; border: 1px solid #CCC; overflow: hidden; }
.xiuhab { height: 1280px; width: 993px; margin-top: 10px; overflow: hidden; }
.xiubhabimg { height: 145px; width: 296px; border: thin dashed #CCC; }
.xiuhuabtxt { height: 50px; width: 295px; line-height: 50px; padding-top: 10px; border: thin solid #CCC; text-align: center; overflow: hidden; }
.xiuhab li { margin-right: 30px; float: left; width: 296px; margin-bottom: 50px; }
/*推荐作品*/
.middle-3 { height: 1400px; width: 1200px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.righ-tuijian { float: right; width: 940px; margin-top: 10px; height: 1350px; border: thin solid #CCC; }
.newwork { height: 1000px; width: 940px; margin-top: 10px; overflow: hidden; }
/*广告业务*/
.ad-businA { color: #900; text-align: center; line-height: 80px; font-family: "黑体"; }
/*网站声明*/
.stated01 { font-weight: bold; padding-left: 600px; font-size: 16px; }
/*站内公告通知*/
.bulletina { width: 920px; margin-right: auto; margin-left: auto; margin-top: 20px; height: 1200px; }
.bulletinb { height: 30px; margin-top: 10px; border-bottom-width: thin; border-bottom-style: dashed; border-bottom-color: #CCC; white-space: nowrap; }
.bulletinc { float: left; width: 100px; background-image: url(../images/owl.gif); background-repeat: no-repeat; background-position: 10px center; padding-left: 20px; line-height: 30px; height: 30px; }
.bulletind { line-height: 30px; float: right; height: 30px; width: 700px; overflow: hidden; text-overflow:ellipsis; }/*本代码中text-overflow:ellipsis;表示超出部分用省略号代替，部分低版浏览器不支持*/
.bulletine {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
}
.bulletinf { margin-top: 20px; font-size: 16px; line-height: 50px; width: 820px; margin-right: auto; margin-left: auto; }
/*绣画作品详情页*/
.details { width: 1200px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.detailsj { float: left; width: 250px; height: 1290px; border: thin solid #CCC; overflow: hidden; margin-bottom: 10px; }
.detailsk { float: right; width: 930px; border: thin solid #CCC; margin-bottom: 10px; }
.details-under { margin-top: 16px; }
.placeholder { clear:both; }/*本属性清除浮动，用于因父级div不能设高而子设左右浮动造成下方显示错位*/
.detailstops { line-height: 40px; font-weight: bold; color: #FFF; background-image: url(../images/Subpage/xbt01.png); height: 40px; width: 205px; padding-left: 45px; }
.detailsj-imga { background-image: url(../images/Subpage/xhtl1.jpg); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-imgb { background-image: url(../images/Subpage/xhtl2.jpg); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-imgc { background-image: url(../images/Subpage/xhtl3.jpg); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-imgd { background-image: url(../images/Subpage/xhtl4.jpg); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.articles { height: 304px; width: 240px; margin-right: auto; margin-left: auto; margin-top: 10px; margin-bottom: 10px; }
.labeltxt ul .labeltxta { line-height: 32px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; background-image: url(../images/icon2.png); background-repeat: no-repeat; background-position: left center; padding-left: 20px; }
.label-more { float: right; background-image: url(../images/icon1.png); padding-right: 20px; background-repeat: no-repeat; background-position: right center; height: 20px; line-height: 20px; }
.details-ada { background-image: url(../images/Subpage/xhtjad2-1.png); height: 100px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.details-adb { background-image: url(../images/Subpage/xhtjad2-2.png); height: 100px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.details-adc { background-image: url(../images/Subpage/xhtjad2-3.png); height: 100px; width: 240px; margin-top: 0px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-adimg { margin-top: 20px; height: 100px; width: 240px; margin-right: auto; margin-left: auto; border: thin dashed #CCC; margin-bottom: 20px; }
.maintop { height: 40px; width: 930px; }
.Small-label1 { font-size: 14px; line-height: 40px; font-weight: bold; color: #FFF; background-color: #CC0033; height: 40px; width: 120px; float: left; text-align: center; }
.Small-label2 { background-color: #CCC; float: right; height: 40px; width: 800px; }
.introducea { height: 138px; margin-top: 10px; }
.middlea { height: 30px; width: 880px; margin-right: auto; margin-left: auto; border: thin solid #CCC; }
.middleb { float: left; height: 30px; width: 440px; }
.middlec { float: right; height: 30px; width: 440px; }
.middled { line-height: 30px; font-weight: bold; float: left; height: 30px; width: 90px; background-color: #EBEBEB; text-align: center; }
.middlee{ line-height: 30px; height: 30px; width: 330px; padding-left: 10px; float: right; }
.display-title { height: 41px; background-image: url(../images/Subpage/btbj.png); background-repeat: no-repeat; background-position: center; line-height: 40px; color: #FFF; font-size: 14px; font-weight: bold; font-family: "宋体"; text-align: center; margin-top: 10px; }
.below img { margin-top: 20px; margin-bottom: 20px; }
.below { text-align: center; }
.adtext { width: 860px; margin-right: auto; margin-left: auto; margin-top: 10px; margin-bottom: 10px; font-size: 16px; line-height: 30px; text-align: justify; text-decoration: none; }
.instructionsa { height: 143px; width: 880px; margin-top: 20px; margin-right: auto; margin-left: auto; border: thin solid #CCC; margin-bottom: 10px; }
.instructionsb { height: 30px; width: 880px; }
.instrl { line-height: 30px; font-weight: bold; color: #FFF; text-align: center; height: 30px; width: 100px; background-color: #CC0033; float: left; }
.instrr { background-color: #CCC; float: right; height: 30px; width: 765px; }
.instructionsc { line-height: 20px; height: 100px; width: 840px; margin-top: 10px; margin-right: auto; margin-left: auto; }
/*书画作品详情页*/
.detailsj-shimga { background-image: url(../images/Subpage/shtl1.jpg); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-shimgb { background-image: url(../images/Subpage/shtl2.jpg); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-shimgc {
	background-image: url(../images/Subpage/shtl3.jpg);
	height: 120px;
	width: 240px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.detailsj-shimgd { background-image: url(../images/Subpage/shtl4.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
/*广告作品详情页*/
.detailsj-ggimga { background-image: url(../images/Subpage/ggtl1.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-ggimgb { background-image: url(../images/Subpage/ggtl2.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-ggimgc { background-image: url(../images/Subpage/ggtl3.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-ggimgd { background-image: url(../images/Subpage/ggtl4.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
/*画匾作品详情页*/
.detailsj-hbimga { background-image: url(../images/Subpage/hbtl1.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-hbimgb { background-image: url(../images/Subpage/hbtl2.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-hbimgc { background-image: url(../images/Subpage/hbtl3.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
.detailsj-hbimgd { background-image: url(../images/Subpage/hbtl4.png); height: 120px; width: 240px; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
/*==========以下为综合文章页面专用========== */
/*数字上下页 */
.page-fanye {width:100%; height:auto; text-align:center; padding:40px 0 20px; margin:0 auto; overflow:hidden; clear:both;}
.page-fanye a {line-height:28px; font-size:14px; text-indent:0px; color: #333;  margin-right: 5px; padding:0px 10px; background:#efefef;  display: inline-block;}
.page-fanye span {line-height:28px; font-size:14px; text-indent:0px; color: #fff;  margin-right: 5px; padding:0px 10px; background:#ff5b00;  display: inline-block;}
.page-fanye span input {width:30px; height:20px;}
.page-fanye a:hover {color: #fff; background:#ff5b00;}

.case-nav { width:940px; height:70px; background:#f8f8f8; float: right; margin-top: 10px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #F00; }
.case-navs { width:1200px; line-height:70px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-left: 170px; }
.case-navs a {display:inline-block; width:16.66666666%; float:left; text-align:center; font-size:16px;}
.case-navs a.on, .case-navs a:hover { background:#E6E6E6; }


.news { width:860px; overflow:hidden; margin:30px auto; }
.news-left { width:860px; overflow:hidden; }
.news-left dl { overflow:hidden; border-bottom:dashed 1px #dcdcdc; position:relative; padding-top: 20px; padding-right: 0; padding-bottom: 20px; padding-left: 0; }
.news-left .lpis dt { width:220px; height:145px; overflow:hidden; float:left; border: thin dashed #CCC; }
.news-left .lpis dt img {width:100%;}
.news-left .lpis dd { width:610px; float:right; line-height: 26px; }

.news-left dd h2 {font-size:18px;  font-weight:normal; padding-bottom:10px;}
.news-left dd p {color:#666;}
.news-left dd span { display:block; position:absolute; bottom:7px; right:15px; }
/*============综合文章页面专用END========== */
/*文章子分页*/
.righttop-title { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; text-align: center; padding-top: 20px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; }
.righttop-title h1 { font-size: 30px; font-weight: 400; color: #000; }
.right-unified .zanwei { line-height: 35px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; text-align: center; height: 35px; width: 920px; }
.rightwen { width: 850px; margin-top: 20px; margin-right: auto; margin-left: auto; line-height: 30px; margin-bottom: 10px; }
.de { clear: both; float: none; }

/*绣画二级栏右侧图片增加透明层，*/
.ico { display: inline-block; vertical-align: middle; background-image: url(../images/icon.png); background-repeat: no-repeat; }
.honorlist ul.list li.item { float: left; width: 220px; height: 156px; margin-top: 10px; margin-bottom: 45px; margin-right: 10px; margin-left: 6px; }
.honorlist ul.list li.item a:hover span { color: #fff; }
.honorlist ul.list li.item span { width: 218px; height:48px; text-align: center; display: block; line-height: 58px; -webkit-transition: all .3s ease-in-out 0s;	-moz-transition: all .3s ease-in-out 0s; transition: all .3sease-in-out 0s; overflow: hidden; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; border-left-color: #ddd; }
.list_imgh ul.list li.item a { display: block; width: 220px; overflow: hidden; position: relative; background: #fff; }
.list_imgh ul.list li.item a:hover { background: #B00; }
.list_imgh ul.list li.item img { display: block; width: 218px; height: 107px; border: thin solid #ddd; }
.item_mask { width: 220px; height: 108px; background: rgba(0,0,0,0); position: absolute; left: 0; top: 0; opacity: 0; filter: Alpha(opacity=0); 
*zoom:1; -webkit-transform: rotateX(180deg) scale(0.5, 0.5); transform: rotateX(180deg) scale(0.2, 0.2); transition: all ease-out .5s; }
.item_link_icon { display: block; width: 45px; height: 45px; text-align: center; background-position: 0px -105px; line-height: 38px; position: absolute; left: 50%; top: 50%;	margin-left: -22px; opacity: 0; filter: Alpha(opacity=0); *zoom: 1; }
.list_imgh ul.list li.item:hover .item_mask { opacity: 1; filter: Alpha(opacity=100); -webkit-transform: rotateX(0deg) scale(1, 1); transform: rotateX(0deg) scale(1, 1); transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s; background: rgba(0, 0, 0, 0.1); }
.list_imgh ul.list li.item:hover .item_link_icon { transform: translateY(-21px); opacity: 1; filter: Alpha(opacity=100); }

/*画匾二级栏右侧图片增加透明层，为了区分画匾栏目在原绣画基础上将honorlist全改为hb-honorlist和item全改为hb-item，其它栏目同此法*/
.hb-honorlist ul.list li.hb-item { float: left; width: 296px; height: 205px; margin-top: 10px; margin-bottom: 45px; margin-right: 13px; border: 1px solid #ddd; margin-left: 5px; }
.hb-honorlist ul.list li.hb-item a:hover span { color: #fff; }
.hb-honorlist ul.list li.hb-item span { width: 296px;	height:60px; text-align: center; display: block; line-height: 70px;	-webkit-transition: all .3s ease-in-out 0s;	-moz-transition: all .3s ease-in-out 0s; transition: all .3sease-in-out 0s; }
.hb-honorlist ul.list li.hb-item img { width: 296px; display: block; }
.list_imgh ul.list li.hb-item a { display: block; width: 296px; overflow: hidden; position: relative; background: #fff; }
.list_imgh ul.list li.hb-item a:hover { background: #B00; }
.list_imgh ul.list li.hb-item img { display: block; width: 296px; height: 145px; }
.hb-item_mask { width: 296px; height: 145px;	background: rgba(0,0,0,0); position: absolute;	left: 0; top: 0; opacity: 0; filter: Alpha(opacity=0);
*zoom:1; -webkit-transform: rotateX(180deg) scale(0.5, 0.5); transform: rotateX(180deg) scale(0.2, 0.2); transition: all ease-out .5s; }
.hb-item_link_icon { display: block; width: 45px; height: 45px; text-align: center; background-position: 0px -105px; line-height: 38px; position: absolute; left: 50%; top: 50%;	margin-left: -22px; opacity: 0; filter: Alpha(opacity=0); *zoom: 1; }
.list_imgh ul.list li.hb-item:hover .hb-item_mask { opacity: 1; filter: Alpha(opacity=100); -webkit-transform: rotateX(0deg) scale(1, 1); transform: rotateX(0deg) scale(1, 1); transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s; background: rgba(0, 0, 0, 0.1); }
.list_imgh ul.list li.hb-item:hover .hb-item_link_icon { transform: translateY(-21px); opacity: 1; filter: Alpha(opacity=100); }

/*广告二级栏右侧图片增加透明层，为了区分广告栏目在原绣画基础上将honorlist全改为gghonorlist和item全改为ggitem，其它栏目同此法*/
.gghonorlist ul.list li.ggitem a:hover span { color: #fff; }
.gghonorlist ul.list li.ggitem img { width: 215px; display: block; }
.list_imgh ul.list li.ggitem a:hover { background: #B00; }
.ggitem_link_icon { display: block; width: 45px; height: 45px; text-align: center; background-position: 0px -105px; line-height: 38px; position: absolute; left: 50%; top: 50%;	margin-left: -22px; opacity: 0; filter: Alpha(opacity=0); *zoom: 1; }
.list_imgh ul.list li.ggitem:hover .ggitem_mask { opacity: 1; filter: Alpha(opacity=100); -webkit-transform: rotateX(0deg) scale(1, 1); transform: rotateX(0deg) scale(1, 1); transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s; background: rgba(0, 0, 0, 0.1); }
.list_imgh ul.list li.ggitem:hover .ggitem_link_icon { transform: translateY(-21px); opacity: 1; filter: Alpha(opacity=100); }
.gghonorlist ul.list li.ggitem span { width: 213px; height:50px; text-align: center; display: block; line-height: 50px; -webkit-transition: all .3s ease-in-out 0s;	-moz-transition: all .3s ease-in-out 0s; transition: all .3sease-in-out 0s; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; border-left-color: #ddd; }
.gghonorlist ul.list li.ggitem { float: left; width: 215px; height: 200px; margin-top: 10px; margin-bottom: 50px; margin-left: 7px; margin-right: 15px; }
.list_imgh ul.list li.ggitem a { display: block; width: 215px; overflow: hidden; position: relative; background: #fff; }
.ggitem_mask { width: 215px; height: 160px; background: rgba(0,0,0,0); position: absolute; left: 0; top: 0; opacity: 0; filter: Alpha(opacity=0); 
*zoom:1; -webkit-transform: rotateX(180deg) scale(0.5, 0.5); transform: rotateX(180deg) scale(0.2, 0.2); transition: all ease-out .5s; }
.list_imgh ul.list li.ggitem img { display: block; width: 215px; height: 160px; }
/*书画二级栏右侧图片增加透明层，为了区分广告栏目在原绣画基础上将honorlist全改为gghonorlist和item全改为ggitem，其它栏目同此法*/
.shhonorlist ul.list li.shitem a:hover span { color: #fff; }
.list_imgh ul.list li.shitem a:hover { background: #B00; }
.shitem_link_icon { display: block; width: 45px; height: 45px; text-align: center; background-position: 0px -105px; line-height: 38px; position: absolute; left: 50%; top: 50%;	margin-left: -22px; opacity: 0; filter: Alpha(opacity=0); *zoom: 1; }
.list_imgh ul.list li.shitem:hover .shitem_mask { opacity: 1; filter: Alpha(opacity=100); -webkit-transform: rotateX(0deg) scale(1, 1); transform: rotateX(0deg) scale(1, 1); transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s; background: rgba(0, 0, 0, 0.1); }
.list_imgh ul.list li.shitem:hover .shitem_link_icon { transform: translateY(-21px); opacity: 1; filter: Alpha(opacity=100); }
.shhonorlist ul.list li.shitem span { width: 198px; height:50px; text-align: center; display: block; line-height: 50px; -webkit-transition: all .3s ease-in-out 0s;	-moz-transition: all .3s ease-in-out 0s; transition: all .3sease-in-out 0s; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; border-left-color: #ddd; }
.shhonorlist ul.list li.shitem { float: left; width: 200px; height: 250px; margin-top: 10px; margin-bottom: 50px; margin-left: 10px; margin-right: 30px; }
.list_imgh ul.list li.shitem a { display: block; width: 200px; overflow: hidden; position: relative; background: #fff; }
.shitem_mask { width: 200px; height: 200px;	background: rgba(0,0,0,0); position: absolute;	left: 0; top: 0; opacity: 0; filter: Alpha(opacity=0);
*zoom:1; -webkit-transform: rotateX(180deg) scale(0.5, 0.5); transform: rotateX(180deg) scale(0.2, 0.2); transition: all ease-out .5s; }
.list_imgh ul.list li.shitem img { display: block; width: 198px; height: 198px; border: thin solid #ddd; }
.detailsk .below p { line-height: 20px; font-weight: normal; margin-top: 20px; margin-bottom: 20px; }

/*广告导航用*/
.middle-4 { height: 1680px; width: 1200px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.right-ggtab { float: right; height: 1620px; width: 940px; margin-top: 10px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCC; border-right-width: thin; border-left-width: thin; border-right-style: solid; border-left-style: solid; border-right-color: #CCC; border-left-color: #CCC; }
.tabox{ margin:0px auto; width:938px; height:255px; border-top:2px solid #c00; overflow:hidden; }
.tabox .hd{ overflow:hidden; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.tabox .hd li{ position:relative; margin-left:-1px; height:50px; line-height:50px; text-align:center; width:156px; float:left; _font-weight:bold; cursor:default; background-image: url(../images/arrow1.png); background-repeat: no-repeat; background-position: 124px center; font-family: "Microsoft YaHei"; font-size: 16px; font-style: normal; font-weight: normal; font-variant: normal; }
.tabox .hd li.on{ width:156px; border-bottom:1px solid #fff; color:#c00; background-color: #fff; line-height: 50px; height: 50px; }
.tabox .hd li.on:hover{ background-image: url(../images/arrow2.png); background-repeat: no-repeat; background-position: 124px center; }
.tabox .bd{ height:200px; overflow:hidden; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #ddd; }
.tabox .lh{ overflow:hidden; }
.tabox .lh li{ float:left; padding-top: 30px; }
.p-img{ width:145px; height:100px; text-align:center; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.p-img img { width:145px; height:100px }
.p-name{ width:142px; height:18px; font-size:14px; line-height:18px; word-break:break-all; word-wrap:break-word; overflow:hidden; text-align: center; margin-right: auto; margin-left: auto; padding-top: 12px; }
.p-price{ width:142px; height:18px; font-size:12px; line-height:18px; color:#CD0000; word-break:break-all; word-wrap:break-word; overflow:hidden; text-align: center; margin-right: auto; margin-left: auto; padding-top: 6px; }
.p-price strong{ color:#c00;font-size:12px;font-family:verdana; }
.tabox .bd .lh li .tabimga { width: 186px; border-left-width: 1px; border-left-style: solid; border-left-color: #CCC; height: 154px; }
.tabox .bd .lh li .tabimgb { width: 186px; height: 100%; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; border-left-width: 1px; border-left-style: solid; border-left-color: #CCC; }
/*广告导航END*/
.ggtabbox { height: 1280px; width: 948px; overflow: hidden; margin-top: 10px; }
.details .details-under .detailsk .below 

