@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0;}

body{ font:12px Arial, Helvetica, sans-serif,"ËÎÌå"; color: #6c6c6c; background: url(../images/bj.jpg) no-repeat left top; background-color:#f8f8f8;}

img{ border:0; _behavior:url(js/iepngfix.htc);}

li{ list-style:none;}

a{ color:#252525; text-decoration:none;}

a:hover{ color:#f00; text-decoration:none;}



.remove{ clear:both;}



.top{ width:1002px; margin:0 auto;}

.top .logo{ width:578px; float:left;}

.top .fast{ width:240px; float:right; padding-top:25px; margin-right:120px; _display:inline;}

.top .fast p{ width:225px; text-align:right; padding-bottom:25px; margin-right:15px; display:block;}

.top .fast span{ display:block; float:left; line-height:15px; margin-right:15px; text-align:right;}

.top .fast span img{ display:block; float:left; margin-top:-3px;}

.top .fast span a{ display:block; float:left; margin-left:4px; font:9px Arial, Helvetica, sans-serif; color:#a5a5a5;}

.top .fast span a:hover{ color:#b9001b;}

.menu{ width:100%; height:48px; background:url(../images/index_18.png) repeat-x; _background:url(../images/index_16.jpg) repeat-x;}

.menu ul{ width:810px; height:48px; margin:0 auto;}

.menu ul li{ width:135px; float:left; height:48px; background:url(../images/index_19.jpg) no-repeat right center; font: bold 14px/48px "Î¢ÈíÑÅºÚ"; color:#b9001b; text-align:center;}

.menu ul li a{ color:#b9001b;}

.menu ul li a:hover{ display:block; width:135px; height:48px; background:url(../images/index_22.jpg) no-repeat center center; color:#FFF;}

.banner{ width:100%; background:url(../images/index_271.jpg) no-repeat 95% bottom;}

.banner .banner1{ width:1002px; margin:0 auto; padding:19px 0; _padding-bottom:9px; *padding-bottom:9px;}

.banner .banner1 .banner1_left{ width:774px; float:left;}

.banner .banner1 .banner1_right{ width:222px; float:right;}

.banner .banner1 .banner1_right .br_top{ width:222px; height:65px;}

.banner .banner1 .banner1_right .br_content{ width:222px; height:229px; background:url(../images/index_31.jpg) no-repeat; padding:4px 0;}

.banner .banner1 .banner1_right .br_content ul{ width:222px;}

.banner .banner1 .banner1_right .br_content ul li{ width:222px; height:30px; background:url(../images/index_272.jpg) no-repeat center bottom; font:14px/30px "Î¢ÈíÑÅºÚ"; color:#FFF;}

.banner .banner1 .banner1_right .br_content ul li a{ color:#FFF; height:30px;  padding-left:18px; display:block;}

.banner .banner1 .banner1_right .br_content ul li a:hover{ display:block; width:204px; height:30px; background:url(../images/index_302.jpg) no-repeat left center; padding-left:18px;}

.content{ width:100%; background:url(../images/index_34.jpg) repeat-x left top;}

.content .content1{ width:1002px; margin:0 auto; padding-top:35px;}

.content .content1 .c_left{ width:273px; float:left; background:url(../images/index_57.jpg) repeat-y right top; padding-top:23px;}

.content .content1 .c_left .cl_top{ width:273px;}

.content .content1 .c_left .cl_content{ width:253px; height:200px; overflow:hidden; padding:10px; line-height:22px;}

.content .content1 .c_left .cl_bottom{ width:263px; text-align:right; padding-right:10px;}

.content .content1 .c_left .cl_bottom a{ display:block; width:96px; height:35px; float:right; margin-top:10px;}

.content .content1 .c_right{ width:729px; float:right; border-top:1px dashed #b8b8b8; margin-top:23px; padding-top:15px;}

.content .content1 .c_right .products{ width:729px;}

.content .content1 .c_right .products .p_left{ width:124px; float:left;}

.content .content1 .c_right .products ul{ width:605px; float:right;}

.content .content1 .c_right .products ul li{ width:173px; float:left; margin:0 14px; _display:inline;}

.content .content1 .c_right .products ul li span{ width:173px; height:89px; display:block;}

.content .content1 .c_right .products ul li a{ display:block; width:173px; height:30px; text-align:center; line-height:30px;}

.content .content1 .c_right .news{ width:729px;}

.content .content1 .c_right .news .n_left{ width:124px; float:left;}

.content .content1 .c_right .news ul{ width:605px; float:right; border-top:1px solid #dad9db; margin-top:6px;}

.content .content1 .c_right .news ul li{ width:270px; float:left; margin:5px 10px; overflow:hidden; border-bottom:1px dashed #cccacb; padding-left:12px; background:url(../images/index_70.jpg) no-repeat left center; _display:inline;}

.content .content1 .c_right .news ul li a{ display:block; width:270px; height:20px; overflow:hidden; line-height:20px;}

.content .content1 .c_right .news ul li p{ display:block; width:270px; height:20px; line-height:20px;}

.submenu{ width:980px; height:35px; text-align:right; margin:0 auto; font:11px/35px Arial, Helvetica, sans-serif; padding-right:22px;}

.submenu a{ color:#666;}

.submenu a:hover{ color:#F00;}

.bottom{ width:100%; background:url(../images/index_87.jpg) repeat-x center top;}

.bottom .bottom1{ width:990px; margin:0 auto; background:url(../images/index_85.jpg) no-repeat left center; text-align:right; line-height:20px; padding:10px 12px 10px 0;}

.bottom .copyright{ width:100%; height:27px; background:#91242d;}

.bottom .copyright .cr1{ width:1002px; height:27px; line-height:27px; color:#FFF; margin: 0 auto;}

.bottom .copyright .cr1 a{ color:#FFF;}

.bottom .copyright .cr1 a:hover{ color:#000;}

.hua{ width:183px; text-align:right; position: relative; z-index:9999; top:0px; left:785px;}

.hua img{position: absolute; top:0px; right:-90px; text-align:right; z-index:999999;}


