@charset "utf-8";
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin:0; padding:0; -webkit-text-size-adjust: none }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
body>div, form>div { margin:0 auto; }
div { text-align:left; }
a img { border:0; }
table { border-collapse:collapse; border-spacing:0; }
select, textarea { font: 12px Arial, "微软雅黑"; }
body { color:#000000; text-align:center; font:12px "微软雅黑"; }
ul, ol, li { list-style-type:none; vertical-align:0; }
a { outline-style:none; color:#505050; text-decoration:none; font-family:"微软雅黑" }
a:hover { color:#2f2f2f; text-decoration:none; }
a, area { blr:expression(this.onFocus=this.blur())
}
:focus { -moz-outline-style: none; }
.clear { clear:both; }
.hidden { display:none; }
.block { display:block; }
.left { float:left; }
.right { float:right; }
.he10{ height:10px;}
.he20{ height: 20px;}
.he30{ height: 30px;}
.he50{ height: 50px;}
.he80{ height: 80px;}
.wh1100{ width: 1000px; margin: 0 auto;}
.hx_top{ background: #ece7c0; height: 373px;}
.hx_bodyBox{ background: #fffdde; padding-top: 30px;}
.hx_part1 h1{ font-size: 82px; color: #bf1a20;  font-weight: bold; margin-bottom: 20px;}
.hx_part1 h3{ font-size: 30px; color: #231815; margin-bottom: 10px;}
.hx_part1 p{ font-size: 18px; color: #231815; line-height: 36px;text-align:justify;}
.hx_part1 span{ font-size: 12px;  float: right; display: block;}


.hx_part1_tit{ background: #f5f1d6; border:1px solid #93928e; border-radius: 20px; position: relative;}
.hx_part1_tit h2{ background: url(../images/icon1_03.png) no-repeat top center; position: absolute; top:-41px; display: block; height: 103px; font-size: 36px; color: #fcfaec;  font-weight: bold;left: 208px; padding:18px 70px 0px 70px; }
.hx_part1_tit p{ font-size: 18px; color: #674d36; text-indent: 2em; line-height: 36px; margin-top: 80px; padding: 0px 30px 20px 30px;}
.hx_tit1{ background: #bf1a20; font-size: 38px; color: #fcfaec; font-weight: bold; padding-left: 20px; height: 67px; line-height: 68px; margin-bottom: 30px; font-family: "微软雅黑";}
.hx_part2_text h2{ font-size: 32px; color: #bf1a20; font-weight: bold; padding-bottom: 18px; background: url(../images/line.png) repeat-x bottom; position: relative;}
.hx_part2_text h2 img{  display: inline-block; float: left; padding-right: 10px;}
.hx_part2_text p{ padding-top: 20px; font-size: 18px; color: #070002; line-height: 36px;}
.hx_part2_textBox h3{ background: #727172; font-size: 28px; color: #fff; font-weight: bold; padding: 20px 30px 20px 30px;}
.pBox{ border:1px dashed #595757; border-top: none; border-bottom-right-radius:2em;border-bottom-left-radius:2em;padding: 20px 0px;}
.pBox p{ font-size: 18px; color: #070002; line-height: 36px; padding: 0px 30px;}
.hx_part2_textBox{ margin:  20px 0;}
.hx_part2_text h2 .Img{ margin-top: -10px;}
.hx_part2_text  .alImg{ margin-top: -43px;}
.hx_part2_text strong{ font-size: 25px; color: #070002; display: block; text-align: left;  padding-top: 20px;}

.hx_part3_tt3{ background: url(../images/icon5_03.png) no-repeat center center; height: 141px; }
.hx_part3_tt4{ background: url(../images/icon7_06.png) no-repeat center center; height: 144px;}
.hx_part2_textBox .pText{ text-align: center; font-size: 22px; color: #070002; padding:20px 0px;}
.hx_part4{ background: #fff; border:1px dashed #595757; border-radius: 20px; padding: 80px 20px 20px 40px; position: relative; z-index: 99; }
.hx_part4_tit{ background: url(../images/icon1_03.png) no-repeat top center; height: 103px; position: absolute; top:-41px; left: 200px; font-size: 42px; color: #fcfaec; padding: 10px 150px 20px 150px; font-weight: bold; z-index: 2;}
.hx_part4 p{ font-size: 22px; color: #070002; background: url(../images/icon9_13.png) no-repeat left center; padding-left: 35px; line-height: 44px;}


.hx_footer{ padding: 30px 0px;}
.hx_footer .hx_left{ float: left; margin-right: 100px; margin-left: 100px; margin-top: 35px;}
.hx_footer .hx_left span{font-size: 28px; color: #3e3a39; padding-left: 40px; display: block;margin-bottom: 10px;}
.hx_footer .hx_left .tel{ background: url(../images/tel_25.png) no-repeat left center; }
.hx_footer .hx_left .gonal{ background: url(../images/gol_28.png) no-repeat left center;}
.hx_footer .hx_left p{ text-align: right; font-size: 22px; color: #070002;}
.hx_footer .imgB{ float: left;}
.spImg{ margin-top: -7px;}



