body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.red, .red a { color: #e41c1c; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank10 { height: 10px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank20 { height: 20px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank30 { height: 30px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.yahei, .yahei * { font-family: "΢���ź�"; }
body { font-size: 14px; background: #fff; font-family: "΢���ź�", Arial, Helvetica, sans-serif; }
.kuan { width: 1000px; margin: 0px auto; }
@font-face { font-family: myFirstFont; src: url(../song4.ttf);  url(../song4.eot); /* IE9+ */
}
.font-ft { font-family: myFirstFont; font-weight: normal; }
.top { overflow: hidden; height: auto; width: 100%; }
.top_logo { width: 100%; background: url(../images/top_logo_bg.png); height: 105px; }
.menu { overflow: hidden; height: auto; width: 100%; height: 68px; background: url(../images/menu_01.png) center; }
.menu li { float: left; background: url(../images/menu_02.png) right center no-repeat; width: 199px; text-align: center; line-height: 68px; font-size: 16px; }
.menu li a { color: #fff; }
.banner { background: url(../images/banner_bg.jpg) no-repeat center top; height: 460px; }
.title { background: url(../images/title_bg.jpg) center no-repeat; height: 58px; }
.title i { display: block; float: right; }
.title_a { background: url(../images/title_bg_02.jpg) center no-repeat; height: 58px; }
.title_b { background: url(../images/title_bg_03.jpg) center no-repeat; height: 58px; }
.title_a h2 { font-size: 45px; text-align: center; font-weight: bold; color: #660000; line-height: 41px; }
.title_c h2 { font-size: 45px; text-align: center; font-weight: bold; color: #660000; line-height: 60px; }
.title h1 { font-size: 45px; margin-left: 24px; font-weight: bold; color: #660000; line-height: 41px; }
.title h1 span { font-size: 28px; color: #333333; margin-left: 10px; }
.daodu { overflow: hidden; height: 109px; margin: 30px auto; width: 100%; }
.daodu ul { height: 109px; overflow: hidden; background: url(../images/daodu_bg.png) center; }
.daodu ul li { float: left; }
.daodu ul li p { width: 100%; line-height: 30px; text-align: center; font-size: 16px; font-weight: bold; color: #fff; }
.daodu ul li a { padding: 7px 10px; color: #333; float: left; }
.daodu ul li a span { color: #F00; }
.daodu ul li:nth-child(1) { width: 265px; margin-right: 30px; }
.daodu ul li:nth-child(2) { width: 265px; margin-right: 20px; }
.daodu ul li:nth-child(3) { width: 213px; margin-right: 35px; }
.daodu ul li:nth-child(4) { width: 170px; }
.jun_dy_remen { overflow: hidden; height: auto; }
.jun_dy_remen dl { overflow: hidden; border: #dfdfdf 1px solid; margin-bottom: 30px; line-height: 40px; box-shadow: 0 6px 6px #e6e6e6; }
.jun_dy_remen dl dt { float: left; color: #333; font-size: 12px; padding-left: 3px; }
.jun_dy_remen dl dt strong { color: #660000; }
.jun_dy_remen dl dt a { margin-right: 10px; }
.jun_dy_remen dl dd { float: right; margin: 10px 10px 0 0; }
.jun_dy_remen dl form { width: 254px; height: 23px; background: url(../images/search_boxbg.jpg) no-repeat; }
.sear_txt { display: block; float: left; width: 173px; line-height: 23px; padding-left: 5px; border: none; background: none; }
.sear_sub { display: block; float: right; width: 51px; text-align: center; line-height: 21px; cursor: pointer; border: none; background: none; color: #FFF; }
.jun_dd { overflow: hidden; height: auto; }
/*���*/

.jun_dd_l { border: #dfdfdf 1px solid; width: 274px; overflow: hidden; margin-right: 16px; }
.jun_dd_l h1 { width: 100%; height: 50px; background: url(../images/jun_dd_01.png) no-repeat; text-align: center; line-height: 50px; color: #fff; font-size: 24px; font-weight: bold; }
.jun_dd_l_01 { padding: 10px 8px; overflow: hidden; }
.jun_dd_l_01 h2 { font-size: 16px; color: #660000; }
.jun_dd_l_01 p { font-size: 12px; color: #333; line-height: 20px; text-indent: 24px; padding: 6px 0px 13px 0px; border-bottom: 1px dashed #999; }
.jun_dd_l_01 p a { color: #F00; }
.jun_dd_l_01 h3 { font-size: 14px; line-height: 22px; padding: 4px 0px; color: #333; }
.jun_dd_l_01 h3 a { color: #333; }
.jun_dd_l_01 h3 img { margin-top: 6px; margin-right: 2px; }
/*�м�*/

.jun_dd_z { border: #dfdfdf 1px solid; padding: 10px; width: 397px; overflow: hidden; }
.jun_dd_z_01 { position: relative; width: 397px; }
.jun_dd_z_01 p { position: absolute; bottom: 0px; left: 0px; width: 100%; background: rgba(0,0,0,0.4); color: #fff; line-height: 36px; font-size: 14px; text-indent: 10px; }
.jun_dd_z_02 { width: 100%; overflow: hidden; }
.jun_dd_z_02 li { float: left; width: 130px; font-size: 16px; margin-top: 3px; height: 37px; background: #d7d7d7; text-align: center; line-height: 37px; }
.jun_dd_z_02 li+li { margin-left: 3px; }
.jun_dd_z_02 li.hover { background: url(../images/jun_dd_07.png) center no-repeat; color: #fff; }
.jun_dd_z_03 { width: 100%; overflow: hidden; }
.jun_dd_z_03 h1 { text-align: center; font-size: 16px; color: #660000; line-height: 30px; padding-top: 8px; }
.jun_dd_z_03 p { font-size: 12px; color: #333; line-height: 20px; text-indent: 18px; padding: 5px 0px 20px 0px; border-bottom: 1px dashed #999; }
.jun_dd_z_03 p a { color: #F00; }
.jun_dd_z_03 h3 { font-size: 14px; line-height: 26px; color: #333; }
.jun_dd_z_03 h3 a { color: #333; }
.jun_dd_z_03 h3 img { margin-top: 8px; margin-right: 2px; }
/*�ұ�*/

.jun_dd_r { border: #dfdfdf 1px solid; width: 269px; overflow: hidden; }
.jun_dd_r h1 { width: 100%; height: 50px; background: url(../images/jun_dd_08.png) no-repeat; text-align: center; line-height: 50px; color: #fff; font-size: 24px; font-weight: bold; }
.jun_dd_r_nr { padding: 10px; overflow: hidden; }
.jun_dd_r_02 { width: 100%; overflow: hidden; margin-bottom: 5px; }
.jun_dd_r_02 li { float: left; width: 82px; font-size: 14px; margin-top: 1px; height: 30px; background: #d7d7d7; text-align: center; line-height: 30px; }
.jun_dd_r_02 li+li { margin-left: 1px; }
.jun_dd_r_02 li.hover { background: url(../images/jun_dd_10.png) center no-repeat; color: #fff; }
.jun_dd_r_03 { width: 100%; overflow: hidden; margin-top: 10px; }
.jun_dd_r_03 li { float: left; height: 58px; width: 58px; border-radius: 29px; text-align: center; line-height: 58px; }
.jun_dd_r_03 li a { color: #fff; }
.jun_dd_r_03 li+li { margin-left: 5px; }
.jun_dd_r_04 { width: 100%; overflow: hidden; }
.jun_dd_r_04 li { margin-top: 22px; }
.jun_dy1 { overflow: hidden; height: auto; }
.jun_dy1_a { padding: 20px; overflow: hidden; border: 1px solid #d1d1d1; border-top: none; }
.jun_dy1_a p { text-align: center; font-size: 14px; color: #333333; line-height: 34px; }
.jun_dy1_a dd { width: 343px; float: left; }
.jun_dy1_a dt { float: left; width: 615px; }
.jun_dy1_a li { float: left; margin-left: 10px; width: 194px; }
.jun_dy2 { overflow: hidden; height: auto; }
.jun_dy2_nr { padding: 20px; overflow: hidden; border: 1px solid #d1d1d1; border-top: none; }
.jun_dy2_a { width: 100%; overflow: hidden; }
.jun_dy2_a dd { float: left; background: url(../images/jun_dy2_a_01.png) center no-repeat; margin-right: 5px; width: 118px; height: 103px; }
.jun_dy2_a dd h1 { font-size: 30px; text-align: center; font-weight: bold; color: #fff; padding-top: 10px; }
/*�ұ�ר��*/

.jun_dy2_a dt { width: 830px; float: right; position: relative; }
.jun_dy2_a_r { width: 100%; overflow: hidden; margin-left: 20px; }
.jun_dy2_a_r ul { overflow: hidden; }
.jun_dy2_a_r li { width: 121px; float: left; border: 1px #999 solid; ; margin-left: 7px; position: relative; }
.jun_dy2_a_r li.hover { border: 1px #660000 solid; ; }
.jun_dy2_a_r li p { position: absolute; bottom: 0px; left: 0px; width: 100%; color: #fff; text-align: center; line-height: 20px; background: rgba(0,0,0,0.2); }
.jl_prev { display: inline-block; height: 58px; width: 24px; background: url(../images/jun_dy2_a_r_10.png) no-repeat center top; position: absolute; left: 0; top: 20px; z-index: 10; }
.jl_next { display: inline-block; height: 58px; width: 24px; background: url(../images/jun_dy2_a_r_11.png) no-repeat center top; position: absolute; right: 0; top: 20px; ; }
/*ר�ҽ���*/

.jun_dy2_b { width: 100%; overflow: hidden; }
/*ר�ҽ��� ���*/

.jun_dy2_b_l { width: 675px; margin-right: 20px; height: auto; float: left; }
.jun_dy2_b_l dd { width: 313px; float: left; margin-right: 25px; position: relative; }
.jun_dy2_b_l dd p { position: absolute; bottom: 0px; left: 0px; width: 303px; line-height: 35px; padding: 5px; background: rgba(0,0,0,0.2); font-size: 20px; color: #fff; font-weight: bold; }
.jun_dy2_b_l dd p span { font-size: 14px; line-height: 20px; font-weight: normal; }
.jun_dy2_b_l dt { width: 336px; float: left; }
.jun_dy2_b_l dt h1 { font-size: 30px; padding: 1px 0px 10px 0px; ; font-weight: bold; color: #660000; }
.jun_dy2_b_l dt h1 span { color: #333; }
.jun_dy2_b_l dt h2 { color: #000; font-size: 14px; line-height: 22px; }
.jun_dy2_b_l dt h3 { border-bottom: 1px dashed #999999; margin-top: 5px; }
.jun_dy2_b_l dt h2 span { color: #F00; font-size: 16px; }
.jun_dy2_b_l dt p { color: #000; font-size: 14px; line-height: 25px; padding-top: 5px; }
.jun_dy2_b_l dt p span { color: #660000; font-weight: bold; }
.jun_dy2_b_l dt p a { color: #F00; }
.jun_dy2_b_l_1 { width: 100%; margin: 0rem auto; margin-top: 10px; }
/*ר�ҽ��� �ұ�*/

.jun_dy2_b_r { width: 255px; float: left; }
.jun_dy2_b_r li { margin-top: 8px; }
.jun_dy3 { overflow: hidden; height: auto; }
.jun_dy3_a { padding: 20px; overflow: hidden; border: 1px solid #d1d1d1; border-top: none; }
.jun_dy3_a dd { width: 283px; float: left; overflow: hidden; }
.jun_dy3_a dd h5 { width: 173px; overflow: hidden; margin: 5px auto; }
.jun_dy3_a dd ul { width: 100%; overflow: hidden; }
.jun_dy3_a dd li { width: 81px; height: 56px; font-size: 18px; float: left; margin: 8px 6px; background: #e4e4e4; border-radius: 40px; text-align: center; padding-top: 25px }
.jun_dy3_a dd li.hover { background: #660000; color: #fff; }
.jun_dy3_a dt { width: 675px; float: left; overflow: hidden; }
.jun_dy3_a dt ul { width: 100%; overflow: hidden; }
.jun_dy3_a dt li { float: left; width: 217px; margin: 4px; }
.jun_dy3_a dt li h2 { text-align: center; font-size: 16px; color: #660000; line-height: 30px; }
.jun_dy3_a dt li p { font-size: 12px; padding-bottom: 5px; line-height: 20px; color: #333; }
.jun_dy3_a dt li p a { color: #F00; }
.jun_dy4 { overflow: hidden; height: auto; }
.jun_dy4_a { overflow: hidden; margin-top: 15px; }
.jun_dy4_a_l { width: 806px; background: #ebebeb; float: left; }
.jun_dy4_a_l dd { width: 501px; float: left; }
.jun_dy4_a_l dd { width: 289px; padding: 18px; float: left; }
.jun_dy4_a_l dd h1 { font-size: 24px; padding: 10px; font-weight: bold; color: #333; }
.jun_dy4_a_l dd p { font-size: 14px; color: #333; line-height: 26px; text-indent: 28px; }
.jun_dy4_a_r { width: 182px; float: right; }
.jun_dy4_a_r li { width: 182px; height: 60px; line-height: 60px; text-indent: 40px; margin-bottom: 5px; line-height: 60px; text-indent: 80px; font-size: 20px; color: #333; }
.jun_dy4_a_r li p { }
.jun_dy4_a_r li:nth-child(1) { background: url(../images/jun_dy4_a_1.png) center no-repeat; }
.jun_dy4_a_r li:nth-child(2) { background: url(../images/jun_dy4_a_2.png) center no-repeat; }
.jun_dy4_a_r li:nth-child(3) { background: url(../images/jun_dy4_a_3.png) center no-repeat; }
.jun_dy4_a_r li:nth-child(4) { background: url(../images/jun_dy4_a_4.png) center no-repeat; }
.jun_dy4_a_r li:nth-child(5) { background: url(../images/jun_dy4_a_5.png) center no-repeat; }
.jun_dy4_a_r li:nth-child(6) { background: url(../images/jun_dy4_a_6.png) center no-repeat; }
.jun_dy4_a_r li:nth-child(1).hover { background: url(../images/jun_dy4_a_1a.png) center no-repeat; color: #fff; }
.jun_dy4_a_r li:nth-child(2).hover { background: url(../images/jun_dy4_a_1a.png) center no-repeat; color: #fff; }
.jun_dy4_a_r li:nth-child(3).hover { background: url(../images/jun_dy4_a_1a.png) center no-repeat; color: #fff; }
.jun_dy4_a_r li:nth-child(4).hover { background: url(../images/jun_dy4_a_1a.png) center no-repeat; color: #fff; }
.jun_dy4_a_r li:nth-child(5).hover { background: url(../images/jun_dy4_a_1a.png) center no-repeat; color: #fff; }
.jun_dy4_a_r li:nth-child(6).hover { background: url(../images/jun_dy4_a_1a.png) center no-repeat; color: #fff; }
.jun_dy5 { overflow: hidden; height: auto; }
.jun_dy5_nr { padding: 20px; overflow: hidden; border: 1px solid #d1d1d1; border-top: none; }
.jun_dy5_a { width: 62%; float: left; overflow: hidden; }
.jun_dy5_a li { float: left; line-height: 37px; font-size: 13px; margin-top: 10px; ; }
.jun_dy5_a li span { width: 80px; margin-right: 5px; float: left; margin-left: 5px; text-align: right; font-size: 16px; line-height: 37px; }
.jun_dy5_a li p { width: 50px; float: left; margin-left: 15px; }
.jun_xm { width: 163px; height: 37px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; text-indent: 5px; }
.jun_nl { width: 112px; height: 37px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; text-indent: 5px; }
.jun_sj { width: 163px; height: 37px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; text-indent: 5px; }
.jun_dh { width: 237px; height: 37px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; text-indent: 5px; }
.jun_ms { width: 490px; height: 125px; border: 1px solid #cecece; border-radius: 3px; color: #c2c2c2; font-size: 14px; padding: 5px; }
.xinbie { margin: 13px 5px 0px 10px; }
.jun_dy5_a1 { width: 100%; overflow: hidden; }
.jun_dy5_a1 h5 { width: 129px; height: 45px; float: left; margin-right: 10px; background: url(../images/jun_dy5_01.png); }
.jun_dy5_a1 { float: left; font-size: 16px; color: #333333; line-height: 20px; }
.jun_dy5_a1an { border: none; width: 129px; height: 54px; }
.jun_dy5_a1 h5 input { width: 100%; height: 100%; background: none; border: 0; font-size: 0; }
.jun_dy5_b { width: 36%; float: right; overflow: hidden; }
.jun_dy5_b h1 { font-size: 24px; color: #660000; padding-bottom: 5px; float: left; border-bottom: 1px solid #660000; margin-bottom: 10px; }
.jun_dy5_b1 { width: 100%; margin-top: 10px; overflow: hidden; }
.jun_dy5_b1 h5 { width: 129px; height: 45px; float: left; margin-right: 10px; }
.jun_dy5_b1 { float: left; font-size: 16px; color: #660000; line-height: 20px; }
.end { width: 100%; height: 403px; background: url(../images/end_bg.png) center; margin-bottom: 41px; }
.end_a { width: 730px; margin: 0px auto; padding-top: 30px; }
.end_menu { overflow: hidden; height: auto; margin-top: 20px; width: 100%; height: 46px; background: url(../images/end_menu_bg.png) center; }
.end_menu li { float: left; background: url(../images/end_menu_01.png) right center no-repeat; width: 195px; text-align: center; line-height: 46px; font-size: 16px; }
.end_menu li a { color: #fff; }
.end_b { margin: 30px 70px 0px 10px; float: left; width: 287px; height: 157px; }
.end_c { width: 490px; float: left; margin: 30px 20px 0px 10px; }
.end_c p { font-size: 14px; color: #fff; line-height: 26px; }
.end_d { margin: 30px 70px 0px 10px; float: right; width: 150px; }
.end_d i { display: block; overflow: hidden; padding: 5px; }
.end_d p { text-align: center; color: #fff; font-size: 18px; font-weight: bold; line-height: 28px; }
/*---------Ƶ��ҳ-------------*/

	

.jun_pdy_dd { overflow: hidden; height: auto; }
.jun_pdy_dd_a li { width: 240px; float: left; height: 71px; background: #ff9900; text-align: center; line-height: 71px; color: #fff; font-size: 30px; }
.jun_pdy_dd_a li a { color: #fff; }
.jun_pdy_dd_a li+li { margin-left: 13px; }
.jun_pdy_dd_b li { width: 30.5%; float: left; height: auto; padding: 10px; border: 1px solid #d0d0d0; }
.jun_pdy_dd_b li h1 { font-size: 18px; color: #fff; padding: 5px 10px; background: #660000; float: left; }
.jun_pdy_dd_b li+li { margin-left: 0.95%; }
.jun_pdy_dd_b h3 { font-size: 14px; line-height: 26px; color: #333; }
.jun_pdy_dd_b h3 a { color: #333; }
.jun_pdy_dd_b p { font-size: 14px; line-height: 26px; text-indent: 28px; color: #333333; }
.jun_pdy_dd_b p a { color: #F00; }
.jun_pdy_dd_b h3 img { margin-top: 8px; margin-right: 2px; }
.jun_pdy01 { padding: 20px; width: 958px; margin: 0rem auto; overflow: hidden; height: auto; border: 1px solid #d1d1d1; padding-bottom: 10px; }
.jun_pdy01_a { width: 392px; }
.jun_pdy01_a li { width: 392px; height: 57px; margin-bottom: 10px; background: url(../images/jun_pdy01_01.png) center no-repeat; line-height: 57px; text-indent: 30px; color: #fff; font-size: 24px; }
.jun_pdy01_a li.hover { background: url(../images/jun_pdy01_02.png) center no-repeat; }
.jun_pdy01_b { width: 541px; height: auto; position: relative; overflow: hidden; margin-bottom: 10px; }
.jun_pdy01_b h2 { font-size: 14px; color: #fff; line-height: 24px; padding: 5px; bottom: 0px; left: 0px; position: absolute; background: rgba(0,0,0,0.6); s
}
.jun_pdy01 p { font-size: 16px; color: #333; line-height: 28px; }
.jun_pdy01 p span { color: #F00; }
.jun_pdy02 { border: 1px solid #d1d1d1; padding: 20px; padding-bottom: 0px; position: relative; width: 958px; margin: 0rem auto; overflow: hidden; }
.jun_pdy02_nr { background: url(../images/jun_pdy02_bg.jpg) center; height: 540px; width: 950px; margin: 0rem auto; }
.jun_pdy02_l { width: 420px; float: left; }
.jun_pdy02_r { width: 530px; float: right; margin-top: 20px; }
.jun_pdy02_r h1 { font-size: 48px; font-weight: bold; color: #660000; float: left; }
.jun_pdy02_r h1 img { margin: 10px 10px; ; }
.jun_pdy02_r h1 span { font-size: 22px; font-weight: normal; color: #333; float: right; ; }
.jun_pdy02_r ul { width: 100%; overflow: hidden; margin: 10px auto; }
.jun_pdy02_r li { float: left; width: 50%; font-size: 16px; color: #333; line-height: 30px; }
.jun_pdy02_r li span { color: #F00; }
.jun_pdy02_r p { font-size: 14px; line-height: 22px; text-indent: 28px; color: #333; }
.jun_pdy02_r_a { width: 60%; margin: 20px auto; overflow: hidden; }
.jun_pdy02_qh { width: 530px; float: right; position: absolute; right: 10px; bottom: 10px; z-index: 99999 }
.jun_pdy02_qh ul { overflow: hidden; width: 258px; height: 200px; }
.jun_pdy02_qh li { float: left; margin-left: 5px; }
.jun_pdy03 { border: 1px solid #d1d1d1; ; padding: 20px; padding-bottom: 0px; width: 958px; margin: 0rem auto; overflow: hidden; }
.jun_pdy03_a { width: 100%; overflow: hidden; }
.jun_pdy03_a li { float: left; }
.jun_pdy03_a p { font-size: 14px; color: #333; line-height: 26px; padding: 10px; }
.jun_pdy03_a i { display: block; width: 148px; height: 50px; margin: 0px auto; }
.jun_pdy03_a p span { color: #660000 }
.jun_pdy03_a li+li { margin-left: 19px; }
.jun_pdy03_b { text-align: center; overflow: hidden; margin-top: 20px; }
.jun_pdy03_b h1 { font-size: 24px; font-weight: bold; margin: 10px auto; color: #660000; }
.jun_pdy03_b i { width: 35px; height: 35px; display: block; overflow: hidden; margin: 20px auto; }
.jun_pdy03_b ul { width: 880px; margin: 0 auto; ; overflow: hidden; }
.jun_pdy03_b li { float: left; margin-left: 34px; }
.jun_pdy03_b li:nth-child(2) { margin-top: 100px; }
.jun_pdy03_b li:nth-child(4) { margin-top: 100px; }
.jun_pdy04 { border: 1px solid #d1d1d1; padding: 20px; padding-bottom: 0px; width: 958px; margin: 0rem auto; overflow: hidden; }
.jun_pdy04_a { width: 463px; overflow: hidden }
.jun_pdy04_a dl { width: 100%; overflow: hidden; margin: 5px auto; }
.jun_pdy04_a dd { width: 68px; height: 68px; }
.jun_pdy04_a dt { width: 380px; font-size: 14px; line-height: 24px; }
.jun_pdy04_a dt p { font-size: 14px; line-height: 24px; padding: 8px; background: #d7d7d7; }
.jun_pdy04_b { width: 35%; margin: 10px auto; }
/*---------����ҳ-------------*/



.jun_wzy01 { border: 1px solid #d1d1d1; border-top: none; position: relative; width: 998px; margin: 0rem auto; overflow: hidden; }
.jun_wzy01 p { font-size: 16px; color: #333; line-height: 26px; text-indent: 32px; padding: 20px 20px 0px 20px; }
.jun_wzy01_a { width: 96%; position: relative; margin: 20px auto; }
.jun_wzy01_a .hd { width: 874px; margin: 0rem auto; }
.jun_wzy01_a li { float: left; width: 279px; height: 219px; margin-left: 10px; }
.jl_prev2 { display: inline-block; height: 50px; width: 44px; background: url(../images/jun_wzy01_01.png) no-repeat center top; position: absolute; left: 5px; top: 45%; z-index: 10; }
.jl_next2 { display: inline-block; height: 50px; width: 44px; background: url(../images/jun_wzy01_02.png) no-repeat center top; position: absolute; right: 0px; ; top: 45%; ; }
.jun_wzy02 { border: 1px solid #d1d1d1; border-top: none; width: 958px; padding: 20px; margin: 0rem auto; overflow: hidden; }
.jun_wzy02_a { width: 100%; height: 470px; background: url(../images/jun_wzy02_bg.jpg) center no-repeat; margin-top: 26px; }
.jun_wzy02_a dd { float: left; width: 325px; }
.jun_wzy02_a dt { width: 632px; float: right; padding-top: 40px; }
.jun_wzy02_a h1 { float: left; }
.jun_wzy02_a h1 img { margin: 3px; }
.jun_wzy02_a h1 span { float: right; font-size: 22px; line-height: 23px; color: #333; padding-left: 6px; }
.jun_wzy02_a h2 img { margin-left: 5px; }
.jun_wzy02_a h3 { width: 100%; overflow: hidden; line-height: 30px; font-size: 14px; color: #333; }
.jun_wzy02_a h3 span { color: #F00; margin-left: 5px; }
.jun_wzy02_a p { font-size: 14px; color: #000; line-height: 26px; padding: 5px 20px 5px 0px; }
.jun_wzy02_a p span { color: #660000; font-weight: bold; }
.jun_wzy02_a p a { color: #F00; }
.jun_wzy02_a ul { width: 100%; overflow: hidden; }
.jun_wzy02_a li { float: left; margin-left: 8px; }
/*---------ý���ע-------------*/

	

.jun_mtgz01 { overflow: hidden; height: auto; }
.jun_mtgz01_a { width: 640px; float: left; height: auto; padding: 10px; border: 1px solid #d0d0d0; }
.jun_mtgz01_a1 { width: 313px; float: left; }
.jun_mtgz01_a2 { width: 317px; float: right; padding: 35px 0px 10px 0px; }
.jun_mtgz01_a2 dl { padding-bottom: 10px; margin-bottom: 5px; overflow: hidden; border-bottom: 1px dashed #333; }
.jun_mtgz01_a2 dt { float: left; width: 130px; }
.jun_mtgz01_a2 dd { float: right; width: 180px; font-size: 12px; color: #333; line-height: 20px; text-indent: 20px; }
.jun_mtgz01_a2 dd a { color: #F00; }
.jun_mtgz01_a h2 { text-align: center; font-size: 16px; color: #660000; line-height: 26px; }
.jun_mtgz01_b { width: 305px; float: right; height: auto; padding: 10px; border: 1px solid #d0d0d0; }
.jun_mtgz01 h1 { font-size: 18px; color: #fff; padding: 5px 10px; background: #660000; float: left; }
.jun_mtgz01 h3 { font-size: 14px; line-height: 26px; color: #333; }
.jun_mtgz01 h3 a { color: #333; }
.jun_mtgz01 p { font-size: 14px; line-height: 26px; text-indent: 28px; color: #333333; }
.jun_mtgz01 p a { color: #F00; }
.jun_mtgz01 h3 img { margin-top: 8px; margin-right: 2px; }
.jun_mtgz02 { border: 1px solid #d1d1d1; padding: 45px; border-top: none; width: 908px; margin: 0rem auto; overflow: hidden; }
.jun_mtgz02_a { overflow: hidden; padding: 25px 0px; ; border-bottom: 1px dashed #999999; }
.jun_mtgz02_a dd { width: 263px; float: left; }
.jun_mtgz02_a dt { width: 625px; float: right; }
.jun_mtgz02_a dt h1 { font-size: 24px; font-weight: bold; color: #660000; }
.jun_mtgz02_a dt p { font-size: 14px; text-indent: 28px; line-height: 26px; color: #333; padding-top: 10px; }
.jun_mtgz02_a dt p a { color: #F00; }
.jun_mtgz02_b { width: 350px; margin: 0px auto; margin-top: 20px; overflow: hidden; }
.jun_mtgz02_b li a { float: left; margin-left: 10px; padding: 2px 8px; font-size: 14px; color: #333; border: 1px solid #d6d6d6; }
.jun_mtgz02_b li a:hover { background: #660000; color: #fff; }
/*	-------------ҽԺ���-------------------*/

/*yyjj t1*/

.lb_yyjj_t_n { height: 145px; background: #660000; }
.lb_yyjj_t_n h1 { font-size: 50px; color: #fff; padding-top: 10px; font-weight: bold; text-align: center; }
.lb_yyjj_t_n h2 { font-size: 28px; color: #fff; text-align: center; }
.lb_yyjj_t1_t { width: 788px; height: 112px; overflow: hidden; margin: 0 auto; position: absolute; left: 104px; top: -55px; }
.lb_yyjj_t1_c { height: auto; overflow: hidden; padding: 20px; }
.lb_yyjj_t1_c_l { width: 500px; height: 283px; overflow: hidden; }
.lb_yyjj_t1_c_r { width: 454px; height: auto; overflow: hidden; float: right; }
.lb_yyjj_t1_c_r p { font-size: 13px; color: #333; text-indent: 2em; line-height: 26px; }
.lb_yyjj_t1_btn { width: 454px; height: 47px; overflow: hidden; margin: 0 auto; margin-top: 20px; }
/*yyjj t1*/

.lb_yyjj_t2 { width: 998px; height: auto; overflow: hidden; border: 1px solid #cecece; margin: 0 auto; border-top: none; }
.lb_title { background: url(../images/lb_title_bg1.jpg) center no-repeat; height: 63px; padding-top: 10px; padding-left: 15px; }
.lb_title h1 { font-size: 34px; font-weight: bold; color: #660000; line-height: 58px; }
.lb_title h1 span { font-size: 20px; color: #333333; margin-left: 20px; }
.lb_yyjj_t2_c { height: auto; overflow: hidden; }
.lb_yyjj_t2_c p { font-size: 16px; color: #333333; text-indent: 2em; line-height: 30px; padding: 5px 10px 20px 10px; }
.lb_yyjj_t2_c_l { width: 398px; height: auto; overflow: hidden; margin: 0 56px 0 30px; }
.lb_yyjj_t2_c_l ul li { width: 398px; height: 46px; overflow: hidden; border-bottom: 1px dashed #7f7f7f; font-size: 18px; line-height: 46px; }
.lb_yyjj_t2_c_l ul li a { color: #333; }
.lb_yyjj_t2_c_r { width: 476px; height: auto; overflow: hidden; }
.lb_yyjj_t2_c_r ul li { width: 228px; height: 159px; overflow: hidden; float: left; margin: 0 10px 10px 0; position: relative; }
.lb_yyjj_t2_c_r ul li p { width: 100%; height: 35px; overflow: hidden; background: rgba(255,255,255,0.5); font-size: 15px; color: #660000; line-height: 35px; text-align: center; position: absolute; left: 0; bottom: 0; padding: 0; text-indent: 0; }
.lb_yyjj_t2_b { width: 960px; height: auto; overflow: hidden; margin: 10px auto; position: relative; }
.lb_left_btn { width: 39px; height: 39px; overflow: hidden; cursor: pointer; position: absolute; left: 1px; top: 44px; }
.lb_yyjj_t2_b ul li { width: 190px; height: 128px; overflow: hidden; float: left; margin: 0 1px; }
.lb_right_btn { width: 39px; height: 39px; overflow: hidden; cursor: pointer; position: absolute; right: 1px; top: 44px; }
/*lb_yyjj_t3*/

.lb_yyjj_t3 { width: 958px; padding: 20px; height: auto; overflow: hidden; border: 1px solid #cecece; margin: 0 auto; border-top: none; }
.lb_yyjj_t3_t { height: auto; overflow: hidden; }
.lb_yyjj_t3_t ul li { width: 318px; height: 238px; overflow: hidden; float: left; margin: 5px 0 0px 2px; }
.lb_yyjj_t3_c { height: auto; overflow: hidden; }
.lb_yyjj_t3_c_l { width: 487px; height: 316px; overflow: hidden; margin: 0 10px 0px 1px; }
.lb_yyjj_t3_c_r { width: 460px; height: auto; overflow: hidden; }
.lb_yyjj_t3_c_r p { font-size: 14px; color: #333333; line-height: 26px; text-indent: 2em; padding-bottom: 18px; }
.lb_yyjj_t3_c_r ul li { width: 178px; height: 49px; overflow: hidden; float: left; margin: 0 26px 0 44px; }
/*lb_yyjj_t4*/

.lb_yyjj_t4 { width: 958px; height: auto; overflow: hidden; border: 1px solid #cecece; padding: 20px; border-top: none; margin: 0 auto; }
.lb_yyjj_t4_c { height: auto; overflow: hidden; }
.lb_yyjj_t4_c_l { width: 560px; height: auto; overflow: hidden; }
.lb_yyjj_t4_c_l p { font-size: 14px; color: #333333; text-indent: 2em; line-height: 26px; padding: 10px 2px 10px 11px; }
.lb_yyjj_t4_c_bz { width: 474px; height: auto; overflow: hidden; margin: 0 auto; }
.lb_yyjj_t4_c_bz h3 { font-size: 30px; color: #660000; font-weight: bold; text-align: center; padding-bottom: 11px; }
.lb_yyjj_t4_c_bz ul { overflow: hidden; margin-bottom: 10px; }
.lb_yyjj_t4_c_bz ul li { height: 43px; overflow: hidden; float: left; }
.lb_yyjj_t4_c_bz ul li.li1 { width: 84px; font-size: 16px; color: #333333; line-height: 43px; text-align: center; border: 1px solid #cecece; border-top: none; }
.lb_yyjj_t4_c_bz ul li.li2 { width: 278px; font-size: 16px; color: #660000; line-height: 43px; border: 1px solid #cecece; border-top: none; border-left: none; padding-left: 12px; }
.lb_yyjj_t4_c_bz ul li.li3 { width: 95px; border: 1px solid #cecece; border-top: none; border-left: none; }
.lb_yyjj_t4_c_bz ul li.li3 a img { margin: 7px 5px; }
.lb_yyjj_t4_c_bz_btn { width: 340px; height: 47px; overflow: hidden; margin: 0 auto; }
.lb_yyjj_t4_c_r { width: 377px; height: auto; overflow: hidden; margin-top: 10px; float: right; }
.lb_yyjj_t4_c_r ul li { width: 377px; height: 207px; overflow: hidden; margin-bottom: 10px; }
/*lb_yyjj_t5*/

.lb_yyjj_t5 { width: 958px; height: auto; overflow: hidden; border: 1px solid #cecece; margin: 0 auto; padding: 20px; border-top: none; }
.lb_yyjj_t5 p { font-size: 16px; color: #333333; text-indent: 2em; line-height: 28px; padding: 10px 10px; }
.lb_yq_img { width: 978px; height: 288px; overflow: hidden; margin: 0 auto; margin-bottom: 10px; }
/*lb_yyjj_t6*/

.lb_yyjj_t6 { width: 958px; height: auto; overflow: hidden; border: 1px solid #cecece; margin: 0 auto; padding: 20px; border-top: none; }
.lb_yyjj_t6_c ul li { width: 279px; height: auto; overflow: hidden; float: left; margin: 32px 13px 0 27px; }
.lb_yyjj_t6_c ul li p { width: 100%; height: 44px; overflow: hidden; background: #996600; font-size: 22px; color: #fff; line-height: 44px; text-align: center; margin-top: 2px; }
/*lb_yyjj_pl*/

.lb_yyjj_pl { width: 958px; height: auto; overflow: hidden; border: 1px solid #cecece; margin: 0 auto; padding: 20px; border-top: none; }
.lb_yyjj_pl .share_lead { height: 73px; width: 998px; position: relative; background: url(images/share_tit_line.jpg) left bottom no-repeat; }
.lb_yyjj_pl .share_lead h2 { font-size: 34px; font-weight: bold; color: #660000; line-height: 72px; padding-left: 82px; background: url(images/share_tit_icon.jpg) 17px center no-repeat; }
.lb_yyjj_pl .share_lead cite { display: block; position: absolute; right: 0; top: 0; }
.mark span { display: block; float: left; margin-right: 10px; width: 80px; text-align: center; height: 26px; line-height: 26px; background: #f2f2f2; border: #CCC 1px solid; border-radius: 4px; }
.cust_pl li { overflow: hidden; zoom: 1; clear: both; padding: 19px 5px 16px 0; border-bottom: #7f7f7f 1px dashed; }
.cust_pl li cite { display: block; float: left; width: 62px; height: 62px; overflow: hidden; border-radius: 62px; }
.cust_pl li .pl_txt { margin-left: 74px; color: #868686; line-height: 20px; }
.cust_pl li p { line-height: 24px; color: #333; padding: 3px 0 1px; }
.cust_pl li h5 { font-size: 12px; position: relative; }
.cust_pl li h5 a { color: #868686; }
.cust_pl li h5 span.span1 { display: block; position: absolute; left: 50px; top: -2px; }
.cust_pl li h5 span.span2 { display: block; position: absolute; left: 110px; top: 4px; }
.cust_pl1 li { overflow: hidden; zoom: 1; clear: both; padding: 19px 5px 16px 0; border-bottom: #7f7f7f 1px dashed; }
.cust_pl1 li cite { display: block; float: left; width: 62px; height: 62px; overflow: hidden; border-radius: 62px; }
.cust_pl1 li .pl_txt { margin-left: 74px; color: #868686; line-height: 20px; }
.cust_pl1 li p { line-height: 24px; color: #333; padding: 3px 0 1px; }
.cust_pl1 li h5 { font-size: 12px; position: relative; }
.cust_pl1 li h5 a { color: #868686; }
.cust_pl1 li h5 a:hover { text-decoration: none; }
.cust_pl1 li h5 span.span1 { display: block; position: absolute; left: 50px; top: -2px; }
.cust_pl1 li h5 span.span2 { display: block; position: absolute; left: 110px; top: 4px; }
.lb_more { font-size: 24px; color: #660000; text-align: center; margin: 16px auto; cursor: pointer; }
.lb_pl_fb_l { width: 100px; height: 100px; overflow: hidden; margin: 0 11px; }
.lb_pl_fb_k { width: 860px; height: auto; overflow: hidden; }
.lb_pl_fb_text { width: 830px; height: 94px; overflow: hidden; border: 1px solid #cecece; font-size: 14px; color: #c2c2c2; padding: 10px; }
.lb_fb_btn { width: 132px; height: 50px; overflow: hidden; float: right; margin: 10px 25px; cursor: pointer; }
/*---------�����豸ҳ-------------*/

	

.jun_jssb01 { overflow: hidden; height: auto; }
.jun_jssb01_a { width: 669px; padding: 0 20px; border-left: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1; }
.jun_jssb01_a dl { overflow: hidden; padding-top: 15px; border-bottom: 1px dashed #7f7f7f; padding-bottom: 15px; }
.jun_jssb01_a dd { float: left; width: 224px; }
.jun_jssb01_a dt { float: right; width: 425px; }
.jun_jssb01_a h1 { font-size: 20px; font-weight: bold; color: #660000; }
.jun_jssb01_a p { color: #333; font-size: 14px; line-height: 24px; padding-top: 5px; }
.jun_jssb01_a p span { font-weight: bold; color: #660000; }
.jun_jssb01_a1 { width: 330px; overflow: hidden; margin: 0px auto; padding-top: 10px; }
.jun_jssb02 { overflow: hidden; height: auto; }
.jun_jssb02_a { overflow: hidden; border: 1px solid #d1d1d1; border-top: none; padding: 20px; }
.jun_jssb02_a li { width: 237px; height: 50px; text-align: center; line-height: 50px; float: left; margin-left: 2px; margin-top: 2px; font-size: 18px; color: #fff; }
.jun_jssb02_a li a { color: #fff; }
.jun_jssb02_a li:nth-child(1) { background: #996666; }
.jun_jssb02_a li:nth-child(2) { background: #996600; }
.jun_jssb02_a li:nth-child(3) { background: #ff6600; }
.jun_jssb02_a li:nth-child(4) { background: #dd5599; }
.jun_jssb02_a li:nth-child(5) { background: #660000; }
.jun_jssb02_a li:nth-child(6) { background: #00cc99; }
.jun_jssb02_a li:nth-child(7) { background: #009900; }
.jun_jssb02_a li:nth-child(8) { background: #0000ff; }
.jun_jssb02_a li:nth-child(9) { background: #330066; }
.jun_jssb02_a li:nth-child(10) { background: #ff0000; }
.jun_jssb02_a li:nth-child(11) { background: #9900ff; }
.jun_jssb02_a li:nth-child(12) { background: #993333; }
.jun_jssb02_a li:nth-child(13) { background: #999900; }
.jun_jssb02_a li:nth-child(14) { background: #336633; }
.jun_jssb02_a li:nth-child(15) { background: #990000; }
.jun_jssb02_a li:nth-child(16) { background: #ff3399; }
/*-------�۰�ͨ��--------------------*/	

.local_nav { margin-bottom: 30px; }
.local_nav ul { height: 40px; line-height: 40px; padding-left: 10px; border: #cecece 1px solid; box-shadow: 0 6px 6px #e6e6e6; }
.local_nav li { float: left; margin-right: 10px; }
.local_nav .local_lead { color: #8c1703; padding-left: 23px; background: url(../images/tdy_icon_local.png) left center no-repeat; }
.local_nav li a { padding-right: 10px; }
.tdy_left { width: 711px; padding-bottom: 20px; background: url(../images/tdy_bg_bottom.jpg) center bottom no-repeat; }
.tdy_boxin { padding-top: 20px; background: url(../images/tdy_bg_top.jpg) center top no-repeat; }
.tdy_cont { padding: 0 18px; border-left: #cecece 1px solid; border-right: #cecece 1px solid; }
.tdy_lead { font-size: 24px; font-weight: bold; color: #FFF; line-height: 48px; display: inline-block; padding: 0 20px; margin-left: 7px; background: #660000; }
.serv_notice { padding-bottom: 24px; }
.serv_notice p { line-height: 26px; text-indent: 2em; padding-top: 16px; }
.tdy_right { width: 271px; }
.com_tit { font-size: 24px; font-weight: bold; color: #FFF; text-align: center; line-height: 51px; background: url(../images/tdy_right_titbg.jpg) left center no-repeat; }
.same_rBox { border: #cecece 1px solid; border-top: none; }
.fk_video { width: 250px; padding: 11px 9px 11px 10px; }
.video_list { margin-bottom: 14px; }
.video_list li { cursor: pointer; width: 82px; height: 30px; line-height: 30px; text-align: center; float: left; margin: 1px 1px 0 0; background: #d7d7d7; }
.video_list li.hover { color: #FFF; background: url(../images/video_bg_hover.jpg) right top no-repeat; padding-right: 2px; width: 80px; }
.cre_list h3 { font-size: 18px; font-weight: bold; color: #660000; padding: 15px 0 0 6px; }
.cre_list p { line-height: 26px; text-indent: 2em; padding: 12px 0 3px; }
.cre_list p span { color: #f90000; }
.tdy_order_form { width: 246px; margin: 0 auto; padding: 14px 0 20px; }
.tdy_order_form li { overflow: hidden; zoom: 1; clear: both; margin-bottom: 12px; }
.tdy_order_form label { display: block; float: left; line-height: 37px; }
.tdy_order_form .spe1 { width: 45px; }
.tdy_order_form .spe2 { width: 80px; }
.tdy_order_form .inp { display: block; float: right; width: 183px; padding-left: 10px; height: 35px; line-height: 35px; border: #cecece 1px solid; border-radius: 5px; }
.tdy_order_form .inp02 { width: 60px; }
.tdy_order_form .inp03 { width: 150px; padding-left: 10px; }
.tdy_order_form .inp04 { height: 118px; }
.tdy_order_form p { width: 48%; }
.form_sub { display: block; width: 148px; height: 51px; line-height: 47px; font-size: 20px; color: #FFF; text-align: center; background: url(images/tdy_submit.jpg) no-repeat; border: none; margin-left: 82px; cursor: pointer; }
.ser_area { padding-bottom: 55px; }
.ser_area p { line-height: 26px; text-indent: 2em; padding-top: 20px; }
.help_btn { text-align: center; padding: 15px 0 0 9px; }
.help_btn li { width: 120px; height: 100px; float: left; padding-top: 10px; text-align: center; margin: 0 10px 10px 0; }
.help_01 { background: #cc0000; }
.help_02 { background: #ff6600; }
.help_03 { background: #0099ff; }
.help_04 { background: #ff66ff; }
.help_btn li a { display: block; color: #FFF; }
.help_btn li p { font-size: 20px; padding-top: 4px; }
.share_box1 { border: #cecece 1px solid; }
.share_lead { height: 58px; width: 100%; position: relative; background: url(../images/share_tit_line.jpg) left bottom no-repeat; }
.mark span { display: block; float: left; margin-right: 10px; width: 80px; text-align: center; height: 26px; line-height: 26px; background: #f2f2f2; border: #CCC 1px solid; border-radius: 4px; }
.cust_pl li { overflow: hidden; zoom: 1; clear: both; padding: 19px 5px 16px 0; border-bottom: #7f7f7f 1px dashed; }
.cust_pl li cite { display: block; float: left; }
.cust_pl li .pl_txt { margin-left: 74px; color: #868686; line-height: 20px; }
.cust_pl li p { line-height: 24px; color: #333; padding: 3px 0 1px; }
.cust_pl li h5 { font-size: 12px; }
.tro-list { width: 1000px; height: 490px; overflow: hidden; margin: 0 auto; background: url(../images/tro_bg.jpg) center top repeat-y; }
.tro-list li { width: 313px; height: 100px; float: left; margin: 0 30px 30px 0; }
.tro-list li.mr0 { margin-right: 0; float: right; }
.tro-list li.last a { display: block; width: 311px; height: 98px; line-height: 98px; text-align: center; font-size: 29px; color: #FFF; border: #cecece 1px solid; background: #6d0607; }
.gy_box { width: 960px; overflow: hidden; }
.gy_box li { float: left; display: inline; margin: 0 10px 10px 0; }
.gy_box li.mr0 { margin-right: 0; }
.gy_case { width: 362px; height: 195px; background: #6d0607; }
.gy_case h3 { text-align: center; padding: 10px 0 12px; }
.gy_case p { font-size: 14px; line-height: 23px; color: #fff; padding: 49px 15px 0 20px; }
.gy_case h4 a { display: block; width: 178px; height: 47px; line-height: 47px; text-align: center; margin: 12px auto 0; font-size: 20px; color: #6d0607; background: url(../images/gy_btnBg.png) center top no-repeat; }
.lntt_rongyu { width: 998px; height: auto; overflow: hidden; border: 1px solid #cecece; margin: 0 auto; padding-bottom: 20px; border-top: none; }
.lntt_rongyu ul li { float: left; margin: 27px 0 0 33px; }
