@charset "utf-8";
body{ font:14px/24px "微软雅黑"; color: #323232; background:#ffe8d4; margin:auto;}
img{ border:0; _behavior:url(/script/iepngfix.htc);}
li{ list-style:none;}
a{ color:#323232; cursor:pointer; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
.remove{ clear:both; visibility:hidden;}
.dno{ display:none}
.cl{ clear:both;}
.banner01, .banner02 { width: 100%; height: 189px; }
.banner01 { background: url(../images/banner01.jpg) no-repeat center }
.banner02 { background: url(../images/banner02.jpg) no-repeat center }
.banner03 { width: 100%; height: 181px; background: url(../images/banner03.jpg) no-repeat center }
.banner03 p { display: block; width: 995px; position: relative; overflow: hidden; padding-top: 97px; margin: 0 auto }
.banner03 .zx_jd { display: block; width: 205px; height: 80px; float: left }
.banner03 .zx_yy { display: block; width: 205px; height: 80px; float: right }
.banner03 p .a_tj { position: absolute; width: 110px; height: 25px; display: block; top: 0; right: 10px }
.ayr_body { width: 1140px; margin: 50px auto }
.ayr_p1 { width: 100%; padding-bottom: 13px; background: url(../images/ayryh_23.jpg) no-repeat center bottom }
.ayr_p1 .ap1_c { padding:25px 35px; overflow: hidden; background: #fff; }
.ayr_p1 p { width: 510px; padding: 0 30px 0 0; line-height: 24px; font-size: 14px; float: left; border-right: 1px dashed #ccc }
.ayr_p1 p b { display: block; text-align: center; color: #000 }
.ayr_p1 p strong { color: #000 }
.ayr_p1 .ap1_r { width: 511px; height: 120px; float: right; overflow: hidden; background: url(../images/ayryh_07.jpg) no-repeat }
.ap1_r .wj1 { width: 235px; height: 332px; cursor: pointer; float: left; margin: 12px 0 0 10px; _display: inline }
.ap1_r .wj2 { width: 235px; height: 332px; cursor: pointer; float: right }
.wj1_d { width: 100%; height: 707px; cursor: pointer; background: url(../images/wj1.jpg) no-repeat center; position: fixed; z-index: 2; display: none; top: 50%; left: 0; margin: -353px 0 0 }
.wj2_d { width: 100%; height: 707px; cursor: pointer; background: url(../images/wj2.jpg) no-repeat center; position: fixed; z-index: 2; display: none; top: 50%; left: 0; margin: -353px 0 0 }
h2 { width: 100%; text-align: center; padding: 35px 0 25px }
.ayr_p2 { width: 100%; padding-bottom: 13px; background: url(../images/ayryh_23.jpg) no-repeat center bottom }
.ayr_p2 .ap2_c { padding: 28px 0; overflow: hidden; background: #fff; }
.ap2_c h3 { height: 46px; padding-left: 590px; padding-top: 25px; background: url(../images/ayryh_tit01.jpg) no-repeat }
.ap2_c h3 a { display: block; width: 95px; height: 26px; margin-right: 10px; float: left }
.ap2_c .ap2c_c { padding: 35px 40px 0; overflow: hidden }
.ap2c_c p { width: 306px; height: 265px; float: left; border-right: 1px dashed #ccc; font-size: 16px; line-height: 24px;background: url(../images/bgc2.jpg) no-repeat;}
.ap2c_c p font { color: #980000 }
.ap2c_c .a2cc_r { width: 722px; height: 265px; float: right; background: url(../images/ayryh_19.jpg) no-repeat center }
.a2cc_r span { display: block; width: 342px; height: 123px; margin-left: 190px; font: 12px/20px "宋体" }
.ayr_p3 { width: 100%; padding-bottom: 13px; margin-top: 25px; background: url(../images/ayryh_23.jpg) no-repeat center bottom }
.ayr_p3 .ap3_c { padding: 28px 0; overflow: hidden; background: #fff; }
.ap3_c h3 { height: 46px; padding-left: 590px; padding-top: 25px; background: url(../images/ayryh_tit02.jpg) no-repeat }
.ap3_c h3 a { display: block; width: 95px; height: 26px; margin-right: 10px; float: left }
.ap3_c .ap3c_c { padding: 35px 40px 0; overflow: hidden }
.ap3c_c .a3cc_l { width: 282px; height: 280px; padding-right: 20px; float: left; border-right: 1px dashed #ccc }
.a3cc_l font { font-size: 14px; font-weight: bold; color: #980000; display: block; padding-bottom: 5px }
.a3cc_l span { display: block; width: 100%; height: 110px; font-size: 14px; line-height: 24px }
.a3cc_l span i { font-style: normal; color: #980000 }
.a3cc_l p { padding-left: 68px; height: 116px; background: url(../images/p3_tit.jpg) no-repeat left center; margin-top: 20px; letter-spacing: -1px; font-size: 15px; line-height: 22px }
.ap3c_c .a3cc_r { width: 737px; height: 282px; font: 12px/20px "宋体"; float: right; overflow: hidden; background: url(../images/ayryh_29.jpg) no-repeat }
.a3cc_r .p1 { width: 403px; height: 80px; float: right; padding-bottom: 140px }
.a3cc_r .p2 { width: 343px; height: 64px; clear: both }
.ayr_p4 { width: 100%; padding-bottom: 13px; margin-top: 25px; background: url(../images/ayryh_23.jpg) no-repeat center bottom }
.ayr_p4 .ap4_c { padding: 28px 0; overflow: hidden; background: #fff; }
.ap4_c h3 { height: 46px; padding-left: 590px; padding-top: 25px; background: url(../images/ayryh_tit03.jpg) no-repeat }
.ap4_c h3 a { display: block; width: 95px; height: 26px; margin-right: 10px; float: left }
.ap4_c .ap4c_c { padding: 35px 40px 0; overflow: hidden;}
.ap4c_c .a4cc_t { width: 1050px; height: 40px; line-height: 24px; float: left; font-size: 15px;}
.ap4c_c .a4cc_l { width: 1050px; height: 590px; background: url(../images/zj.jpg) no-repeat left center; font-size: 25px; line-height: 37px; float: left; }
.ap4c_c .a4cc_r { width: 720px; height: 310px; float: right }
.a4cc_r b { font-size: 18px; color: #1c1c1c; width: 360px; display: block; margin: 0 0 15px }
.a4cc_r p { width: 360px; font-size: 12px; color: #272727; line-height: 20px }
.a4cc_r dl { width: 360px; padding-top: 25px; overflow: hidden }
.a4cc_r dl dt { width: 75px; height: 25px; float: left; text-align: center; margin: 0 9px 2px 0; background: #ed6c00; color: #fff; font-size: 14px; clear: left; line-height: 25px }
.a4cc_r dl dd { line-height: 26px }
.a4cc_r dl .dd_ts { line-height: 20px }
.ayr_p5 { width: 100%; padding-bottom: 13px; margin-top: 25px; background: url(../images/ayryh_23.jpg) no-repeat center bottom }
.ayr_p5 .ap5_c { padding: 28px 0; overflow: hidden; background: #fff; }
.ap5_c h3 { height: 46px; padding-left: 590px; padding-top: 25px; background: url(../images/ayryh_tit04.jpg) no-repeat }
.ap5_c h3 a { display: block; width: 95px; height: 26px; margin-right: 10px; float: left }
.ap5_c .ap5c_c { padding: 35px 40px 0; overflow: hidden }
.ap5c_c .a5cc_l { width: 240px; height: 247px; padding-top: 25px; padding-left: 58px; border-right: 1px dashed #ccc; background: url(../images/ap5_tit.jpg) no-repeat left center; font-size: 25px; line-height: 32px; float: left; }
.ap5c_c .a5cc_r { width: 720px; height: 304px; background: url(../images/ayryh_45.jpg) no-repeat; float: right }
.a5cc_r p { width: 255px; height: 125px; font: 12px/20px "宋体"; margin-top: 10px }
.ayr_p6 { width: 100%; background: #fff }
.ayr_p6 .xy05_con { padding: 40px 0 40px 45px; width: 1060px; margin: 0 auto; overflow: hidden; background: url(../images/ybsjj_02.png) no-repeat left 40px }
.xy05_con .xy5c_l { width: 252px; float: left }
.xy5c_l img { width: 252px; height: 137px; margin-bottom: 10px }
.xy05_con .xy5c_r { width: 790px; float: right; overflow: hidden }
.xy5c_r .x5r_t { width: 100%; overflow: hidden }
.x5r_t p { width: 390px; float: left; font-size: 13px; line-height: 20px; padding-left: 15px }
.x5r_t .x5rt_r { width: 360px; height: 192px; margin-top: 15px; padding-top: 44px; background: url(../images/ybsjj_04.jpg) no-repeat; float: right }
.x5rt_r a { display: block; width: 166px; height: 54px; margin: 0 0 9px 10px; float: left; }
.x5rt_r a:hover { background: url(../images/ybsjj_04_on.jpg) no-repeat }
.x5rt_r .jirr_a01:hover { background-position: 0px 0px }
.x5rt_r .jirr_a02:hover { background-position: -166px 0px }
.x5rt_r .jirr_a03:hover { background-position: 0px -54px }
.x5rt_r .jirr_a04:hover { background-position: -166px -54px }
.x5rt_r .jirr_a05:hover { background-position: 0px -108px }
.x5rt_r .jirr_a06:hover { background-position: -166px -108px }
.jj_rys { width: 818px; height: 307px; float: left; margin-top: 28px; background: url(../images/ybsjj_05.jpg) no-repeat 710px 0 }
.jj_rys_c { width: 733px; height: 307px; float: left; padding: 3px 0px 0px 6px }
.jj_rys_c ul { width: 733px; height: 307px; float: left }
.jj_rys_c ul li { width: 733px; height: 149px; float: left }
.jj_rys_c ul p { width: 160px; height: 116px; float: left; overflow: hidden; border: 1px solid #b4b4b4; padding: 4px 5px 0px; line-height: 22px; text-align: center; margin: 0px 6px 7px 0px; color: #000 }
.jj_rys_c ul p img { width: 160px; height: 110px; float: left; margin-bottom: 6px }
.jyzn { width: 1140px; height: 140px; float: left; padding: 25px 0px }
.jyzn .j_left { width: 100px; height: 142px; float: left; background: url(../images/jyzn_left.jpg) no-repeat left center }
.jyzn a { width: 146px; height: 142px; float: left; overflow: hidden; text-align: center; margin-left: 2px; display: block; background: url(../images/jyjn_bg.jpg) repeat-x }
.jyzn a:hover { background: url(../images/jyjn_bg_h.jpg) repeat-x }
.divRsjs { margin-top: -4px }
