/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,a{margin:0;padding:0;}/*background:#fff;*/
/*table{border-collapse:collapse;border-spacing:0; padding:0px; margin:0px;}*/
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;} 

.hand{ cursor:pointer;}
a{ color:#000; text-decoration:none;  }
.f_l{ float:left;}
.f_r{ float:right;}
.blank{ clear:both;}
html{background:url(images/bg.jpg) #fff center top  repeat-x;}
body{ font-size:12px; font:"宋体"; width:996px; margin-left:auto; margin-right:auto;}
#top{ line-height:35px; height:35px; background:url(images/top_bg.jpg) repeat-x;}
#nav li{ width:79px; text-align:center; border-left:1px #bcbcbc solid; float:left;}
#banner{ height:579px; width:996px; position:relative;}

#footer{ background:url(images/footer_bg.jpg) no-repeat; padding-top:20px; clear:both;}
#footer p{ text-align:center; line-height:22px; padding-top:5px;}

.w953{ width:953px; margin-left:auto; margin-right:auto;}
.w957{ width:957px; margin-left:auto; margin-right:auto;}
#m1{ padding-top:10px;}
#m1 .daopic{ background:url(images/m1_pic.jpg) no-repeat; height:234px; padding-top:10px;}
.daopic p{ width:180px; margin:0px 14px; line-height:20px; text-indent:2em;}
.daoyu{ line-height:25px; width:936px; margin:5px auto; text-indent:2em;}
.m1box{ width:300px; padding:5px; background:url(images/m1_box_bg.jpg) repeat-x; height:173px; border:1px #cccccc solid; line-height:24px; float:left}
.m1box .pic{ float:left; width:162px; height:115px; margin-right:5px;}
.m1box p{ text-indent:2em;}
.btn_all{ text-align:right; height:30px; padding:10px 0px; clear:both;}

.mb10{ margin-bottom:10px;}
.h29{ height:29px;}
.h50{ height:50px;}
.main{ width:980px; padding:0px 8px; background:url(images/main_bg.jpg) repeat-y;}
#m2 .f_l{ width:378px; height:250px; background:url(images/m2_zjbox_bg.jpg) no-repeat; margin-left:10px; padding:34px 10px 10px;}
/*
#m2 .f_l .zj{ width:160px; float:left;}
#m2 .f_l .js{ float:right; line-height:20px; width:206px;}
*/
.m3boxs{ width:952px; margin:0px auto;}
#m3 ul{ background:url(images/m3box_bg.jpg) no-repeat; height:175px;}
#m3 li{ height:165px; width:168px; padding:10px 35px; float:left}
#m3 li p{ line-height:16px; height:118px; text-indent:2em;}
#m3 li .btn{ text-align:center; color:#FFF;}
#m3 li .btn a{color:#FFF;}
#buyun{ background:url(images/m4_buyun_bg.jpg) no-repeat; margin-bottom:10px;position:relative; height:466px;}
#buyu{ background:url(images/m4_buyu_bg.jpg) no-repeat; position:relative; height:340px;}
.m4box{ width:226px; position:absolute; line-height:18px;}
.m4box strong{ color:#F00;}
#m4_01{ left:150px; top:140px;}
#m4_02{ left:340px; top:0px; width:300px;}
#m4_03{ right:100px; top:140px;}
#m4_04{ right:100px; top:316px;}
#m4_05{ left:380px; top:390px;}
#m4_06{ left:150px; top:316px;}
#m4_07{ left:150px; top:70px;}
#m4_08{ right:120px; top:70px;}
#m4_09{ left:150px; top:243px;}
#m4_10{ right:120px; top:243px;}

#m2 .f_l #zj{ width:378px; height:250px; overflow:hidden; margin:0px auto;}
#m2 .f_l #zjlist{ width:5712px;}
#m2 .f_l ul{ width:2856px; float:left;}
#m2 .f_l ul li{ width:220px;border:1px #ccc solid; float:left; margin:0px 8px 4px 0px; padding:4px; background:#fff;}
#m2 .f_l ul li .pic{ float:left; margin-right:5px;}
#m2 .f_l ul li .js{ line-height:22px;}
#m2 .f_l ul li .text,#m2 .f_l ul li .sc{ clear:both; line-height:18px; text-indent:2em;}
#m2 .f_l ul li .text{ padding-top:5px;}
#m2 .f_l ul li .sc span{ color:#ff0000; font-weight:bold;}
#m2 .f_l ul li .sc{ display:none;}
#m2 .f_l ul li .btn{ padding:5px 22px;}
#m2 .f_l ul li .btn a{ margin:0px 6px;}

