@charset "utf-8";
* { padding: 0; margin: 0; }
a { text-decoration: none; color:#818286; };
a:link { color: #000; };
.container {  }
.header { margin: 0 auto; width: 1200px; height: 200px; text-align: center; }
.logo { padding: 35px 0;}
.nav dl { display: inline; float: left; width: 240px; }
.nav dd { margin-bottom: 12px; }
.focus a { color:#EF4136; }
.nav a:hover { color:#EF4136; }

.content { margin: 0 auto; width: 1200px; }
.title { text-align: center; margin-top: 75px; margin-bottom: 40px; }
.font-1 { font-size: 24px; color: #ED4135; }
.font-2 { font-size: 14px; color: #818286; }
.part-1 { width: 1200px; height: 1300px; }
.part-1 ul { width: 1233px; overflow: hidden;}
.part-1 li { list-style-type: none; float: left; width: 381px; height: 260px; margin-bottom: 50px; margin-right: 30px; }
.part-1 li img { margin-bottom: 5px; }

.part-2 { width: 1200px; height: 900px; }
.part-2 ul { width: 1242px; overflow: hidden;}
.part-2 li { list-style-type: none; float: left;width: 581px;  height: 350px;margin-bottom: 50px; margin-right: 40px; }
.part-2 li img { margin-bottom: 5px; }

.part-3 { width: 1200px; height: 1250px; }
.part-3 li { list-style-type: none; margin-bottom: 40px; }
.part-3 li img { margin-bottom: 5px; }

.part-4 { width: 1200px; height: 1200px; }
.part-4 ul { width: 1242px; overflow: hidden;}
.part-4 li { list-style-type: none; float: left; width: 581px; margin-bottom: 50px; margin-right: 40px; }
.part-4 li img { margin-bottom: 5px; }

.footer { background:url(../images/home-31.jpg) no-repeat; width: 100%; height: 500px; }
.info { margin: 0 auto; width: 1200px; height: 350px; }
.contact { float: left; margin-top: 35px; margin-right: 150px; }
.contact dl { margin-bottom: 25px; }
.contact dt { float: left; margin-right: 15px; }
.contact dd { color: #FFF; font-size: 16px; }
.code { float: left; text-align: center; margin-top: 25px; margin-right: 45px; margin-left: 45px; }
.code dt { margin-bottom: 50px; }
.code dd { color: #BCBDBF; }
.copyright { background-color:#000; height: 150px; text-align: center; }
.copyright p { padding-top: 20px; font-size: 16px; color: #BCBDBF; }