body { padding:0px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: '微软雅黑';}
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #585858;line-height: 20px;font-family: '微软雅黑';}
ul,li{list-style-type:none;}
*{ margin:0px; padding:0px;font-family:'微软雅黑';}
h1{ font-size:20px;}
img{ border:0px; vertical-align:middle;}
.clear{ clear:both;}
a{ color:#555555;}
a:link {text-decoration: none;line-height: 20px;}
a:active {text-decoration: none;line-height: 20px;}
a:visited {text-decoration: none;line-height: 20px;}
a:hover{text-decoration: underline;line-height: 20px;}
input:focus{outline:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
textarea:focus{outline:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
/* 背景样式 */
.bgorder{ background:#f0f0f0;}

/* 头部开始 */
/*.top{width:100%; height:80px; position:fixed; left:0%; margin-left:0px; cursor:pointer;
_position:absolute;top:0px;_top:0px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999; display:block; text-align:center; background:#fff; overflow:hidden; }*/
.top{ position:absolute; top:0px; left:0px; width:100%; height:30px; background:url(/images/mune_top.jpg) center no-repeat;z-index:99999;}
.top_nr{ margin:0 auto; width:1200px; height:33px; position:relative;}
.top_sholle{ position:absolute; left:45px; top:0px; color:#FFF; font: 12px/33px "微软雅黑";}
.top_link{ position:absolute; right:30px;}
.top_link_job{ position:absolute; right:0px;top:0px; width:75px; color:#b7b7b7; font:12px/33px "微软雅黑";}
.top_link_job img{ margin-right:6px; margin-bottom:3px;}
.top_link_job a{ color:#b7b7b7; font:12px/33px "微软雅黑"; text-decoration:none;}
.top_link_job a:hover{ color:#FFF;}
.top_link_home{ position:absolute; right:80px;top:0px; width:75px; color:#b7b7b7; font:12px/33px "微软雅黑";}
.top_link_home img{ margin-right:6px; margin-bottom:3px;}
.top_link_home a{ color:#b7b7b7; font:12px/33px "微软雅黑"; text-decoration:none;}
.top_link_home a:hover{ color:#FFF;}

/* mune */

.mune{ position:absolute; top:30px; left:0px; width:100%; height:97px; background:url(/images/menu_bg.png) center;z-index:99999;}
.removemune{ width:100%; height:97px; position:fixed; left:0%; margin-left:0px; cursor:pointer;
_position:absolute;top:0px;_top:0px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:99999; display:block; background:url(/images/menu_bg.png) center;  }
.mune_nr{ margin:0 auto; width:1200px; height:97px; position:relative; }
.mune_logo{ position:absolute; left: 38px; top:16px;}
.mune_list{ position:absolute; left:440px; top:0px;}
.mune_list li{ float:left; width:100px; height:95px; position:relative; cursor:pointer; margin-right:10px;}
.mune_list li .m_img{ position:absolute; top:26px; left:0px; width:100%; text-align:center;}
.mune_list li .m_tt{ position:absolute; top:49px; left:0px; width:100%; text-align:center; color:#3a2a0a; font:14px/28px "微软雅黑"; text-decoration:none;}

.mune_list li a{ position:absolute; left:0px; top:0px; z-index:9999; display:block; width:100px; height:95px;}
.mune_list li.on{ background:url(/images/menu_on.jpg);}
.mune_list li.on .m_tt a{ color:#fbe396; font:14px/28px "微软雅黑"; text-decoration:none;}
.mune_list li.on .m_tt{color:#fbe396; font:14px/28px "微软雅黑"; text-decoration:none;}

.mune_list li.in{ background:url(/images/menu_on.jpg);}
.mune_list li.in .m_tt a{ color:#fbe396; font:14px/28px "微软雅黑"; text-decoration:none;}
.mune_list li.in .m_tt{color:#fbe396; font:14px/28px "微软雅黑"; text-decoration:none;}

.menu_search{ position:absolute; width: 95px; height:97px; top:0px; right:0px; cursor:pointer;}
.menu_search_an{ position:absolute; top:18px; right:18px; background:url(/images/search_off.png) no-repeat; width:64px; height:60px;}
.menu_search_an_on{ background:url(/images/search_on.png) no-repeat; }
.m_search{ position:absolute; width:100%; top:95px; left:0px; height:81px; background:url(/images/show_bg.png) no-repeat; display:none;}
.m_search_nr{ margin:0 auto; width:1200px; height:81px; position:relative;}
.m_search_ts{ position:absolute; color:#686766; left:90px; top:2px; font:18px/80px "微软雅黑";}
.m_search_inp{ position:absolute;left:90px; top:2px;}
.m_search_inp input{ width:1000px;padding-left:20px; height:40px;margin-top:20px; border:1px solid #fff;border-radius:10px; background:url(/images/iebg.gif);color:#a5a5a5;}
.m_search_go{ position:absolute; right:10px; top:0px; cursor:pointer; width:80px; height:80px; text-align:center;}
.m_search_go input{width:80px; height:80px; border:0px;background:none;outline:none;}
.m_search_go input:hover{cursor:pointer;}

/* 子菜单 */
.zabout{ position:absolute; left:0px; top:95px; width:100%; height:264px; background:url(/images/zmune_bg_about.png) center; display:none;}
.znews{ position:absolute; left:0px; top:95px; width:100%; height:264px; background:url(/images/zmune_bg_news.png) center; display:none;}
.zpro{ position:absolute; left:0px; top:95px; width:100%; height:264px; background:url(/images/zmune_bg_pro.png) center; display:none;}
.zgz{position:absolute; left:0px; top:95px; width:100%; height:264px; background:url(/images/zmune_bg_case.png) center; display:none;}
.zsp{position:absolute; left:0px; top:95px; width:100%; height:264px; background:url(/images/zmune_bg_sp.png) center; display:none;}
.zservice{position:absolute; left:0px; top:95px; width:100%; height:264px; background:url(/images/zmune_bg_service.png) center; display:none;}

.zmune_nr{ margin:0 auto; width:1200px; height:auto; position:relative;}
.zmenu_list{ position:absolute; top:43px; left:312px; width:169px; height:auto;}
.zmenu_tt{ float:left; width:169px; height:32px;  margin-bottom:1px;}
.zmenu_tt font{ padding:0px 5px 0px 10px;}
.zmenu_tt a{ display:block;background:url(/images/zmune_bg.png) no-repeat;width:169px; height:32px; font:12px/32px "微软雅黑"; text-decoration:none; color:#2d2d2d;}
.zmenu_tt a:hover{ background:url(/images/zmune_bg_on.png) no-repeat;}
.banner{ float:left; width:100%; height:870px; z-index:333;}

.zpro .zmenu_list{ float:left; width:460px; height:32px;  margin-bottom:1px;}
.zpro .zmenu_tt{ float:left; width:228px; height:32px;  margin-bottom:1px; margin-right:1px;}
.zpro .zmenu_tt a{ display:block;background:url(/images/zmune_bg.png);width:228px; height:32px; font:12px/32px "微软雅黑"; text-decoration:none; color:#2d2d2d;}
.zpro .zmenu_tt a:hover{ background:url(/images/zmune_bg_on.png);}

/* 首页产品 */
.main_pro{ float:left; width:100%; height:706px; background:url(/images/main_pro_bg.jpg) center;}
.main_pro_nr{ margin: 0 auto; width:1200px; height:706px; position:relative;}
.main_pro_more{ position:absolute; top:172px; left:0px; width:100%; text-align:center;}
.main_pro_list{ position:absolute; top:300px; left:0px; width:1112px; height:270px; margin-left:44px;}
.main_pro_list li{ float:left; width:250px; height:269px; overflow:hidden; margin-left:14px; margin-right:14px; position:relative;}
.main_pro_list li .p_img{ position:absolute; left:0px; top:0px; width:250px; height:212px; overflow:hidden; text-align:center;}
/*.main_pro_list li:hover .p_img{left:-5px;width:260px;}*/
.main_pro_list li .p_img img{ width:250px; height:212px;}
/*.main_pro_list li:hover .p_img img{width:260px; height:220px;}*/
.main_pro_list li a{ position:absolute; left:0px; top:0px; display:block; width:250px; height:269px; z-index:888;}
.main_pro_list li .p_tt{ position:absolute; bottom:0px; left:0px; width:100%; height:58px; background:url(/images/main_pro_tbg.png); text-align: center; font:16px/58px "微软雅黑"; color:#fff;}
.main_pro_list li:hover .p_tt{background:url(/images/main_pro_tbg_on.png); color:#2f2b25;}
.mpro_left{ position:absolute; left:0px; width:33px; height:67px; background:url(/images/main_pro_left.png); top:405px; cursor:pointer;}
.mpro_right{ position:absolute; right:0px; width:33px; height:67px; background:url(/images/main_pro_right.png); top:405px; cursor:pointer;}

/* main_about */
.main_about{ float:left; width:100%; height:726px; background:url(/images/m_about_bg.jpg) center;}
.main_about_nr{ margin:0 auto; width:1200px; height:726px; position:relative;}
.main_about_show{ position:absolute; top:240px; left:110px; width:980px; font:16px/32px "微软雅黑"; color:#ffffff;}
.main_about_show a{ color:#c6ae6c; font:16px/32px "微软雅黑"; text-decoration:none;}
.main_about_show a:hover{ color:#f1dfad;}
.main_about_list{ position:absolute; top:455px; left:110px; width:1090px; }
.main_about_list li{ float:left; width:149px; height:149px; margin-right:50px; position:relative;}
.main_about_list li a{ display:block; width:149px; height:149px; position:absolute; left:0px; top:0px;}
.main_about_list li a.about{ background:url(/images/main_a1.png);}
.main_about_list li a.about:hover{ background:url(/images/main_a1_on.png); }
.main_about_list li a.honor{ background:url(/images/main_a2.png);}
.main_about_list li a.honor:hover{ background:url(/images/main_a2_on.png); }
.main_about_list li a.hist{ background:url(/images/main_a3.png);}
.main_about_list li a.hist:hover{ background:url(/images/main_a3_on.png); }
.main_about_list li a.zb{ background:url(/images/main_a4.png);}
.main_about_list li a.zb:hover{ background:url(/images/main_a4_on.png); }
.main_about_list li a.zz{ background:url(/images/main_a5.png);}
.main_about_list li a.zz:hover{ background:url(/images/main_a5_on.png); }

/* main_case */
.main_case{ float:left; width:100%; height:737px; background:url(/images/main_gb_bg.jpg) center; }
.main_case_nr{ margin: 0 auto; width:1200px; height:737px; position:relative;}
.main_case_tt{ position:absolute; top:208px; left:0px; width:100%; height:37px; overflow:hidden;}
.main_case_tt ul{ position:absolute; left:50%; top:0px; width:600px; margin-left:-85px;}
.main_case_tt ul li{ float:left; width:171px; height:37px; position:relative; margin:0px 3px;}
.main_case_tt ul li a{ position:absolute; widtH:171px; height:37px; background:url(/images/main_gc_menu_of.png) no-repeat; color:#d5bf79; font:15px/37px "微软雅黑"; text-align:center; text-decoration:none;}
.main_case_tt ul li.on a{background:url(/images/main_gc_menu_on.png) no-repeat; color:#2e210b; font:15px/37px "微软雅黑"; text-align:center; text-decoration:none;}

.main_case_show{ position:absolute; left:0px; top:330px; width:100%; height:275px; overflow:hidden;}
.main_case_show_list{ position:absolute; top:0px; left:0px; width:10000px; height:275px;}
.main_case_show_list ul{ float:left; width:1200px; height:275px;}
.main_case_show_list ul li{ float: left; width:266px; height:267px; position:relative; overflow:hidden; margin-left:28px;}
.main_case_show_list ul li .gc_img{ position:absolute; width:266px; height:267px; left:0px; top:0px;}
.main_case_show_list ul li .gc_img img{width:266px; height:267px;}
.main_case_show_list ul li .gc_tt{position:absolute; left:0px; bottom:0px; width:266px; height:48px; background:url(/images/main_gc_tbg.png); color:#ffffff; text-align:center; font:16px/48px "微软雅黑";}
.main_case_show_list ul li a{ position: absolute; left:0px; top:0px; width:266px; height:267px; z-index:888;}

/*.main_case_show_list ul li:hover .gc_img{ position:absolute; width:276px; height:277px; left:-5px; top:0px;}
.main_case_show_list ul li:hover .gc_img img{width:276px; height:277px;}*/
.main_case_show_list ul li:hover .gc_tt{position:absolute; left:0px; bottom:0px; width:266px; height:48px; background:url(/images/main_gc_tbg_on.png); color:#0e0e0e; text-align:center; font:16px/48px "微软雅黑";}

/* news */
.main_news{ float:left; width:100%; height:669px; background:url(/images/main_news_bg.jpg) center;}
.main_news_nr{ margin: 0 auto; width:1200px; height:669px; position:relative;}
.main_news_tt{ position:absolute; left:0px; top:215px; widtH:100%; }
.main_news_tt ul{position:absolute; left:50%; top:0px; width:800px; margin-left:-356px;}
.main_news_tt ul li{float:left; width:171px; height:37px; position:relative; margin:0px 3px;}
.main_news_tt ul li a{position:absolute; widtH:171px; height:37px; background:url(/images/mnews_tbg_off.png) no-repeat; color:#d5bf79; font:15px/37px "微软雅黑"; text-align:center; text-decoration:none;}
.main_news_tt ul li.on a{position:absolute; widtH:171px; height:37px; background:url(/images/mnews_tbg_on.png) no-repeat; color:#2e210b; font:15px/37px "微软雅黑"; text-align:center; text-decoration:none;}

.main_news_show{ position:absolute; left:0px; width:1200px; top:270px; height:300px; overflow:hidden;}
.main_news_show_list{position:absolute; top:0px; left:0px; width:10000px; height:300px;}
.main_news_show_list ul{ float:left; width:1200px; height:300px; }
.main_news_show_list ul li{ float:left; width:560px; height:110px; position:relative; margin-left:24px; border:1px #d2d2d2 solid; margin-top:30px;}
.main_news_show_list ul li .n_img{ position:absolute; left:7px; top:6px; width:127px; height:98px; background:url(/images/main_news_bg.png);}
.main_news_show_list ul li .n_img img{ margin:4px 0px 0px 4px; width:119px; height:90px;}
.main_news_show_list ul li .n_tt{ position:absolute; left:155px; top:15px; color:#514a41; font:16px/30px "微软雅黑";}
.main_news_show_list ul li .n_con{ position:absolute; left:155px; top:46px; width:255px;}
.main_news_show_list ul li .n_more{ position:absolute; right:25px; top:20px; background:url(/images/mnews_off.png) no-repeat; text-align:center; color:#ffffff; font:14px/68px Arial, Helvetica, sans-serif; width:68px; height:68px; text-transform:uppercase}
.main_news_show_list ul li a{ position:absolute; left:0px; display:block; top:0px; width:560px; height:110px; z-index:888;}

.main_news_show_list ul li:hover{ border:1px #815d09 solid;}
.main_news_show_list ul li:hover .n_more{ background:url(/images/mnews_on.png) no-repeat; text-align:center; color:#201d1b; }

/* bottom */
.bottom_my{ float:left;width:100%; height:412px; background:url(/images/bottom_bg.jpg) center;}
.bottom_nr{ margin: 0 auto; width:1200px; height:412px; position:relative;}
.bottom_map{ position:absolute; top:72px; left:66px;}
.bottom_list{ position:absolute; left:663px; top:75px; width:168px;}
.bottom_list li{ float: left; width:168px; height:39px; position:relative; }
.bottom_list li a{ position: absolute;width:168px; height:38px; text-align:center; background:url(/images/botom_mbg.png); color:#FFF; text-align:left; font:14px/38px "微软雅黑";}
.bottom_list li a .a_tt{ position:absolute; left:45px; top:0px;}
.bottom_list li a .a_img{ position:absolute; right:16px; top:14px; width:9px; height:12px; background:url(/images/bottom_jt_off.png);}
.bottom_list li .bottom_xian{ position:absolute; left:0px; bottom:0px; width:100%; height:1px; font-size:1px; background:url(/images/bottom_xian.png);}

.bottom_list li:hover a{ position: absolute;width:168px; height:38px; text-align:center; background:url(/images/botom_mbg_off.png); color:#FFF; text-align:left; font:14px/38px "微软雅黑";}
.bottom_list li:hover a .a_img{ background:url(/images/bottom_jt_on.png);}
.bottom_ewm{ position:absolute; right:138px; top:75px;}
.bottom_ewm img{width:118px;height:118px;}
.bottom_sj{ position:absolute; right:68px; top:80px;}
.bottom_wz{ position:absolute; width:72px; text-align:center; right:49px; top:160px;}
.bottom_ewm1{ position:absolute; right:138px; top:205px;}
.bottom_ewm1 img{width:118px;height:118px;}
.bottom_sj1{ position:absolute; right:68px; top:210px;}
.bottom_wz1{ position:absolute; width:72px; text-align:center; right:49px; top:290px;}
.bottom_cop{ position:absolute; left:70px; bottom:0px; text-transform:uppercase; color:#8c8c8c; font:12px/40px "微软雅黑";}
.bottom_cop a,.bottom_cop a:hover{color:#8c8c8c;}

.share_wx{ position:absolute; right:76px; bottom:8px; width:26px; height:25px; background:url(/images/share_t4.png);}
.share_wx:hover{ background:url(/images/share_t4_on.png); }
.share_qq{ position:absolute; right:108px; bottom:8px; width:26px; height:25px; background:url(/images/share_t3.png);}
.share_qq:hover{ background:url(/images/share_t3_on.png); }
.share_wb{ position:absolute; right:140px; bottom:8px; width:26px; height:25px; background:url(/images/share_t2.png);}
.share_wb:hover{ background:url(/images/share_t2_on.png); }
.share_xl{ position:absolute; right:172px; bottom:8px; width:26px; height:25px; background:url(/images/share_t1.png);}
.share_xl:hover{ background:url(/images/share_t1_on.png); }
.share_tt{ position:absolute; bottom:6px; right:204px; font:12px/26px "微软雅黑"; color:#8c8c8c;}

/*about_banner*/
.about_banner{ float:left; width:100%; height:871px; background:url(/images/about_banner.jpg) center;}
.about_banner_nr{ margin: 0 auto; width:1200px; height:871px; position:relative;}
.about_banner_view{ position:absolute; top:255px; left:50px; width:1100px; height:540px; background:url(/images/about_bg.png); border-radius:24px;}
.about_banner_view .about_v_tt{ position:absolute; left:45px; top:48px;}
.about_banner_view .about_v_con{ position:absolute; left:36px; top:145px; width:1005px; height:370px; color:#ffffff; font:16px/26px "微软雅黑"; padding-right:30px;}
.about_v_con_xian{ position:absolute; right:32px; width:4px; background:#ffea93; top:145px; height:368px;}

.about_sy{ float:left; width:100%; height:759px; background:url(/images/about_shebei.jpg) center;}
.about_rz{ float:left; width:100%; height:788px; background:url(/images/about_honor.jpg) center;}
.about_zz{ float:left; width:100%; height:790px; background:url(/images/about_zz.jpg) center;}
.about_his{ float:left; width:100%; height:794px; background:url(/images/about_his.jpg) center; position:relative;}

.about_zz_nr{ margin: 0 auto; width:1200px; text-align:center; margin-top:170px; height:auto;}
.about_zz_nr_my{ margin: 0 auto; width:1200px; text-align:center; margin-top:320px; height:auto;}

.share_hide{ display:none;}

.about_zz_nr_my ul{width:1112px;margin:0 auto;height:259px;overflow:hidden;}
.about_zz_nr_my ul li{position:relative;float:left;margin:0 7px;height:259px;width:264px;}
.about_zz_nr_img{width:255px; height:255px; border-radius:50%; overflow:hidden;margin-top:2px;margin-left:4.5px;}
.about_zz_nr_img img{width:255px; height:255px;}
.about_zz_nr_img_hover{position:absolute;top:0;width:255px; height:255px; border-radius:50%; background:rgba(0,0,0,0.5);margin-top:2px;margin-left:4.5px;}
.about_zz_nr_img_hover.active{margin:0px;width:264px; height:259px;background:url(../images/about_sy_bg.png) no-repeat center;background-size:100% 100%;}

/* pro_banner */
.pro_banner{ float:left; width:100%; height:806px; background:url(/images/pro_banner.jpg) center;}
.pro_banner_nr{ margin: 0 auto; width:1200px; height:806px; position:relative;}
.pro_banner_mune{ position:absolute; bottom:0px; left:50px; width:1150px; height:120px;}
.pro_banner_mune li{ float:left; width:266px; height:39px; position: relative; margin:0px 13px 12px 0px;}
.pro_banner_mune li a{ position:absolute; display:block; left:0px; top:0px; width:266px; heihgt:39px; background:url(/images/pro_mune_off.jpg) center; color:#beaa6c; font:14px/38px "微软雅黑"; text-align:center;}
.pro_banner_mune li a:hover{ text-decoration:none;background:url(/images/pro_mune_on.jpg) center; color:#000; }
.pro_banner_mune li.on a{ position:absolute; display:block; left:0px; top:0px; width:266px; heihgt:39px;  text-decoration:none;background:url(/images/pro_mune_on.jpg) center; color:#000; font:14px/38px "微软雅黑"; text-align:center;}
.pro_banner_mune li.on a:hover{ text-decoration:none;background:url(/images/pro_mune_on.jpg) center; color:#000; }

/* b_search */
.b_search{ float:left; width:100%; height:88px; background:#efefef;}
.b_search_nr{ margin: 0 auto; width:1200px; height:88px; position:relative}
.b_search_home{ position:absolute; left: 50px; top:30px;}
.b_search_pos{ position:absolute; left:100px; top:0px; font:14px/88px "微软雅黑"; color:#0b0b0b;}
.b_search_pos font{  font:14px/88px "宋体"; }
.b_search_pos a{font:14px/88px "微软雅黑"; color:#0b0b0b;}
.b_search_pos span{ color:#5e4f2e;}

/* prolist */
.prolist{ float:left; width:100%; height:auto; overflow:visible; background:#fff;}
.prolist_nr{ margin: 0 auto; width:1200px; height:auto; position:relative;}
.prolist_list{ float:left; width:100%; height:auto; margin-top:50px;}
.prolist_list li{ float:left; width:359px; height:360px; position:relative; cursor:pointer; margin-left:30px;}
.prolist_list li .prolist_xian{ position:absolute; left:0px; bottom:0px; width:100%; height:15px; background:url(/images/prolist_xian.png) center; z-index:555;}
.prolist_list li .prolist_img{ position:absolute; top:9px; left:0px; width:357px; height:341px; border:1px #727272 solid; z-index:556;}
.prolist_list li .prolist_img .prolist_img_pic{ position:absolute; left:0px; top:0px; width:357px; height:341px;}
.prolist_list li .prolist_img .prolist_img_pic img{ width:357px; height:341px;}
.prolist_list li .prolist_img  .prolist_img_tt{ position:absolute; left:0px; bottom:0px; height:45px; width:100%; text-align:center; color:#ffffff; font: bold 16px/45px "微软雅黑"; background:#3a3a3a;}
.prolist_list li.on .prolist_img{ border:1px #cab26f solid;}
.prolist_list li.on .prolist_img  .prolist_img_tt{ background:#a4884c;}

/*css flickr style pagination*/
div.flickr {
	padding:20px 0px 20px 0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;
}
div.flickr a {
	 background:#0d0d0d;padding:4px 6px; background-position: 50% bottom; color: #fff; margin-right: 8px; text-decoration: none
}
div.flickr a:hover {
	  background-image: none; color: #333; background-color: #ddd; background:#0d0d0d;
}
div.meneame a:active {
	 background-image: none; color: #fff; background-color: #463229;
}
div.flickr span.current {
	 padding:4px 6px; width:23px; height:25px; text-align:center; font-weight: bold; color: #FFF; margin-right: 8px; border: #AAAAAA 1px solid; background:#463229;
}
div.flickr span.disabled {
	 padding:4px 6px; color: #adaaad; margin-right: 8px; border: #CECECE 1px solid; 
}
div.flickr font.current {
	 padding:4px 6px; width:23px; height:25px; text-align:center; font-weight: bold; color: #333; margin-right: 8px; border: #ddd 1px solid; background:#ddd;
}
div.flickr font.disabled{padding:4px 6px; color:#fff; margin-right:8px; background:#0d0d0d;}
div.flickr font{ padding-right:6px;}

/* pshow */
.pshow_bg{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9996; display:block;  overflow:visible;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0; top:0px; left:0px; width:100%; height:100%; background:url(/images/pshow_pbg.png); z-index:99998; display:none;}
.pshow{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:99999; display:block;  overflow:visible; bottom:50px; left:50%; margin-left:-500px;  width:1000px; height:615px;display:none;}
.pshow_tt{ float:left; width:100%; height:38px; position:relative;}
.pshow_tt ul{ float:left; width:auto; height:38px; margin-left:10px;}
.pshow_tt ul li{ float:left; width:97px; height:38px; background:url(/images/pshow_tt_bg_t.png) no-repeat; text-align:center; color:#FFF; font: bold 14px/38px "微软雅黑";margin-right:2px;color:#333;}
.pshow_tt ul li:hover{cursor:pointer;}
.pshow_tt ul li.active{background:url(/images/pshow_tt_bg.png) no-repeat;color:#fff;}
.pshow_close{ position:absolute; width:36px; height:36px; right:-8px; top:26px; background:url(/images/pshow_close.png) no-repeat; cursor:pointer;}
.pshow_left{ position:absolute; width:36px; height:36px; top:360px; left:22px; background:url(/images/pshow_left.png) no-repeat;cursor:pointer; z-index:99999;}
.pshow_right{ position:absolute; width:36px; height:36px; top:360px; right:22px; background:url(/images/pshow_right.png) no-repeat;cursor:pointer;}
/*.pshow_nr{ float: left; width:1000px; height:575px; background:url(/images/pshow_bg.png) center;}*/
.pshow_nr{ float: left; width:1000px; height:575px; background:url(/images/pshow_bg.png) center;}

.pshow_view{ margin:0 auto; width:966px; height:540px; margin-top:14px;}
.pshow_view_tt{ float:left; width:100%; height:50px; border-bottom:1px #cccccc solid; color:#333; font:14px/46px "微软雅黑";}
.pshow_view_info{ float:left; width:100%; height:480px; margin-top:10px;}
.pshow_view_pic{ float: left; width:580px; height:480px; }
.pshow_view_dpic{ float:left; width:580px; height:400px; }
.pshow_view_dpic img{ }
.pshow_view_spic{ float:left; width:580px; height:58px; margin-top:12px;}
.pshow_view_spic li{ float:left; margin-right:5px; border:1px #f0f0f0 solid;}
.pshow_view_spic li.on{border:1px #ce0000 solid;}
.pshow_view_spic li img{ width:73px; height:56px;}
.pshow_view_wz{ float:left;width:310px; height:480px; margin-left:36px; _margin-left:18px; }
.pshow_view_wz_tt{ float:left; width:100%; height:auto; font:14px/26px "微软雅黑"; color:#333333; margin-top:6px;}
.pshow_view_wz_tt font{ color:#ce0000; font:bold 16px/26px "微软雅黑";}
.pshow_view_wz_tt span{ font-weight:bold;}
.pshow_view_wz_sm_tt{ float:left; width:100%; height:42px; color:#333333; font: bold 16px/42px "微软雅黑"; border-bottom:1px #cccccc solid; margin-top:16px;}
.pshow_view_wz_sm{float:left; width:284px; height:235px; padding:6px; font:14px/24px "微软雅黑";overflow:hidden;}
.see_more img:hover{cursor:pointer;}

.detail_pshow_view_wz{width:100%;}
.detail_pshow_view_wz .detail_pshow_view_wz_sm{ width:90%;margin:0 auto; height:380px; padding:6px; font:14px/24px "微软雅黑";}

/* neiye */
.neiye_banner{ float:left; width:100%; height:635px; background:url(/images/neiye_bg.jpg) center;}
.ny_job{background:url(/images/neiye_bg_job.jpg) center;}
.ny_news{ background:url(/images/neiye_bg_news.jpg) center; }
.ny_cases{ background:url(/images/neiye_bg_case.jpg) center; }
.ny_vdo{ background:url(/images/neiye_bg_vdo.jpg) center; }
.neiye_banner_nr{ margin: 0 auto; width:1200px; height:635px; position:relative;}
.neiye_banner_mune{ position:absolute; bottom:0px; left:50px; width:1150px; height:65px;}
.neiye_banner_mune li{ float:left; width:266px; height:39px; position: relative; margin:0px 13px 12px 0px;}
.neiye_banner_mune li a{ position:absolute; display:block; left:0px; top:0px; width:266px; heihgt:39px; background:url(/images/pro_mune_off.jpg) center; color:#beaa6c; font:14px/38px "微软雅黑"; text-align:center;}
.neiye_banner_mune li a:hover{ text-decoration:none;background:url(/images/pro_mune_on.jpg) center; color:#000; }
.neiye_banner_mune li.on a{ position:absolute; display:block; left:0px; top:0px; width:266px; heihgt:39px; text-decoration:none;background:url(/images/pro_mune_on.jpg) center; color:#000; font:14px/38px "微软雅黑"; text-align:center;}
.neiye_banner_mune li.on a:hover{ text-decoration:none;background:url(/images/pro_mune_on.jpg) center; color:#000; }


/* news */
.news{ float:left; width:100%; height:auto; background:#ffffff;}
.news_nr{ margin: 0 auto; width:1003px; height:auto; }
.news_list{ float:left; width:100%; height: auto; min-height:320px; _height:320px; overflow:visible; margin-top:20px;padding-bottom:30px;}
.news_list li{ float: left; width:100%; height:204px; margin-top:16px; position:relative; background:#f8f8f8;}
.news_list li.on{ background:#FFF;}
.news_list li .news_img{ position:absolute; left:0px; top:0px;}
.news_list li .news_img img{ width:325px; height:204px;}
.news_list li .news_tt{ position:absolute; left:350px; top:15px;}
.news_list li .news_tt a{ font:16px/36px "微软雅黑"; color:#333;}
.news_list li .news_tt a:hover{ text-decoration:none; color:#e3001b;}
.news_list li .news_con{ position:absolute; left:350px; top: 50px; width:635px; font:12px/26px "微软雅黑";}
.news_list li .news_data{ position:absolute; left:350px; top: 160px; color: #BFBFBF;}
.news_list li .news_view{ position:absolute; right:25px; top:160px;}
.news_list li .news_view a{padding: 6px 20px; background:#D8D8D8}
.news_list li .news_view a:hover{ text-decoration:none; background:#e3001b; color:#FFF; }

.kilj li .news_tt{left:229px;}
.kilj li .news_con{left:229px;}
.kilj li .news_data{left:229px;}
.kilj li .news_img img{ width:204px; height:204px;}

.nss_tit{ font-size:16px; font-weight:bold; line-height:20px; text-align:center; padding-bottom:10px; padding-top:12px; }
.nss_dtm{ text-align:center; padding:0 0 5px 0; margin-bottom:10px; font-size:12px; color:#999; border-bottom:1px #D0D0D0 solid; position:relative;}
.nss_dtm .nss_fx{ position:absolute; right:6px; top:0px;}
.nss_info{ line-height:24px; min-height:300px; font-size:14px; color:#333}
.pros_pre{ margin-top:24px; font-size:14px;}
.pros_next{font-size:14px;}

/*feedback*/
.jn_main{ padding:50px 0 0 0; line-height:22px; font-size:13px;}
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; margin:0px auto;}
.jn_box .lt{ float:left; width:100px; padding:0 5px 0 0; line-height:30px; text-align:right; font-size:14px; font-weight:bold;}
.jn_box .rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 10px; font-size:13px; border-radius:3px; outline:none;}
.jn_box input:focus{ border:1px solid #AE8A3C;}
.jn_box textarea:focus{ border:1px solid #AE8A3C;}
.jn_box .cod{ width:70px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none;}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #DBDBDB; border-radius:3px; outline:none;}
.jn_box .btn{ width:95px; height:30px; text-align:center; line-height:30px; border:0px; background:#b38c2b; color:#332105; font-weight:bold; cursor:pointer;}
.cl_red{ color:#f00;}

.map_con{ position:absolute; right:120px; top:80px; width:321px; height:521px; background:url(/images/map_bg.png);}
.map_go{ position:absolute; right:441px; top:90px; width:42px; height:41px; background:url(/images/map_right.png); cursor:pointer;}
.map_go_on{background:url(/images/map_left.png);}
.map_title{ position:absolute; left:30px; top:50px;}
.map_con_view{ position:absolute; left:30px; top:96px; width:260px;}
.map_feedback{ left:0px; top:415px; text-align:center; position:absolute; width:100%;}
table.tab_map td{ font:14px/30px "微软雅黑";}

/*joblist*/
.jbs_tb{ border-left:1px solid #DCDCDC; border-top:1px solid #DCDCDC; margin:0px auto 15px auto; background:#FFF}
.jbs_tb td{ border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding:0 5px;}
.jbs_tb td.bkg{ background:#efefef;}
.jbs_tb td.cont{ line-height:22px; font-size:13px;}
.jbs_btn{ padding:2px 5px; cursor:pointer; border:1px solid #A7A7A7; background:#eee; cursor:pointer;}

/*jobjoin*/
.jbs_tb_1{}
.jbs_tb_1 th{ text-align:right; font-weight:bold; padding-right:10px;}
.jbs_txt{ width:280px; height:26px; border:1px solid #CCCCCC; font-size:12px; line-height:26px; padding:0 5px; border-radius:3px; outline:none;}
.jbs_txt:focus{ border:1px solid #AE8A3C;}
.jbs_txtarea{ width:400px; height:90px; border:1px solid #CCCCCC; font-size:12px; padding:5px; border-radius:3px; outline:none;}
.jbs_txtarea:focus{ border:1px solid #AE8A3C;}
.jbs_age{ width:90px;}
.jbs_tel{ width:150px;}
.jbs_hong{ color:#f00;}
.jbs_submit{ width:95px; height:30px; text-align:center; line-height:30px; border:0px; background: #999; color:#332105; font-weight:bold; cursor:pointer;}

/* honor */
.about_see_more{height:37px;width:171px;margin:0 auto;background:url(../images/main_gc_menu_on.png) no-repeat center;text-align:center;}
.about_see_more a{color:rgb(46, 33, 11);line-height:37px;font-size:14px;text-decoration:none;}
.about_see_more a:hover{cursor:pointer;}
.ny_honor_nr{ margin: 0 auto; width:1003px; height:680px; position:relative;}
.ny_honor_tt{ float:left; margin-top:145px; text-align:center; width:100%;}
.ny_honor_view{ float:left; width:100%; height:330px; margin-top:270px; }
.ny_honor_view li{ float:left; width:220px; height:330px; margin-left:25px; _margin-left:12px; position:relative;}
.ny_honor_view li .h_img{ position:absolute; top:15px; left:0px; z-index:888; }
.ny_honor_view li .h_img img{ width:220px; height:305px;}
.ny_honor_view li .h_img_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; /*background:url(/images/about_bg.png);*/display:none;}
.ny_honor_view li .h_img_bg a{  display:block; width:100%; height:100%; float:left; text-align:center; line-height:310px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
.ny_honor_view li .h_xian{ position:absolute; top:313px; left:0px;}

.about_zz_nr_my li .h_img_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; /*background:url(/images/about_bg.png);*/display:none;z-index:99999;}
.about_zz_nr_my li .h_img_bg a{  display:block; width:100%; height:100%; float:left; text-align:center; line-height:310px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;z-index:99999;}

.honor_goleft{ position:absolute; left:-70px; top:425px; width:55px; height:55px; background:url(/images/honor_left_off.png) no-repeat; cursor:pointer;}
.honor_goleft_on{ background:url(/images/honor_left.png) no-repeat;}
.honor_goright{position:absolute; right:-70px; top:425px; width:55px; height:55px; background:url(/images/honor_right_off.png) no-repeat; cursor:pointer;}
.honor_goright_on{background:url(/images/honor_right.png) no-repeat;}


.ny_hist_tt{ position:absolute; top:88px; left:0px; width:100%; text-align: center;}
.ny_hist_view{ margin:0 auto; width:1003px; height:846px; position: relative; overflow:hidden;}
.ny_hist_show{ position:absolute;bottom:175px; left:0px;}
.ny_hist_show li{ position:absolute; left:0px; bottom:0px; width:197px; height:54px; background:url(/images/about_hist_x_s.png) no-repeat;  z-index:1000;}
.ny_hist_show li:hover{cursor:pointer;}
.ny_hist_show li .hist_dian{ position:absolute; right:-12px; top:-12px; width:24px; height:24px; background:url(/images/about_hist_d_off.png) no-repeat; z-index:1000;}
.ny_hist_show li .hist_jt{ position:absolute; right:-10px; top:-10px; width:33px; height:33px; background:url(/images/about_hist_jt.png) no-repeat; display:none;}

.ny_hist_show li .hist_tt{ position:absolute; right:-50px; top:28px; color:#957832; font: bold 24px/24px "微软雅黑"; width:100px; text-align:center;}
.ny_hist_show li .hist_xian{ position:absolute; right:-110px; bottom:74px; height:0px; width:215px; height:201px; background:url(/images/about_his_bg.png) no-repeat;}
.ny_hist_show li .hist_con{ position:absolute; left:120px; top:-170px; display:none; width:160px; min-height:131px; color:#000; font-size:15px;}
.ny_hist_show li .hist_con .hist_con_tt{ position:absolute; top:-30px; left:0px; font: bold 24px/30px "微软雅黑"; color:#957832;}
.ny_hist_show li .hist_dian_on{ background:url(/images/about_hist_d_on.png);}
.ny_hist_show li.second{ position:absolute; left:0px; bottom:0px; width:195px; height:15px; background:url(/images/about_hist_x_z.png) no-repeat; z-index:998;}
.ny_hist_show li.second .hist_dian{ position:absolute; right:-12px; top:-12px; width:24px; height:24px; background:url(/images/about_hist_d_off.png) no-repeat; z-index:1000;}
/*.ny_hist_show li.second .hist_tt{ position:absolute; right:-50px; top:18px; color:#000; font: bold 16px/20px "微软雅黑"; width:100px; text-align:center;}*/
.ny_hist_show li.second .hist_dian_on{ background:url(/images/about_hist_d_on.png);}
.ny_hist_show li.second .hist_xian{ position:absolute; right:-110px; bottom:54px; height:0px; width:215px; height:201px; background:url(/images/about_his_bg.png) no-repeat;}
.ny_hist_show li.second .hist_con{ position:absolute; left:120px; top:-190px; display:none; width:160px; min-height:131px; color:#000; font-size:14px;}

.ny_hist_show li.second .hist_jt{ position:absolute; right:-10px; top:-10px; width:27px; height:29px; background:url(/images/about_hist_jt_s.png) no-repeat; display:none;}

.case_tt{ margin:0 auto; width:100%; height:50px;text-align:center; }
.case_tt li{ float:left; width:120px; height:38px; text-align:center; background:#aa8c51; margin-left:0px; margin-right:15px;}
.case_tt li a{ display:block;width:120px; height:38px; text-align:center; color:#FFF; text-decoration:none;line-height:38px;}
.case_tt li.on{ background:#e7b045;}
.case_tt li.in{ background:#e7b045;}
.khji{position:relative;clear: both;}
.khji div{position:absolute;left:0px;top:-70px;}

.myhonor{  width:100%; height:330px; margin-top:20px; }
.myhonor li{ float:left; width:220px; height:330px; margin-left:20px; _margin-left:10px; position:relative;}
.myhonor li .h_img{ position:absolute; top:15px; left:0px; z-index:888; }
.myhonor li .h_img img{ width:220px; height:305px;}
.myhonor li .h_img_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; /*background:url(/images/about_bg.png);*/display:none;}
.myhonor li .h_img_bg a{  display:block; width:100%; height:100%; float:left; text-align:center; line-height:310px; font-size:14px; font-weight:bold; color:#000; text-decoration:none;}
.myhonor li .h_xian{ position:absolute; top:313px; left:0px;}

