@charset "utf-8";
/*---------- 基础 ----------*/
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
ol,ul{list-style:none;}
img{vertical-align:top;}
body{color:#666; font:12px/24px Verdana, Arial, Helvetica, sans-serif, SimSun; background:url(../image/rep_x.jpg) repeat-x #e2e2e2;}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.fl{float:left;}.fr{float:right;}.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
h1{height:110px; background:url(../image/h1_bg.png) no-repeat; text-indent:-9999px;}
h2{font-size:22px; font-family:"微软雅黑","黑体","宋体";}h3,h4{font-size:12px;}
/*---------- 链接 ----------*/
a:link{color:#666; text-decoration:none;}
.db_ins p a:link{color:#999;}
.pp_l dl dd ul li.more a:link{color:#00f;}
ul.scr_ul li.scr_curr a:link{color:#1e8b4a;}
.bott_link a:link{color:#fff;}
a:visited{color:#999; text-decoration:none;}
ul.scr_ul li.scr_curr a:visited{color:#1e8b4a;}
.bott_link a:visited{color:#8cd3a9;}
.ared{color:#ff0000;}
a:hover{color:#ff6600; text-decoration:underline;}
.bott_link a:hover{color:#ffff00;}
/*---------- 截字 ----------*/
{overflow:hidden; text-overflow:ellipsis;}
#wrap{width:950px; margin:0px auto;}
.quick{height:32px; line-height:32px; text-align:center; word-spacing:0.4em; color:#ddd;}
.content{width:881px; padding:0px 35px 0px 34px; background:url(../image/rep_y.jpg) repeat-y 6px 0px;}
.intro{padding:10px 16px; border:1px solid #dedede;}.intro p{text-indent:2em;}.intro p span{color:#ff0000;}
.good{background:url(../image/good.jpg) no-repeat right top;}
.good h2{color:#000;}.goodp{padding:10px 0px 10px 25px; background:url(../image/dots.png) no-repeat 0px 14px; border-bottom:1px solid #dedede; margin-bottom:6px;}
.goodp p{text-indent:0px; line-height:30px;}
.good table{color:#b92d2d;}
h2.tits{height:34px; line-height:34px; padding-left:38px; margin-top:10px; background:url(../image/bg.png) no-repeat; font-size:22px; font-weight:normal; color:#ffeed9;}h2.tits span{color:#ffea00;}
.duibi{margin-top:10px; height:539px; background:url(../image/duibi.png) no-repeat;}
.db_ins{width:400px; height:529px; padding:10px 20px 0px 20px;}.db_ins h3{font-family:"微软雅黑","黑体","宋体"; font-size:28px; font-weight:normal; height:50px; line-height:50px; padding-left:74px; color:#0d8135;}
.db_ins p{text-indent:2em; line-height:26px;}.db_ins h4{font-size:16px; font-family:"微软雅黑","黑体","宋体"; height:46px; line-height:46px;}
.good_txt{height:65px; padding:10px 0px 0px 70px;}.good_txt strong{color:#ff8a00;}.pt20{padding-top:20px;}
.anli{height:539px; margin-top:10px;}.anli_ins{width:792px; height:507px; padding:16px 15px 14px 14px; float:left; border:1px solid #dedede; border-width:1px 0px; overflow:hidden;}
.anli_ins h3{font-size:22px; text-align:center; height:42px; line-height:42px; background:url(../image/bg.png) no-repeat 0px -54px; font-family:"微软雅黑","黑体","宋体";}
.anli_txt{padding:15px 16px 12px 16px; border:1px solid #dedede; border-top:none; height:436px;}.anli_one{width:462px; padding-right:22px; height:436px;}
.anli_one dl{height:96px;}.anli_one dl dt{width:136px; height:96px; padding-right:18px; float:left;}.anli_one img{padding:3px; border:1px solid #dedede;}
.anli_one dl dd{width:280px; height:96px; float:left;}.anli_one dl dd p{word-spacing:1.8em;}
.anli_one table td,.anli_one table th{border-bottom:1px solid #ebebeb; line-height:28px;}
.anli_one table tr.anli_tab td,.anli_one table tr.anli_tab th{padding-top:15px; border-bottom:none;}
.anli_two{width:246px; height:416px; padding:9px 12px; border:1px solid #ffe5cc; background-color:#fff9f4; color:#e39951;}
/*---------- 品牌 ----------*/
.pinpai{padding:12px 16px; border:1px solid #dedede; margin-top:10px;}
.pp_ins{height:260px; border-bottom:1px dashed #c5c5c5;}
.pp_l{width:690px; height:260px; padding-right:12px;}.pp_l dl{height:170px;}.pp_l dl dt{width:188px; height:170px; padding-right:8px; float:left;}
.pp_l dl dt img{width:178px; height:156px; padding:3px; border:1px solid #dedede;}.pp_l dl dd{width:488px; height:156px; float:left;}
.pp_l dl dd ul{height:30px; background:url(../image/bg.png) no-repeat 0px -116px; width:484px;}.pp_l dl dd ul li{width:366px; height:30px; line-height:30px; float:left; padding-left:10px;}
.pp_l dl dd ul li.more{width:80px; float:left;}.pp_l dl dd p{height:32px; line-height:32px; border-bottom:1px solid #dedede; padding-left:32px; background:url(../image/dots.png) no-repeat 3px -250px;}
.pp_l dl dd p.pp_p2{background-position:3px -282px;}
.pp_l dl dd p.pp_p3{background-position:3px -310px;}
.pp_l dl dd p.pp_p4{background-position:3px -340px;}.pp_l dl dd p.pp_p4 img{vertical-align:middle;}
ul.scr_ul{width:140px; height:238px; float:left;}ul.scr_ul li{width:64px; height:37px; margin:0px 0px 4px 6px; _margin-left:4px; float:left; text-align:center; line-height:37px; font-size:14px; font-weight:bold; background:url(../image/dots.png) no-repeat 0px -470px; cursor:pointer;}
ul.scr_ul li.scr_curr{background-position:0px -413px;}
.case{height:100px; padding-top:10px;}.case_in{width:760px; height:94px; padding-top:6px;}.case_in img{padding-left:5px;}
.alls{padding:10px 15px; border:1px solid #dedede; margin-top:10px;}.alls p{width:745px; height:30px; line-height:30px; background:url(../image/bg.png) no-repeat 0px -166px; padding-left:103px; word-spacing:0.5em;}
/*---------- 底部 ----------*/
.bottom{height:42px; background:url(../image/bott_rep.jpg) repeat-x;}
.bott_link{width:960px; height:42px; margin:0px auto; background:url(../image/bg.png) no-repeat 0px -216px; text-align:center; line-height:30px; word-spacing:0.3em; color:#fff;}
dl.copyright{width:726px; padding:0px 112px 6px 112px; background:url(../image/rep_y.jpg) repeat-y 7px 0px; margin:0px auto; height:98px;}
dl.copyright dt{width:116px; height:98px; float:left;}dl.copyright dd{width:600px; height:98px; float:left; line-height:30px;}
dl.copyright dd span{color:#ff6600;}
.wrong{margin-top:10px; border:1px solid #dedede; padding:16px 0px 0px 0px; zoom:1;}
.wrong_in{width:412px; height:146px; padding:0px 0px 16px 18px; float:left;}
.wrong_in h3{height:32px; line-height:32px; font-size:14px; background-color:#cef5de; text-align:center; color:#128440;}
.wrong_in p{padding:10px 14px; background-color:#effff5; border:1px solid #cff5df; height:93px; text-indent:2em;}