/* CSS Document */
#container { width:925px; margin:0px auto; padding:0; background-color:#FFFFFF; }

#header { height:187px; background:url(../images/header.jpg) no-repeat; }
#header h1#logo { text-indent:-9999px;  }
#header h2#desc { text-indent:-9999px; }
#nav { height:53px; background:url(../images/nav.jpg) no-repeat; border-bottom:#E5E5E5 1px solid; border-top:#E5E5E5 1px solid; margin-bottom:10px; }

#center {}
#center #mov {}
/*--------------------------------------------------------------
index begin
--------------------------------------------------------------*/
.pro { background-color:#F7F7F7; padding:10px 5px 0px 5px; height:423px; width:915px; overflow:hidden; }
.pro .pro_pic { float:left; width:615px; overflow:hidden; }
.pro .pro_text { float:left; width:270px; padding:10px 0px; overflow:hidden; }
.pro .pro_text .titleA { color:#400001; font-weight:bold; font-size:20px; }
.pro .pro_text .model { background-color:#A79D9D; width:260px; height:20px; line-height:20px; color:#FFFFFF; margin:5px 0px; padding:0px 5px; }
.pro .pro_text .desc { padding:0px 10px 0px 0px; height:250px; overflow:hidden;/* */}
.pro .pro_text .page { text-align:right; padding-right:20px; }
.pro .pro_text .pro_other { widows:260px; height:95px; margin-top:7px; }
/*--------------------------------------------------------------
index end
--------------------------------------------------------------*/
/*--------------------------------------------------------------
about begin
--------------------------------------------------------------*/
.about_center { background-color:#F7F7F7; padding:10px; height:396px; width:905px;  }
.about_center .about_center_pic { float:left; width:667px; overflow:hidden; }
.about_center .about_center_text { float:left; width:238px; overflow:hidden; background-color:#A79D9D; height:100%; }
.about_center .about_center_text .titleA { color:#400001; font-weight:bold; font-size:20px; background-color:#E1E1E1; height:50px; line-height:50px; text-align:center; display:block;  }
.about_center .about_center_text .desc { padding:0px 10px 0px 10px; color:#FFFFFF; }

.about_center .about_center_pic2 { float:left; width:470px; overflow:hidden; }
.img { float:left; margin:0px 2px 4px 2px; }
.about_center .about_center_text2 { float:left; width:435px; overflow:hidden; background-color:#A79D9D; height:1896px; }
.about_center .about_center_text2 .titleA { color:#400001; font-weight:bold; font-size:20px; background-color:#E1E1E1; height:50px; line-height:50px; text-align:center; display:block;  }
.about_center .about_center_text2 .desc { padding:0px 10px 0px 10px; color:#FFFFFF; }

/*--------------------------------------------------------------
about end
--------------------------------------------------------------*/
/*--------------------------------------------------------------
module begin
--------------------------------------------------------------*/
.module { background-color:#F7F7F7; padding:10px; height:423px; width:905px; overflow:hidden; }
.module .module_pic { float:left; width:224px; overflow:hidden; }
.module .module_text { float:left; width:656px; padding:10px 0px; overflow:hidden; }
.module .module_text .titleA { color:#400001; font-weight:bold; font-size:20px; }
.module .module_text .desc { padding:0px 10px; background-color:#A79D9D; height:390px; color:#ffffff; margin-top:5px; }
.module .cat { color:#400001; font-weight:bold; font-size:14px; display:block; padding-bottom:10px; }
.module .module_picbig { float:left; width:648px; overflow:hidden; }
.module2 { background-color:#F7F7F7; padding:10px; height:910px;  width:905px; overflow:hidden; }
.img2 { float:left; width:451px; overflow:hidden; }
/*--------------------------------------------------------------
module end
--------------------------------------------------------------*/
/*--------------------------------------------------------------
contact begin
--------------------------------------------------------------*/
.contact_center { background-color:#F7F7F7; padding:10px; height:396px; width:905px;  }
.contact_center .contact_center_pic { float:left; width:667px; overflow:hidden; }
.contact_center .contact_center_text { float:left; width:238px; overflow:hidden; background-color:#A79D9D; height:100%; }
.contact_center .contact_center_text .titleA { color:#400001; font-weight:bold; font-size:20px; background-color:#E1E1E1; height:50px; line-height:50px; text-align:center; display:block;  }
.contact_center .contact_center_text .desc { padding:0px 10px 0px 10px; color:#FFFFFF; }
/*--------------------------------------------------------------
contact end
--------------------------------------------------------------*/
/*--------------------------------------------------------------
news begin
--------------------------------------------------------------*/
.news_center { background-color:#F7F7F7; padding:10px; height:456px; width:905px;  }
.news_center .news_center_pic { float:left; width:667px; overflow:hidden;  }
.news_center .news_center_pic .current_title { background:#8B8383 url(../images/ic.gif) no-repeat 10px 18px;  height:50px; line-height:50px; padding:0px 10px 0px 36px; color:#ffffff; font-size:18px; }
.news_center .news_center_pic .current_news { padding-right:10px;}
.news_center .news_center_pic .current_news .addtime { text-align:left; width:100%; color:#aaaaaa; }
.news_center .news_center_text { float:left; width:238px; overflow:hidden; background-color:#A79D9D; height:100%; }
.news_center .news_center_text .titleA { color:#400001; font-weight:bold; font-size:20px; background-color:#E1E1E1; height:50px; line-height:50px; text-align:center; display:block;  }
.news_center .news_center_text .desc { padding:10px; color:#FFFFFF; }
.news_center .news_center_text .desc ul { list-style:none; }
.news_center .news_center_text .desc ul li {}
.news_center .news_center_text .desc .pages { padding-top:10px; }
/*--------------------------------------------------------------
news end
--------------------------------------------------------------*/


#footer { border-bottom:#E5E5E5 10px solid; background:url(../images/footer.jpg) no-repeat 40px -20px; height:60px; text-align:center; padding:0px 0px 35px 0px; color:#A4A4A4; }


.sol { background:url(../images/sol.jpg) repeat-x; width:100%; height:1px; overflow:hidden; margin:10px 0px; }
.sols { background:url(../images/sols.jpg) repeat-y; height:98%; width:1px; overflow:hidden; float:left; margin:0px 10px; }
.dot { background:url(../images/dot.jpg) repeat-x; width:100%; height:1px; overflow:hidden; margin:10px 0px; }