﻿@charset "utf-8";
/* CSS Document */
/*************************************************************index.html**********************************************************/
.timg img{ width:230px; }


body { background-color:#f0f0f0; margin:0px; font-family:"微软雅黑"; }
a:link { color: #000; text-decoration: none; font-size:12px;}
a:visited { text-decoration: none; color: #000; font-size:12px;}
a:hover { text-decoration: none; color: #000; font-size:12px;}
a:active { text-decoration: none; font-size:12px;}
ul, li, dl, dd { padding:0px; margin:0px; list-style:none; }
img { border:0px; }
*html, *html body /* 修正IE6振动bug */ { background-image:url(about:blank); background-attachment:fixed; }
.head { width:100%; height:35px; background:#3e3e3e; position:fixed; top:0px; left:0px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));/*头部*/
_left:0px; /*左部*/ z-index:4; text-align:center; }
#head_label { width:1004px; margin:0px auto 0px auto; }
#head_label li { float:left; margin:6px 0px 0px 10px; cursor:pointer; }
.head_main { width:1004px; margin:auto; }
#head_logo { float:left; margin:9px 0px 0px 10px;  opacity:0.8; }
#head_menu { float:left; margin:20px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; border-bottom:solid 1px #454443 }
#head_menu li { float:left; width:105px; height:50px; color:#9e9e9e; text-align:center; background:url(../images/jg.jpg) 104px 0px no-repeat; padding:20px 0px 0px 0px; position:relative; cursor:pointer; }
.sub { width:205px; height:20px; position:absolute; background:url(../images/sub_bg.png); left:7px; top:42px; font-size:12px; padding:18px 0px 0px 0px; display:none; }
.sub a:link { color:#000000; }
.sub a:visited { color:#000000; }
.sub a:hover { color:#333333; }
.clear { clear:both; height:0; line-height:0px; font-size:0px; }
.foot { width:100%; height:27px; text-align:center; background:#3e3e3e; margin:16px 0px 0px 0px; color:#CCCCCC; padding:9px 0px 0px; 0px;
font-size:12px; }
.head_m { padding:35px 0px 0px 0px; }
#cont { width:1004px; margin:auto; min-height:600px; }
#cont dl { cursor:pointer; }
.cont1, .cont2, .cont3, .cont4 { width:1004px; }
#cont2_left { width:374px; height:298px; background:#616060; float:left; margin:16px 0px 0px 3px; text-align:center; padding:8px 0px 0px 0px; position:relative; }
#cont2_right { width:607px; height:298px; background:#616060; float:left; margin:16px 0px 0px 16px; text-align:center; padding:8px 0px 0px 0px; position:relative; }
.cont2_left_black { width:358px; height:290px; position:absolute; z-index:1; background:#000000; left:8px; top:8px; }
.cont2_right_black { width:591px; height:290px; position:absolute; z-index:1; background:#000000; left:8px; top:8px; }
.cont2_left_txt { position:absolute; z-index:2; font-size:20px; color:#FFFFFF; top:269px; left:15px; text-align:left; }
.cont2_right_txt { position:absolute; z-index:2; font-size:20px; color:#FFFFFF; top:116px; left:270px; text-align:center; }
#cont3_right { width:374px; height:298px; background:#616060; float:left; margin:16px 0px 0px 16px; text-align:center; padding:8px 0px 0px 0px; position:relative; }
#cont3_left { width:607px; height:298px; background:#616060; float:left; margin:16px 0px 0px 3px; text-align:center; padding:8px 0px 0px 0px; position:relative; }
.cont3_right_black { width:358px; height:290px; position:absolute; z-index:1; background:#000000; left:8px; top:8px; }
.cont3_left_black { width:591px; height:290px; position:absolute; z-index:1; background:#000000; left:8px; top:8px; }
.cont3_right_txt { position:absolute; z-index:2; font-size:20px; color:#FFFFFF; top:269px; left:15px; text-align:left; }
.cont3_left_txt { position:absolute; z-index:2; font-size:20px; color:#FFFFFF; top:269px; left:15px; text-align:left; }
.cont4_left { width:400px; float:left; line-height:22px; font-size:14px; color:#CCCCCC; margin:16px 0px 0px 7px; }
.cont4_right { width:570px; height:308px; background:#616060; float:left; margin:16px 0px 0px 10px; padding:8px 0px 0px 8px; }
.title01 { font-size:14px; font-weight:bold; color:#d2c788; }
#cont_main { width:1004px; }
/*************************************pics************************************************************/
#bd_pic { width:689px; height:410px; background:#616060; margin:10px 0px 0px 3px; float:left; }
.pics { width:673px; padding:8px; position:relative; }
.pics_frame { width:673px; height:394px; background:#eeeeee; position:relative; }
#pics_cur { position:absolute; z-index:1; width:673px; height:394px; overflow:hidden; }
#pics_old { position:absolute; z-index:0; width:673px; height:394px; background:#000000; overflow:hidden; }
#pics_back { width:100%; height:35px; background:rgba(0, 0, 0, 0.35) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ background:#000000; /*opacity:0.25;*/ position:absolute; z-index:2; top:359px; left:0px; }
#pics_txt { width:99%; position:absolute; z-index:3; font-size:20px; color:#FFFFFF; top:363px; left:1%; text-align:left; }
.loading { position:absolute; z-index:2; width:32px; }
#pics_btns { padding:0px; margin:0px; text-align:center; position:absolute; z-index:4; top:369px; left: 581px; }
#pics_btns li { float:left; display:inline; width:18px; height:18px; background:#b0b8b9; margin:0px 0px 0px 10px; cursor:pointer; font-size:12px; color:#FFFFFF; }
#btn_left { width:31px; height:64px; background:url(../images/btn_left_gray.png); position:absolute; z-index:2; left:0px; top:162px; filter: alpha(opacity=40); opacity:0.4; cursor:pointer; }
#btn_right { width:31px; height:64px; background:url(../images/btn_right_gray.png); position:absolute; z-index:2; left:642px; top:162px;  opacity:0.4; cursor:pointer; }
#pics_black { width:673px; height:394px; position:absolute; background:#000000; 
z-index:2; }
/*****************************************************************************************************/

/**************************************pros************************************************************/
#pro_pic { width:292px; height:410px; background:#616060; margin:10px 0px 0px 16px; float:left; }
.pros { width:276px; padding:8px; position:relative; }
.pros_frame { width:276px; height:394px; background:#eeeeee; position:relative; }
#pros_cur { position:absolute; z-index:1; width:276px; height:394px; overflow:hidden; }
#pros_old { position:absolute; z-index:0; width:276px; height:394px; background:#000000; overflow:hidden; }
#pros_back { width:100%; height:35px; background:rgba(0, 0, 0, 0.35) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ background:#000000; /*opacity:0.25;*/ position:absolute; z-index:2; top:359px; left:0px; }
#pros_txt { width:99%; position:absolute; z-index:3; font-size:20px; color:#FFFFFF; top:363px; left:1%; text-align:left; }
.loading { position:absolute; z-index:2; width:32px; }
#pros_btns { padding:0px; margin:0px; text-align:center; position:absolute; z-index:4; top:368px; left: 212px; }
#pros_btns li { float:left; display:inline; width:18px; height:18px; background:#b0b8b9; margin:0px 0px 0px 10px; cursor:pointer; font-size:12px; color:#FFFFFF; }
#pros_black { width:276px; height:394px; position:absolute; background:#000000;  
z-index:2; }
/******************************************************************************************************/

/*****************************************map***********************************************************/
.iw_poi_title { color:#CC5522; font-size:14px; font-weight:bold; overflow:hidden; padding-right:13px; white-space:nowrap; }
.iw_poi_content { font:12px arial, sans-serif; overflow:visible; padding-top:4px; white-space:-moz-pre-wrap; word-wrap:break-word; }
/*******************************************************************************************************/
/**********************************************************************************************************************************/

/*******************************************intro.html****************************************************************************/
.intro_cont { width:1004px; margin:auto; background:#242321 }
.intro_cont1 { width:1004px; background:url(../images/intro_pic1.jpg) 40px 30px no-repeat; }
.intro_cont2 { width:1004px; height:400px; background:url(../images/intro_pic2.jpg) 749px 30px no-repeat; }
.intro_cont1_wz { font-size:12px; line-height:24px; float:right; width:665px; color:#CCCCCC; padding:25px 15px 30px 0px; }
.intro_line { width:1004px; height:7px; background:url(../images/intro_line.jpg); margin:20px 0px 0px 0px; }
.intro_cont2_wz { width:677px; height:254px; overflow-x:hidden; overflow-y:scroll; position:relative; scrollbar-face-color:#626262; scrollbar-shadow-color: #393939; scrollbar-highlight-color:#626262; scrollbar-3dlight-color:#bababa; scrollbar-darkshadow-color: #191919; scrollbar-track-color:#333333; scrollbar-arrow-color: #d2d2d2; text-align:left; font-size:14px; padding:0px 10px 0px 15px; font-size:12px; color:#CCCCCC; line-height:23px; }
/*********************************************************************************************************************************/
/*******************************************join.html****************************************************************************/
.join_cont, .join_cont1, .join_cont2 { width:1004px; margin:auto; }
.join_cont2 { margin:15px 0px 0px 0px; }
.join_cont1_left { width:260px; float:left; }
.join_cont1_right { width:720px; float:left; padding:10px 0px 0px 10px; font-size:12px; color:#CCCCCC; line-height:21px; }
.span_bt { display:inline-block; padding:5px 5px 5px 5px; font-size:18px; color:#000000; background:#cec58a; font-weight:bold; margin:0px 0px 10px 0px; }
.join_line { width:1004px; height:7px; background:url(../images/intro_line.jpg); margin:20px 0px 0px 0px; }
.join_cont2_left { width:475px; float:left; font-size:12px; line-height:21px; color:#CCCCCC; padding:10px 0px 0px 25px; border-right:dashed 1px #CCCCCC; }
.join_cont2_right { width:475px; float:left; font-size:12px; line-height:23px; color:#CCCCCC; padding:10px 0px 0px 25px; }
/*********************************************************************************************************************************/

/*******************************************network.html****************************************************************************/
#net_cont { width:1004px; margin:0px auto 30px auto; min-height:600px; }
.shop_nr { width:294px; float:left; font-size:12px; line-height:24px; background:#3e3e3e; padding:12px; margin:18px 16px 0px 0px; color:#cccccc; }
h2 { margin:0px; padding:0px; }
.span_bt1 { display:inline-block; padding:2px 5px 2px 3px; font-size:16px; color:#000000; background:#cec58a; font-weight:bold; margin:0px 8px 10px 0px; float:left; }
.span_bt2 { display:inline-block; padding:4px 5px 4px 3px; font-size:14px; color:#000000; background:#828282; font-weight:bold; margin:0px 8px 10px 0px; float:left; }
.sel_p { width:152px; overflow:hidden; float:left; }
.dis_input { background:url(../images/sel_d.jpg) #3e3e3e 125px 1px no-repeat; border:solid 2px #3e3e3e; color:#FFFFFF; float:left; width:170px; height:28px; font-size:14px; font-family:"微软雅黑"; padding:0px; }
.net_frame, .net_bt_frame { width:1004px; margin:25px 0px 10px 0px; }
.net_bt_frame { position:relative; text-align:center; margin:25px 0px 15px 0px; }
.net_bt1 { width:300px; position:absolute; z-index:1; font-size:20px; color:#cec58a; text-align:left; left:0px; }
.net_bt2 { text-align:center; color:#FFFFFF; font-size:20px; }
/*********************************************************************************************************************************/

/*******************************************news.html****************************************************************************/
#news_cont { width:980px; margin:auto; font-size:12px; color:#000; line-height:24px; margin-top:20px;}
.bt4 { font-size:19px; font-family:"黑体"; color:#565656; font-weight:bold; }
#news_cont ul { padding:0px; margin:0px; }
#news_cont li { width:970px; height:162px; padding:10px 8px 8px 10px; background:#fff; margin:0px 0px 10px 0px; cursor:pointer; }
#news_cont dd { padding:0px; margin:0px; width:224px; height:160px; overflow:hidden; background:#4c4b48; }
#news_cont dl { padding:0px; margin:0px; float:left; }
.news_cont_bt { font-size:12px; color:#565656; padding:15px 0px 0px 0px; line-height:22px; float:left; width:725px; border-bottom:dashed; border-bottom-width:thin; border-bottom-color:#000; height:145px; margin-left:15px;}
.news_wz_bt { width:970px; background:#565656; padding:10px 0px 10px 10px; font-size:24px; color:#939391; font-weight:bold; }
.news_wz_cont { width:958px; min-height:458px; margin:10px 0px 0px 0px; line-height:24px; font-size:13px; padding:10px 10px 10px 12px; }
.news_date { font-size:12px; color:#939391; }
.pg { width:24px; height:20px; text-align:center; float:left; text-align:center; font-size:12px; font-weight:bold; color:#666666; margin:0px 0px 0px 5px; cursor:pointer; border:solid 1px #666666; padding:3px 0px 0px 0px; }
.ulpg { float:left; padding:5px 0px 0px 0px; margin:0px 0px 0px 5px; }
.lipg { display:inline; color:#666666; font-size:12px; }
#pages { text-align:center; position:absolute; }
.search_bar { width:994px; margin:0px auto 10px auto; padding:0px 0px 0px 10px; font-size:14px; color:#666666; }
.search_txt { background:#3e3e3e; color:#CCCCCC; border: solid 1px #3e3e3e; }
.search_btn { background:#242321; border:solid 1px #666666; font-size:12px; color:#666666; height:22px; padding:0px 5px 0px 5px; }
.news_cont_title { font-size:16px; font-weight:bold; color:#565656; text-align:center; padding:10px 0px 10px 0px; }
#news_back { font-size:16px; color:#000; cursor:pointer; text-align:center; margin:20px 0px 0px 0px; }
.news_nr { width:984px; padding:0px 10px 0px 10px; }
/*********************************************************************************************************************************/

/*******************************************pro.html****************************************************************************/
#pro_cont { width:1004px; margin:0px auto 0px auto; }
.pro_cont_left { width:231px; float:left; padding:10px 0px 0px 0px; }
.pro_cont_right { width:753px; float:left; background:#242321; min-height:550px; padding:0px 0px 0px 10px; }
.pro_cont_mask { width:994px; margin:auto; background:#383837; }
.left_lm { width:230px; }
.input { border:solid 0px #fef3f6; height:18px; background:#e9ccd3; color:#65373f; }
.input3 { border:solid 0px #3d3d3d; height:18px; background:#3d3d3d; color:#cccccc; }
.input1 { border:solid 0px #9e9e9e; background:#9e9e9e; font-size:12px; width:50px; padding-top:5px; padding-bottom:4px; color:#000000; }
.input2 { border:solid 0px #976670; background:#e6cfd4; font-size:12px; width:50px; padding-top:5px; padding-bottom:4px; color:#663a43; }
.pro_exit { font-size: 12px; font-weight: bold; color:#CCCCCC; }
.pro_left_nr { font-size: 12px; padding-left: 48px; line-height:24px; color:#65373f; }
.pro_tel { width:170px; height:45px; background:url(../images/phone_logo.jpg) 0px 0px no-repeat; color:#CCCCCC; font-size:12px; padding:15px 0px 0px 60px; }
.pro_topic { width:743; height:25px; background:#383837; font-size:14px; color:#CCCCCC; padding:3px 0px 0px 10px; }
.pro_bz { font-size:16px; color:#cfc98b; }
/************************导航栏**************************/
#cont_all_left_btns { width:230px; color:#fef3f6; margin-bottom:8px; }
#cont_all_btn { width:214px; margin:auto; background:#080808; font-size:14px; padding:5px 0px 5px 0px; text-align:center; cursor:hand; margin-bottom:2px; font-weight:bold; font-family:"宋体"; }
.cont_all_btn_over { color:#cccccc; }
.cont_all_btn_out { color:#cccccc; filter: alpha(opacity=55); alpha:0.55; opacity:0.55 }
#DoorP ul { margin:0px; padding:0px; width:180px; margin:0px auto 0px auto; overflow:hidden; }
#DoorP li { font-size:12px; border-bottom:solid 0px #c3ac91; text-align:center; padding:3px 0px 3px 0px; background-color:#fef6f8; margin:0px 0px 2px 0px; list-style:none; cursor:pointer; font-weight:bold; }
.cont_pro_btn_over { color:#652232; }
.cont_pro_btn_out { color:#652232;  }
/*******************************************************/

/*********************产品内容显示***********************/
#cont_pics { width:753px; margin:10px auto 0px auto; position:relative; }
#cont_pics li { background:#484747; padding:6px 6px 10px 6px; width:230px; float:left; margin:0px 4px 9px 4px; _margin:0px 3px 9px 3px; text-align:center; font-size:14px; color:#CCCCCC; cursor:pointer; }
#cont_pics img { margin-bottom:10px; }
#fade { position:absolute; left:0px; top:0px; background:#000000; z-index:1; filter:alpha(opacity:80);
opacity:0.8; display:none; }
.light_css {/*position:fixed;*/ position:absolute; left:0px; top:0px; background:#FFFFFF; z-index:2; padding:8px 8px 8px 8px; display:none; cursor:pointer; }
.ie6fix_top { _position:absolute; /*_top:expression(eval(document.documentElement.scrollTop)+(document.documentElement.clientHeight-this.offsetHeight)/2);/*头部*/ _left:expression(eval((document.documentElement.clientWidth-this.offsetWidth)/2)); /*左部*/
}
#btn_left_pro { position:absolute; width:40px; height:61px; z-index:3; left:10px; top:0px; filter:alpha(opacity:50);
opacity:0.5; }
#btn_right_pro { position:absolute; width:40px; height:61px; z-index:3; right:10px; top:0px; filter:alpha(opacity:50);
opacity:0.5; }
/******************************************************/

/************************会员注册****************************/

.STYLE6 { color: #fcdb00; font-size:12px; letter-spacing:1px; }
.STYLE6 a:link { color: #fcdb00; }
.STYLE6 a:visited { color:#fcdb00; }
.STYLE6 a:hover { color:#ffffff; }
.cont img { width:500px; }
.bt { font-size: 14px; color: #CCCCCC; font-weight:bold; }
.Reg_nr { font-size:12px; color:#cccccc; padding-left:12px; padding-top:8px; padding-bottom:8px; }
.admin_input { border:1px solid #9e9e9e; width:178px; height:20px; padding-top:4px; font-size:12px; background-color:#9e9e9e; color:#000000; }
.admin_input1 { border:1px solid #9e9e9e; width:80px; height:25px; background-color:#9e9e9e; font-size:12px; color:#000000; padding-top:2px; }

/*******************************************************************************************************************************/


/*******************************************shop.html****************************************************************************/
/************************店面展示**************************/
#pros{ width:100%; padding:0px 0px 0px 0px; overflow:hidden; margin:auto; position:absolute; left:0px; top:0px;}
#cont_all{ height:120px; position:relative; background:#1b1b1b; margin:0px auto 0px auto;}
.btn1{position:absolute; z-index:1; width:17px; height:58px; padding:42px 0px 0px 5px; cursor:pointer; }
.btn2{position:absolute; z-index:1; width:17px; height:58px; padding:42px 0px 0px 5px; cursor:pointer; }
.prc{float:left; padding:0px 0px 0px 10px; cursor:pointer; margin:0px 0px 0px 0px;  }
.prc a{cursor:pointer;}
.prc img{width:102px;}
#scrollBox{width:100000px;}
#scroll1{float:left;}
#scroll2{float:left;}
#bds{width:753px;  margin:10px auto 0px auto; background:#383837; padding:8px 0px 8px 0px;}
#b_p{width:737px; height:443px; margin:auto; background:#080808; margin:0px auto 0px auto; padding:0px 0px 0px 0px; position:relative;}
#big_pic{ width:737px; min-height:443px; position:absolute; z-index:1;  text-align:center;  }
#big_pic img{border:0px;}
#big_pic_d{width:600px; margin:auto; z-index:0;}
#arrow_b1{width:43px; position:absolute; z-index:2; cursor:pointer; }
#arrow_b2{width:43px; position:absolute; z-index:2; cursor:pointer; }
#smw{width:737px; min-height:22px; margin:auto; padding:5px 0px 5px 0px; text-align:center; background:#383837; color:#FFFFFF; position:relative; font-size:14px;}
#cts{ width:110px; height:29px; position:absolute; z-index:1; color:#FFFFFF; left:628px; top:0px; text-align:center; font-size:18px; font-family:"微软雅黑"; font-weight:bold; padding:3px 0px 0px 0px; }
/*******************************************************************************************************************************/
#gos { width:50px; position:fixed; z-index:3; left:1067px; bottom:5px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-5));/*头部*/
_left:expression(document.documentElement.clientWidth>1126?(document.documentElement.clientWidth-1004)/2+1004+10:document.documentElement.clientWidth-this.offsetWidth-10); /*左部*/}
#go_top{width:50px; height:50px; background:#333333; margin:0px 0px 5px 0px; cursor:pointer;  display:none;  } 
#go_bottom{width:50px; height:50px; background:#333333; margin:0px 0px 0px 0px; cursor:pointer;   } 
