@charset "utf-8";
/* CSS Document */
body{background:#f9f9f9; padding:0px; margin:0px; font-size:14px; font-family:"微软雅黑";color:#2a2b2f;}
a{text-decoration:none; color:#2a2b2f;}
a:hover{ color:#333333; text-decoration:none;}
#tou{background: #f6f6f6;}
#logo{ width:1140px; margin:auto; background:url(../images/logo.jpg) no-repeat; height:99px;}

#nav{border-bottom:2px solid #bc0e18; background: #f6f6f6; clear:both; height:60px;}
.nav{ width:1140px; margin:auto;}
.nav li{ width:146px; float:left; list-style-type:none; color:#201e1e; font-size:16px; text-align:center; padding-top:8px; padding-bottom:10px;}
.en{ font-size:12px; color:#898787; font-family:Arial, Helvetica, sans-serif;}

.nav li a{ color:#201e1e;}
.nav li a:hover{ color:#CC0000;}
#sy{ width:102px; background:url(../images/nav.jpg) no-repeat bottom center;color:#ffffff; font-weight:bold;}
#sy a{color:#ffffff;}

#main{ width:1140px; margin:auto;}
.left{ width:400px; float:left;}
.right{ width:670px; float:right;}
.bt{ padding-top:15px; padding-bottom:15px;}
.about{ line-height:30px;}

.news{ padding:15px;}
.lemon_tro{ color:#999999;}
.news li{ line-height:22px; border-bottom:1px dotted #dbcccc; height:80px; padding-left:10px; list-style-type:none; margin-bottom:15px;}
.news li h1{ font-size:16px;}

#mf{background:url(../images/mainf.jpg) no-repeat; height:82px; width:344px; margin:40px auto; clear:both;}
.mf{ width:1140px; margin:10px auto 30px;}
.mf_l{ width:300px; float:left;border:1px solid #c1c1c1; height:34px; }
.mf_c{ width:300px; float:left;border:1px solid #c1c1c1; height:34px; margin-left:110px;}
.mf_r{ width:300px; float:right;border:1px solid #c1c1c1; height:34px;}

.mf1{ width:1140px; margin:10px auto; }
.mf1_l{ width:900px; float:left;border:1px solid #c1c1c1; height:94px; margin-top:30px; margin-bottom:30px;}
.mf1_r{ width:130px; float:right;}

#footer{ background:#2a2b2f; height:189px; clear:both;}
.footer{ width:1140px; margin:auto;}
.footer_l{ width:900px; float:left; padding-top:40px; line-height:25px; color:#ffffff;}
.footer_r{ width:188px; float:right; padding-top:35px;}

#ny{ width:1140px; margin:15px auto;}
#banner{ background:url(../images/ny.jpg) no-repeat center; height:328px;}
.ny_l{ width:264px; float:left; background:#ffffff;}
.ny_r{ width:840px; float:right; background:#ffffff; margin-bottom:20px;}

.ny_bt{ background:url(../images/ny1.jpg) no-repeat; height:67px; color:#FFFFFF; line-height:67px; text-align:center; font-size:16px;}
.ny_n{ width:240px; margin:auto;}
.ny_n li{ border-bottom:1px solid #f5f3f3; line-height:40px; list-style-type:none; margin-bottom:10px; padding-left:5px;}
.ny_n li a:hover{color:#FF0000;}
.r_bt{ background:url(../images/ny_r.png) no-repeat; height:69px; line-height:60px; padding-left:15px;}
.nr{ line-height:30px; padding:10px 10px 30px 10px; font-size:16px;}

.fy{height:40px; clear:both; text-align:center;}
.ny_news{ font-size:26px; text-align:center; background:url(../images/ny_r.png) no-repeat; height:69px; line-height:60px;  }
.gx{ font-size:12px; text-align:right; color:#d0d0d0; line-height:20px; padding-right:15px;}