@charset "utf-8";
/* css document */
html, body, div,p, span,iframe, h1, h2, h3, h4, h5, h6,blockquote, pre, a, code, del,em, img, ins,q, s,small,strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,form, label, table, caption,tbody, tfoot, thead, tr, th, td, canvas, footer,header,menu, nav,section,audio, video,select,input,textarea ,input{ margin:0 auto; padding:0; border:0; list-style:none;}
input, select, textarea{outline:none;resize:none;}
a,area{blr:expression(this.onfocus=this.blur());}
body{font-family: "微软雅黑";}
body {background: , ;
    background-position: top, 50% 3180px;
    background-repeat:  no-repeat no-repeat;
    background-color: #fff; min-width: 1200px;}
.box1 { width: 1200px; margin-top: 530px; margin-bottom: 25px; background: url(/uploads/image/gimages/tpgj_19.jpg) no-repeat left bottom;}
.box1_title { width: 1025px; padding: 0 0 10px 180px; background: url(/uploads/image/gimages/bza1.png) no-repeat 140px bottom;}
.box1_title h2 { font-size: 30px;}
.box1_center {width: 920px; padding: 35px 140px; margin-bottom: 25px; background-color:rgba(255,255,255, 0.8)}
.box1_center p { text-indent: 38px; font-size: 18px;line-height: 36px;color: #424242;}

.box2 { height: 560px;}
.box2_title { width: 790px; padding: 0 0 10px; margin-top: 85px; text-align:center; border-bottom:4px solid #df2c03}
.box2_title h2 { font-size: 30px;}
.box2_sd { z-index: 0; position: relative; filter: drop-shadow(2px 2px 3px rgba(0,0,0,.5));}
.box2_sl { z-index: 0; top: -492px; position: relative; left: 169px; filter: drop-shadow(2px 2px 3px rgba(0,0,0,.5));}
.box2_center {width: 1120px; height: 480px; padding: 0 40px; margin-bottom: 10px; background-color:rgba(255,255,255, 0.8); }
.box2_list { height: 10px;}
/*
.box2_list_top { height: 10px; background: url(/uploads/image/gimages/xfg21.png) no-repeat top center;}
*/
.box2_list li.nobod_c { margin-left: 0;}
.box2_list li { width:350px; height: 440px; float: left; margin: 25px 0 3px 33px; position: relative; background: url(/uploads/image/gimages/xfg25.png) no-repeat top center;
    filter: drop-shadow(2px 2px 3px rgba(0,0,0,.5));
    /*box-shadow: 0px 0px 7px #adadad; */
}
.box2_list li h4{ font-size: 24px; font-weight: bold; color:#da2a24; line-height: 38px;text-align: center; }
.box2_l_item { position: relative; top: -420px;}
.box2_l_cont {width: 285px; height: 360px; margin: 15px 30px 10px 35px; background-color:rgba(255,255,255, 0.8);}
.box2_l_cont p { padding: 10px 18px; font-size: 18px; text-align: justify; line-height: 31px;color: #424242; text-indent: 32px;}

.box3 { height: 1950px;}
.box3_title { width: 790px; padding: 0 0 10px; margin-top: 85px; text-align:center; border-bottom:4px solid #df2c03}
.box3_center {width: 1200px; height: 1858px; margin-bottom: 10px; background:  no-repeat top center;; }
.box3_center a { text-decoration:none}
.txt { width: 297px; background: rgba(0, 0, 0, 0.6); position: absolute; left: 0; bottom: 0; color: #fff; font-family: "微软雅黑";}
.box3_center ul { padding-left: 62px; padding-top: 10px;}
.box3_center li:nth-child(4n 1)  {margin-left: 0;}
.box3_center li { width: 215px; height: 200px; margin-top: 45px; float: left; margin-left: 53px; border:6px solid #ffffff; border-radius: 6px 6px;
    /*filter: drop-shadow(5px 5px 3px rgba(250,190,150,.8));*/
    box-shadow: 0px 0px 7px #adadad; overflow: hidden; position: relative; z-index:100}
.box3_center li div { width: 215px; height: 40px; background-color: #ba0d07; }
.box3_center li img:hover { opacity: 0.9; color: #fff; background: rgba(0,0,0,0.8); }
.box3_center li img { width: 215px; height: 160px;}
.box3_center h2{ font-size: 18px; line-height: 40px; color: #ffffff; text-align: center; font-weight:bold; height: 40px;}
.box3_center p { width: 182px; font-size:18px; padding: 0 15px; color: #ffffff; line-height: 30px; text-align: center; margin: 0 auto}

.box3_c_b { position: relative; width:952px; top: -416px; left: 149px;}
.clear{clear:both; font-size:0; height:1%;}

.box4 { width: 1200px; height: 220px; margin-top: 50px; background: url(/uploads/image/gimages/xfg41.png) no-repeat top center;}
.box4 p { font-size:18px; line-height: 36px; color: #424242; padding: 30px 80px; text-indent: 38px; text-align: justify; }
.footer{margin-top: 35px;height: 120px; min-width: 1200px; background: #e6452c;text-align: center;font-size: 14px;line-height: 36px;color: #fff;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;padding-top: 25px;}

/* for detail */
.main_c { width: 1200px; margin: 530px auto 40px; min-height: 800px;}
.location_c {line-height: 50px;border-bottom:#e9e9e9 1px solid;font-size: 16px;color: #555; margin-top: 30px}
.location_c a { color:#555; text-decoration:none;}
i { font-style: normal}
.x_news { width: 920px; padding: 35px 140px; margin-bottom: 25px; background-color:rgba(255,255,255, 0.8); border-top: 1px solid #df2c03}
.x_news .x_h2{ font-size: 35px; color: #424242; text-align: center; margin:40px auto 0; padding-bottom:25px; border-bottom: 1px dashed #d6d4d4}
.x_news h3.x_time{ font-size: 14px; color: #999999; text-align: center; padding: 18px 0 15px 0; font-weight: normal;}
.x_news h3.x_time i{ margin: 0 28px}
.x_news_in,.x_news_in p{ font-size: 16px; color: #424242; line-height: 38px}

