@charset "utf-8";
/* CSS Document */
#sygg_bj{ width:100%; height:100px;background:#7eba53; }
#sygg_center{width:1200px;height:60px; margin:0 auto; padding-top:20px }
#sygg_left{ width:14%;height:60px; float:left; color:#FFF; font-size:20px; text-align:center; line-height:30px; font-weight:bold; border-right:#FFF 3px solid}
.sygg_left_bt {display:block; width:100%; }
.sygg_left_gd li{display:block; width:100%}
.sygg_left_gd li a{ color:#FFF; font-size:14px; text-align:center}
.sygg_left_gd li a:hover{ color:#FF0}
#sygg_right{width:82%;height:60px; float:right; color:#FFF; text-align:left; font-size:18px; font-weight:bold; line-height:30px}

/*project*/
#syproject_bt{ width:1200px; height:120px;margin:0 auto; margin-top:50px; margin-bottom:50px}
#syproject_content{ width:1200px; margin:0 auto; overflow:hidden}
#syproject_content ul{width:100%;}
#syproject_content li{ display:block; width:15%; margin-right:5%; float:left;text-align:center;}
#syproject_content li a{ color:#000; font-size:18px; text-align:center; line-height:60px}
#syproject_content li a:hover{ color:#F00}
.syproject_fd{ display:inline-block; overflow:hidden;}
.syproject_fd img{ transition:all 0.4s ease-in-out; -moz-transition:all 0.4s ease-in-out; -ms-transition:all 0.4s ease-in-out; -o-transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out}
.syproject_fd li:hover img{ transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); -webkit-transform:rotate(360deg)}

#sybj1{ width:100%; height:489px; min-width:1200px; background:url(../images/1_51.jpg) center no-repeat; margin-top:30px}
#sybj2{ width:100%; height:193px; min-width:1200px; background:url(../images/1_64.jpg) center no-repeat; }

#about_bt{width:1200px; height:auto; margin:0 auto; margin-top:40px}
#about_center{width:1200px; overflow:hidden;margin:50px auto}
#about_left{width:40%;height:425px; float:left}
#about_right{width:59.5%;height:425px; float:right; font-size:14px; line-height:2.0em; text-align:justify; color:#4b4b4b}
.about_more li{ float:right; width:30%; height:40px; line-height:40px; display:block; text-align:center; font-size:18px; background:#2b9b1f; border-radius:20px;color:#FFF}
.about_more li a{ color:#FFF}
.about_more li a:hover{ color:#FF0}

#news_bt{ width:432px; margin:30px auto}
#news_menu{width:432px; margin:30px auto}
#news_gd{ width:432px;margin:20px auto}



#sycasebj{ width:100%; height:700px; background:url(../images/1_74.jpg) center no-repeat; overflow:hidden; min-width:1200px}
#sycase{ width:1200px; margin:80px auto; }
#sycase_menu{width:1200px; margin:40px auto}

#contact_bj{ width:100%;height:527px;overflow:hidden; min-width:1200px; background:url(../images/1_80.jpg) center no-repeat}
#contact_midder{width:1200px;margin:20px auto}


#footer{width:100%; background:#ffffff; height:70px; min-width:1200px }
#footer1{width:1200px; height:50px;  margin:0 auto;margin-top:25px  }
#footer11{ width:10%; height:50px; float:left; text-align:center; color:#FFF; line-height:50px}
#footer12{width:88%; height:50px; float:right; line-height:50px; text-align:left; }
#footer2{ width:900px;overflow:hidden;margin:60px auto}
#footer21{width:65%;height:165px;float:left; padding-left:8%; background:url(../images/db02.png) left top no-repeat ;font-size:16px; font-family:"微软雅黑";line-height:3.0em;text-align:left; color:#FFF}
#footer22{width:20%;height:165px;float:right}
#footer3 a{ color:#fff000; font-size:14px; font-family:"微软雅黑"}
#footer3 a:hover{ color:#fff000; font-size:14px; font-family:"微软雅黑"; text-decoration:underline}
#footer3{width:100%;height:50px; text-align:center; font-size:14px;line-height:50px;color:#fff; background:#000}

.fd ul img{ transition:all 0.9s ease-in-out; -moz-transition:all 0.9s ease-in-out; -o-transition:all 0.9s ease-in-out; -webkit-transition:all 0.9s ease-in-out}
.fd li:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1)}

#nymenubj{ width:268px; background-color:#d1e9b0;}
#nymenu{ width:268px; }
.nyleftbt{  width:100%; height:124px; background:url(../images/ny_03.jpg); color:#ffffff; font-size:22px;  text-align:center; line-height:124px; font-weight:bold  }
.nyleftmenu{width:100%; }
#nyleftdh{width:268px; margin-top:20px   }
#nyleftdh2{width:248px; overflow:hidden;background-color:#d1e9b0; color:#242424; font-size:14px; padding:10px; text-align:justify;}
#nyleftdh3{ width:268px; height:15px}

#nybj{ background:#f2f2f2; width:100%;  overflow:hidden; min-width:1200px }
#ny{ width:1200px; margin:0 auto; padding-top:20px; background-color:#ffffff;overflow:hidden;   }
#nyleft{width:270px;background-color:#ffffff;  float:left; padding-left:10px}
#nyright{width:900px;background-color:#ffffff;  float:right;}

.nyrightmenu{ width:97%; height:57px;  margin-bottom:10px;}
.nyrightmenu1{ width:20%; height:57px; line-height:50px; float:left; text-align:center; border-bottom:#30ab72 2px solid}
.nyrightmenu2{ width:80%; height:57px; line-height:57px;float:right; text-align:right;border-bottom:#CCC 2px solid}

#nypro{ width:96%; overflow:hidden; text-align:justify; }

#news_view1{ width:96%; text-align:center;}
#news_view2{ width:96%; text-align:center;border-bottom:1px dotted #cccccc}
#news_view3{ width:96%;padding:15px; overflow:hidden; line-height:28px; font-size:15px; text-align:justify}
#news_view4{ width:96%; text-align:left}

#newslist1{width:96%; border-bottom:1px  dashed #CCCCCC; height:45px; }
#newslist2{width:96%; text-align:center;}
#newslist11{width:3%; text-align:center;height:45px; line-height:45px; float:left;font-size:16px}
#newslist12{width:84%; text-align:left;height:45px;line-height:45px; float:left; font-size:16px}
#newslist13{width:13%; text-align:right;height:45px;line-height:45px; float:right;font-size:16px}

#photo_view1{ width:96%; text-align:center;}
#photo_view2{ width:96%; text-align:center;border-bottom:1px dotted #cccccc}
#photo_view3{ width:96%;padding:15px;overflow:hidden; line-height:28px; font-size:15px; text-align:justify}
#photo_view4{ width:96%; text-align:left}

#photolist01{width:97%; overflow:hidden; text-align:center;}
#photolist02{width:97%;height:35px; text-align:center;  }

#nyflash{ width:100%; background:url(../images/ny_02.jpg) center no-repeat; height:400px; min-width:1200px}

