@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑";}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#737373;}
#top{ height:30px; background:#049b1c;}
.top{ width:1248px; margin:auto; color:#FFFFFF; line-height:30px;}
.top a{ color:#FFFFFF;}
.top_l{ width:890px; float:left;}
.top_c{ width:200px; float:left;}
.top_r{ width:80px; float:right; background:url(../images/wx.jpg) no-repeat; height:30px; padding-left:35px;}

#logo{ width:1248px; margin:auto;}
.logo_l{ width:200px; float:left;}
.logo_r{ width:980px; float:right;}
.nav{ margin:35px;}
.nav li{ width:100px; line-height:35px; font-size:16px; list-style-type:none; float:left; text-align:right;}

#banner{background:url(../images/ny1.jpg) no-repeat center; height:273px; clear:both;}
#banner1{background:url(../images/ny2.jpg) no-repeat center; height:273px; clear:both;}
#banner2{background:url(../images/ny3.jpg) no-repeat center; height:273px; clear:both;}
#banner3{background:url(../images/ny4.jpg) no-repeat center; height:273px; clear:both;}
#banner4{background:url(../images/ny5.jpg) no-repeat center; height:273px; clear:both;}

#footer{background:#222222; height:140px; clear:both;}
.footer{ height:140px; width:1246px; margin:auto;}

.bottom{ line-height:25px;color:#dddddd; padding-top:40px;}

#ny{ border-bottom:1px #CCCCCC solid; line-height:45px; height:45px; width:1248px; margin:auto; clear:both;}
#ny_1{ width:1248px; margin:auto;  clear:both; height:40px;}

.ny_l{ width:130px; background:#049b1c; height:40px; text-align:center; line-height:40px; float:left; margin-top:10px;}
.ny_l a{color:#ffffff; }
.ny_r{ width:1118px; float:right;margin-top:10px; height:40px; border-bottom:1px solid #cccccc;}
.ny_r li{ width:90px; list-style-type:none; line-height:40px; float:left; height:40px; text-align:center;}

#product{ width:1260px; margin:auto; padding-top:25px;}

#product li{ width:304px; margin:5px; list-style-type:none; float:left; text-align:center;}
#product li img{ width:304px; height:365px;}
#product a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
#fenye{ width:1240px; margin:0 auto; line-height:50px; text-align:right; clear:both;}


.nr_bt{ margin:0px;}
.nr_bt h1{ font-size:18px;  text-align:center;}
.excerpt{ text-align:center; font:normal 12px "微软雅黑"; padding:5px 0; background-color:#F7F7F7; border:1px solid #E8E8E8; margin-top:10px;}
.nr_text{ font-size:12px; line-height:25px; font-family:"微软雅黑"; text-indent:2em; }

.ny_intro{ width:1248px; margin:auto;}

.cpbt{ background:url(../images/cp.jpg) no-repeat; height:46px; line-height:35px;font-size:16px; font-weight:bold; margin-top:15px; padding-left:28px; clear:both;}

.about{ width:1248px; margin:auto;}
.about_l{ width:200px; float:left; margin-bottom:20px;}
.about_r{ width:1028px; float:right;}

.bt{ border-bottom:1px #CCCCCC solid; line-height:45px; height:45px; }
.wz{ line-height:25px; padding:10px;}

.fenl{ background:#049b1c; height:40px; color:#ffffff; text-align:center; line-height:40px; font-weight:900; margin-top:15px;}
.fl{}
.fl li{ border-bottom:1px dotted #cccccc;  line-height:40px; list-style-type:none; text-align:center;}

#product1{}

#product1 li{ width:332px; margin:5px; list-style-type:none; float:left; text-align:center;}
#product1 li img{ width:332px; height:399px;}
.fenye{  line-height:50px; text-align:right;}
#product1 a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}

#product2{width:1260px; margin:auto; padding-top:25px;}

#product2 li{ width:304px; margin:5px; list-style-type:none; float:left; text-align:center;}
#product2 li img{ width:304px; height:200px;}
#product2 a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}

.news{}
.news li{ line-height:40px; list-style-type:none; border-bottom:1px dotted #cccccc;}
.rq{ float:right;}