/* default */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{
	margin: 0;
	padding: 0;
}
body,button,input,select,textarea {
	font: 12px Arial,宋体,Helvetica,sans-serif;
}
h1,h2,h3,h4,h5,h6 {
	color: #333;
	font-size: 100%;
}
small {
	font-size: 12px;
}
ul,ol,li {
	list-style: none;
}
.lstyle_disc li{list-style: disc;}
a {
	color: #444;
	text-decoration: none; 
}
a:hover {
	text-decoration: underline;
      /*   color:#005f91; */
}
fieldset,img {
	border: 0;
}
button,input,select,textarea {
	font-size: 100%;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	/*background-color: #fff;*/
	display: inline-block;
	vertical-align: top;
}
object,embed {
	outline: 0;
}
/*p {
	line-height: normal;
}*/
em{ font-style:normal}

input[type="checkbox"]{ -webkit-appearance: none; width:16px; height:16px; background: url(../images/unchecked.gif) 0  no-repeat;}
input[type="checkbox"]:checked{ background: url(../images/checkbox.gif) center center no-repeat, -webkit-gradient( linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#ffffff) ) #d7d7d7; }
input[type="checkbox"]:disabled{ background: url(../images/checkbox-disabled.gif) center center no-repeat, -webkit-gradient( linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#ffffff) ) #d7d7d7; }

.unck_disabled{background: url(../images/unchecked-disabled.gif) 0 0 no-repeat;}
.ck_disabled{background: url(../images/checkbox-disabled.gif) 0 0 no-repeat;}
.cked{background: url(../images/checkbox.gif) 0 0 no-repeat;}
.unck{background: url(../images/unchecked.gif) 0 0 no-repeat;}

input[type="radio"]{ -webkit-appearance:none; width:11px; height:11px; background:-webkit-gradient( linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#ffffff) ) #d7d7d7; border:1px solid #d7d7d7; border-radius:11px;}
input[type="radio"]:checked{ background: -webkit-gradient( radial, 50% 50%, 2, 50% 50%, 3, from(#5A5A5A), to(rgba(255, 255, 255, 0)) ), -webkit-gradient( linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#ffffff) ) #d7d7d7;}

.cl_f60{ color: #f60;}
.cl_06f{ color: #06f;}
.cl_999{ color: #999;}
.cl_005f91{ color: #005f91;}
.cl_f00{ color: #f00;}
.cl_fff{ color: #fff;}
.cl_d2a268{ color: #d2a268;}
.cl_cc9800{ color: #cc9800;}
.cl_4d4d4d{ color: #4d4d4d;}
.cl_d4d4d4{ color: #d4d4d4;}
.cl_666{ color: #666;}
.cl_ef427a{ color: #ef427a;}
.cl_0295c0{color: #0295c0;}
.cl_808080{color:#808080;}
.cl_444{color:#444;}


#header{ float:left; width:100%}
#main{ float:left; width:100%}
#footer{ float:left; width:100%}
.header{ width:980px; margin: 0 auto}
.main{ width:980px; margin: 0 auto}
.footer{ width:980px; margin: 0 auto}

.pa_t230 {	position: absolute; top:230px; left: 0px;}

.w195{ width:195px;}
.w240{ width:240px;}
.w200{ width:200px;}
.w222{ width:222px;}
.w240{ width:240px;}
.w274{ width:274px;}
.w278{ width:278px;}
.w382{ width:382px;}
.w485{ width:485px;}
.w591{ width:591px;}
.w_half{ width: 49% !important;}
.w_hundred{ width: 100% !important;}

.h50{height: 50px;overflow: hidden;}
.h138{height: 138px;overflow: hidden;}
.h159{ height:159px; overflow:hidden;}
.h177{ height:177px; overflow:hidden;}
.h213{height: 213px;overflow: hidden;}
.h288{height: 288px;overflow: hidden;}

.lh_20{ line-height: 20px;}
.ml22{ margin-left: 22px; _margin-left: 22px;}
.bd_fff{ border:1px solid #fff;}
.bd_ccc{border: 1px solid #ccc;}

.break-word{word-wrap: break-word;word-break: break-all;}

/* index */
.top,.nav{ float:left; width:960px; padding:0 10px;}
.logo{ float:left; width:379px;}
.top_r{ float:right; width:490px;}
.n_li{ float:right;}
.n_li a{ display:block; float:left; text-align:right; margin: 0 0 0 6px; _margin: 0 0 0 6px;}
.n_li em{ float:left; margin: 0 0 0 4px;}

.i_share{ float:left;}
.is_text{float:left; line-height:16px; font-family: Arial;}
.is_icon{ float:left;}
.is_icon a{ float:left; display:block;width:16px; height:17px; margin: 0 2px; _margin: 0 2px;}
.is_icon a.is_i01{ background:url(../images/logos_sprite.png) no-repeat 0 -53px;}
.is_icon a.is_i02{ background:url(../images/logos_sprite.png) no-repeat 0 -341px; }
.is_icon a.is_i03{ background:url(../images/logos_sprite.png) no-repeat 0 -89px;}
.is_icon a.is_i04{ background:url(../images/logos_sprite.png) no-repeat 0 -269px;}
.is_icon a.is_i05{ background:url(../images/logos_sprite.png) no-repeat 0 -125px;}
.is_icon a.is_i06{ background:url(../images/logos_sprite.png) no-repeat 0 -197px;}
.is_icon a.is_i07{ background:url(../images/logos_sprite.png) no-repeat 0 -161px;}

.i_sch{ float:right; width:250px; height:26px; background:url(../images/sch.png) no-repeat 0 0; }
.i_sch input{ background:transparent; border:none;}
.i_schip{ float:left; height:22px; width: 97px;margin: 2px 0 0 4px; _margin:2px 0 0 4px;}
.i_schsub{ float:left; width:58px; height:26px; cursor:pointer; margin: 0 0 0 11px; _margin: 0 0 0 11px; color: #fff;text-align: center;}

.nav{}
.nav ul{ float:left; width:100%; height:36px; line-height:36px;  background:#221815;}
.nav ul li{ float:left;}
.nav ul li a{ float:left; display:block; padding:0 39px; color:#FFF; border-right: 1px solid #fff;}
.nav ul li a:hover{ background:#d7bf91; color:#fff}
.nav ul em{ float:left; width:0px; height:36px; border-right:1px solid #FFF;}

.m_f{ float:left; width:960px; padding:0 10px;}
.itt_f{ float:left; width:465px;}
.itt_t{ float:left; width:100%;}
.itt_tt,.into_navt{float:left; width:100%; font-size:16px; font-family:"微软雅黑";color:#4d4d4d; font-weight:bold;}
.itt_tp{float:left; width:100%; line-height:30px; color:#808080;}

.f_picl,.f_picr{ float:left; width:100%; overflow:hidden; height:280px;}
.f_ctr{ float:left; width:460px;}
.f_ctr_lli,.f_ctr_rli{ float:left;background: url(../images/fctr_bg.png) no-repeat 0 0;width: 415px;height: 28px; border-bottom: 1px solid #fff;overflow: hidden;}
.f_ctr_lli a,.f_ctr_rli a{ float:left; display:block;}
.f_ctr_lli a:hover,.f_ctr_rli a:hover{ text-decoration:none;}
.f_ctr_lli span,.f_ctr_rli span{float:left; display:block}

.fctr_bg{ float:left; width:100%; height:28px; line-height:30px; text-indent:25px; color:#FFF; font-size:13px;}
.fctr_dciconl{ float:left; width:16px; height:15px; margin:-22px 0 0 220px; _margin:-22px 0 0 220px; background:url(../images/i_dc.png) no-repeat 0 0 ;}
.fctr_dciconr{ float:left; width:16px; height:15px; margin:-22px 0 0 230px; _margin:-22px 0 0 230px; background:url(../images/i_dc.png) no-repeat 0 0 ;}
.f_dcl{ position:absolute; left: 230px;top: -130px; width:228px; height:127px; padding:10px; background:url(../images/dc_bgl.png) no-repeat 0 0; z-index:100; display:none}
.f_dcr{ position:absolute; left: 120px;top: -130px; width:266px; height:136px; padding:10px; background:url(../images/dc_bgr.png) no-repeat 0 0; z-index:100;display:none }
.f_dcl span,.f_dcr span{ float:left; width:100%; line-height:18px; color:#666;height: 75px;overflow: hidden;}
.f_close{ float: right !important; width:20px !important; height: 20px !important; background:url(../images/ip_close.png) no-repeat 0 -22px;  text-align:center; cursor: pointer; margin: -5px -5px 5px 0; _margin: -5px -5px 5px 0;}
.f_close:hover{ background:url(../images/ip_close.png) no-repeat 0 0;}

#dct01{ position:absolute; top: -130px;}
#dct02{ position:absolute; top: -100px;}
#dct03{ position:absolute; top: -70px;}

#dct04{ position:absolute; top: -130px;}
#dct05{ position:absolute; top: -100px;}
#dct06{ position:absolute; top: -70px;}

.mf_box{ float:left;}
.into_navli{ float:left; width:100%;}
.into_navli li{ float:left; width:100%;}
.into_navli li a{ float:left; display:block; line-height:24px;}
.mf_box_pic{ width:238px; border:1px solid #ccc; overflow:hidden;}
.mf_box_pichz{ width:193px; border:1px solid #ccc; overflow:hidden;}
.mf_box_thz{ position: absolute;left: 1px;bottom: 1px; width:193px; height:53px; background:url(../images/i_pagebg.png) no-repeat 0 0; }
.mf_box_t{ position: absolute;left: 1px;top:142px; width:238px; height:auto; background:url(../images/mf_boxtbg.png) no-repeat 0 0; }
.mf_box_t strong{ display:block; width:100%; overflow:hidden;}
.mf_box_t span{ display:block; width:198px; height:163px;}
.mf_box_t span a,.mf_box_t span em{ display:block;  padding:0 20px; line-height:18px; color:#FFF}
.mf_box_t strong a{ display:block; text-indent:20px; color:#FFF}
.mf_boxt_bg{ float:left; height:35px; line-height:35px; width:238px; background:url(../images/mf_pic_jtbg.png) no-repeat 0 0;}
.mf_box_thz a{ float:left;  display:block;}
.pichz_al{ position:absolute; left:145px; top:32px; width:17px; height:20px; background:url(../images/i_pagebg.png) no-repeat -308px -5px;}
.pichz_ar{position:absolute; left:170px; top:32px; width:17px; height:20px; background:url(../images/i_pagebg.png) no-repeat -304px -32px;}

.f_m{ float:left; width:100%; height:50px;background:#adaa9c; text-align:center;}
.f_nli01,.f_nli02{text-align:center;}
.f_cprt{ width:100%; height:44px; padding:8px 0 0 0; background:url(../images/f_cpbg.png) repeat-x; text-align:center}
.f_cprt span{ line-height:20px;}
.fm_t{ float:left;text-indent:20px; background:url(../images/f_mail.png) no-repeat left center; font-weight:bold; color:#FFF; margin:20px 0 0 225px; _margin:20px 0 0 225px;}
.fm_f{float:left;}
.fm_f input{float:left;}
.fm_it{ border:1px solid #aaa; width:150px; height:22px;}
.fm_is{ padding:3px 5px;}


/* list banner */
.m_bn{ width:100%;}
.m_banner{ width:100%; overflow:hidden; height: 300px;}
.bn_ctrl{ position:absolute; left:0; top:120px; width:64px; height:64px; background:url(../images/pro_bnctr.png) no-repeat 0 0; }
.bn_ctrr{position:absolute; right:0; top:120px; width:64px; height:64px; background:url(../images/pro_bnctr.png) no-repeat 0 -65px;}

/* left menu */
.m_l,.m_r{ float:left;}
.m_lmenu{ float:left;  width:160px;}
.ml_mtitle{ height:20px; line-height:20px; width:100%; background:url(../images/left_menubg.png) no-repeat 0 3px; text-indent:30px; font-weight:bold; color:#d2a268; font-size:13px;}
.ml_m1{width:100%; height:37px; line-height:37px; background:url(../images/left_menulibg.png) no-repeat 0 -34px; text-indent:30px; font-weight:bold; color:#4d4d4d;}
.ml_m2{width:100%;}
.ml_m1 a{ display: block}
.ml_m2 a{ display:block; height:32px; line-height:32px; background:url(../images/left_menulibg.png) no-repeat 0 0; text-indent:30px;}
.ml_m2 a:hover{ background:url(../images/left_menulibg.png) no-repeat 0 -73px; color:#d2a268;}
.ml_m2 .active{ background:url(../images/left_menulibg.png) no-repeat 0 -73px; color:#d2a268;}
.ml_m1 .active{ color:#d2a268;}


/* right content  */
.mr_ct{ float:left; width:770px;}
/* content title*/
.m_r_t{ width:100%; float:left; background:url(../images/r_ttb.png) repeat-x left bottom; height:38px;}
.mr_tt{ float:left; width:49%; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#4d4d4d; text-align:left;}
.mr_cur{float:right; width:49%; text-align:right;}

/*  */
.mr_c{ float:left; width:100%;}
.pro_hot{ width:100%; float:left;}
.pro_hotpic{ width:324px; height:250px; position:relative;overflow:hidden; display:table-cell; text-align:center; vertical-align:middle;}
.imgposition{ position:static; *position:absolute; top:50%;}
.pro_hotimg{ position:static; +position:relative; top:-50%; left:-50%; *top:0; *left:0;  border:1px solid #d4d4d4; max-width:322px; width:expression(document.body.clientWidth>322?"322px":"auto"); max-height:244px; height:expression(document.body.clientHeight>244?"244px":"auto");overflow:hidden;}
.pro_hotdc{ width:400px;}
.pro_hotdc ul{ padding: 0 0 0 15px;}
.pro_hotdc li{list-style: disc;}
/*.pro_hotdc{ width:400px; max-height:244px;height:expression(document.body.clientHeight>244?"244px":"auto");overflow:hidden;}
.pro_hotdc strong{ display:block; float:left; width:100% ;color:#4d4d4d;}
.pro_hotdc span{ display:block; float:left; width:100%; margin:20px 0; line-height:20px; color:#808080;}*/

.mr_share,.case_sch{ width:100%; float:left;}
/*.pro_info{ width:100%; padding:0 0 6px 0; background:url(../images/pro_infotypebg.png) repeat-x  left bottom; overflow:hidden;}
.pro_info em{ float:left; width:120px; font-weight:bold; color:#4d4d4d;}
.pro_info p{ float:left; width:260px;}*/
.mr_pn{ text-align: right; }
.mr_pn li{ float: right; }

/* imgtext css */
.imgt01{ float:left; width:354px;}
.imgt01_i{ width:352px; border:1px solid #d4d4d4; overflow:hidden}
.imgt01_t{ position:absolute;left:1px; bottom:1px; width:352px; height:35px; line-height:35px; background:url(../images/imgt_bg.png) no-repeat 0 0; text-align:center;}

.imgt02{ float:left; width:162px; overflow:hidden;}
.imgt02_i{ width:160px; border:1px solid #d4d4d4; overflow:hidden}
.imgt02_t{ float:left; width:160px; line-height:24px; text-align:center; color:#d2a268;}

.imgt03{ float:left; width:100%; overflow:hidden;}
.imgt03_i{ float:left; width:80px; overflow:hidden}
.imgt03_t{ float:left; width:600px; line-height:20px;}

.imgt04{ float:left; width:362px;}
.imgt04_i{ width:360px; border:1px solid #d4d4d4; overflow:hidden}
.imgt04_t{ position:absolute;left:1px; bottom:1px; width:360px; height:35px; line-height:35px; background:url(../images/imgt_bg.png) no-repeat 0 0; text-align:center;}

.imgt05{ float:left; width:362px;}
.imgt05_i{ width:360px; border:1px solid #d4d4d4; overflow:hidden}
.imgt05_t{ position:absolute;left:1px; bottom:1px; width:360px; height:35px; line-height:35px; background:url(../images/imgt_bg.png) no-repeat 0 0; text-align:center;}

/* product info */
.pro_infot{ float:left; width:100%; background:url(../images/left_menubg.png) no-repeat -37px -12px; padding:0 0 10px 0; border-bottom:1px solid #ccc; text-indent:20px;}
.pro_info_table{ width:100%; table-layout:fixed;}
.pro_infotd{ width:130px; text-align:center; vertical-align:middle;}
.pro_info_table tr{ float:left; width:100%; padding:10px 0; overflow:hidden;}
.pro_info_table tr td{ padding:0;}
.tb_tr01{ border-bottom:1px dotted #d4d4d4}
.tb_tr02{border-bottom:1px solid #ccc}
.pro_ctimg img{max-width:750px; width:expression(document.body.clientWidth>750?"750px":"auto"); }

/* case */
.case_sch a{ float:left; display:block;}
.case_schy{ float:left;padding:6px 25px; border:1px solid #d4d4d4; border-radius:4px;}
.case_sch a:hover{ background: #808080; color: #fff; text-decoration:none;}
.case_schys{ background: #808080; color: #fff;}
.cmf_box_pic{ width:238px; border:1px solid #ccc; overflow:hidden;}
.cmf_box_t{ position: absolute;left: 1px;top:123px; width:240px; height:auto; background:url(../images/mf_boxtbg.png) no-repeat 0 0; }
.cmf_box_t strong{ display:block; width:100%; overflow:hidden;}
.cmf_box_t span{ display:block; width:198px; height: 100px;}
.cmf_box_t span a{ display:block;  padding:0 20px; line-height:18px; color:#FFF}
.cmf_box_t strong a{ display:block; text-indent:20px; color:#FFF}
.cmf_boxt_bg{ float:left; height:35px; line-height:35px; width:220px; background:url(../images/mf_pic_jtbg.png) no-repeat -18px 0;}

/* page */
.l_page{ float:right;  overflow:hidden; margin:0 22px 0 0; _margin:0 22px 0 0;}
.l_page a{ display:block; float:left; margin:0 2px; _margin:0 2px; border:1px solid #CCC; padding:6px 10px; background:#f1f1f1;}
.l_page span{ display:block; float:left; margin:0 2px; _margin:0 2px; border:1px solid #CCC; padding:6px 10px; background:#666; color:#FFF;}
.l_page a:hover{background:#666; color:#fff;}

/* gu team */
.guteam{ float:left; width:168px; overflow:hidden;}
.guteam strong{ display:block; width:100%;}
.guteam span{display:block; width:100%; line-height:18px;}
.ml188{ margin-left:188px; _margin-left:188px;}
.mt18{ margin-top:18px;}

/* download */
.imgt_dl{ float:left; width:100%; overflow:hidden; background:url(../images/pro_infotypebg.png) repeat-x left bottom; padding-bottom:10px; }
.imgt_dl_i{ float:left; width:26px; overflow:hidden}
.imgt_dl_t{ float:left; width:660px;}

/* news */
.newsl_cl{ float:left; width:445px; overflow:hidden;}
.newsl_cr{ float:left; overflow:hidden;}
.news_ul{ float:left; width:100%;}
.news_li{ float:left; width:100%;}
.news_li a,.news_li span{ display:block; width:100%;}

/* news content */
.mr_continfo{ width: 100%; float:left; }
.mr_continfo td{line-height: 1.5em;}
.mr_continfo p{margin:5px 0;}
.news_cinfo{ width: 730px;padding:0 20px;}
.news_cinfo h1{ font-size: 24px; text-align: center; color: #666;}
.info_d{width: 100%;text-align: center;}
.newsinfo_ctn {line-height: 24px;padding-top: 15px;word-wrap: break-word;}
.newsinfo_ctn p{line-height: 200%;}
.newsinfo_context{line-height:24px;clear:both;margin-top:20px;}
.newsinfo_context li{height:24px;line-height:24px;}
.newsinfo_context li a{color:#06f;}

/* mapsite */
.mapsite,.column1{ float:left; width:100%;}
.column1{ margin-top: 15px;}
.column2{ float:left; width:160px;}
.column3{ float:left; width:100%; clear: both}
.column1 a{ text-decoration:underline; font-weight: bold; color: #4d4d4d;}
.column1 a:hover{ text-decoration:none;}
.column2 a{ display:block; float:left; width:160px; height:30px; line-height:30px; text-indent:10px; background:#f0f0f0; color:#4d4d4d;}
.column3 a{ display:block; float:left; width:160px; height:30px; line-height:30px; text-indent:10px; background:#fafafa; color:#4d4d4d;}

/*  contact */
.qr_code{ float:left; width:113px;}
.qr_code span{ display:block; text-align:center;}
.qr_code em{ display:block; font-family:"微软雅黑";}

.contact_map{ float:left; width:100%;}
.contact_way{ float:left;}
.ctt_wayinfol,.ctt_wayinfor{ width:49.5%;}
.ctt_wayinfol span{ display:block; text-align:left; line-height:20px;}
.ctt_wayinfor span{ display:block;text-align:right; line-height:20px;}

.ctt_sendmsg{ width:300px; overflow:hidden;}
.sendmsg_f{ float:left; width:100%;}
.sendmsg_i{ float:left; width:298px; border:1px solid #808080; height:31px; line-height:28px; text-indent: 55px;}
.sendmsg_t{ float:left; width:278px; padding:30px 10px 10px 10px; height:190px; border:1px solid #808080;}
.sendmsg_sub,.sendmsg_reset{ width:70px; height:24px; line-height:24px; background:url(../images/sub.png) no-repeat 0 0; border:none; cursor:pointer;}

.about_us { width:430px; overflow:hidden;}
.aboutus_info{ float:left; width:100%;}
.contact_line{ float:left; width:100%; height:2px; background:#808080;}
.aboutus_info span{ display:block;}
.ctt_t{font-family:"微软雅黑";font-weight: bold;color: #4d4d4d;}
.li_h18{ line-height:18px;}

.ft_contact{position: relative; top: 23px; left:10px; width: 50px; }
.guestbook{ margin: -14px 0 0 0; margin: -12px 0 0 0 \9;}

/* cover */
.cover_bdbg{ width:100%; height:100%; background:#36373c;}
.cover_logo{ float:left; width:160px; height:135px; background:url(../images/cover_logo.jpg) no-repeat left top; }
.cover_topr{ float:right;}
.cover_topinto{ width:260px; overflow:hidden;/* padding:10px 20px; background:#737377; font-size:14px; font-family:"微软雅黑";*/}
.coverft{ width:100%; background:#737377; text-align:center; overflow: hidden;}
.coverft span{display:block; width:100%;}
.coverft_ilink{width:100%;}
.coverft_ilink a{ display:block; font-size:24px; font-family:"微软雅黑"; color:#FFF;}

.cover_p01{ position:absolute; left:0; top:0;}
.cover_p02{ position:absolute; left:0; top:150px;}
.cover_p03{ position:absolute; left:0; top:300px;}
.cover_p04{ position:absolute; left:286px; top:0;}
.cover_p05{ position:absolute; left:286px; top:300px}
.cover_p06{ position:absolute; left:680px; top:0;}
.cover_p07{ position:absolute; left:680px; top:225px;}
.cover_m{ float:left; width:100%; height:440px;}

.cbg_alpha {width: 100%;height: 100%;background: rgba(0,0,0,.7);position: absolute; z-index: 9999;	top: 0;	left: 0;}

.c_hidet{ width:100%; height:100%;}
.c_showt{display: block;position: absolute;top: 0;width: 352px;height: 258px;padding: 15px;text-indent: 10px;color: #fff;line-height: 24px; z-index:100000}

/* search */
.centerlist{width:760px; margin:10px auto;padding:0; float: left;}
.centerlist li{ float: left; width: 100%;border-bottom:1px dashed #a5a5a5;height:36px; line-height:36px; background:url(../images/news-dot.gif) no-repeat 2px center; text-indent:19px;color:#656464;}
.centerlist li a{ display: block; float: left;color:#656464;}
.centerlist li span{display:block; float: left; margin-left:10px; color:#999;}

.isch_from{ float: left; margin: 0 0 0 0;}
.sselect{ float: left; width:51px; height: 26px; margin: 0 0 0 29px; _margin: 0 0 0 29px;}

/* hr */
.hrlist{ float: left; width: 100%;}
.zhaopinlist{ float: left; width: 729px; padding: 0 20px;}
.zhaopinlist li{ float: left; width: 100%;}
.ct_title{ width: 100%; float: left; }
.ct_title h5{}
.ct_title h5 a{text-align:left; font-size: 16px; line-height: 30px;}
.ct_con{ float: left; width: 100%; overflow: hidden;}
.table_tb{ float: left; width:727px; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc;}
.table_td{float: left; width:363px; height: 30px; line-height:30px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.table_tdd{float: left; width: 727px;border-bottom:1px solid #ccc; border-right:1px solid #ccc; line-height: 30px;}
.tabletd_nobd{ border-right: none !important;}
.table_td span,.table_tdd span{ display: block; float: left; text-indent: 10px;}
.table_tdt{ width: 120px; border-right:1px solid #ccc;}
.table_tdc{}
.hrdatailt{font-size: 24px;text-align: center;color: #666; font-weight: bold}

/* message */
.message{ width: 420px;padding: 20px 40px; border: 1px solid #808080; margin: 0 auto; }
.msgtitle{ line-height: 32px; font-size: 14px; text-align: center;}
.msgcontent{ overflow: hidden;}
.msgctpro{line-height: 24px; font-size: 12px; text-align: center;}
.msgctul{ text-align: center;}

/* back top */
#backtop{width:40px;height:40px;overflow:hidden;position:fixed;right:6px;bottom:6px;    z-index:99999;     border-radius:4px; background-color:#999;color:#fff;line-height:45px;text-align:center;font-size:36px;font-family:Tahoma, Geneva;/* 这一行完全可以删除换成图片，好的图片会更漂亮，更有趣 */
/* display:none; */}
*html{background-image:url(about:blank);background-attachment:fixed;/* 兼容IE6,去抖动的 */}
*html #gotop{_position:absolute;_top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); /* 兼容IE6的 */}
#backtop:hover{background-color:#333; /* 这一行完全可以删除换成图片，好的图片会更漂亮，更有趣 */}

/* curstomer service */ 
.ctsv{display:block;top:150px;_top:expression(eval(document.documentElement.scrollTop+150));overflow:hidden;right:3px;position:fixed;_position:absolute;}
.ctsvl{float:left;width:29px;margin-top:20px;height:200px;background:url(../images/ctfloat.jpg);cursor:pointer;}
.ctsvr{width:110px;float:right;position:relative;display:none;}
.ctsvtop{width:110px;height:57px;background:url(../images/curstomert.gif);}
.ctsvcolose{float:right;width:11px;height:11px;cursor:pointer; margin: 3px 3px 0 0; _margin: 3px 3px 0 0;}
.ctsvmiddle{width:110px;min-height:81px;background:url(../images/curstonermd.gif); padding: 8px 0 5px 0;overflow:hidden;}
.ctsvmiddle li{float:left;width:110px;padding:7px 0 7px 15px;overflow:hidden;}
.ctsvmiddle li.txt{line-height:18px;}
.ctsvmiddle li img{margin-right:3px;}
.ctsvmiddle li a{float:left;color:#333;}
.ctsvmiddle li a:hover{text-decoration:none;}
.ctsvbottom{width:110px;height:42px;background:url(../images/curstomerbt.gif) no-repeat left bottom;}
.ctsvqqt{ margin: 4px 0 0 5px; _margin: 4px 0 0 5px;}

/* city linkage */
.city_linkage{ float: left; width: 100%; line-height: 24px;}
.city_shop{float: left; width: 100%;}
.city_map{float: left; width: 100%;}
.cityl_st{ font-size: 14px; font-weight: bold;}
.cityl_p{}
.cityl_c{}
.cityl_a{}
.cityl_sch{}
.cityl_sub{ padding: 4px 10px; background: #444; color:#fff; border: none; border-radius:4px; cursor:pointer;}

.citys_li{ float:left;  width: 100%; font-size: 12px}
.citysli{ float:left;  width: 100%;}
.citys_li strong{ float: left; width: 100%;}
.citys_li span{ float: left;display:block;}
.citys_li a{ float: left;}
.citys_map{}
.citymap_map{ width: 650px; height: 300px;}
.citys_lit{ width: 90px;}
.citys_liv{}

/* down check password */
.chkpwd_down{ margin-top: 30px; zoom:1;}
.chkpwd_down span{ display:block; float:left; line-height: 22px;}
.chkpwd_downtxt{ float: left; width: 120px; height: 22px; line-height: 22px; border: 1px solid #ccc; margin: 0 0 0 5px; _margin: 0 0 0 5px;}
.chkpwd_downsub{ float: left; margin: 0 0 0 15px; _margin: 0 0 0 15px; height: 22px; line-height: 22px; padding: 0 10px; background: #444; color: #fff; border:none; cursor:pointer;}
.chkpwd_infomsg{ float: left; width: 100%; margin: 30px 0 0 0 ; line-height: 20px; color: #d2a268;}

/* max height width */
.maxwh_160{max-width:160px; width:expression(document.body.clientWidth>160?"160px":"auto"); max-height:124px; height:expression(document.body.clientHeight>124?"124px":"auto");overflow:hidden;}

/* product type list */
.mc_moreinfoli{ width:795px; margin: 0 0 0 -25px; _margin: 0 0 0 -25px;}

/* 20130821 list style */
.mr_continfo ul ,.pro_nli ul { padding:0 0 0 20px;}
.mr_continfo ul li,.pro_nli ul li { list-style-type:disc;}