@charset "utf-8";
/* CSS Document */
body { font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:14px; background-color:#80552B;}
div{overflow:hidden;}
img{ border:none; margin:0; padding:0;}
a{ text-decoration:none; color: #000; font-family:Arial, Helvetica, sans-serif;}
a:hover{color: #F00;}
ul,li,p{ margin:0; padding:0; list-style:none;}


/*all*/
.all{margin:0 auto;width:1000px;background:#760B01;}
.left{float:left;width:224px;margin-top:10px;_display:inline;}
.right{float:left;width:760px;margin-top:10px;margin-left:14px;_display:inline;}

/*top*/
.top_title{float:left;width:1000px;height:110px;background:url(../images/r1_c1.jpg) no-repeat;}

.ban_box{float:left;width:1000px;height:40px;}
.ban_box li{float:left;width:100px;height:40px;background:url(../images/r1_c2.jpg) no-repeat;font-size:14px;font-weight:bold;line-height:40px;text-align:center;}
.ban_box li a{color:#800000;display:block;width:100px;height:40px;}
.ban_box li a:hover{color:#ff0;}

.flash{float:left;width:1000px;height:320px;}
.flash_line{float:left;width:1000px;height:9px;background:url(../images/r1_c3.jpg) no-repeat;}
.flash_tell{float:left;width:1000px;height:23px;background:url(../images/r1_c4.jpg) no-repeat;}
.flash_tell li{width:915px;font-size:12px;font-weight:bold;color:#fff;margin-left:30px;line-height:23px;text-indent:5em;_display:inline;}
.flash_tline{float:left;width:1000px;height:9px;background:url(../images/r1_c5.jpg) no-repeat;}


/*list*/
.list_title{float:left;width:223px;height:62px;background:url(../images/r1_c6.jpg) no-repeat;}
.list_bg{float:left;width:223px;background:url(../images/r1_c7.jpg) repeat;}
.list_box{float:left;width:206px;margin-left:8px;_display:inline;}
.list_box li{float:left;width:206px;height:25px;background:url(../images/r1_c9.jpg) no-repeat;text-align:center;color:#fff;line-height:25px;font-weight:bold;}
.list_box li a{color:#fff;width:206px;height:25px;display:block;}
.list_box li a:hover{color:#ff0;display:block;}
.list_bottom{float:left;width:223px;height:14px;background:url(../images/r1_c11.jpg) no-repeat;}


/*contact*/
.contact_title{float:left;width:206px;height:40px;background:url(../images/r1_c12.jpg) no-repeat;margin-top:9px;margin-left:9px;_display:inline;}
.contact_title li{font-size:14px;font-weight:bold;line-height:40px;color:#ff0;text-indent:1em;word-spacing:2px;}
.contact_box{float:left;width:210px;margin-left:12px;_display:inline;}
.contact_words{float:left;width:210px;font-size:14px;font-weight:bold;line-height:24px;color:#ff0;}


/*about*/
.about_title{float:left;width:760px;height:25px;}
.about_word{float:left;font-size:14px;font-weight:bold;line-height:25px;color:#ff0;margin-left:5px;_display:inline;}
.about_img{float:left;width:57px;height:10px;background:url(../images/r1_c13.jpg) no-repeat;margin-left:5px;margin-top:7px;_display:inline;}
.about_more{float:right;font-size:12px;line-height:25px;color:#ff0;margin-right:5px;_display:inline;}
.about_more a{color:#ff0;}
.about_more a:hover{color:#F00;}
.about_left{float:left;width:14px;height:236px;background:url(../images/r1_c14.jpg) no-repeat;}
.about_bg{float:left;width:732px;height:236px;background:url(../images/r1_c15.jpg) repeat-x;}
.about_door{float:left;width:274px;height:202px;background:url(../images/r1_c17.jpg) no-repeat;margin-top:16px;_display:inline;}
.about_line{float:left;width:2px;height:236px;background:url(../images/r1_c18.jpg) no-repeat;margin-left:15px;_display:inline;}
.about_box{float:left;width:426px;height:206px;margin-left:15px;margin-top:15px;_display:inline;}
.about_box p{float:left;font-size:12px;line-height:22px;color:#ff0;text-indent:2em;width:416px;padding:5px;text-align:justify;}
.about_box p a{color:#ff0;}
.about_box p a:hover{color:#f00;}


/*new products*/
.np_box{float:left;width:760px;height:207px;margin-top:10px;_display:inline;}
.np_left{float:left;width:80px;height:207px;background:url(../images/r1_c19.jpg) no-repeat;}
.np_bg{float:left;width:598px;height:207px;background:url(../images/r1_c21.jpg) repeat-x;}
.np_bg li{float:left;width:262px;height:174px;background:url(../images/r1_c22.jpg) no-repeat;margin-top:15px;margin-left:8px;_display:inline;}
.np_bg li img{float:left;width:262px;height:174px;}


/*products*/
.products_img{float:left;width:170px;height:113px;margin-left:14px;margin-top:8px;_display:inline;}
.products_img img{float:left;width:170px;height:113px;}

/*link*/
.link_bg{float:left;width:1000px;height:29px;background:url(../images/r1_c24.jpg) no-repeat;margin-top:8px;_display:inline;}
.link_bg li{font-size:12px;color:#ff0;line-height:29px;text-align:center;word-spacing:10px;}
.link_bg li a{color:#ff0;} 
.link_bg li a:hover{color:#fff;}
.foot_bg{float:left;width:1000px;background:url(../images/r1_c25.jpg) repeat-x;}
.foot_bg li{float:left;width:1000px;font-size:12px;color:#ff0;line-height:24px;text-align:center;margin-top:10px;_display:inline;}
.foot_bg li a{color:#ff0;}
.foot_bg li a:hover{color:#fff;}


/**/
.ab_words{float:left;width:206px;height:24px;font-size:12px;font-weight:bold;line-height:24px;text-align:center;color:#800000;}
.ab_words a{color:#800000;float:left;width:206px;height:24px;display:block;}
.ab_words a:hover{color:#f00;display:block;}
.ab_title{float:left;width:206px;height:24px;background:url(../images/r1_c26.jpg) no-repeat;margin-top:2px;margin-left:9px;_display:inline;}
.a_box{float:left;width:760px;}
.a_box p{float:left;width:750px;font-size:12px;line-height:24px;color:#ff0;text-indent:2em;text-align:justify;padding:5px;_display:inline;}

.n_img{float:left;background:url(../images/r1_c27.jpg) left center no-repeat;width:750px;height:25px;font-size:12px;line-height:25px;text-indent:1.2em;}
.n_img a{color:#ff0;float:left;}
.n_img a:hover{color:#fff;}
.n_img span{float:right;font-size:12px;line-height:25px;color:#ff0;}

.page_box{float:left;width:750px;margin-top:10px;color:#760b01;}
/* .page_box li{float:left;;width:750px;text-align:center;line-height:25px;}
.page_box li a{color:#ff0;}
.page_box li a:hover{color:#fff;} */


.square_out{
width:180px;
height:172px;
float:left;
border:1px solid #CE6128;
padding:6px;
margin:15px 20px;
}

.square_out img{
border:0px;
margin-top:expression((parentElement.parentElement.clientHeight-this.scrollHeight)/2-4);
}

.square_in{
width:170px;
height:113px;
padding:4px;
border:1px solid #B74C14;
text-align:center;
}

.title{
color:#ff0;
width:174px;
padding:2px;
text-align:center;
margin-top:4px;
border:1px solid #B74C14;
}
.title a{color:#ff0;}
.title a:hover{color:#fff;}


.con_bg{float:left;width:760px;background:url(../images/r1_c28.jpg) right center no-repeat;}
.con_bg p{float:left;width:760px;font-size:12px;line-height:28px;text-indent:2em;color:#ff0;}



.sub_msg{ width:700px; height:400px; float:center;}
.sub_msg img{ float:left;}
.sub_msg ul{ width:490px; float:left; height:374px;}
#sub_msgdes{ background:url(../../images/sub_bing.jpg) center left no-repeat; color:#000; line-height:37px; text-indent:4em; float:left; font-size:14px; width:580px;}
.sub_msg_k{ width:486px; float:left; height:350px;}
.msg_line{ background:url(../images/msg_line.jpg) no-repeat left; height:6px; width:636px; float:left; margin-top:20px; margin-bottom:20px; _display:inline; margin-left:20px;}


.contact_news{float:left;width:206px;height:40px;background:url(../images/r1_c12.jpg) no-repeat;margin-top:5px;margin-left:9px;_display:inline;}
.contact_news li{font-size:14px;font-weight:bold;line-height:40px;color:#ff0;text-indent:1em;word-spacing:2px;}
.ab_news{float:left;width:206px;height:24px;font-size:12px;font-weight:bold;line-height:24px;text-align:left;color:#fff;margin-left:9px;}
.ab_news a{color:#ffff05;float:left;width:206px;height:24px;display:block;}
.ab_news a:hover{color:#f00;display:block;}
.ab_newtitle{float:left;width:206px;height:24px;margin-top:2px;margin-left:9px;_display:inline;}


