/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none;}
ul, li{ list-style-type:none;}
a,a:hover,h1, h2, h3, h4, h5, h6, p{ text-decoration:none; border:none;}
table, div{ margin:0 auto;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend{ margin:0; padding:0;}
body{ font-family: Arial,"微软雅黑"; font-size:12px; width:100%; background:#fff; color:#434343;}
.clear{ clear:both;}


/* top */
.top_s{width:100%; height:30px; line-height:30px; border-bottom:#e3e3e3 1px solid; background:#eee;}
.top_sm{ width:1002px; margin:0 auto; color:#626262;}
.top_sml{float:left; text-align:left;}
.top_sml a{ color:#fb1f00;}
.top_sml a:hover{text-decoration: underline;}
.top_smr{float:right; text-align:right;}
.top_smr span{ font-weight:bold;}
.top_smr a{color:#626262;}
.top_smr a:hover{color:#fb1f00;}

.top_x{width:1002px; margin:0 auto; height:113px;}
.logo{ float:left; width:580px; height:96px; padding-top:9px;}
.top_xr{ float:right; padding-top:36px; width:400px;}
.top_xrs{width:400px; height:32px; overflow:hidden;}
.top_xrsl{ float:left; width:262px; height:28px; background:url(../images/o_06.jpg) no-repeat left center; border:#fb1f00 2px solid; padding-left:32px; color:#979797; line-height:28px;}
.top_xrsr{float:left; width:102px;border:none; height:32px;}
.top_xrx{ color:#323232; line-height:30px; text-align:left; width:390px; overflow:hidden;}
.top_xrx span{color:#fb1f00; font-weight:bold;}
.top_xrx a{color:#323232; padding-right:4px;}
.top_xrx a:hover{color:#cf0200;}


/* menu1 */
#menu{color:#fff;font-size:14px;clear:both;overflow:hidden;width:984px; margin:0 auto; padding:0 9px; background:#fb1f00; font-family:"微软雅黑";}
#menu li{float:left;}	
#menu li a{
  	text-decoration: none;
  	display: block;  
	color:#fff;
	height:46px;
	width:109px;
	text-align:center; font-weight:bold; line-height:46px;
	float:left;
}	
#index #menu li#m1 a,
#lp001 #menu li#m2 a,
#lp002 #menu li#m3 a,
#lp003 #menu li#m4 a,
#lp004 #menu li#m5 a,
#lp005 #menu li#m6 a,
#lp006 #menu li#m7 a,
#lp007 #menu li#m8 a,
#contact #menu li#m9 a{background-color:#ff9f00;}

	
#menu li a:hover{ background:#ff9f00;text-decoration:none;} 
	
  
/* menu2 */    
  	  
.menu2{color:#313131;font-size:12px;clear:both;width:1002px; margin:0 auto;}
.menu2 li{
display:inline;
list-style:none;
list-style-position:outside;
text-align:center;
float:left;
}

a.tl:link, a.tl:visited{
font-size:12px;
text-decoration:none;
float:left;
width:109px; text-align:center;
height:32px;
line-height:32px; border-top:#d0d0d0 1px dotted; background:#fff url(../images/nd.jpg) no-repeat 10px center;}


a.tl:hover{
font-size:12px;
float:left;
width:109px; text-decoration:none; background:#fff url(../images/h.jpg) no-repeat 10px center;
line-height:32px; height:32px;

}

#nav1{width:1002px;margin:0 auto; z-index:10000; position:absolute; line-height:32px; margin-top:8px;}
#nav1 a{color:#313131;}
#nav1 a:hover{color:#fb1f00;}
#l2{line-height:32px;text-align:center;width:109px;}
#l2 a{color:#626262;}
#l2 a:hover{color:#fb1f00;}

.menuc{width:109px; height:auto;text-align:center;text-decoration:none;font-size:12px;border:#fb1f00 1px solid;
 background:url(../images/r.jpg) repeat-x left top;}

.menud{text-decoration: none;display: block;height:32px; line-height:32px;width:111px;text-align:center;float:left; overflow:hidden; 
background:url(../images/xl.jpg) no-repeat left top;}
  	
.ggw{width:1002px; height:176px;  margin:0 auto;}
.ggw li{ width:249px; height:176px; float:left; margin-right:1px;}

.banner{width:1002px; height:380px; margin:20px auto 0px auto; overflow: hidden; position:relative;}


/* foot */	
.foot1{width:950px; height:154px; margin:0 auto; padding:18px 26px}
.foot3{width:950px; height:154px; margin:0 auto; padding:16px 24px; border:#ccc 1px solid; margin-top:10px; margin-bottom:10px;}
.foot_s{ width:645px; height:154px; float:left;}
.foot_s li{width:215px; height:154px; background:url(../images/y_26.jpg) no-repeat right center; font-size:14px; color:#6f6f6f; text-align:center; line-height:28px; float:left;}
.foot_s li span{color:#6f6f6f; font-weight:bold; line-height:34px;}
.foot_s li a{color:#6f6f6f;}
.foot_s li a:hover{color:#fb1f00;}
.foot1_r{ width:220px;background:url(../images/y_32.jpg) no-repeat right 20px; padding-top:20px; float:right; overflow:hidden;}

.foot2{ background:#f6f6f6; width:100%; height:85px; padding:10px 0px;}
.foot2_m{ width:1002px; margin:0 auto; height:85px;}
.link{width:1002px; color:#848383; line-height:20px; font-size:12px; text-align:left;}
.link span{font-size:14px;}
.link a{color:#848383; padding-right:4px;}
.link a:hover{color:#fb1f00;}

.foot_mz{color:#6f6f6f; line-height:40px; text-align:center; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
.foot_mz a{color:#6f6f6f;}

/* mian */	
.mian{width:1002px; min-height:100px; height:auto !important; height:100px; margin:0 auto;}
.mian li{width:1002px; 	min-height:100px; height:auto !important; height:100px; float:left; margin-top:1px;}
.mian_t{ width:1002px; height:75px; color:#535353;}
.mian_t1{float:left; color:#fb1f00; font-size:60px; font-family:Arial, Helvetica, sans-serif; line-height:75px;}
.mian_t2{ float:left; color:#313131; font-size:14px;padding-top:12px;}
.mian_t1 a{color:#fb1f00;}
.mian_t1 a:hover{color:#fb1f00;}

.mian_t2 span{color:#fb1f00; font-size:30px; line-height:32px; }
.mian_t2 em{ font-style:normal; color:#535353; font-size:12px; line-height:8px;}

.mian_t2 span a{color:#fb1f00;}
.mian_t2 span a:hover{color:#fb1f00;}  

.mian_t2 em a{color:#535353; padding-left:4px;}
.mian_t2 em a:hover{color:#fb1f00;}  


.mian_t3{ float:right; width:251px; height:75px;}

.xbanner{border:#d0d0d0 4px solid; width:994px; height:99px;}


.mian_m{width:1000px;  border:#d6d6d6 1px solid;min-height:100px; height:auto !important;  height:100px; border-top:none; padding:23px 0px 0px 0px;}

.mian_m1{width:1000px;  min-height:100px; height:auto !important; height:100px; }

.mian_m1 li{ float:left; border-right:#d0d0d0 1px solid; width:226px; padding:0px 11px 0px 12px; height:301px; overflow: hidden; margin-bottom:28px;}
.mian_m1 li img{width:226px; height:226px;}
.txt{width:226px; line-height:18px; margin-top:6px; text-align:center;color:#777777;}
.txt_m{ border-bottom:#ccc 1px dotted;text-align:center;width:226px; line-height:26px; margin-bottom:6px; }
.txt em{font-style:normal; color:#fb1f00;}
.txt a{color:#666666; }
.txt a:hover{color:#fb1f00;}
.more{height:36px; line-height:36px; color:#313131; padding-right:18px; text-align:right;}
.more a{color:#313131;}
.more a:hover{color:#fb1f00; text-decoration:underline;}

.mianx{width:1002px; height:156px; margin:10px auto; overflow: hidden;}
.mianx1{float:left; width:524px; height:154px; border:#e3e3e3 1px solid; margin-right:11px;}
.mianx1_t{width:508px; background:url(../images/y_11.jpg) repeat-x left top; height:29px; border-bottom:#e3e3e3 1px solid; padding:0px 8px; line-height:29px;}
.mianx1_tl{float:left; font-size:14px; color:#313131; font-size:14px; font-weight:bold; text-align:left;}
.mianx1_tr{float:right; color:#535353; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.mianx1_tr a{color:#535353;}
.mianxl_tr a:hover{color:#fb1f00;}

.mianx1_m{width:510px; padding:20px 8px; height:76px;}



/* 合作客户滚动图片 */
.rollBox{width:510px;overflow:hidden;float:left;}
.rollBox .LeftBotton{height:76px;width:21px; background:url(../images/but.jpg) no-repeat  left center;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:76px;width:21px;background:url(../images/but.jpg) no-repeat  right center;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:468px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:156px;float:left;text-align:center;}
.rollBox .Cont .pic img{border:1px solid #e3dfdf;display:block; float:left; margin:0px 7px 6px 3px; width:146px; height:76px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#e25414;}
.rollBox #List1,.rollBox #List2{float:left;}

.mianx2{float:left; width:225px; height:154px;border:#e3e3e3 1px solid;margin-right:11px;}
.mianx2_t{width:209px; background:url(../images/y_11.jpg) repeat-x left top; height:29px; border-bottom:#e3e3e3 1px solid; padding:0px 8px; line-height:29px;}
.mianx2_m{width:205px; padding:8px 10px; height:108px;}
.mianx2_m li{width:197px; height:21px; line-height:21px; color:#666666; float:left; background:url(../images/nd.jpg) no-repeat left center; padding-left:8px;}
.mianx2_m li a{color:#666;}
.mianx2_m li a:hover{color:#fb1f00;}

.mianx3{float:left; width:225px; height:154px;border:#e3e3e3 1px solid;}

.xhf{width:1002px; height:92px; margin: 0 auto;}



/* 内页 */
.mian_n{width:1002px; min-height:100px; height:auto !important; height:100px; margin:0 auto; padding-top:18px; overflow: hidden;}

.left{float:left; width:208px; min-height:100px; height:auto !important; height:100px;}
.left_t{ width:206px; height:31px; line-height:31px;background: url(../images/y_11.jpg) repeat-x left top;  color:#fff;   border:#d8d8d8 1px solid; color:#434343; border-bottom:none; padding:0px 10px;font-size:14px;}
.left_tl{float:left; width:106px; height:31px;}
.left_tr{float:right; width:100px; font-family:Arial, Helvetica, sans-serif; text-align:right;font-size:10px; color:#a0a0a0;}
.left_tr a{ color:#a0a0a0;}
.left_tr a:hover{color:#ae0303;}

.left_m{width:218px; border:#d8d8d8 1px solid; min-height:100px; height:auto !important; height:100px; padding-bottom:12px; padding-right:8px;}
.left_m li{width:208px; height:90px; border-bottom:#ccc 1px dashed; color:#959595; float:left; padding:10px 0px 0px 4px; margin:0px 6px; overflow:hidden;}
.left_m li em{color:#fb1f00; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:66px; font-style:normal;}

.left_txt{ float:right; width:106px; }
.left_txt span{color:#676666; line-height:28px;}

.left_img{float:left; width:90px; height:77px; margin-right:6px; border:#ebeaea 1px solid;}
.left_m li a:hover{color:#fb1f00; text-decoration:none;}
.left_m li a{color:#494949;}

.left_am{width:218px; border:#ccc 1px solid; min-height:100px; height:auto !important; height:100px; padding-bottom:12px;}
.left_am li{width:198px; height:60px; border-bottom:#ccc 1px dashed; color:#959595; float:left; padding:10px 0px; margin:0px 10px; background:url(../images/n) repeat-x left center;}
.left_am li a{ color:#535353;}
.left_am li a:hover{color:#c11d20;}


.right_t{width:1002px; height:27px; line-height:27px;  padding-bottom:4px; border-bottom:#d8d8d8 1px dotted; font-family:"宋体"; margin:44px auto 0px auto;}
.right_t a{color:#535353;}
.right_t a:hover{color:#535353; text-decoration:underline;}

.right_t1{width:984px; height:27px; line-height:27px; background:url(../images/rt1.jpg) no-repeat left 4px; padding-left:18px; padding-bottom:4px;  font-family:"宋体"; margin:0 auto;}
.right_t1 a{color:#535353;}
.right_t1 a:hover{color:#535353; text-decoration:underline;}

.right_t span a{color:#c11d20;}
.right_t  span a:hover{color:#c11d20; text-decoration:underline;}

.right_t1 span a{color:#c11d20;}
.right_t1  span a:hover{color:#c11d20; text-decoration:underline;}

.right{float:right; width:742; min-height:100px; height:auto !important; height:100px;}

.mian_xt{width:722px; height:30px; line-height:31px;background: url(../images/rt.jpg) no-repeat left top; padding-left:20px; color:#fff; font-size:18px;}
.right_m{width:716px; min-height:796px; height:auto !important; height:796px; border:#d8d8d8 1px solid; padding:12px; border-top:#d10614 1px solid;}


.cpny_s{width:1002px; height:auto; overflow: hidden;}
.cpny_sl{ float:left; width:330px; height:458px; }

.cpny_sr{width:626px; height:358px; padding-top:20px; float:right;}

.cpny_srs{ border-bottom:#eaeaea 1px dashed; width:628px; line-height:45px; color:#313131; font-size:20px; padding-bottom:4px; font-weight:bold; padding-right:6px;}

.cpny_srz{ width:656px; height:112px;  border-bottom:#eaeaea 1px dashed; color:#313131; line-height:26px; padding-top:6px; 
margin-bottom:12px; font-size:14px; color:#535353;}

.hs{color:#ae0303;}
.hs1{color:#ae0303; font-weight:bold;}
.zsy{ color:#eb6100;}

.xxts{ width:626px; height:50px; padding-top:70px; background:url(../images/rrt.jpg) no-repeat left top; margin-top:12px;}
.xxts_l{float:left; width:107px; height:35px; margin-top:10px;}
.xxts_r{float:left; width:220px; height:35px; margin-top:10px; margin-left:12px;}

#picarea {
	MARGIN: 0px auto; WIDTH: 330px; BACKGROUND: #fff; HEIGHT:458px;}

#bigpicarea {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 330px; HEIGHT: 458px; OVERFLOW: hidden
}
.image {
	TEXT-ALIGN: center
}
.image IMG {
	BORDER: #ececec 1px solid;  MARGIN: 0px auto; background:#f4f4f4; padding:4px;
}
#bigpicarea .word {
	TEXT-ALIGN: center; HEIGHT: 76px; COLOR: #333
}

#bigpicarea .ui-els-hide {
	DISPLAY: none
}

#thumbs {
	LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 330px; HEIGHT: 150px;
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	MARGIN: 0px 10px; WIDTH:68px; DISPLAY: inline; FLOAT: left; HEIGHT: 76px
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 2px
}
#thumbs LI.first {
	MARGIN: 16px 6px 0px 6px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI.last {
	MARGIN: 16px 6px 0px 18px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI A { background:#ececec; padding:2px;
 WIDTH: 68px; DISPLAY: block; 
}
#thumbs LI A:hover { background:#ae0303; padding:2px;}

.bigbtnPrev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 16px; HEIGHT: 38px; TOP: 106px; CURSOR: pointer;
}
.bigbtnNext {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 16px; HEIGHT: 38px; TOP: 106px; CURSOR: pointer; 
}

#smallpicarea {
	MARGIN: 0px auto; WIDTH: 322px;  PADDING-TOP: 14px ; height:72px;
}



.mian_x{width:1002px; min-height:100px; height:auto !important; height:100px; margin:0 auto; background:url(../images/qg_62.gif) repeat-x top center; padding-top:18px; overflow:hidden;}


.news_m{ border-bottom:#ccc dashed 1px; height:32px; }
.news_menu{ height:32px; line-height:32px; text-align:left; padding-left:20px; color:#444; font-size:12px; float:left; width:600px;background:url(../images/icon.jpg) no-repeat left center; }

.news_menu a{ color:#444;}
.news_menu a:hover{ color:#ae0303;}
.news_date{ height:32px; line-height:32px; color:#999; font-size:12px; width:80px; text-align:center; float:right;}

.new_name1{ color:#333333; font-size:15px; font-weight:bold; line-height:35px; text-align:center; }
.new_name2{ color:#333333; font-size:15px; font-weight:bold; line-height:35px; text-align:center; border-bottom:#ff8a00 1px dashed;}
.new_name{ font-size:15px; font-weight:bold; line-height:35px; text-align:center; background:url(../images/j_25.gif) repeat-x bottom left;}
.new_dj{ font-size:12px; color:#555555; line-height:26px;  text-align:center;  border-bottom:#d0d0d0 1px dashed; border-top:#d0d0d0 1px dashed;}
.new_dj span{ text-decoration:none; color:#ae0303; font-family:Arial, Helvetica, sans-serif;}
.new_xx{color:#333; font-size:12px; line-height:22px; padding:10px 0;}
.new_xx1{padding:10px 0; text-align:center; min-height:100px; height:auto !important; height:100px; }
.new_xx1 img{border:#e0dcdd 1px solid;}


.pic_img{width:360px; height:272px; float:left; margin-top:10px; border:#e7e6e6 solid 1px; padding:2px; background:#fff;}
.pic_wz{width:320px; height:278px; float:right;  border-bottom:#dad6d7 1px dashed; padding-right:14px;}
.pic_wz2{line-height:20px; font-weight:normal; padding-top:4px; padding-right:14px;}
.pic_wz1{font-size:14px; font-weight:bold; padding-bottom:4px;border-bottom:#eb6100 1px dashed; }
.pic_wz3{text-align:left; line-height:18px; padding-top:18px; width:722px; margin:0 auto;}



.fy{ text-align:center; height:20px; line-height:20px; color:#333; width:500px; font-size:12px; margin:25px auto 30px auto;}
.fy_l{ margin:2px; float:left; text-align:center; height:20px; line-height:20px; background:#eee; border:#ccc solid 1px;}
.fy_l a{ color:#333; display:block; padding:0px 8px;}
.fy_l a:hover{ color:#fff; border:#ae0303 solid 1px; background:#ae0303; margin:-1px;}
.fy_hover{ color:#fff; border:#ae0303 solid 1px; background:#ae0303; margin:-1px;}


/*定购商品弹出框*/
#fade {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index:999999;
	width: 100%; height: 100%;
	opacity: .80;
}
.popup_block{
	display: none;
	background: #fff;
	padding:15px 5px; 
	float: left;
	font-size:12px;
	position: fixed;
	top:50%; left:50%;
	z-index:9999999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

img.btn_close {float: right; 
	margin: -19px -11px 0 0; color:#fff; z-index:100000;
}

/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

.wzmc{width:410px; height:30px; line-height:30px; color:#ae0303; font-size:18px; font-weight:bold; padding-bottom:12px;background: url(../images/qg_62.gif) repeat-x left bottom;}
.dgzb{width:80px; color:#434343; font-size:14px; height:30px; line-height:30px; padding:8px 0px;}
.dgyb{width:318px; height:30px; font-size:14px; color:#434343; font-weight:bold; margin:8px 0px;}
.dgyb span{color:#fe0000; font-size:14px; height:30px; line-height:30px; margin-left:6px; font-weight:bold;}
.dgxk{width:296px; height:30px; line-height:30px; color:#535353; font-size:14px; padding:0 8px; border:#ccc 1px solid;}
.buttonk{width:250px; padding-left:160px; height:35px; padding-top:12px;}
.button22{ width:107px; height:35px; background:url(../images/dgan.jpg) no-repeat center; border:0px; }

-->

/* 会员中心 */
.hyzl{width:722px; min-height:100px; height:auto !important; height:100px; padding:19px 20px; border:#ccc 1px solid; border-top:none;}
.grzx{background:#fff; height:40px; line-height:40px; text-align:left; padding-left:10px;}
.button3{ width:252px; height:35px; background:url(../images/dgan.jpg) no-repeat center; border:0px; }
.txt2{ width:105px; height:21px; line-height:21px; padding:0 5px; border:#bdbdbd solid 1px;text-align:left}
.txt1{ width:195px; height:21px; line-height:21px; padding:0px 5px 0px 0px; border:#bdbdbd solid 1px;text-align:left}
.txt3{ width:495px; height:21px; line-height:21px; padding:0px 5px 0px 0px; border:#bdbdbd solid 1px;text-align:left}

.qrxg{background:#fff; height:42px; line-height:42px; padding-left:300px;}
.qrxg1{background:#fff; height:42px; line-height:42px; padding-left:100px;}

.lpgn{width:722px; min-height:100px; height:auto !important; height:100px; padding:0px 20px 20px 20px; border:#ccc 1px solid; border-top:none;}
.lpgn li{ width:722px; height:90px; line-height:2px; float:left; margin:8px 0px; overflow:hidden;border-bottom:#ccc 1px dotted;}
.lpgn_t{width:722px; height:30px; line-height:30px;  background: url(../images/qg_62.gif) repeat-x left bottom; padding-bottom:6px;}
.lpgn_tl{float:left; background: url(../images/d.jpg) no-repeat left center; font-size:14px; font-weight:bold; width:600px; overflow: hidden; 
padding-left:14px;}
.lpgn_tr{float:right; color:#ae0303; text-decoration:underline; text-align:right;}
.lpgn_tr a{color:#ae0303; text-decoration:underline;}
.lpgn_tr a:hover{color:#d11d1d; text-decoration:none;}
.lpgn_m{width:722px; height:50px; line-height:20px; padding-top:8px; color:#626262;}

/* 站点资讯 */
.zdzx_l{width:210px; border:#d8d8d8 1px solid; min-height:100px; height:auto !important; height:100px; padding:0px 8px 12px 8px; margin-bottom:12px;}
.zdzx_l li{width:196px; height:30px; color:#535353; float:left; padding-left:14px; overflow:hidden; line-height:30px;
 border-bottom:#ccc 1px dotted;background:url(../images/h.jpg) no-repeat left center;}

.zdzx_l li a{color:#535353;}
.zdzx_l li a:hover{color:#ae0303;}

.zdzx_m{width:764px; min-height:100px; height:auto !important; height:100px; padding-top:10px;}

/* 帮助中心 */
.pr_t1{width:764px; height:30px; line-height:30px; background: url(../images/rt.jpg) no-repeat left top; border-bottom:#d0000e 1px solid;}

.bzzx_tl{width:160px; height:30px; line-height:30px; padding-left:20px; color:#fff; font-size:18px;  float:left;}

.bzzx_tr{width:580px; height:30px; line-height:30px;float:right; text-align:right;font-family:"宋体"; }
.bzzx_tr a{color:#ae0303;}
.bzzx_tr a:hover{color:#ae0303; text-decoration:underline;}
.bzzx_m{width:764px; min-height:100px; height:auto !important; height:100px; padding:20px;}


/* 常见问题 */
.cjwt{width:764px;min-height:100px; height:auto !important; height:100px;}
.cjwt li{ float:left; height:86px; line-height:20px; margin-bottom:12px; padding:0px 12px; overflow:hidden;}
.tw{ background:url(../images/w.jpg) no-repeat left center;  line-height:30px; border-bottom:#ccc 1px dotted; padding-left:20px;}
.ht{ background:url(../images/df.jpg) no-repeat left 12px;line-height:20px; padding-left:20px; padding-top:8px; color:#535353;}
.ht a{color:#ae0303;}
.ht a:hover{color:#ae0303; text-decoration:underline;}

.tw a{color:#434343; font-size:12px;}
.tw a:hover{color:#ae0303; text-decoration:underline;}
.c1{background:#ffffff}
.c2{background:#f9f8f8}


/* 定制案例 */
.dzan{width:804px; min-height:100px; height:auto !important; height:100px; padding-top:8px;}
.dzan_m{width:794px; min-height:100px; height:auto !important; height:100px; margin:0 auto; padding-left:10px; padding-bottom:12px;}
.dzan_m li{float:left; width:158px; height:108px;   line-height:20px; text-align:center; margin:12px 14px;}

.dzan_m li img{width:146px; height:76px; margin-bottom:5px;background:#fff; border:#cccecd 1px solid;padding:5px;}
.dzan_m li a{ color:#535353;}
.dzan_m li a:hover{ color:#ae0303; text-decoration:underline;}

.dzan_m1{width:764px; padding:20px 20px 10px 20px ;  height:126px;}
.dzan_m1s{width:764px; height:126px;  }
.dzan_m1sl{width:168px; height:126px; padding-right:26px; float:left}
.dzan_m1sr{ float:right; width:570px; line-height:20px;}
.dzan_m1sr span{font-weight:bold; color:#434343; line-height:30px;}

.dzan_m2{ width:764px; height:200px;}
.dzan_m2t{border-bottom:#ccc 1px dashed; height:30px; line-height:30px; text-align:left;}
.dzan_m2m{width:764px; height:150px;}
.dzan_m2m li{width:120px; height:150px; float:left; line-height:30px; text-align:center; margin:10px; }
.dzan_m2m li{width:120px; height:120px; margin-bottom:8px;}
.dzan_m2m li a{ color:#535353;}
.dzan_m2m li a:hover{color:#ae0303; text-decoration:underline;}

/* product */
.product{ width:1002px; min-height:100px; height:auto !important; height:100px; margin:52px auto 0px auto;}
.product_left{float:left; width:228px; min-height:100px; height:auto !important; height:100px; overflow:hidden;}
.p_fl{width:210px; border:#d8d8d8 1px solid; min-height:100px; height:auto !important; height:100px; padding:6px 8px 12px 8px; margin-bottom:12px;}
.p_fl li{width:186px; height:30px; color:#535353; float:left; padding-left:24px; margin:4px 0px; overflow:hidden; line-height:30px; 
background:url(../images/menu.jpg) no-repeat left top;}
.p_fl li a{color:#535353;}
.p_fl li a:hover{color:#ae0303;}
.product_right{float:right; width:764px; min-height:100px; height:auto !important; height:100px;}

.pr_t{width:764px; height:27px; line-height:27px;  padding-bottom:8px; background:url(../images/qg_62.gif) repeat-x left bottom; font-family:"宋体"; margin: 0px auto 4px auto; }
.pr_t a{color:#ae0303;}
.pr_t a:hover{color:#ae0303; text-decoration:underline;}


.px_box{width:744px; height:26px; background:#f7f7f7; font-family:"宋体";border:#dddddd 1px solid; padding:8px 10px; margin-top:12px;}
.px_boxl{float:left; color:#333333; width:46px; line-height:26px; height:26px;}
.px_boxr{float:right; width:698px; height:26px;}
.px_boxr li{margin-right:10px; height:24px; line-height:24px;font-size:14px; float:left;border:#cecbce 1px solid; width:82px; padding-left:18px;background:#fff;}

.px_boxr li a{   color:#666666; display:block; }
.px_boxr li a:hover{ 
 background:#cf000e url(../images/h1.jpg) no-repeat right top; color:#fff;cursor:pointer;}
 
.px_boxr .on,.px_boxr li:hover{ background:#cf000e url(../images/h1.jpg) no-repeat right top;   color:#fff;cursor:pointer; }
 

.px_boxr .on a,.px_boxr .on a:hover { background:#cf000e url(../images/h1.jpg) no-repeat right top;  color:#fff;cursor:pointer;}





.pr_m{width:764px; min-height:100px; height:auto !important; height:100px;}
.pr_m li{float:left; border:#d0d0d0 1px solid; width:226px; padding:8px 8px 10px 9px; overflow: hidden; margin:12px 4px 0px 4px;}
.pr_m li img{width:226px; height:226px;}

/* 登录注册 */

.dlzc{ background:#f7f7f7; width:100%; height:auto;}
.dlzc_t{background:#fff; height:181px; width:100%;}
.dlzc_tm{width:1002px; height:79px; margin:0 auto;}
.dlzc_m{width:1000px; margin:0 auto; height:560px; margin-top:58px;background:#fff;border:#cdcdcd 1px solid;}
.dlzc_mt{width:986px; height:35px; background:url(../images/j_03.jpg) repeat-x top left;  border-bottom:#f1f1f1 1px solid;padding-left:14px; font-size:14px; line-height:35px;}
.dlzc_mm{margin: 60px auto 0px auto; width:360px; height:380px; background:#fff; }
.dlmc{width:360px; height:40px; line-height:40px; font-size:14px; text-align:left;}
.dlxk{width:360px;  color:#535353; height:42px; }
.text{  color:#a0a0a0; text-align:left;height:40px; line-height:40px;width:342px; border:#ccc 1px solid; padding:0px 8px; }
.yzm{float:left; width:144px; height:40px;}
.yzm1{ width:126px; height:38px;padding:0px 8px; border:#ccc 1px solid; color:#666;}
.yzm2{ float: left; height:40px; line-height:12px; color:#154971; width:102px; overflow:hidden; margin-left:16px;}
.yzm3{float:left; width:90px; height:40px; line-height:40px;}
.yzm3 a{color:#154971;}
.yzm3 a:hover{color:#154971; text-decoration:underline;}
.dlmc1{width:310px; height:40px; line-height:40px; font-size:14px; text-align:left; padding-left:50px; margin-top:18px;}
.button{ width:252px; height:35px; background:url(../images/dlan.jpg) no-repeat center; border:0px; }


/* 礼品筛选 */
.lpsx{ width:100%; height:100%; margin-top:40px; padding-bottom:12px;}

.sxfl{width:978px; min-height:100px; height:auto !important; height:100px; margin:0px auto 12px auto; padding:12px; background:#fff; 
border:#e0e0e0 1px solid;}
.sxfl li{width:978px; float:left;}
.fllm{ font-size:14px; font-weight:bold; color:#959595; height:30px; line-height:30px; float:left; padding-right:10px; width:75px;}

.flnr{float:right; width:890px; line-height:30px;}

a.xz:link{color:#ae0303; font-size:14px; padding-right:10px; float:left;line-height:24px;}
a.xz:hover, a.xz:visited{color:#ae0303; text-decoration:underline; font-size:14px;  padding-right:10px; float:left;line-height:24px;}

.flnr a{ float:left;color:#5f636c; padding:4px; font-size:14px;  line-height:24px;}
.flnr a:hover{color:#ae0303; text-decoration:underline;}


a.xztop:link{color:#ae0303;}
a.xztop:hover, a.xztop:visited{color:#ae0303;}


.sxlp{width:1002px; min-height:100px; height:auto !important; height:100px; margin:0 auto;}
.sxlp li{width:220px; margin:0px 6px 12px 6px; overflow:hidden; float:left; border:#d2d2d2 1px solid; background:#fff; height:310px;
 padding:8px 8px 16px 8px; position: relative;}
.sxlp li img{width:220px; height:220px; margin-bottom:8px;}
.sxlp li a img{height:220px; width:220px; border:none;}
.sxlp li  span{margin-top:-9000px;margin-left:-9000px;position: absolute;}
.sxlp li a:hover{background-color: #none;}
.sxlp li  a:hover span {
	height:220px;
	width: 220px;
	left: 0px;
	top: 0px;
	background:#fff;
	filter:alpha(opacity=15);
	opacity:0.15;
	display: block;
	text-decoration: none;
	cursor:pointer;
	margin:0px;
}



.txt_m1{ border-bottom:#ccc 1px dotted;text-align:center;width:214px; line-height:18px; margin-bottom:6px; padding-bottom:4px; border-left:none; border-right:none; border-top:none; }
.txt6{width:220px; line-height:18px; margin-top:6px; text-align:center;color:#777777;}

.txt6 em{font-style:normal; color:#fb1f00;}
.txt6 a{color:#666666; }
.txt6 a:hover{color:#fb1f00;}

/* 礼品分类 */
.lpfl{width:982px; margin:52px auto 12px auto; border:#ccc 1px solid; height:120px; overflow: hidden;
 padding:18px 9px 0px 9px;}
.lpfl li{ width:145px; float:left; height:42px; margin:0px 9px 18px 9px; background:url(../images/fla.jpg) no-repeat left top; color:#535353; font-size:14px;
text-align:center;
line-height:42px;}
.lpfl li a{color:#535353; display:block;}
.lpfl li a:hover{background:url(../images/flh.jpg) no-repeat left top; color:#ce0b0b;}

.lpfl_m{width:1002px; margin:12px auto; min-height:100px; height:auto !important; height:100px;}
.lpfl_m li{width:1002px; padding-bottom:12px;}
.lpfl_mt{ background:url(../images/rt.jpg) no-repeat left top; height:30px; line-height:30px; border-bottom:#d0000e 1px solid; font-size:16px; font-weight:bold; text-align:left; padding-left:20px; width:982px; color:#fff;}
.lpfl_mm{width:964px; border:#ccc 1px solid; border-top:none;line-height:30px; padding:18px;}
.lpfl_mm li{float:left; text-align:left; line-height:20px; overflow:hidden; padding-right:8px; width:86px;}
.lpfl_mm li span{color:#9b9a9a; font-size:10px; font-style:normal; font-family:Arial, Helvetica, sans-serif; padding-right:10px; padding-left:4px;}
.lpfl_mm li a{color:#434343;}
.lpfl_mm li a:hover{color:#ce0b0b; text-decoration: underline;}

.message_txt{ height:40px; color:#626262; font-size:12px; line-height:40px; text-align:right; }
.mes_s{ color:#333;}
.mes_s span{ color:#ff0000;}
.txt2{ width:250px; height:22px; line-height:22px; padding:0 5px; border:#ddd solid 1px; text-align:left}
.txt21{ width:150px; height:22px; line-height:22px; border:#ddd solid 1px; text-align:left;  padding:0 5px;}
.txt22{ width:60px; height:22px; line-height:22px; border:#ddd solid 1px; text-align:left;  padding:0 5px;}
.ly{ width:411px; height:140px; border:#ddd solid 1px; text-align:left; line-height:18px; padding:0 5px; margin-top:8px;}
.ly1{ width:350px; height:140px; border:#ddd solid 1px; text-align:left; line-height:18px; padding:0 5px; margin-top:8px;}
.button{ width:76px; height:25px; background:url(../images/butt2.jpg) no-repeat center; border:0px;}
.button1{ width:76px; height:25px; background:url(../images/butt1.jpg) no-repeat center; border:0px;}
.button2{ width:76px; height:25px; background:url(../images/butt.jpg) no-repeat center; border:0px;}


.message{ line-height:26px;  margin-top:4px; background:#FFFFCC; }
.message td{ padding:4px 8px;}
.gold{ color:#F00;}
.gold span{ font-family:Arial, Helvetica, sans-serif;}
.gary{ color:#999;}
