@charset "utf-8";
/*公共样式*/
.product,.mrzh,.adv,.bar2,.zhcp,.bar3,.about,.news,.link{ width:1080px; margin:0 auto; overflow:hidden;}
 	/*产品*/

.product_left{ width:802px;}
.product_left_top{ height:35px; border-bottom:2px solid #ededed;}
.product_left_top h3{height:30px; border-bottom:6px solid #9e0000; display:inline-block;}
.product_left_top h3 strong a{font-size:16px; color:#9e0000;}
.product_left_top h3 span{ color:#6f6f6f; text-transform:uppercase;}
.product_left_top .more{ display:block; width:58px; height:21px; color:#fff; background:#9e0000; text-align:center; line-height:21px;}
.product_left_con{ padding:20px 0;}
.product_left_con ul{ overflow:hidden;}
.product_left_con li{ width:195px; height:202px; float:left; margin:10px 2px;}
.product_left_con li img{ border:6px solid #eee;}
.product_left_con li img:hover{ border:6px solid #9e0000; transition:.3s;}
.product_left_con li span{ display:block; width:195px; height:28px; text-align:center; line-height:28px; background:#eee; margin-top:6px;}
.product_left_con li span:hover{ background:#9e0000; cursor:pointer;transition:.3s;}
.product_left_con li span:hover a{ color:#fff;}
.bar1{ font-size:14px; width:702px; height:75px; background:url(../images/bar1_28.jpg) no-repeat; padding:20px 50px 0; color:#fff;}
.bar1 .barl{ width:420px;}
.bar1 .barr{ width:210px;}
.bar1 .barr span{ display:block;}
.bar1 .barr span img{ vertical-align:bottom; margin-right:5px;}
.bar1 .barr a{ display:block; width:77px; height:21px; border:1px solid #fff; color:#fff; text-align:center; line-height:21px; margin-left:60px; margin-top:10px;}
.product_right{ width:250px;}

.product_right_top{ padding:9px 9px 0 9px; background:#9e0000; text-align:center;}
.product_right_top div{ border:1px dashed #fff; border-bottom:none; color:#fff; padding-bottom:5px;}
.product_right_top div strong{ display:block; font-size:18px; margin:10px 0 5px 0;}
.product_right_top div span{ text-transform:uppercase;}
.product_right_con{ border:9px solid #9e0000; border-top:none; padding:9px;}
.product_right_con dl{ margin:15px 0;}
.product_right_con dt{ height:35px; line-height:35px; background:#9e0000; text-align:center; font-size:14px; color:#fff;}
.product_right_con dt a{ color:#fff; margin-left:15px;}
.product_right_con dd{ height:30px; line-height:30px; padding-left:26px; border-bottom:1px dashed #a0a0a0;}
.product_right_con dd a{ padding-left:15px;}
    /*名人字画*/
.mrzh{ padding:10px 0;}
.mrzh_top{ height:70px; background:url(../images/mr_line_03.jpg) no-repeat 158px 48px;}
.en_name{ font-size:18px; color:#707070; text-transform:uppercase;}
.mrzh_top h3{ display:inline-block; font-size:24px; font-weight:bold;}
.mrzh_top h3 a{ color:#9e0000;}
.mrzh_top span{ margin-top:10px;}
.mrzh_con{ overflow:hidden; padding:20px 0;}
.mrzh_con li{ width:134px; height:130px; border:1px solid #a0a0a0; padding:1px; position:relative; float:left; margin:8px;}
.mrzh_con li span{ display:block; width:134px; height:18px; background:rgba(0,0,0,0.7); text-align:center; line-height:18px; position:absolute; left:1px; bottom:2px;}
.mrzh_con li span a{ color:#fff;}
    /*优势*/
.adv{ padding-bottom:40px;} 
.adv_top{ overflow:hidden; text-align:center;}
.adv_name{ height:60px; font-size:35px; color:#9e0000; border-bottom:2px solid #b9b9b9; background:url(../images/adv_top_bg_36.jpg) no-repeat center center; font-weight:bold;}
.adv_top strong{ font-size:24px; color:#9e0000; display:block; text-transform:uppercase;}
.adv_con{ overflow:hidden;}
.adv_con ul{ width:430px; border-left:1px dotted #b9b9b9; padding-top:76px; margin-left:20px;}
.adv_con ul li{ margin-left:-10px; }
.li_top{ background:url(../images/adv_icon_39.jpg) no-repeat 0 37px;}
.li_top strong{ font-size:30px; color:#9e0000; display:block; border-bottom:2px solid #b9b9b9; padding:0 24px; margin-left:15px;}
.li_top span{ display:block; padding-left:40px;}
.li_con{ overflow:hidden; padding:20px 35px; font-size:16px; line-height:24px;}
.li_en{ font-size:30px; color:#333; padding-left:40px; text-transform:uppercase;}
.adv_img{ width:580px;}
.adv_bottom_l{ width:524px;}
.adv_bottom_r{ width:434px; font-size:18px; line-height:42px; text-indent:36px; margin-right:59px;}
    /*广告2*/
.bar2{ height:210px; background:url(../images/bar2_50.jpg) no-repeat;  color:#fff;}
.bar2 .barl{ width:420px; margin:60px 0 0 333px; font-weight:bold; font-size:18px;}
.bar2 .barr{ width:290px; margin-top:60px;}
.bar2 .barr span{ display:block; font-size:18px; font-weight:bold;}
.bar2 .barr span img{ vertical-align:bottom; margin-right:5px;}
.bar2 .barr a{ display:block; width:77px; height:21px; border:1px solid #fff; color:#fff; text-align:center; line-height:21px; margin-left:60px; margin-top:10px;}
    /*字画藏品*/
.zhcp_top{ text-align:center; overflow:hidden;}
.zhcp_top h3{ border-bottom:1px solid #b9b9b9; height:30px;}
.zhcp_top h3 strong{ width:200px; height:36px;font-size:24px; display:block; background:#fff; color:#9e0000; margin:0 auto; font-weight:bold;}
.zhcp_top span{ display:block; text-transform:uppercase; margin:3px 0;}
.zhcp_con{ overflow:hidden; margin:20px 0;}
.zhcp_con li{ float: left; width:210px; height:262px; background:#b9b9b9; padding:9px; margin:0 20px;}
.zhcp_con li img{ margin-bottom:20px;}
.zhcp_con li div p{ margin-top:15px;}
.zhcp_con li:hover{ background:#9e0000; color:#fff; cursor:pointer; transition:.5s;}
.zhcp_con li:hover a{color:#fff;}
    /*广告3*/
.bar3{ height:243px; background:url(../images/bar3_57.jpg) no-repeat;  color:#fff;}
.bar3 .barl{ width:550px; margin:76px 0 0 260px; font-weight:bold; font-size:14px;}
.bar3 .barr{ width:230px; margin-top:70px;}
.bar3 .barr span{ display:block; font-size:18px; font-weight:bold; line-height:40px;}
.bar3 .barr span img{ vertical-align:bottom; margin-right:5px; margin-bottom:5px;}
.bar3 .barr span a{ display:inline-block; width:77px; height:21px; border:1px solid #fff; color:#fff; text-align:center; line-height:21px; margin-left:10px; margin-top:10px; font-size:14px; font-weight:normal;}
    /*关于我们topbg*/
.about_bg{ height:6px; margin-bottom:37px; background:url(../images/about_top_bg_59.jpg) repeat-x;}
    /*关于我们*/
.about_left{ width:236px; border:1px solid #b9b9b9; padding:15px;}
.about_left_top{ height:25px; border-bottom:2px solid #ededed;}
.about_left_top h3{height:25px; border-bottom:3px solid #9e0000; display:inline-block; padding:0 10px;}
.about_left_top h3 strong a{font-size:16px;}
.mores{ margin-top:8px;}
.about_con{ margin:15px 0;}
.marqueetop{height:372px;overflow:hidden;margin:0 auto; }
.marqueetop li{ padding:5px 10px 5px 5px; overflow: hidden; margin:5px 0; border-bottom:1px dashed #a0a0a0;}
.marqueetop li .pics{ display:block; font-size:14px; height:20px;  padding-left:5px; margin-bottom:10px; color:#9e0000;}
.marqueetop li .txts{ text-indent:24px;}
.marqueetop div li{ background: none;}
.about_right{ width:764px;  border:1px solid #b9b9b9; padding:8px 15px;}
.about_content_con{ overflow:hidden; padding:15px 0;}
.about_content_con_left{ width:301px; border:1px solid #a0a0a0; padding:6px;}
.about_content_con_right{ line-height:24px; width:424px;}
.about_content_con_right span{ display:block; font-size:14px; color:#9e0000;}
.about_content_con_right a{ display:block; margin-top:40px;}
.gd_01{ position:relative; overflow:hidden; width:764px; height:145px;}
.gd_01 em{position: absolute;top: 28%;}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simg{ height:150px;}
.gd_01 li{ float:left; width:161px; margin:15px; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:159px; height:101px; border:1px solid #a0a0a0;}
.gd_01 li span{ display:block; margin-top: 5px; width:161px; text-align: center; height: 24px; line-height: 24px; }
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
    /*新闻*/
.news_top{ height:33px; margin:20px 0; border-bottom:1px solid #a0a0a0;}
.news_top h3{ height:30px; line-height:30px; margin:0 auto; width:217px; border-bottom:3px solid #9e0000;}
.news_top h3 strong{ font-size:18px;}
#tab2{width:1080px; height:300px;position:relative; }
#tab2 .tab_menu2{ z-index:1; width:214px; height:34px; margin:10px auto 0;}
#tab2 .tab_menu2 li{float:left;height:34px;line-height:34px; margin:0 22px; font-size:14px;border-bottom:0px;cursor:pointer; color:#000; }
#tab2 .tab_box2{width:1080px;height:260px;clear:both;position:relative; background:#fff;}
#tab2 .tab_menu2 .selected2{cursor:pointer;  transition:0.5s; color:#940000; list-style:disc;}
#tab2 .hide{display:none;}
.tab_box2{padding:5px 0;}
.tab_box2 div li{ float:left; width:460px; height:60px; padding:30px 40px;}
.news_img{ width:120px; margin-right:20px;}
.news_img img{ border:1px solid #a0a0a0;}
.news_cont{ width:230px; margin-right:20px;}
.news_cont a{ font-size:14px;}
.news_cont div{ text-indent:24px; line-height:18px;}
.time{ width:70px;}
.time strong{ font-size:24px; display:block; font-weight:normal;}
.time span{ margin-left:40px;}
.tab_box2 div li span a{ color:#fff;}
    /*友情链接*/
.links{ overflow:hidden; padding:20px 0; color:#6e6e6e; background:#f5f5f7;}
.links_left{ width:160px;}
.links_left strong{ display:block; font-size:30px; text-transform:uppercase;}
.links_left span{ display:block; font-size:18px;}
.links_right{ width:920px; padding-top:10px;}
.links_right a{ margin:0 20px 10px 0;}




#flash{position: fixed;overflow: visible;bottom: 0px;right: 0px;display: block;z-index: 998;}
	 #flash_G{position: fixed;overflow: visible;bottom: 10px;right: 10px;display: block;z-index: 999; border:1px solid #666666; font-size:12px; font-family:"Microsoft YaHei";}


