/* ============ÈÝÆ÷============== */
*{margin:0; padding:0; list-style:none; }
body{margin:0; padding:0; border:0; font-family:"Microsoft YaHei","SimHei"; color:#fff; font-size:12px; background:#3b0d0f; } 
ul,li{ margin:0; padding:0;}
li{list-style-type:none;}
a{ text-decoration:none;}
img{border:0;}
.fl{ float:left;}
.fr{ float:right;}

/*=================================================================top======================================================================================*/
#top{ background:#030000;  height:79px; }
.top{ height:79px; width:1003px; margin:0px auto;}

.logo{ width:165px; height:79px;}

/*nav*/
.nav{}
.nav ul{ padding-top:25px;}
.nav ul li{ float:left; height:30px; text-align:center; padding:0px 10px;}
.nav li a{ color:#FFF; font-size:14px; font-weight:bold; line-height:30px; display: block;  height:30px;}
.nav li:hover{ background-color:#7d0000; height:30px; }

/*Search*/
.Search{ padding-top:32px; padding-left:3px;  }
#Search .search1{ border:0px;  background:url(../images/search1.png) left no-repeat; width:76px; height:15px; margin-top:0px; }
#Search .search2{ border:0px;  background:url(../images/search2.png) left no-repeat; width:13px; height:14px;   }


/*=================================================================main======================================================================================*/
#main{ background:none; height:auto;}
.main{ width:1003px; margin:0px auto;}

.main_tit{ margin:20px 0px;}





/*=================================================================foot======================================================================================*/
#foot{ background:none; height:auto;}
.foot{ width:1003px; margin:0px auto;}

.foot_menu{ width:1003px; border-bottom:#FFF 1px solid; height:50px; }
.foot_menu ul{ width:580px; margin:0px auto;}
.foot_menu ul li{ float:left; padding:10px 10px;}
.foot_menu ul li a{ color:#FFF;}

.foot_copyright{ clear:both; width:1003px; padding:20px 0px;}



/*=================================================================tit======================================================================================*/
#tit{ background:url(../images/tit.jpg) left top; width:100%; height:139px;}
.tit{ width:655px; margin:0px auto; background:url(../images/tit_main.jpg) center bottom no-repeat; height:26px; padding-top:50px;  }
.tit2{ width:792px; margin:0px auto; background:url(../images/tit_main2.jpg) center bottom no-repeat; height:26px; padding-top:50px;  }
.tit_main{ line-height:26px; font-size:35px;  text-align:center; height:26px;  font-family:Arial; letter-spacing:3px;}

/*=================================================================main_Profile======================================================================================*/
#main_Profile{ background:none; height:auto; margin:30px 0px;}
.main_Profile2{ margin:0px auto; background:#330d0d;}
.main_Profile_tit{ text-align:center; font-family:Arial; font-size:24px; padding-bottom:10px;}
.main_Profile_tit2{ width:655px; margin:0px auto; line-height:20px; color:#aca29d; padding:20px 0px; letter-spacing:1px; word-break:break-all;}



/*=================================================================main_books======================================================================================*/
.main_books{ width:1003px; margin:0px auto; line-height:20px; color:#aca29d; padding:20px 0px; letter-spacing:1px; word-break:break-all;}

/*=================================================================message======================================================================================*/
.fenxiang{ background:#441315; width:218px; height:655px;}
.liuyan{ width:785px; height:655px;}
.liuyan table{ margin:0px auto; font-size:16px;}


/*=================================================================products======================================================================================*/
.pro_main_tit{ width:1003px;}
.pro_main_tit ul{ width:1003px; text-align:left;}
.pro_main_tit ul li{ float:left; padding-left:28px; padding-bottom:40px; width:215px;}
.pro_main_tit_tit{ padding-top:10px; line-height:15px; text-align:left; height:85px;}



/*=================================================================news======================================================================================*/
.news ul li{ background:#320c0d;  margin-bottom:20px;}
.news_img{ padding:0px; width:252px;}
.news_text{ padding-left:20px; width:715px;}
.news_tit{ color:#FFF; font-size:20px; font-family:Arial; line-height:50px; }
.news_con{ color:#dcdddd;  line-height:25px; word-break:break-all; }