/* CSS Document */

body{ margin:0px; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; background:url(img/b-2.jpg) repeat-x top #8d43a4;}
a{ text-decoration:none; font-size:12px; color:#333;}
a:hover{ text-decoration:none; font-size:12px; color:#FF0000;}
img{border:0px;}
ul{list-style:none; margin:0px; padding:0px;}
.cn{ margin:auto; width:1000px;}
/*Í·²¿*/
.top {float:left; width:1000px; height:107px; background:url(img/tbg.jpg) no-repeat;}
.top-1{float:left; width:590px; padding-top:20px; padding-left:20px;}
.top-2{float:left; width:390px; padding-top:20px;}
.top-2-1{float:right; width:172px;}
.top-2-so{float:left; width:151px; height:30px; padding-top:2px; padding-left:2px; background:url(img/so-2.png) no-repeat; margin-left:170px;}
.top-so{background:none; border:0px; width:147px; height:16px;}
.top-2-soo{float:left; width:60px;}
.top-dh{float:left; width:1000px;}
.top-dh li{float:left; width:140px; font-size:14px; line-height:44px; font-weight:bold; color:#fff; text-align:center;}
.top-dh li a{font-size:14px; color:#fff;}
.top-dh li a:hover{ font-size:14px; color:#e9a4ff;}
.top-bn{float:left; width:1000px; padding-top:2px; padding-bottom:1px;}
/*banner*/
#imageFx{width:1000px;height:350px;overflow:hidden;position:relative;}
#imageFx img{display:none;}
#maskFx{position:absolute;width:1000px;	height:350px;	overflow:hidden;}
#maskFx .range{float:left;display:inline;position:relative;}
#maskFx .range div{position:absolute; left:0;top:0;}
#imageFx .pageBar{position:absolute;z-index:99;right:10px;bottom:10px}
.pageBar a{display:block;background:#580032;border:1px solid #666;color:#fff;float:left;width:16px;font-size:12px;margin:2px;text-align:center;line-height :16px;font-family:Arial;cursor:pointer;text-decoration:none;}
.pageBar a:hover,.pageBar a.current{background:#7e07a4;color:#fff;}
/*ÄÚÈÝ*/
.cn-1{float:left; width:1000px; background:url(img/bg2.jpg) repeat-x top #fff; padding-top:15px;}
.left{float:left; width:227px; padding-left:10px;}
.left-0{float:left; width:225px; border:1px solid #eae5eb; background:#fff;}
.left-1{float:left; width:185px; padding-bottom:10px; background:url(img/s-2.jpg) no-repeat bottom left; letter-spacing:0.2em; padding-top:15px; font-size:14px; padding-left:40px; font-weight:bold; color:#cb0062;}
.left-2{float:left; width:205px; padding-left:20px; margin-bottom:6px;}
.left-2 li{float:left; width:125px; padding-left:45px; line-height:38px; color:#666; background:url(img/s-3.jpg) no-repeat bottom;}
.left-3{float:left; width:200px; padding-left:20px; padding-top:5px; padding-bottom:5px; line-height:20px; background:url(img/b-3.png) no-repeat right bottom;}
.right{float:left; width:740px; padding-left:13px;}
.right-0{float:left; width:740px;}
.right-2{float:left; width:490px; background:#fff; border:1px solid #eae5eb;}
.right-1{float:left; width:450px; padding-bottom:10px; background:url(img/s-4.jpg) no-repeat bottom left; letter-spacing:0.2em; padding-top:15px; font-size:14px; padding-left:40px; font-weight:bold; color:#cb0062;}
.right-3{float:left; width:470px; padding:10px; line-height:22px;}
.right-4{float:left; width:232px; padding-left:15px;}
.right-5{float:left; width:230px; background:#fff; border:1px solid #eae5eb;}
.right-6{float:left; width:192px; padding-bottom:10px; background:url(img/s-5.jpg) no-repeat bottom left; letter-spacing:0.2em; padding-top:15px; font-size:14px; padding-left:40px; font-weight:bold; color:#cb0062;}
.right-7 {float:left; width:210px; margin-left:20px; padding-top:10px; padding-bottom:6px;}
.right-7 li{float:left; padding-left:15px; background:url(img/f-4.jpg) no-repeat 5px 15px; width:180px; line-height:30px;}
.right-01{float:left; width:740px; padding-top:10px;}
.right-02{float:left; width:737px; background:#fff; border:1px solid #eae5eb;}
.right-2{float:left; width:490px; background:#fff; border:1px solid #eae5eb;}
.right-001{float:left; width:697px; padding-bottom:10px; background:url(img/s-6.jpg) no-repeat bottom left; letter-spacing:0.2em; padding-top:15px; font-size:14px; padding-left:40px; font-weight:bold; color:#cb0062;}
.right-002{float:left; width:717px; padding:10px;}
.about {float:left; width:707px; padding:15px; line-height:25px;}

.product{float:left; width:720px;  background:url(http://cxfengbang.com/img/n-2.jpg) no-repeat bottom left;}
.product-1{float:left; width:680px; padding:20px;}
.product-2{float:left; width:680px; line-height:35px; font-size:14px; font-weight:bold;}
.product-5 { float:left; width:680px; text-align:center; line-height:30px;}
.product-3{float:left; width:680px; text-align:center;}
.product-3-1{float:left; width:300px; padding-right:15px;}
.product-3-2{float:left; width:350px;}
.product-3-2 li{float:left; width:350px; text-align:left; line-height:30px;}
.product-3 img{ padding:2px; border:solid 1px #eee;}
.product-4{float:left; width:680px; line-height:25px;}
.cen-product{float:left; width:150px; }
.cen-product img{border:solid 1px #ffc4e7;}
.cen-product-2{float:left; width:150px;padding-left:26px; padding-bottom:8px;}
.cen-product-1{float:left; width:150px; line-height:22px; color:#666; text-align:center;}
.cent-p{float:left; width:150px; padding-right:25px; padding-bottom:5px;}
.cent-p1{float:left; width:140px; padding:5px; border:1px solid #eee;}
.cent-p2{float:left; width:150px; line-height:25px; text-align:center;}
.cent-pp{ float:right; width:700px; padding-top:15px;}
.page {float:left; width:700px; text-align:center; line-height:30px;}
.news1 { margin-left:10px;float:left; width:720px; padding-top:15px;}
.news1 li{float:left; width:700px; text-align:left; border-bottom:1px  dashed #eee; line-height:30px; padding-left:20px; background:url(img/s-02.jpg) no-repeat 5px 12px;}
.news-1 {float:left; width:600px;}
.news-1 a{ font-size:14px;}
.news-1 a:hover{ font-size:14px; color:#f00;}
.news-2{float:left; width:100px; color:#666;}
.news-3{float:left; width:700px; padding:10px; line-height:22px;}
.news-title{float:left; width:720px; line-height:40px; font-size:14px; color:#f00; text-align:center; font-weight:bold;}

.foot{float:left;background:url(img/foot.jpg) repeat-x top; height:65px;  width:1000px; text-align:center; line-height:20px; color:#fff; padding-top:15px;}
.foot a{color:#fff; font-size:12px;}
.foot a:hover{color:#FFCCFF; font-size:12px;}