body { font-size:12px; color:#333333; font-family:Î¢ÈíÑÅºÚ; background-color:#f7f7f7;}
*{ padding:0px; margin:0px;}
a{ text-decoration:none; color:#333333;}
a:hover{ color:#0093dd; text-decoration:underline; cursor:hand;}
ul{ list-style:none;}
img{ border:none;}
div{ display:block; overflow:hidden;}



#main{ margin:0px auto;}

#top{ width:100%; background-color:#fff;}
#top1{ background-color:#bf1e2d; height:40px;}
#top1 ul{ width:1100px; margin:0px auto; padding-top:14px;}
#top1 li{ float:left; color:White;}
.top1_ul_l1{ width:850px; float:left;}

#top2{width:1200px; margin:0px auto;}
#top2 div{ float:left;}
#top2 li{ float:left; margin-left:40px; padding-top:40px;}
#top2 li a{ font-size:14px; font-family:Î¢ÈíÑÅºÚ;}
#top2 li a:hover{ color:Red;}


#middle{width:1200px; margin:0px auto;}
#m1{ width:1200px; margin:0px auto; padding-top:50px;}
#m1 li{ float:left; width:255px; padding:0px 20px; line-height:25px;}
#m1 li span{ font-size:14px; font-weight:bold;}
.m1_l1{ border-right:solid 1px #dfdfdf;}
.m1_l2{ border-right:solid 1px #dfdfdf;}
.m1_l3{ border-right:solid 1px #dfdfdf;}


#m2{ background-color:#f7f7f7; border-top:solid 1px #dfdfdf; margin-top:40px; width:100%; padding-top:50px;}
.m2_d1{ text-align:center; line-height:40px;}
#m2_s1{ font-size:35px; font-weight:bold; font-family:Î¢ÈíÑÅºÚ;}
#m2_s2{ font-size:20px; font-family:Î¢ÈíÑÅºÚ;}
#m2_s3{ font-family:Î¢ÈíÑÅºÚ; line-height:25px;}

.m2_d2{ width:1200px; margin:0px auto; padding-top:50px;}
.m2_d2 li{ float:left; width:399px; text-align:center; margin-bottom:20px; line-height:20px;}
.m2_d2 li img{ width:370px; height:275px;}


#m3{ text-align:center; padding-top:50px; padding-bottom:50px;}
#m3_s1{font-size:35px; font-weight:bold; font-family:Î¢ÈíÑÅºÚ;}
.m3_d2{ padding-top:40px;}


#weim4{ width:100%; background-color:#f7f7f7; padding-top:20px;}
#m4{ width:1200px; margin:0px auto; padding-bottom:50px;}
#m4 div{ float:left; width:370px;}
#m41{ margin-right:45px;}
#m41 p{ line-height:28px; text-indent:2em;}
#m42 li{ line-height:30px; border-bottom:solid 1px #dfdfdf;}
#m43{ margin-left:45px;}
#m43 p{ line-height:22px;}

#left{ float:left; width:250px; margin-top:40px; border-right:solid 1px #dfdfdf; padding-right:30px; margin-bottom:50px;}
#left p{ font-size:18px; font-weight:bold; font-family:Î¢ÈíÑÅºÚ;}
#left li{ line-height:30px;}
.left_contact{ line-height:22px;}







#right{ float:right; width:880px; margin-top:35px; padding-left:30px;}
.ny_dh{ border-bottom:solid 1px #d3d3d3; width:850px; padding-left:20px; line-height:25px; font-size:14px;}


#foot{ background-color:#bf1e2d; text-align:center; height:130px;}
#foot p{ line-height:25px; padding-top:30px; color:White;}



