/* CSS Document */
body{margin:0px; padding:0px; line-height:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#5b5b5b; background:#fff url(../images/bg.png) repeat-x left top;}

ul,dl,li,dt,dd,p,h1,h2,h3,h4,h5{margin:0px; padding:0px;}
ul,li{list-style-type:none;}
img{border:0px; margin:0; padding:0;}
a{ color:#5b5b5b; text-decoration:none;}
a:hover{ text-decoration: none;}
.clear{ clear:both;}
h1{ font-size:16px; text-align:center; color:#000000;}
h2{ font-size:12px;}

.ml10{ margin-left:10px; display:inline;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.red{ color:#ff0000;}
.p1{ font-size:16px; font-family:"微软雅黑"; color:#fe0000; font-weight:bold;}

/* 首页样式 */
#bg{ background:#ffe4f1;}
.head{ margin:0 auto; width:980px; background:#fff;}
#head{ padding:10px 12px;}

.logo{ width:980px; height:160px;}
.nav{ width:910px; height:72px; background:url(../images/nav_bg.gif) no-repeat; padding-left:70px; overflow:hidden;}
.nav li{ float:left; width:70px; text-align:center;}
.nav li a{ line-height:40px; text-align:center; color:#FFFFFF; background:url(../images/nav_bg.png) no-repeat right top;}

.banner{ margin:10px auto; width:960px; height:260px;}

.main{ margin:1px auto 0 auto; width:980px; background:#FFFFFF;}
#main{ padding:10px 12px;}
.main2{ margin:1px auto 0 auto; width:978px; border:1px solid #ebebeb; background:#FFFFFF url(../images/bg6.png) repeat-y 228px top;}

.box{ float:left; width:313px; height:250px; padding-top:50px;}
.shipin{ background:url(../images/shipin.png) no-repeat left top; margin:0 15px 0 5px; display:inline;}
.shipin p{ margin-top:10px; text-indent:2em;}

.anli{ background:url(../images/anli.png) no-repeat left top;}
.anli ul{ padding:10px;}
.anli ul li{ line-height:26px; border-bottom:1px dotted #c9c9c9; background:url(../images/bg1.png) no-repeat left center; padding-left:10px;}

.dongtai{ background:url(../images/dongtai.png) no-repeat left top; margin-left:15px; display:inline;}
.dongtai p{ width:303px; height:120px; background:#fff1f8; overflow:hidden; padding:2px 5px;}
.dongtai p img{ float:left; margin-right:12px; display:inline;}

.banner2{ float:left; width:980px; height:128px; margin-bottom:10px;}

.zuo{ float:left; width:62px; height:380px; background:url(../images/zuo.jpg) no-repeat left top; margin-left:10px; display:inline;}
.center{ float:left; width:865px; height:360px; background:#f1f1f1; margin:0 1px; display:inline; padding:10px 0 0 10px;}
.center_l{ float:left; width:337px; background:url(../images/zx.png) no-repeat left top; height:300px; padding-top:40px;}
.center_l_box{ width:337px; background:#FFFFFF; overflow:hidden;}
.center_l_box img{ float:right; width:167px; height:123px; padding:8px 3px 0 0;}
.center_l_box ul{ float:right; width:145px; padding:8px; height:135px;}
.center_l_box ul li{ line-height:24px; border-bottom:1px dotted #c9c9c9; background:url(../images/bg1.png) no-repeat left center; padding-left:10px;}

.center_r{ float:right;width:515px; background:url(../images/ppcp.png) no-repeat left top; height:300px; padding-top:40px;}
.center_r_box{ float:left; width:246px; height:146px; background:#FFFFFF;}
.center_r_box img{ float:left; width:98px; height:124px; padding:8px 0 0 5px;}
.center_r_box ul{ float:right; width:125px; padding:8px;}
.center_r_box ul li{ line-height:24px; border-bottom:1px dotted #c9c9c9; background:url(../images/bg1.png) no-repeat left center; padding-left:10px;}

.you{ float:left; width:20px; height:380px; background:url(../images/you.jpg) no-repeat left top;}

.hot{ float:left; width:980px; height:160px; margin-top:5px; background:url(../images/cp_bg.jpg) no-repeat; overflow:hidden;}

#demob{ float:left; width:900px; overflow:hidden; margin:45px 0 0 40px; display:inline;}
#demo1b{width:800%;overflow:hidden;}
.demoSb{float:left; display:inline;overflow-y:hidden;}
.demoSb li{ float:left; width:122px; text-align:center; margin-right:12px; display:inline; overflow:hidden;}
.demoSb li img{ width:120px; height:90px; border:1px solid #efefef;}

#democ{ margin-top:10px;width:313px; height:100px; overflow:hidden; background:#FFFFFF;}	
#demo1c{ width:313px; height:auto; overflow:hidden;}
.demoSc{ line-height:24px;}


.foot{ height:175px; text-align:center; background:#f3f1f0;line-height:26px; padding-top:2px;}
.foot h2{ margin:4px 0 20px 0; border-top:1px solid #cbc3c0; font-weight:normal; border-bottom:1px solid #dddddd; line-height:30px;}

/* 二级页 */
.dqwz{ margin-bottom:12px; height:32px; line-height:32px; background:url(../images/dqwz.png) no-repeat left top; padding-left:20px; border-bottom:1px solid #cfcfcf;}


.mian_bg{ background: #FFFFFF url(../images/main_bg.png) repeat-y 195px top;}
.main_l{ float:left; width:195px;}
.main_r{ float:right; width:779px;}

.main_l2{ float:left; width:228px;}
.main_r2{ float:right; width:719px;}

.dhfl{}
.dhfl h2{ background:url(../images/bg5.png) no-repeat; line-height:39px; padding-left:30px; font-weight:normal;}
.dhfl_1{ margin:7px; background:url(../images/bg3.png);}
.dhfl_1 li{ height:23px; line-height:23px; background:url(../images/bg4.png) no-repeat 15px center; padding-left:30px;}
.dhfl_2{ padding:7px;}
.dhfl_2 li{ line-height:26px; border-bottom:1px dotted #c9c9c9; background:url(../images/bg1.png) no-repeat left center; padding-left:10px; text-align:left;}

.cpfl{ text-align:center; padding-top:40px; background:url(../images/cpfl.jpg) no-repeat center 5px;}
.cpfl img{ border:1px solid #ebebeb;}
.cpfl_1{ margin:18px auto; width:162px;}
.cpfl_1 li{ line-height:35px; background:url(../images/bg7.png) no-repeat left center; text-align:center; margin-bottom:4px;}

.product{ padding-bottom:20px;}
.product ul{ width:719px; padding-top:15px;}
.product ul li{ float:left; width:154px; margin-left:20px; display:inline;}
.product ul li p{ text-align:center; margin-top:10px;}
.product ul li img{ padding:1px; border:1px solid #ddd; width:150px; height:140px;}
.product .jy{ background:url(../images/jykt.jpg) no-repeat center top; height:35px;}
.product .sy{ background:url(../images/sykt.jpg) no-repeat center top; height:35px; }

.about{ padding:0 15px; line-height:24px;}
.about p{ margin-bottom:5px; text-indent:2em;}

.pag{ margin-top:15px;line-height:30px; background:#eeeeee; border-bottom:1px solid #fbb73c; border-top:1px solid #CCCCCC; text-align:center;}

.list{ padding:0 15px; background:url(../images/bg2.png);}
.list li{ line-height:30px; background:url(../images/bg1.png) no-repeat left center; padding-left:12px;}
.list li span{ float:right; padding-right:10px;}

.news{ padding:10px 20px;}
.news h1{ line-height:40px;}
.news h2{ height:25px; line-height:25px; text-align:center; background:#f0f0f0; font-weight:normal; font-size:12px; margin-bottom:20px; margin-top:5px;}
.news p{ margin-bottom:15px;}
