﻿*{margin:0;padding:0;}
ul,li{list-style-type:none;}
img{border:0px;}
body{ width: 100%; font-size:13px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#666666;overflow-x:hidden;background:url(../images/ft_bg.jpg) bottom center no-repeat #fff;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;cursor:pointer;}
a:active {text-decoration: none;}
.dispnone{clear:both;}

@font-face {font-family: "../fonts/iconfont";
src: url('../fonts/iconfont.eot'); /* IE9*/
src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
font-family:"../fonts/iconfont" !important;
font-size:18px;
font-style:normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale;
}

.clearB{ clear: both; width: 100%; height: 20px;}




/*网站导航*/
.nav{ width:100%; height:50px; line-height:50px; background:#222;}
.nav_module{ width:1200px; margin:0px auto; height:50px; line-height:50px; font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}
.nav_module ul li.yqlj-item{ height:50px; line-height:50px; color:#FFF; float:left; width: 133px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; background:url(../images/nav_bgd.jpg) 25px center no-repeat; text-align:center; position:relative; z-index:999; border-right:1px solid #2b2b2b;}
.nav_module ul li.yqlj-item i{ margin-right: 6px; color: #999;}
.nav_module ul li.yqlj-item:hover{ background:url(../images/nav_bgd_h.jpg) 25px center no-repeat #9B2002; color:#ea1a1a;}
.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#FFF;}
.nav_module ul li a,.nav_module ul li a:hover{ color:#FFF;}
.nav_module ul li.active{ background: #9B2002; color: #FFF;}
.nav_module ul li.active a{ background: #9B2002; color: #FFF;} 
.nav_module ul li.active i{ background: #ea1a1a; color: #FFF;}
.second{ position:absolute; top:50px; left:0px; width:175px; padding:0px 0px; height:auto;display:none;}
.nav_module ul li.fitem-hover .second{ display:block;}
.nav_module ul li.fitem-hover .second{ display:block; }
.nav_module ul li.yqlj-item .second ul li{  float:left; background:#eee; text-align: left; text-indent: 15px; width:175px;position:relative; z-index:99; border-bottom: 1px dashed #ccc;}
.nav_module ul li.yqlj-item .second ul li:hover{ background:#e22226; color:#FFF;}
.nav_module ul li .second ul li img{ list-style-image:none;}
.nav_module ul li ul li a{  height:38px; line-height:38px; color: #FFF;} 
.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF;}
.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#FFF; display:block;}

.nav_module ul li .second ul li a{ color: #333;}
.nav_module ul li .second ul li:hover a{ color:#FFF;}

.nav_module ul li.yqlj-item .second ul li:hover .third{ background: #FFF;}
.nav_module ul li.yqlj-item .second ul li:hover .third ul li a{ color: #333;}
.nav_module ul li.yqlj-item .second ul li:hover .third ul li:hover a{ color: #FFF;}

.third{ display:none;}
li.item-hover .third{ display:block;}
.nav_module ul li .second ul li.item-hover .third{ display:block;}
.nav_module ul li .second ul li .third{ position:absolute; left:175px; top:0px;}
.nav_module ul li .second ul li .third ul li{ width:175px;}

.aa{width:100%;height:600px; border:1px solid #000; overflow:hidden;}

.nav_module_module{ width: 700px; float: left;}
.nav_search{ width: 239px; float: right;}



/*搜索*/
.content_p1{ width:100%;  height:51px; overflow:hidden; border-bottom:1px solid #e8e8e8;}
.gjc_module{ width:1200px;margin:0px auto; height:51px; overflow:hidden; font-family:"\5fae\8f6f\96c5\9ed1";}
.gjc_L{ width:auto; float:left;}
.gjc_L ul li{ font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#4a4a4a; height:48px; line-height:48px; float:left; background:url(../images/rmgjc_t.jpg) right center no-repeat; padding:0px 8px;}
.gjc_L ul li.gjc_item{ color:#4a4a4a; background:none; padding:0px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}
.gjc_L ul li a,.gjc_L ul li a:link,.gjc_L ul li a:visited,.gjc_L ul li a:active{ color:#4a4a4a;}
.gjc_L ul li a,.gjc_L ul li a:hover{ color:#ea1a1a;}
.gjc_R{ width:242px; float:right;}
#fc{ padding-top:7px;}
#query{ width:188px; height:35px; line-height:35px; color:#222; float:left; font-family:"\5fae\8f6f\96c5\9ed1"; border:none; border-right:none; font-size:14px;  margin:0px; padding:0px; text-indent:8px; outline: none;}
#qb{ width:51px; height:35px; line-height:35px; background:url(../images/search.jpg) no-repeat; margin:0px; padding:0px; border:none; cursor:pointer;}



/*banner*/
.wrap{width:1200px;margin:0 auto}
.clear{clear:both}
#screen{width:1200px;height:400px;margin:10px auto 0;background:#FFF;overflow:hidden}
#screen .bd{width:959px;height:400px;position:relative;overflow:hidden;float:left}
#screen .bd .mt{width:959px;height:400px;position:relative;overflow:hidden}
#screen .bd .mt img{width:959px;height:400px}
#screen .bd .mt p{height:44px;line-height:22px;padding-right:20px;left:20px;bottom:0;color:#eee;display:block;position:absolute;z-index:9}
#screen .bd .mt h2{width:600px;height:34px;line-height:34px;padding-left:40px;left:20px;bottom:0;font-size:24px;font-family:"Microsoft Yahei";background:url(../images/fouce.png) no-repeat 0 4px;position:absolute;z-index:9;overflow:hidden}
#screen .bd .mt h2 a{color:#FFF;font-weight:400}
#screen .bd .mt .bg{width:959px;height:107px;left:0;bottom:0;background:#000;filter:alpha(opacity=60);opacity:.6;position:absolute;overflow:hidden;z-index:8}
#screen .hd{width:240px;height:397px;padding-top:3px;float:right}
#screen .hd ul li{width:114px;height:91px;margin:0 0 10px 4px;display:inline;position:relative;overflow:hidden;float:left}
#screen .hd ul li a{width:114px;height:91px;display:block}
#screen .hd ul li img{width:108px;height:84px;border:3px solid #2b2b2b}
#screen .hd ul li .bg{width:108px;height:24px;left:3px;top:63px;background:rgba(0,0,0,0.6); position:absolute}
#screen .hd ul li .txt{width:103px;height:24px;line-height:24px;color:#fff;position:absolute;left:4px;bottom:4px;z-index:2;text-align:right;padding-right:5px;overflow:hidden;cursor:pointer}
#screen .hd ul li .mask{width:108px;height:85px;left:3px;bottom:3px;z-index:3;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,.4);display:block;position:absolute}
#screen .hd ul .on .mask,#screen .hd ul li a:hover .mask{display:none;position:relative}
#screen .hd ul .on img,#screen .hd ul li a:hover img{border-color:#9b2002}
#screen .hd ul li a:hover{color:#fff;text-decoration:none}
#screen .hd ul li a:hover .bg{background:#9b2002}
#screen .hd ul li.on a .bg{background:#9b2002}



/*顾问团队*/
.content_p2{ width:100%; height:auto; overflow: hidden; padding-top: 20px;}
.gwtd_module{ width: 100%; height: auto; overflow: hidden;}
.gwtd_item{ width: 100%; text-align: center; background: url(../images/gwtd_t.png) center no-repeat; font-family: "SimSun"; font-size: 26px; color: #000; height: 40px; line-height: 40px;}
.gwtd_module_module{ clear: both; width: 1200px; margin: 0px auto; padding: 20px 0px 10px; height: auto; overflow: hidden;}
.gwtd_module_module ul li{ width: 285px; height: 200px; border: 1px solid #ddd; background: url(../images/gwtd_bg.jpg) no-repeat; float: left; margin-left: 17px;}
.gwtd_pic{ width: 155px; height: 190px; float: left; margin: 5px;}
.gwtd_content{ width: 105px; float: left; color: #1b1b1b; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 23px; margin-left: 6px; margin-top: 5px;}
.gwtd_module_module ul li:hover{border: 1px solid #9b2002;}
.gwtd_module_module ul li:hover .gwtd_content{color:#9b2002;}
.gwtd_module_module ul li.gwtd_eq0{ margin-left: 0px;}


/*名家推荐*/
.content_p3{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden; background: url(../images/mjtj_bg.png) left top no-repeat;}
.mjtj_module{ width: 775px; float: left; height: auto; overflow: hidden; margin-top: 20px;}
.mjtj_item{ background: url(../images/mjtj_t.png) left center no-repeat; width: 184px; height: 40px; line-height: 40px; font-family: "SimSun"; letter-spacing:3px; text-align: center; color: #b90000; font-size: 20px; font-weight: bold;}
.mjtj_module_module{ clear: both; height: auto; overflow: hidden; background: #FFF;}
.mjtj_module_module ul li{float: left; width: 132px; height: 133px; margin-top: 10px; border: 1px solid #ddd; margin-left: 26px;}
.mjtj_module_module ul li img{ width: 122px; height: 123px; padding: 5px;}
.mjtj_more{ width: auto; float: right; font-size: 14px; color: #333; line-height: 35px;font-family:"\5fae\8f6f\96c5\9ed1";}
.mjtj_more a{ color: #333;}
.mjtj_more a:hover{ color: #9b2002;}
.mjtj_module_module ul li.mjtj_eq0{ margin-left: 0px;}
.mjtj_module_module ul li:hover{border: 1px solid #9b2002;}

/*视频专访*/
.spzf_module{ width: 394px; height: 365px; margin-top: 20px; border: 1px solid #ddd; float: right; overflow: hidden;}
.spzf_item{ color: #222; font-size: 18px; font-family:"\5fae\8f6f\96c5\9ed1"; width: 100%; height: 43px; text-indent: 10px; line-height: 43px; background: url(../images/spzf_bg.png) no-repeat; border-bottom: 1px solid #ddd;}
.spzf_module_module{ clear: both; height: auto; overflow: hidden; text-align: center; padding-top: 16px;}
.spzf_module_module img{ width: 374px; height: 285px; border: 1px solid #ddd;}


/*名家关怀*/
.content_p4{ width:1200px; margin: 0px auto; height:auto; overflow:hidden;}
.mjgh_module{ width: 782px; height: 470px; border: 1px solid #ddd; float: left;}
.mjgh_item{ width: 100%; height: 43px; border-bottom: 1px solid #ddd; background: url(../images/mjgh_t.jpg) no-repeat; line-height: 43px; font-family:"\5fae\8f6f\96c5\9ed1";}
.mjgh_item_title{ width: 184px; height: 43px; background: url(../images/mjtj_t.png) no-repeat; letter-spacing:3px; text-align: center; color: #b90000; font-size: 20px; font-weight: bold; float: left;  font-family: "SimSun";}
.mjgh_item_more{ width: auto; float: right; margin-right: 15px; color: #333;}
.mjgh_item_more a{ color: #333;}
.mjgh_item_more a:hover{ color: #9b2002;}
.mjgh_module_module{ clear: both; height: auto; overflow: hidden; padding: 0px 10px 20px;}
.mjgh_module_module ul li{ width: 240px; height: 188px; float: left; margin-left:21px; margin-top:16px;}
.mjgh_module_module ul li img{ width: 240px; height: 188px;}
.mjgh_module_module ul li.mjgh_eq0{ margin-left: 0px;}


/*名家题字*/
.mjtz_module{ width: 394px; height: 470px; border: 1px solid #ddd; float: right;}
.mjtz_item{ width: 100%; height: 43px; border-bottom: 1px solid #ddd; background: url(../images/mjtz_bg.jpg) no-repeat; line-height: 43px; font-family:"\5fae\8f6f\96c5\9ed1";}
.mjtz_item_title{ width: 184px; height: 43px; background: url(../images/mjtj_t.png) no-repeat; letter-spacing:3px; text-align: center; color: #b90000; font-size: 20px; font-weight: bold; float: left;  font-family: "SimSun";}
.mjtz_item_more{ width: auto; float: right; margin-right: 15px; color: #333;}
.mjtz_item_more a{ color: #333;}
.mjtz_item_more a:hover{ color: #9b2002;}
.mjtz_module_module{ clear: both; height: auto; overflow: hidden; padding:0px 0px; text-align: center;}
.mjtz_module_module ul li{ width: 100%; height: auto;  margin-top:15px;}
.mjtz_module_module ul li img{ width: 352px; height: 91px;border: 1px solid #ddd;}
.mjtz_module_module ul li p{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 30px; text-align: center; color: #333;}
.mjtz_module_module ul li:hover img{border: 1px solid #9b2002;}
.mjtz_module_module ul li:hover p{color:#9b2002;}



/*艺术家说说*/
.content_p5{ clear: both; width: 1198px; margin: 0px auto; height: 353px; border: 1px solid #ddd; overflow: hidden;}
.ysjss_module{ width:562px; float: left; height: auto; overflow: hidden; margin-left: 15px;}
.ysjss_item{ height: 48px; width: 100%; border-bottom: 1px dashed #ddd; font-size: 17px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 48px;}
.ysjss_item_title{color: #b90000; width: auto; float: left;}
.ysjss_item_more{ width: auto; float: right; color: #333; font-size: 14px;}
.ysjss_item_more a{ color: #333;}
.ysjss_item_more a:hover{ color: #9b2002;}
.ysjss_module_module{ clear: both; height: auto; overflow: hidden;}
.ysjss_module_module ul li{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.ysjss_pic{ width: 116px; height: 126px; float: left;}
.ysjss_content{ width: 420px; float: left; margin-left: 20px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ysjss_content h2{ font-size: 14px; width: auto; color: #b90000; font-weight: bold; float: left; line-height: 24px; margin-right: 15px;}
.ysjss_ct_module{ width: auto; font-size: 13px; color: #4a4a4a; line-height: 24px;}
.ysjss_xhx{ width: 1px; height: 318px; border-left: 1px dashed #ddd; float: left; margin: 20px;}
.ysjss_module_module ul li:hover .ysjss_ct_module{ color: #b90000;}

/*艺术家动态*/
.ysjdt_module{ width:562px; float: right; height: auto; overflow: hidden; margin-right: 15px;}
.ysjdt_item{ height: 48px; width: 100%; border-bottom: 1px dashed #ddd; font-size: 17px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 48px;}
.ysjdt_item_title{color: #b90000; width: auto; float: left;}
.ysjdt_item_more{ width: auto; float: right; color: #333; font-size: 14px;}
.ysjdt_item_more a{ color: #333;}
.ysjdt_item_more a:hover{ color: #9b2002;}
.ysjdt_module_module{ clear: both; height: auto; overflow: hidden;}
.ysjdt_module_module ul li{ width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.ysjdt_pic{ width: 116px; height: 126px; float: left;}
.ysjdt_content{ width: 420px; float: left; margin-left: 20px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ysjdt_content h2{ font-size: 14px; width: auto; color: #b90000; font-weight: bold; float: left; line-height: 24px; margin-right: 15px;}
.ysjdt_ct_module{ width: auto; font-size: 13px; color: #4a4a4a; line-height: 24px;}
.ysjdt_module_module ul li:hover .ysjdt_ct_module{ color: #b90000;}


/*广告*/
.content_p6{ width: 100%; height: auto; overflow: hidden;}
.gg_module{ width: 1198px; border: 1px solid #ddd; margin: 0px auto;}


/*最新作品*/
.content_p7{ width: 100%; height: auto; overflow: hidden;}
.zxzp_module{ width: 1200px; margin: 0px auto; overflow: hidden;}
.zxzp_item{ height: 43px; background: url(../images/zxzp_bg.jpg) no-repeat; width: 1198px;  border: 1px solid #ddd; font-size: 17px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 43px;}
.zxzp_item_title{color: #222; width: auto; float: left; font-size: 18px; text-indent: 10px;}
.zxzp_item_more{ width: auto; float: right; color: #222; font-size: 14px; margin-right: 15px;}
.zxzp_item_more a{ color: #222;}
.zxzp_item_more a:hover{ color: #9b2002;}
.zxzp_module_module{ clear: both; height: auto; overflow: hidden; padding: 15px 0px;}


.pw{width: 980px; overflow:hidden;}
.hotWorksbg{overflow: hidden;position: relative;width: 1200px; margin-top:10px;background:#fff}
.hotWorksbg .next01 { background-position:13px -8px;left: 0px;}
.hotWorksbg .next01:hover{ background-position:13px -78px;left: 0px;}
.hotWorksbg .prev01{ background-position:15px -147px;right: 0px;}
.hotWorksbg .prev01:hover{ background-position:15px -217px;}
.hotWorksbg .next01, .hotWorksbg .prev01{background-image:url(../images/index_ico.png);background-repeat: no-repeat; background-color:#000;background-repeat: no-repeat;display: block; height: 40px;filter:alpha(opacity=70);/* IE */ -moz-opacity:0.7;/* Moz + FF */ opacity: 0.7; position: absolute;top:183px;width: 40px; z-index: 9;}
.hotWorksList{ overflow:hidden; position:relative; width:1200px; height:384px;}
.hotWorksWidth{ position:absolute;}
.hotWorksH{ clear:both; height:187px;  overflow:hidden;}
.hotworks_scroll{ height:400px; margin-top:-200px; }
.hotworks_info_over{width:100%; height:100%; position:absolute; z-index:5;filter:alpha(opacity=10);/* IE */ -moz-opacity:0.1;/* Moz + FF */ opacity:0.1; background:#fff;}
.hotWorksPic{ float:left; height:187px; margin:0 10px 10px 0; overflow:hidden; position: relative;}
.hotWorksPic img{ height:187px;}
.hotWorksList .hotWorksPic .bgLink {
    height: 187px;}
.bgLink{ display:block; left:0; position:relative; top:0; width:100%; color:#fff;}
.hotWorksList .hotInfo{ height:0px; width:100%; overflow:hidden; color:#fff; text-indent:10px; background:#9f7c55;position:absolute;filter:alpha(opacity=80);/* IE */ -moz-opacity:0.8;/* Moz + FF */ opacity: 0.8; line-height:25px;}




/*版权*/
.fyjzzs-footer{ width:100%; height:auto; overflow:hidden; font-size:12px;}
.yqlj_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}

/*美术院校*/
.msyx_module{ clear: both; width: 100%; line-height: 222;}
.msyx_module ul li{ width: auto; color: #b90000; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; line-height: 28px; background: url(../images/yqlj_t.jpg) right center no-repeat; float: left; padding: 0px 15px;}
.msyx_module ul li a{ color: #222;}
.msyx_module ul li a:hover{ color: #b90000;}
.msyx_module ul li.msyx_it{ color: #b90000; background: none; padding: 0px; font-weight: bold;}
.msyx_module ul li.msyx_eq0{ background: none;}


/*专业画院*/
.zyhy_module{ clear: both; width: 100%; line-height: 222;}
.zyhy_module ul li{ width: auto; color: #b90000; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; line-height: 28px; background: url(../images/yqlj_t.jpg) right center no-repeat; float: left; padding: 0px 15px;}
.zyhy_module ul li a{ color: #222;}
.zyhy_module ul li a:hover{ color: #b90000;}
.zyhy_module ul li.zyhy_it{ color: #b90000; background: none; padding:0px;font-weight: bold;}
.zyhy_module ul li.zyhy_eq0{ background: none;}


/*相关组织*/
.xgzz_module{ clear: both; width: 100%; line-height: 222;}
.xgzz_module ul li{ width: auto; color: #b90000; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; line-height: 28px; background: url(../images/yqlj_t.jpg) right center no-repeat; float: left; padding: 0px 15px;}
.xgzz_module ul li a{ color: #222;}
.xgzz_module ul li a:hover{ color: #b90000;}
.xgzz_module ul li.xgzz_it{ color: #b90000; background: none; padding: 0px;font-weight: bold;}
.xgzz_module ul li.xgzz_eq0{ background: none;}


/*专业媒体*/
.zymt_module{ clear: both; width: 100%; line-height: 222;}
.zymt_module ul li{ width: auto; color: #b90000; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; line-height: 28px; background: url(../images/yqlj_t.jpg) right center no-repeat; float: left; padding: 0px 15px;}
.zymt_module ul li a{ color: #222;}
.zymt_module ul li a:hover{ color: #b90000;}
.zymt_module ul li.zymt_it{ color: #b90000; background: none; padding: 0px;font-weight: bold;}
.zymt_module ul li.zymt_eq0{ background: none;}


.ftnv_module{ width: 860px; margin: 20px auto 10px; height: auto; overflow: hidden;}
.ftnv_module ul li{ width: auto; color: #1b1b1b; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; line-height: 28px; background: url(../images/yqlj_t.jpg) right center no-repeat; float: left; padding: 0px 15px;}
.ftnv_module ul li a{ color: #1b1b1b;}
.ftnv_module ul li a:hover{ color: #b90000;}
.ftnv_module ul li.ftnv_eq0{ background: none;}

.ftbt_module{ clear: both; width: 100%; text-align: center; height: auto; overflow: hidden; color: #1b1b1b; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 13px; line-height: 25px;}
.ftbt_module a{color: #1b1b1b;}
.ftbt_module a:hover{color: #b90000;}
.ftbt_pic{ width: 600px; float: right; margin: 0px auto; height: auto; overflow: hidden; padding-bottom: 20px;}


/**************漂浮**************/
.bodyright{position: fixed; right: 0; top:50%; margin-top: -126px;z-index: 9999;font-size: 12px;}
.bodyright dd{ padding-bottom: 4px; position: relative; text-align:  center;transition-property:all;transition-duration:.5s;}
.bodyright dd a{ border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 0 #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; display: block; color: #666; text-decoration: none;}
.bodyright dd.b_r1 a{ background-position: 0 -64px; cursor:pointer;}
.bodyright dd span{ border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 -128px #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; display: block; cursor: pointer;transition-property:all;transition-duration:.5s;}
.bodyright dd p{ position: absolute; right: 60px; bottom: 5px; overflow: hidden; display: none; margin-right: 4px;}
.bodyright dd p img{ width:128px;background: #9b2002; padding: 6px; overflow: hidden; }

div.pcdh_item{position: absolute; right: 60px; bottom: 0; overflow: hidden; display: none; margin-right: 4px;font-family:"\5fae\8f6f\96c5\9ed1"; width:200px; line-height: 60px; background: #9b2002; color: #FFF; font-weight: bold; font-size: 24px; text-align: center; cursor:pointer;}
div.pcdh_item p{}

.bodyright dt{ display: none; border: 1px solid #f1f1f1; background: url(../images/body_right.png) no-repeat 0 -191px #fff; height: 24px;*height: 24px; width: 60px; padding-top: 36px; cursor: pointer;transition-property:all;transition-duration:.5s; text-align: center;}

.bodyright dd.hover a,.bodyright dd.hover span,.bodyright dt:hover{ background-image: url(../images/body_right1.png); background-color: #9b2002; color: #fff; border-color: #9b2002;}

.dingwei{ background:#e6e6e6; height:67px;}
.dingwei_txt{width:1200px; background:url(../images/dangq.png) 0px center no-repeat; height:67px; text-indent:15px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:67px; margin:0 auto;font-size:14px;color:#333;}
.dingwei_txt a{color:#252525;}
.dingwei_txt a:hover{ color:#ee0000;}
.content{width:1200px;	margin:0 auto;overflow:hidden;}
.yewu{ width:1200px; height:211px; margin-top:56px; background:#f5f5f5;}




.list-title{display:inline-block;width:100%;max-width:200px;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;background:#FFF;text-align:center;height:60px;line-height:60px;font-size:20px;color:#ea1a1a;font-weight:700;cursor:pointer}
h1{color:#FFF;font-size:24px;font-weight:400;text-align:center;margin-top:80px}
h1 a{color:#ea1a1a;font-size:16px}
.accordion{width:100%;max-width:225px;background:#FFF}
.accordion .link{cursor:pointer;display:block; line-height:45px; text-indent: 20px; color:#4D4D4D;font-size:14px;font-weight:700;border-bottom:1px solid #eee;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease; background: url(../images/cpfl_b.jpg) 180px center no-repeat;}
.accordion li:last-child .link{border-bottom:0}
.accordion li{cursor:pointer}
.accordion li i{position:absolute;top:16px;left:12px;font-size:18px;color:#595959;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.accordion li i.iconfont{right:12px;left:auto;font-size:16px}
.accordion li.open .link{color:#ea1a1a; background: url(../images/ejfl_h.png) 180px center no-repeat #eee;}
.accordion li.open i{color:#ea1a1a}
.accordion li.open i.iconfont{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.submenu{display:none;font-size:14px}
.submenu li{border-bottom:1px dashed #e8e8e8}
.submenu a{display:block;text-decoration:none;color:#666; line-height: 40px; padding-left:42px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease; background:url(../images/erfl_t.png) 25px center no-repeat; font-size: 12px;}
.submenu a:hover,.submenu li.current a{background:url(../images/erfl_hr.png) 180px center no-repeat #ea1a1a; color:#FFF}




/*二级联系我们*/
.erlx_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erlx_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px; border-bottom:1px solid #f0f0f0;}
.erlx_item_title{ width:auto; float:left;}
.erlx_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erlx_item_more a{ color:#666;}
.erlx_item_more a:hover{ color:#f75800;text-decoration:underline;}
.erlx_module_module{ clear:both; height:auto; overflow:hidden; }
.erlx_pic{ width: 100%;}
.erlx_content{ clear: both;padding:8px 10px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 26px; color: #666; font-size: 14px; height: auto; overflow: hidden;}

.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}


.view {width:302px; height:191px;border:10px #cfcfcf solid; overflow: hidden; position: relative; text-align: center; float:left; }
.view .mask, .view .content {width:302px; height:191px;position: absolute; overflow: hidden; top: 0px; left: 0px; }
.view img { display: block; position: relative; }
.second-effect .mask {opacity: 0;overflow:visible;border:0px solid rgba(0,0,0,0.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.second-effect a.info {position:relative;top:-10px;opacity:0;-moz-transform:scale(0,0);-webkit-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out; -moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;}
.second-effect:hover .mask {opacity: 1; border:100px solid rgba(0,0,0,0.7);}
.second-effect:hover a.info {opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;
-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}
.view a.info { display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 20px; height: 20px;}


.yewu_con{ margin-left:40px; float:left;}
.yewu_tit{ width:800px; height:60px; line-height:60px; font-size:20px; color:#505050; font-weight:bold;border-bottom:1px #8d8d8d solid;}
.yewu_tit a{color:#505050;}
.yewu_tit a:hover{font-size:20px; color:#ee0000;}

.yewu_txt{width:800px; height:50px; line-height:25px; overflow:hidden; margin:15px 0; }
.yewu_btn{ width:130px; height:34px; margin-top:13px; color:#656565 font-size:14px; float:right;}
.yewu_btn a{display: block;width:130px;height:40px; line-height:40px; text-align:center;border:1px solid #bfbfbf; color:#656565;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s; /* Gecko browsers */ -moz-border-radius: 50px;  -webkit-border-radius: 50px;   /* Webkit browsers */ border-radius:50px; /* W3C syntax */}
.yewu_btn a:hover{background:#ee0000; border:none; color:#fff;}


/*图片*/
.indzp{width:1200px;margin:0 auto;overflow:hidden;}
.indzp ul{width:1200px; margin-top:30px;}
.indzp ul li{float:left;margin-left:8px;margin-bottom:8px;display:inline;width:229px;height:265px;overflow:hidden;position:relative; }
.indzp ul li .photo{width:229px;height:265px; overflow:hidden;}
.indzp ul li .photo img{transition:all .4s; -moz-transition:all .4s; -ms-transition:all .4s; -o-transition:all .4s; -webkit-transition:all .4s;}
.indzp ul li .ititle{width:229px;height:50px; line-height:50px; text-align:left; font-size:16px; text-indent:5px; }
.indzp ul li a{width:229px; height:265px; background:#fff; color:#333; display:block; transition:all .4s; -moz-transition:all .4s; -ms-transition:all .4s; -o-transition:all .4s; -webkit-transition:all .4s;}
.indzp ul li a:hover{color:#fff; background:#000;}
.indzp ul li a:hover img{transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.indzp ul li.zpwu{margin-right:0;}
.indzp .rsp{width:229px;height:265px;overflow:hidden;position: absolute;background:#000;top:0;left:0;}
.indzp .text{position:absolute;width:229px;height:265px;left:-229px;top:0;overflow:hidden;}
.indzp .text h3{width:229px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:18px;}
.indzp .text b{ width:229px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:normal; display:block;}


.indsp{width:1180px;margin:0 auto;overflow:hidden;}
.indsp ul{width:1180px;}
.indsp ul li{float:left;margin-right:16px;margin-bottom:16px;display:inline;width:382px;height:309px;overflow:hidden;position:relative; }
.indsp ul li .sphoto{width:382px;height:255px; margin-bottom:1px; overflow:hidden;}
.indsp ul li .sphoto img{transition:all .9s; -moz-transition:all .9s; -ms-transition:all .9s; -o-transition:all .9s; -webkit-transition:all .9s;}
.indsp ul li .sititle{width:382px;height:53px; line-height:52px; color:#333; text-align:left; font-size:16px; text-indent:50px; background:url(../images/biao_06.jpg) #E5E5E5 no-repeat 20px center; }
.indsp ul li a{width:382px; height:309px; display:block; transition:all .9s; -moz-transition:all .9s; -ms-transition:all .9s; -o-transition:all .9s; -webkit-transition:all .9s;}
.indsp ul li a:hover{background:#fff;}
.indsp ul li a:hover img{transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.indsp ul li.spwu{margin-right:0;}
.indsp .srsp{width:382px;height:255px;overflow:hidden;position: absolute;background:#000;top:0;left:0;}
.indsp .stext{position:absolute;width:20px; height:20px;top:-92px;left:200px;overflow:hidden; background:url(../images/video.png);}


/*分页*/
#pages{width:1180px; height:55px; margin:0 auto; padding-top:30px; clear:both; text-align:center}
#pages ins{display:block; margin:0 auto; width:auto; height:100px; background: none;}
#pages a.a1 {width:78px; height:40px; line-height:40px; margin-right:10px; float:left; text-align:center; font-size:14px; color:#fff; background:#FF3334; display:block; border-radius:3px;}
#pages a.a1:hover{background:#939292;color: #fff;}
#pages span {background: #f1f1f1; float:left; color: #666;width: 40px;height: 40px; line-height: 40px; text-align: center; font-size: 14px; display: block; border-radius: 3px;margin-right: 10px;}
#pages a {width: 40px; float: left; margin-right: 10px;width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #333; background: #fff; display: block; border-radius: 3px; }
#pages a:hover {background: #f1f1f1; color: #666;}



/*二级右侧*/
.content_L{ width:214px; float:left;}
.content_R{width:763px; float:right;}
.common_module{ float:right;  width:953px; height:auto; overflow:hidden;}
.common_item{ width:953px; height:75px; line-height:75px;background:url(../images/cn_bg.gif) right top no-repeat;}
.common_item_title{ color:#006BB9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:15px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#e43031;}
.common_module_module{ clear:both; padding: 10px 15px 10px; line-height:26px; font-size:14px; border:1px solid #eaeaea; border-top: none;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}
.common_module_module a,.common_module_module a:hover{ color:#F00;}



/*banner*/
.wywh-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}
.br_module{ width: 100%; height: auto; overflow: hidden;}
.br_module img{ width:100%; height: 100%;}

.fyjzzs-content{ height: auto; overflow: hidden; width: 100%; background: #f3f3f3;}


.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 20px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:45px;}
.seheader_dq a{ color:#515151;}
.seheader_dq a:hover{ color:#f75800;}
.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}


.ct_L{ width:205px; height:auto; float:left;}
.seheader_item{ width: 100%; height: auto; overflow: hidden;}
.seheader_item_title{ background:url(../images/fl_bg.png) no-repeat; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:26px; color:#FFF;  font-weight:bold; text-indent: 30px;}
.seheader_R{ width:975px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 20px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:45px;}
.seheader_dq a{ color:#515151;}
.seheader_dq a:hover{ color:#f75800;}
.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}
.cpfl_bottom{ width: 205px; overflow: hidden;}

/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}
.erfl_content{width:183px; height:auto; background:#FFF; border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; padding:15px 10px 15px;}
.erfl_content ul li{ width:100%; margin:0px auto; height:43px; background:url(../images/erfl_t.png) 150px center no-repeat; border-bottom: 1px dashed #e2e2e2; text-indent:40px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:43px; font-size:14px;position:relative; z-index:99; border-left: 5px solid #FFF;}
.erfl_content ul li:hover{ background:url(../images/erfl_hr.png) 150px center no-repeat #9b2002; border-bottom: 1px dashed #e2e2e2;  color:#FFF; border-left: 5px solid #9b2002;}
.erfl_content ul li a{ color:#4a4a4a; display:block;}
.erfl_content ul li:hover a{ color:#FFF;}


.ct_R{ width:980px; float:right;}
.ctcommon_module{border:1px solid #f0f0f0; width:953px; height:auto; overflow:hidden;}
.ctcommon_item{ border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:98%; margin:0px auto;}
.ctcommon_item_title{ background: url(../images/cpzs_t.jpg) 10px center no-repeat; text-indent: 25px; width: auto; float: left; height: auto; overflow: hidden;}
.ctcommon_more{ width: auto; float: right; margin-right: 15px; background: url(../images/home.jpg) 0px 4px no-repeat; text-indent: 25px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; line-height: 56px;}
.ctcommon_more a{ color: #515151;}
.ctcommon_more a:hover{ color: #9b2002;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#f75800;}




/*二级资质荣誉*/
.erry_module{ width:223px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erry_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px;}
.erry_item_title{ width:auto; float:left;}
.erry_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erry_item_more a{ color:#666;}
.erry_item_more a:hover{ color:#f48819;}
.erry_module_module{ clear:both; height:auto; overflow:hidden; padding:15px 2px; text-align:center;}

/*二级产品分类*/
.ercpfl_module{ width:200px; float:left; height:auto; overflow:hidden;}
.ercpfl_item{ width:100%; height:auto; overflow:hidden;}
.ercpfl_module_module{ clear:both; width:100%; height:auto; overflow:hidden;}
.ercpfl_content{ padding:10px 12px; border: 1px solid #eee; border-top: none;}
.ercpfl_content ul li{ width:auto; margin:10px auto 0px; text-indent:15px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:45px;}
.ercpfl_content ul li h2{ background:#eee; border: 1px solid #eaeaea; height:40px; line-height:40px; font-weight:normal;font-size:16px; color:#333;}
.ercpfl_content ul li h2 a{color:#333;}
.ercpfl_content ul li h2 a:hover{color:#FFF;}
cpfl_content ul li:hover{ background:url(../images/cpfl_h.jpg) 0px center no-repeat; color:#FFF; }
cpfl_content ul li:hover a{ color:#FFF;}
.ercpfl_content ul li:hover h2{ background: #f75800; color: #FFF;}
.ercpfl_content ul li:hover a{ color: #FFF;}
.ercpfl_content ul li a{ color:#FFF;}
.ercpfl_bottom{ clear:both; width:100%;}
.erfl_second{ clear:both; width:auto; margin:0px auto; height:auto; overflow:hidden; margin-top:6px;}
.erfl_second ul li{ margin:0px; padding:0px; background:url(../images/cpfl_t.png) 10px center no-repeat;  text-indent:20px;font-family:"\5fae\8f6f\96c5\9ed1"; height:36px; line-height:36px; color:#4a4a4a; font-size:14px;}
.erfl_second ul li a{ color:#4a4a4a;}
.erfl_second ul li a:hover{ color:#F00;}



/*二级新闻页面*/
.neipagename{ width:100%; text-align:center; padding:50px 0 20px 0;}
.neipagename div{ display:inline-block;}
.neipagename .pagename_en{ font-size:38px; line-height:1em; color:#212121; text-transform:uppercase;}
.neipagename .pagename_ch{ font-size:18px; padding:0 22px; height:12px; border-bottom:#212121 solid 1px;}
.neipagename .pagename_ch div{ text-align:center; height:18px; padding:0 12px; line-height:18px; background:#FFFFFF;}

.neimenu{ text-align:center; width:100%; border-bottom:#b3b3b3 solid 1px; height:17px; margin-bottom:13px;}
.neimenu div{ display:inline-block;}
.neimenu div a{ float:left; line-height:30px; background:#FFFFFF; display:inline-block; padding:0 10px; height:30px; font-size:14px; color:#6d6d6d; border:#6d6d6d solid 1px; margin:0 8px;}
.neimenu div a:hover{ color:#de0a1e; border:#de0a1e solid 1px;}
.neimenu div a.on{ color:#de0a1e; border:#de0a1e solid 1px;}

.newsline{ width:1200px; margin:20px auto; max-width:96%;}
.newsline a{ display:inline-block; float:left; height:132px; width:100%; padding:0 20px; transition:all ease 0.3s;}
.newsline a .newstime{ border-right:#d7dde3 solid 1px; width:178px; float:left; height:63px; margin-top:37px;-webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.newsline a .newstime .newstime_top{ font-size:47px; color:#f73232; line-height:50px; }
.newsline a .newstime .newstime_bot{ font-size:16px; color:#787878; line-height:18px; text-transform:uppercase; }
.newsline a .newtext{ padding-left:32px; width:840px; float:left;}
.newsline a .newtext .newtitle{ width:100%; float:left; font-size:15px; color:#575757; overflow:hidden; white-space:pre; text-overflow:ellipsis; margin-bottom:15px; margin-top:32px;}
.newsline a .newtext .ntime{ display:none; width:100%; float:left; font-size:12px; color:#787878; line-height:22px;}
.newsline a .newtext .newsmall{ width:100%; float:left; font-size:13px; color:#787878; line-height:22px; max-height:44px; overflow:hidden;}
.newsline a .newsjiantou{ margin-left:27px;-webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center; height:100%; width:13px; float:left;}
.newsline a .newsjiantou .newsjiantou2{ display:none;}

.newsline a:hover{ padding-left:0px; transition:all ease 0.3s; background:#f73232;}
.newsline a:hover .newstime_top{ color:#FFFFFF;}
.newsline a:hover .newstime_bot{ color:#FFFFFF;}
.newsline a:hover .newtitle{ color:#FFFFFF;}
.newsline a:hover .newsmall{ color:#FFFFFF;}
.newsline a:hover .newsjiantou .newsjiantou1{ display:none;}
.newsline a:hover .newsjiantou .newsjiantou2{ display:block;}

.fenye{ width:100%; text-align:center; margin:30px 0; clear:both;}
.fenye .fenye_nei{ display:inline-block;}
.fenye .fenye_nei a{ display:inline-block; padding:0 13px; height:34px; text-align:center; line-height:34px; margin: 0 3px; border-radius:5px; border:#dddddd solid 1px; overflow:hidden; font-size:13px; color:#999999;}
.fenye .fenye_nei a:hover{ background:#f73232; color:#fff;}
.fenye .fenye_nei a.on{ background:#f73232; color:#fff;}

.mbxdh_module{ clear: both; width:100%; height: auto; overflow: hidden; background: #eee;}
.mbxdh_module_module{ background:url(../images/home.png) 0px center no-repeat; font-family:"\5fae\8f6f\96c5\9ed1"; height:45px; line-height:45px; font-size:14px; color:#515151; text-indent:25px; width: 1200px; margin: 0px auto;}
.mbxdh_module_module a{ color:#515151;}
.mbxdh_module_module a:hover{ color:#e22226;}
.ct_content{clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#686868; line-height:28px; padding:15px; font-size:15px;}


/*书画作品*/
#demo_menu{position:absolute;top:0;left:0;width:100%;height:50px;line-height:50px;background:url(/statics/images/my/menu_bg.png) repeat-x;z-index:800;font-size:14px;text-align:center;color:#999;line-height:180%;border-bottom:1px solid #8A961C;}
#demo_menu .top_menu{width:1080px;margin:0 auto;color:#000;font-size:12px;overflow:hidden;z-index:1000;}
#demo_menu .top_menu strong{width:195px;display:block;height:50px;float:left;background:url(/statics/images/my/logo.png) no-repeat 0 8px;}
#demo_menu .top_left{float:left;width:550px;height:50px;line-height:50px;z-index:9999;overflow:hidden;}
#demo_menu .top_left ul{width:550px;float:right;overflow:hidden;list-style: none;margin:0;padding:0;}
#demo_menu .top_left li{float:left;margin:0 15px 0 0;padding:0;text-align:center;}
#demo_menu .top_left li a,#demo_menu .top_left li a:visited{font-size:14px;font-weight:bold;color:#333;text-decoration:none;width:60px;display:block;height:50px;line-height:50px;}
#demo_menu .top_left li a:hover,#demo_menu .top_left li a:hover span{cursor:pointer;color:#fff;text-decoration:none;}
#demo_menu .top_left a,#demo_menu .top_left a:visited{font-size:12px;white-space:nowrap;color:#fff;font-family:"宋体", "Times New Roman", Times, serif;line-height:140%;}
#demo_menu .top_left a:hover{color:#000;font-family:"宋体", "Times New Roman", Times, serif;}
#demo_menu .top_right{float:right;width:320px;padding:8px 0 0 0;z-index:1000;}
#bdshare{margin:-5px 0 0 0;}
.shzp_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 16px; color: #333; font-weight: bold; line-height: 30px;}
.shzp_item h1{ font-weight: normal; margin: 0px; padding: 0px; color: #333; float: left; font-size:16px;}
.shzp_ct{ clear: both; font-size: 14px; color: #666; line-height: 24px;}
.shzp_cs{ clear: both; float: right; font-size:14px; color: #666; line-height: 24px; padding-bottom: 20px;}
.shzp_item a{ color: #333;}
.shzp_item a:hover{ color: #9B2002;}
.shzp_item a:hover h1{ color: #9B2002;}


/*册特效*/
.clearfix:before,
.clearfix:after {content: " ";	display: table;}
.clearfix:after {clear: both;}
.clearfix { *zoom: 1;}
/*main*/
.imgContainer {	width: 745px;	margin: 20px auto;	padding: 10px;	box-shadow: 1px 0 6px 0 rgba(180, 180, 180, 0.4);}
.imgUl {position: relative;	width:2500px;}
.box {width: 684px;	margin-left: 30px;	overflow: hidden;}
.detailImg,.smallImg {position: relative;}
/*detailImg*/
#detailImg-box {min-height: 200px; max-height:500px;}
.detailImg {text-align: center;}
.detailImg img {max-width: 684px;}
.detailImg p {text-align: left;	color: #999;}
#detailImg-pre,#detailImg-next {position: absolute;	width: 30px;height: 46px;	top: 50%;	background: url(../images/page_button.gif) 0 0 no-repeat;	cursor: pointer;text-indent:-9999px;}
#detailImg-pre {left: 0;	background-position: -35px 0;}
#detailImg-next {right: 0;	background-position: -99px 0;}
#detailImg-pre:hover {background-position: -35px -47px;}
#detailImg-next:hover {background-position: -99px -47px;}
/*smallImg*/
#smallImg-box {height: 92px;}
.smallImg li {float: left;width: 76px;}
.smallImg li a {display: block;	width: 70px;	height: 70px;	border: 3px solid #fff;	overflow: hidden;	vertical-align: middle;	margin: 5px auto;}
.smallImg img {	width: 70px;}
.smallImg li a:hover,.smallImg .cur a {	border-color: #F45E5E;}
#smallImg-pre,#smallImg-next {position: absolute;	top: 0;	height: 92px;	width: 28px;	margin: 0;	background: url(../images/album-arrow.png) 0 0 no-repeat;	cursor: pointer;}
#smallImg-pre {left: 0;}
#smallImg-next {right: 0;background-position: 0 -94px;}
#smallImg-pre:hover {background-position: -28px 0;}
#smallImg-next:hover {background-position: -28px -94px;}

