/*公关*/
.Y_public .p_top { background: #ce6e1b; padding: 80px 0; text-align: justify; } 
.Y_public .inner { width: 960px; height: auto; margin: 0 auto; }
.Y_public p { color: #ffffff; font-size: 15px; line-height: 1.8 }
.Y_public .p_img { width: 960px; height: auto; overflow: hidden; padding-top: 30px; }
.Y_public .p_img img { float: left;  height: 247px; width: 347px; margin-left: 112px; }
.Y_public .p_img img~img { margin-left: 45px; }
.Y_public .p_hd { font-size: 20px; color: #ce6e1b;  font-weight: bold; }
.Y_public .line { padding-top: 150px; margin: 0 auto; width: 980px; }
.Y_public .p_hd { text-align: center; }
.Y_public .p_body .p_img { width: 1000px; }
.Y_public .p_body .p_img img { float: left;  height: 274px; width: 470px; margin-left: 0; }
.Y_public .p_body .p_img img~img { margin-left: 20px; }
.Y_public .p_body .p_img2 { overflow: hidden; }
.Y_public .p_body .p_img2 img { background: url(../images/public_bg.png) no-repeat -13px 0px; width: 431px; height: 229px; padding-bottom: 10px; padding-right: 10px; margin: 0 261px; position: relative; z-index: 2 }
.Y_public .p_body .p_img2 img~img { background: none; width: 460px; height: 230px; padding-right: 0; margin: 0; margin-right: 40px; margin-top: -36px; z-index: 1; }

/*关于*/
.Y_about .inner { width: 960px; height:auto; margin: 0 auto; font-size: 20px; line-height: 1.4; color: #000000; text-align: center; padding: 80px 0; }
.Y_about .a_top { width: 636px; height: 120px; display: block; margin: 0 auto; background: url(../images/about_tit.jpg) no-repeat center center; }
.a_icons { width: 1100px; margin: 0 auto; }
.a_hd { border-bottom: 1px solid #dfaa7b; position: relative; padding-bottom: 30px; margin-bottom: 50px; } 
.a_icon_hd { position: relative; min-height: 80px; padding: 0 100px; width: 623px; margin: 0 auto; line-height: 1.6; padding-top: 40px; }
.a_hd .icon { display: block; position: absolute; top: -5px; left: 50%; margin-left: -351px; background:#fff url(../images/about_tit2.jpg) no-repeat center center; width: 703px; height: 53px; }
.a_hd .icon2 { display: block; position: absolute; top: -5px; left: 50%; margin-left: -460px; background:#fff url(../images/about_tit3.jpg) no-repeat center center; width: 920px; height: 53px; }
.a_icon_top { font-size: 20px; color: #000; width: 990px; margin: 0 auto; position: relative; }
.a_s,.a_e { width: 84px; height: 71px; display: block; position: absolute; }
.a_s { left: 0; top: 10px; background: url(../images/about_icons.jpg) no-repeat -53px -690px; }
.a_e { right: 0; top: 60px; background: url(../images/about_icons.jpg) no-repeat -53px -774px; }
.a_icons ul { width: 1104px;  margin: 0 auto; overflow: hidden; padding-top: 80px; padding-bottom: 60px; }
.a_icons ul li { width: 276px; float: left; font-size: 25px; color: #bf6920; text-align: center; height: 320px; }
.a_icons ul li i { display: block; margin: 0 auto; width: 196px; height: 198px; display: block; background: url(../images/about_icons.jpg) no-repeat; margin-bottom: 26px; }
.a_icons ul li.li1 i { background-position: 0 0; }
.a_icons ul li.li2 i { background-position: -222px 0; }
.a_icons ul li.li3 i { background-position: -445px 0; }
.a_icons ul li.li4 i { background-position: -663px 0; }

.a_icons ul li.li5 i { background-position: 0 -220px; }
.a_icons ul li.li6 i { background-position: -222px -220px; }
.a_icons ul li.li7 i { background-position: -445px -220px; }
.a_icons ul li.li8 i { background-position: -663px -220px; }

.a_icons ul li.li9 i { background-position: 0 -440px; }
.a_icons ul li.li10 i { background-position: -222px -440px; }
.a_icons ul li.li11 i { background-position: -445px -440px; }
.a_icons ul li.li12 i { background-position: -663px -440px; }

.a_icons ul li.li13 i { background-position: -222px -666px; }
.a_icons ul li.li14 i { background-position: -445px -666px; }

.a_icons ul li.li13 { margin-left: 280px; }
.a_time { width: 986px; height: auto; margin:0 auto; padding-bottom: 50px; }
.a_time ul  { width: 1020px; overflow: hidden; }
.a_time li { width: 123px; height: 238px; float: left; padding-right: 323px; position: relative; margin-right: 60px; border-bottom: 1px solid #ce6e1b; padding-bottom: 10px; position: relative; }
.a_time li i { display: block; position: absolute; width: 48px; height: 48px;background: url(../images/about_icons.jpg) no-repeat; top: 60px; left: 0; }
.a_time li.li2 i,.a_time li.li3 i,.a_time li.li6 i { background-position: -685px -690px;}
.a_time li.li1 i { background-position:-687px -771px;}
.a_time li.li4 i { background-position:-774px -680px; }
.a_time li.li5 i  { background-position:-758px -769px;}
.a_time li span { display: block; height: 80px; padding-top: 214px; font-size: 50px; color: #ce6e1b; }
.a_time li div { position: absolute; bottom: 10px; right: 0; font-size: 20px; line-height: 1.5; width: 303px; text-align: justify; }

/*联系我们*/
.Y_contact { padding-top: 60px; }
.Y_contact .inner { width: 1234px; height: auto; margin: 0 auto; }
.Y_contact li { height: auto; overflow: hidden; height: 218px; line-height: 1.6; color: #000000; font-size: 14px; position: relative; }
.Y_contact .inner img { width: 330px; height: 218px; float: left; }
.Y_contact li { height: 218px; }
.Y_contact .left,.Y_contact .mid, .Y_contact .right { float: left; height: 218px; }
.Y_contact .mid { background: #d8d8d8; height: 218px; line-height: 1.6; width: 574px; }

.Y_contact .li2 .left { width: 452px; float: left; }
.Y_contact .li2 .right { width: 452px; float: left; }
.Y_contact .arrow { border: 26px solid transparent; width: 0; height: 0; line-height: 0;  font-size: 0; position: absolute; }
.Y_contact .arrowLeft { border-right-color: #d8d8d8 }
.Y_contact .arrowRight { border-left-color: #ffffff }
.Y_contact .arrowUp { border-bottom-color: #ffffff }
.Y_contact li .arrowLeft { left: 284px; top: 40px; }
.Y_contact li .arrowUp { right: 60px; bottom: -5px; }

.Y_contact li .arrowRight { left: 446px; bottom: 20px; }
