﻿@charset "utf-8";
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal; word-break:break-all;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#333;}
/*a:hover { COLOR:#c70a0e;}2fa6bb*/
a:hover {color:#d00000; text-decoration:none;}
img { border:0;}


.bg{ width:100%; margin:0px auto; background:url(../images/bg.jpg) top center no-repeat #fef4e0;}

.box{ width:1200px; margin:0px auto;}
.dy{ width:100%; height:162px; margin:0px auto; padding-top:560px;}
.dy .title{ width:84px; height:142px; text-align:center; padding-top:20px; color:#fef4e0; font-size:36px; float:left; background:#c8151d;}
.dy .nr{ width:1100px; height:142px; padding-top:20px; float:right;}
.dy .nr p{ color:#fef4e0; font-size:22px; line-height:36px; text-indent:2em;}


.part1{ width:1200px; height:110px; margin:0px auto;}
.column{ width:1200px; height:56px; margin:40px auto 20px auto;}
.column img{ width:61px; height:56px; display:block; float:left;}
.column h1{ width:200px; height:56px; line-height:56px; font-size:30px; font-weight:bold; color:#c8151d; display:block; float:left; margin-left:30px;}
.neirong{ width:1110px;  margin:0px auto; margin-left:90px;}
.neirong p{ color:#8a7a5f; font-size:22px; line-height:36px;}
.part2{ width:1200px; height:260px; margin:0px auto;}
.part3{ width:1200px; height:750px; margin:0px auto;}
.form{width:1110px; background:#fff; padding:10px 45px 30px 45px; margin:0px auto; margin-top:50px;}
.form h1{ font-size:30px; line-height:70px;}