@charset "utf-8";
/* CSS Document */

*{padding:0px;margin:0px;}
body{ padding:0px; margin:0px; background:url(../images/bg.jpg) repeat-x #fafafa; font-size:12px;}
body,td,th,input,select,textarea,button { font:12px/1.5 tahoma,arial,宋体,sans-serif; color:#424242; line-height:23px; }
img { border:0; }
table { border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left;}
th,td { border-collapse:collapse; padding:0; }
a { color:#424242; text-decoration:none; }
a:hover { color:#ae1a16;text-decoration:none;}
button { border:0; cursor:pointer; }
ul,li { list-style:none; }

.topright{ background:url(../images/topright.jpg) no-repeat; width:452px; height:99px; margin-top:3px; float:right;}

.gg{ float:right; overflow:hidden; margin-right:0px; margin-top:30px; width:120px; height:50px;}
.gg a{ color:#858585; font-size:15px; font-family:"华文行楷"; }
.gg a:hover{ color:#C00;} 

.menu{ width:1002px; height:80px; margin-top:1px;}
.menu ul { float:left; margin:0 auto;}
.menu ul li{ float:left; display:block; line-height:23px; width:125px; height:50px;text-align:center; font-weight:bold; font-size:15px; font-family:"微软雅黑"; color:#FFFFFF;}
.menu ul li a{ display:block; line-height:23px; width:125px; height:50px;  font-weight:bold; font-size:15px; font-family:"微软雅黑"; color:#FFFFFF; text-align:center; padding-top:25px;}
.menu li a:hover{display:block; line-height:23px; width:125px; height:50px; overflow:hidden; color:#fff; background:url(../images/menuhover.jpg) no-repeat; margin-top:-1px;}

/*.home{ background:url(../images/menuhover.jpg) no-repeat; color:#000; width:95px;line-height:36px; height:38px;}*/
#homes { background:url(../images/menuhover.jpg) no-repeat; line-height:23px; overflow:hidden; width:125px; height:60px; color:#3e4040; margin-top:-1px; text-align:center;}
#homes a{ color:#fff;}

#aaa{ font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:-5px;}
#aaa a{font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:-5px;}

.banner{ width:1002px; margin-top:5px; height:300px;}
.abanner{ width:1002px; height:252px;}

.probg{ background:url(../images/probg.jpg) no-repeat; width:1002px; height:225px;}
.procon{ margin:15px 50px; width:900px;}
.abg{ background:url(../images/abg.jpg) no-repeat; width:636px; height:201px;}
.acon{ margin:5px 15px; width:610px;}

.newbg{ background:url(../images/newbg.jpg) no-repeat; width:358px; height:201px;}
.newcon{ margin:5px 15px; width:330px;}


.ftbg{ background:url(../images/ftbg.jpg) repeat-x; padding-top:20px;}
#pagger{ width:1002px; margin:0 auto; background-color:#ffffff;}
#leftpro{ background-image:url(../images/leftpro.jpg); width:200px; height:55px;}
#leftprobg{ background-image:url(../images/leftprobg.jpg); width:200px; background-repeat:repeat-y;}
.txtleftpro{ width:170px; line-height:23px; margin:5px 5px;}
#leftcontact{ width:200px; height:74px; margin:0 auto;}
#sody{ width:802px; margin:0 auto; background-image:url(../images/title.jpg); height:34px;}
.txtsoby{ margin:5px 10px;}
#stitle{ font-family:"微软雅黑"; font-size:14px; line-height:23px; color:#000000; width:100px;}
#righttitle{ float:right; margin-right:5px; color:#333333;}
#titlebg{ background-image:url(../images/titlebg.jpg); width:802px; background-repeat:repeat-y; margin:0 auto;}
.txttitle{ width:770px; margin:10px 10px; line-height:23px;}