﻿@charset "utf-8";
/* CSS Document */

body { background-color:#FFF;}
#demo01 {height:580px;}
/* 内容区 */

.index_wrap {}
.index_title { text-align: center; padding:78px 0 0 0;}
.index_title .text_1 { color: #3f3f3f; font-size:36px; line-height:40px;}
.index_title .text_2 { color: #8b8b8b; font-size:16px; line-height:20px; margin:17px 0 20px 0;}
.index_title .bor_b { width:185px; margin: 0 auto;}

.index_box {}

			/*第一层*/
.index_01 { padding:65px 0 82px 0;}
.i01_title { position: relative; height:30px;}
.i01_title .bor { position: absolute; left:21px; bottom:3px; width:3px; height:22px; background-color:#e90010;}
.i01_title .text_1 { color: #494949; font-size:24px; line-height:30px; float:left; margin: 0 3px 0 35px;}
.i01_title .text_2 { color: #c7c6c6; font-size:14px; line-height:22px; padding:8px; float: left;}
.i01_title .text_2 span { color: #de242b;}

.i01_main { padding:24px 20px 0 20px;}
.i01_main table { table-layout: fixed;}
.i01_main table td+td { padding-left:12px;}
.i01_main table .td_1 { width:216px;}
.i01_main table .td_2 { width:136px;}
.i01_main table .td_3 { width:174px;}
.i01_main table .td_4 {}
.i01_main table .td_5 { width:248px;}
.i01_main table .td_6 { width:250px;}

.i01_main table .formtextbox { padding: 0 7px; background-color:#ececec; border:1px solid #c7c7c7; border-radius:3px; height:38px;}
.i01_main table .formtextbox .formtextbox { padding:0 !important; border:0 !important; border:0 !important; border-radius:0; height:auto; float:left;}
.i01_main table .formtextbox .formtextbox .bxsel-list-box { top:38px;}
.i01_main table .formtextbox .formtext,
.i01_main table .formtextbox .text_1 { color: #646464; font-size:14px; height:38px; line-height:38px;}
.i01_main table .formtextbox .formtext { padding:0; border:0; outline:none; background:none; color: #646464; font-size:14px; height:38px; line-height:38px; width:100%;}
.i01_main table .formtextbox .formtext.no2 { float:left; width:40px; margin: 0 4px; text-align: center;}
.i01_main table .formtextbox .formtext.no3 { width:170px; margin-left:6px;}
.i01_main table .formtextbox .text_1 {}
.i01_main table .bxselbox { position: relative;}
.i01_main table .bxselbox { background-image:url(../image/0625/p-select-1-2.png); background-position: right center;}
.i01_main table .bxsel-list-box { position: absolute; top:35px; left:-1px; right:-1px; width:100%; background-color:#ececec; border:1px solid #c7c7c7; border-top:0; max-height:160px; overflow:auto;}
.i01_main table .bxsel-list {}
.i01_main table .bxsel-list li { padding: 0 2px;}
.i01_main table .bxsel-list li a { display: block; color: #646464; font-size:14px; line-height:32px; padding: 0 5px;}
.i01_main table .subbox {}
.i01_main table .subbox .submit { padding:0; border:0; outline:none; background:none; border-radius:3px; color: #ffffff; font-size:14px; width:120px; height:40px; line-height:40px; cursor:pointer;}
.i01_main table .subbox .submit.bg1 { float:left; background-color:#e65155;}
.i01_main table .subbox .submit.bg2 { float:right; background-color:#b0b0b0;}
/*hover*/
.i01_main table .formtextbox.on { background-color:#f9f9f9; border:1px solid #e0262b;}
.i01_main table .bxsel-list li a:hover { background-color:#ececec;}
.i01_main table .bxselbox.on .bxsel-list-box { background-color:#f9f9f9; border-color:#e0262b;}
.i01_main table .subbox .submit.bg1:hover { background-color:#c51c20;}
.i01_main table .subbox .submit.bg2:hover { background-color:#e65155;}
/*hover*/
			/*第二层*/
.index_02 { height:680px; background:url(../image/bg-index_02.jpg) no-repeat center center;}
.index_02 .index_title {}

.i02_main { padding: 34px 0 0 0;}
.i02_main table { table-layout: fixed;}
.i02_main table .col_1 { width:496px;}
.i02_main table .col_2 {}

.i02_main .box {}
.i02_main .box a { display: block; width:100%; height:100%; position: relative; font-size: 0;}
.i02_main .box a .img { display: block; width:100%; height:100%;}
.i02_main .box a .bor { position: absolute; top:0; left:0; right:0; bottom:0; border:1px solid #e6767b; display:none;}
.i02_main .box a .textbox { position: absolute;}
.i02_main .box a .textbox .text_1 { font-weight:bold;}
.i02_main .box a .textbox .text_2 { font-size:14px; line-height:18px;}
.i02_main .box.no1 { width:480px; height:360px;}
.i02_main .box.no2,
.i02_main .box.no3 { height:203px;}
.i02_main .box.no2 { float:left; width:516px;}
.i02_main .box.no3 { float:right; width:253px;}
.i02_main .box.no4,
.i02_main .box.no5,
.i02_main .box.no6 { height:144px; margin-top:13px;}
.i02_main .box.no4 { float:left; width:251px;}
.i02_main .box.no5 { float:left; width:251px; margin-left:14px;}
.i02_main .box.no6 { float:right; width:253px;}

.i02_main .box.no1 .textbox { left:0; bottom:0; right:0; padding: 94px 0 28px 0; background:url(../image/p-noname-1.png) left bottom repeat-x;}
.i02_main .box.no1 .textbox .text_1 { color: #d02e36; font-size:32px; line-height:36px; margin:0 0 0 17px;}
.i02_main .box.no1 .textbox .text_2 { color: #2c2524; margin:10px 60px 0 21px;}
.i02_main .box.no2 .textbox { left:122px; bottom:26px; right:24px;}
.i02_main .box.no2 .textbox .text_1 { color: #ffffff; font-size:26px; line-height:30px;}
.i02_main .box.no2 .textbox .text_2 { color: #ffffff; margin-top:2px;}
.i02_main .box.no3 .textbox { left:0; bottom:26px; right:0; text-align: center;}
.i02_main .box.no3 .textbox .text_1 { color: #4a4a4a; font-size:24px; line-height:28px;}
.i02_main .box.no3 .textbox .text_2 { color: #4a4a4a; margin-top:7px;}
.i02_main .box.no4 .textbox { left:11px; bottom:9px; right:10px;}
.i02_main .box.no4 .textbox .text_1 { color: #515151; font-size:20px; line-height:24px;}
.i02_main .box.no4 .textbox .text_2 { color: #515151; margin-top:1px;}
.i02_main .box.no5 .textbox { left:8px; bottom:20px; right:8px; text-align: right;}
.i02_main .box.no5 .textbox .text_1 { color: #219a52; font-size:20px; line-height:24px;}
.i02_main .box.no5 .textbox .text_2 { color: #4a4a4a; margin-top:6px;}
.i02_main .box.no6 .textbox { left:8px; bottom:30px; right:8px; text-align: right;}
.i02_main .box.no6 .textbox .text_1 { color: #d02e36; font-size:20px; line-height:24px;}
.i02_main .box.no6 .textbox .text_2 { color: #515151; font-size:16px; line-height:20px; margin-top:5px;}
/*hover*/
.i02_main .box a:hover { -webkit-box-shadow: 0 0 20px 0 rgba(209,47,54,0.16); box-shadow: 0 0 20px 0 rgba(209,47,54,0.16); }
.i02_main .box a:hover .bor { display:block;}
/*hover*/

			/*第三层*/
.index_03 { height:1010px;}
.index_03 .index_title {}

.i03_main { margin:46px 0 0 0;}
#demo02 { padding-bottom:20px;}
#demo02 .slides {position: relative; overflow: hidden;}
#demo02 .slides li { font-size:0;}
#demo02 .slides li .inbox { float: left; width:426px; height:450px; padding:20px 0;}
#demo02 .slides li a { display: block; float:right; width:400px; position:relative; overflow:visible; margin:0 15px;}
#demo02 .slides li .inbox+.inbox a { float:left;}
#demo02 .slides li a .img { height:100%;}
#demo02 .slides li a .textbox_1 { position:absolute; z-index:5; left:0; right:0; bottom:100px;}
#demo02 .slides li a .textbox_1 .icon { display:block; width:68px; height:68px; margin:0 auto;}
#demo02 .slides li a .textbox_1 .text_item_1 { position:relative; margin:0 40px; padding:20px 0 14px 0;}
#demo02 .slides li a .textbox_1 .text_item_1 .text_1 { color:#ffffff; font-size:32px; line-height:36px; text-align:center;}
#demo02 .slides li a .textbox_1 .text_item_1 .line { position:absolute; top:50%; width:85px; height:1px; background:url(../image/20200628/p-i03_main-2-1.png) repeat;}
#demo02 .slides li a .textbox_1 .text_item_1 .line_l { left:0;}
#demo02 .slides li a .textbox_1 .text_item_1 .line_r { right:0;}
#demo02 .slides li a .textbox_1 .text_item_2 { font-size:0; text-align:center;}
#demo02 .slides li a .textbox_1 .text_item_2 span { display:inline-block; color:#ffffff; font-size:16px; line-height:20px; margin:0 8px;}
#demo02 .slides li a .btnbox { position:absolute; z-index:4; left:0; right:0; bottom:34px;}
#demo02 .slides li a .btnbox .btn_1 { display:block; width:152px; margin:0 auto; color:#ffffff; font-size:16px; line-height:44px; text-align:center; border:2px solid #d32c32; border-radius:2px;}
#demo02 .slides li a .zg { position:absolute; top:0; left:0; right:0; bottom:0; background-image:url(../image/20200628/zg-i03_main-1-1.png); background-position: center center;}
/*hover*/
#demo02 .slides li a:hover { -webkit-box-shadow: 0 0 20px 0 rgba(209,47,54,0.26); box-shadow: 0 0 20px 0 rgba(209,47,54,0.26); }
#demo02 .slides li a .btnbox .btn_1:hover { background-color:#ce252a;}
#demo02 .slides li a:hover .zg { background-image:url(../image/20200628/zg-i03_main-1-2.png);}
/*hover*/

#demo02 .flex-control-nav { margin-bottom:2px;}
#demo02 .flex-control-nav li{margin:0 5px 0 4px;}
#demo02 .flex-control-paging li a{ width: 29px; height: 6px; background-color:#b0b0b0;}
/**/#demo02 .flex-control-paging li a.flex-active{ background-color:#ce000a;}

.i03_btnbox { font-size:0; margin:32px 0 0 0; text-align: center;}
.i03_btnbox a { display: inline-block; width:280px; padding:17px 0 28px 0;}
.i03_btnbox a+a { margin-left:44px;}
.i03_btnbox a .imgbox { width:89px; height:89px; margin: 0 auto; position: relative;}
.i03_btnbox a .imgbox .img { position: absolute; top:0; left:0; width:100%; height:100%;}
.i03_btnbox a .imgbox .img1 { display: block;}
.i03_btnbox a .imgbox .img2 { display:none;}
.i03_btnbox a .text_1 { color: #757575; font-size:16px; line-height:20px; margin:8px 0; text-align: center;}
.i03_btnbox a .text_2 { color: #b8b8b8; font-size:14px; line-height:18px; text-align: center;}
/**/
.i03_btnbox a:hover { background-color:#f1f1f1;}
.i03_btnbox a:hover .text_1 { color: #d5424a; font-weight:bold;}
.i03_btnbox a:hover .imgbox .img1 { display:none;}
.i03_btnbox a:hover .imgbox .img2 { display:block;}
/**/

			/*第四层*/
.index_04 { height:900px; background:url(../image/bg-index_04.jpg) no-repeat center center;}
.index_04 .index_title {}
.index_04 .index_title .text_2 { color: #3f3f3f;}
.index_04 .index_title .text_2 span { color: #ce000a;}

.i04_main { margin:32px 0 0 0;}
.i04_main .menu { text-align: center; font-size:0;}
.i04_main .menu a,
.i04_main .menu span { color: #757575; font-size:16px; line-height:24px; padding: 0 10px;}
/*hover*/.i04_main .menu a.on { color: #ea232d;}

.i04_main .main { margin: 40px 0 0 0; height:430px; position: relative; overflow: hidden;}
.i04_main .main ul { position: relative;}
.i04_main .main ul li { margin: 0 23px; float:left; width:1234px;}
.i04_main .main table { table-layout: fixed;}
.i04_main .main table .col_1 { width:625px;}
.i04_main .main table .col_2 {}

.i04_main .main .box {}
.i04_main .main .box a,
.i04_main .main .box a .img { display: block; width:100%; height:100%;}
.i04_main .main .box a { position: relative;}
.i04_main .main .box a .img {}
.i04_main .main .box a .zg { position: absolute; z-index:25; top:0; left:0; right:0; bottom:0; border:3px solid #e0373e; display:none;}
.i04_main .main .box a .tb-vr { position: absolute; top:17px; left:26px;}
.i04_main .main .box a .textbox { position: absolute; left:0; bottom:0; width:100%;}
.i04_main .main .box a .textbox p { color:#FFF;}

.i04_main .main .box.no1 { width:614px; height:430px;}
.i04_main .main .box.no1 .textbox { padding: 94px 0 14px 0; background:url(../image/p-noname-3.png) repeat-x left bottom;}
.i04_main .main .box.no1 .textbox p { margin:0 18px;}
.i04_main .main .box.no1 .textbox .text_1 { font-size:24px; line-height:28px;}
.i04_main .main .box.no1 .textbox .text_2 { font-size:16px; line-height:20px; margin-top:8px;}

.i04_main .main .box.no2 { width:300px; height:210px; float:left;}
.i04_main .main .box.no2+.box { margin-left:9px;}
.i04_main .main .box.no2.magin_t { margin-top:10px;}
.i04_main .main .box.no2 .textbox { position: absolute; left:0; bottom:0; width:100%; padding: 20px 0 8px 0; background:url(../image/p-noname-4.png) repeat-x left bottom;}
.i04_main .main .box.no2 .textbox p { margin: 0 8px;}
.i04_main .main .box.no1 .textbox .text_1 { font-size:18px; line-height:22px;}
.i04_main .main .box.no1 .textbox .text_2 { font-size:14px; line-height:18px; margin-top:2px;}

.i04_main .more { padding:52px 0 0 0; font-size:0; text-align: center;}
.i04_main .more .btn { display:inline-block; color: #ffffff; font-size:16px; text-align: center; line-height:52px; min-width:136px; padding: 0 18px; background-color:#6d6d6d; margin: 0 22px; border-radius:4px;}
.i04_main .more .btn-1 { background-color:#6d6d6d;}
.i04_main .more .btn-2 { font-weight:bold; background-color:#e35054;}

/*hover*/.i04_main .main .box a:hover .zg { display: block;}
/*hover*/.i04_main .more .btn:hover { background-color:#d74346;}

			/*第五层*/
.index_05 { height:737px; position: relative; overflow: hidden; background:url(../image/bg-index_05.jpg) no-repeat center center;}
.index_05 .index_title {}
.index_05 .index_title p { color:#FFF; font-weight:bold;}
.index_05 .index_title .text_1 span { color: #e0282d;}
.index_05 .index_title .text_2 span { color: #db2e2e;}

.i05_main { margin:40px 0 0 0;}

#slidebox { position: relative; height:392px;}
#slidebox pre { position: absolute; z-index:15; top:197px; width:19px; height:35px; cursor:pointer;}
#slidebox .prev { left:42px; background-image:url(../image/p-1-1.png);}
#slidebox .next { right:42px; background-image:url(../image/p-1-2.png);}
#slidebox ul { position:relative; z-index:5; height:392px;}
#slidebox ul li:nth-child(1),
#slidebox ul li:nth-child(2),
#slidebox ul li:nth-child(4),
#slidebox ul li:nth-child(5) {transform: scale(0.78,0.78);}
#slidebox ul li { width:1128px; height:392px; position: absolute; overflow: hidden;}
#slidebox ul li a { display: block; height:100%; position: relative;}
#slidebox ul li a .imgbox1 { position: static; z-index:15; float:left; width:340px; height:392px; font-size:0;}
#slidebox ul li a .imgbox1 .img,
#slidebox ul li a .imgbox2 .img { display: block; font-size:0; width:100%; height:100%;}
#slidebox ul li a .imgbox2 { position: absolute; z-index:5; right:0; top:35px; width:600px; height:326px;}
#slidebox ul li a .textbox { position: relative; z-index:25; float:left; width:373px; height:392px; background-image:url(../image/bg-i05_textbox-1.jpg); background-position: left top;}
#slidebox ul li a .textbox_in { padding: 40px 21px 0 33px;}
#slidebox ul li a .textbox .text_item_1 { padding: 0 0 0 6px; height:36px;}
#slidebox ul li a .textbox .text_item_1 p { float:left;}
#slidebox ul li a .textbox .text_item_1 .text_1 { color: #ffffff; font-size:30px; line-height:36px;}
#slidebox ul li a .textbox .text_item_1 .text_2 { color: #ffffff; font-size:18px; line-height:24px; padding:12px 0 0 16px;}
#slidebox ul li a .textbox .text_3 { color: #acacac; font-size:14px; line-height:24px; max-height:72px; margin:16px 8px 11px 8px;}
#slidebox ul li a .textbox .text_jg_1 { height:1px; background:url(../image/p-noname-5.png) repeat;}
#slidebox ul li a .textbox .text_item_2 { padding:2px 10px 0 13px;}
#slidebox ul li a .textbox .text_item_2 .text_4 { color: #c7c2c2; font-size:16px; line-height:36px;}
#slidebox ul li a .textbox .text_item_2 .btn_1 { width:110px; height:40px; color:#FFF; font-size:16px; text-align: center; line-height:40px; background-color:#ae2d34; margin-top:8px;}

			/*第六层*/
.index_06 { height:666px; background-color:#f1f1f1;}
.index_06 .index_title {}
.index_06 .index_title .text_1 { color: #d02e36;}
.index_06 .index_title .text_1 span { color: #3f3f3f; font-weight:bold;}
.index_06 .index_title .text_2 { color: #3f3f3f;}

.i06_main { margin:25px 0 0 0; position: relative;}
.i06_in {}
#i06_in { width:1400px; position:relative; margin:0 auto;}
#i06_in .mw_box { position:relative; overflow:hidden; padding:20px 0;}
#i06_in .list { width:9999px;}
#i06_in .list li { float:left; padding-right:40px;}
#i06_in .list li a { display:block; width:400px; height:300px; position:relative; -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.15); box-shadow: 0 0 20px 0 rgba(0,0,0,0.15);}
#i06_in .list li a .img { display:block; width:100%; height:225px;}
#i06_in .list li a .textbox { background-color:#FFFFFF; height:75px;}
#i06_in .list li a .textbox .text_item_1 { padding: 0 10px; position:relative;}
#i06_in .list li a .textbox .text_item_1 .text_1 { color:#4c4c4c; font-size:18px; line-height:42px;}
#i06_in .list li a .textbox .text_item_1 .text_2 { color:#666666; font-size:16px; line-height:42px; position:absolute; right:10px; top:0;}
#i06_in .list li a .textbox .text_item_1 .text_2 span { color:#e65155;}
#i06_in .list li a .textbox .text_item_2 { border-top:1px solid #cccccc;}
#i06_in .list li a .textbox .text_item_2 .text_1 { color:#808080; font-size:14px; line-height:32px; text-align:center;}
#i06_in .list li a .textbox .text_item_2 .text_1 span { color:#e65155;}
#i06_in .list li a .textbox2 { display:none; position:absolute; z-index:5; top:0; left:0; right:0; height:225px; background:url(../image/20200628/zg-i06_in-1.png) repeat;}
#i06_in .list li a .textbox2 .text_1 { display:none; color:#fefefe; font-size:14px; line-height:22px; height:110px; margin:0 20px; padding-top:36px;}
#i06_in .list li a .textbox2 .text_2 { padding:94px 0 0 0;}
#i06_in .list li a .textbox2 .text_2 span { display:block; width:108px; margin:0 auto; color:#fefefe; font-size:14px; line-height:36px; text-align:center; background-color:#d74e54; border-radius:3px;}
#i06_in .mw_btn { position:absolute; top:105px; width:58px; height:58px; background-color:#e6e6ea; border-radius:3px; background-position: center center; cursor:pointer;}
#i06_in .mw_btn.plus { left:-58px; background-image:url(../image/20200628/p-i06_in-btn-1-1.png);}
#i06_in .mw_btn.minus { right:-58px; background-image:url(../image/20200628/p-i06_in-btn-1-2.png);}

.i06_btnbox { margin-top:28px; font-size:0; text-align: center;}
.i06_btnbox a { display:inline-block; color: #ffffff; font-size:16px; text-align: center; line-height:52px; min-width:136px; padding: 0 18px; background-color:#e35054; margin: 0 22px; border-radius:4px; font-weight:bold;}
/*hover*/
#i06_in .list li a:hover .textbox2 { display:block;}
#i06_in .mw_btn:hover { background-color:#555555;}
#i06_in .mw_btn.plus:hover { background-image:url(../image/20200628/p-i06_in-btn-1-1on.png);}
#i06_in .mw_btn.minus:hover { background-image:url(../image/20200628/p-i06_in-btn-1-2on.png);}
.i06_btnbox a:hover { background-color:#d74346;}
/*hover*/


			/*第七层*/
.index_07 { height:298px; background:url(../image/bg-index_07.jpg) no-repeat center center;}
.i07_title { padding:44px 0 32px 24px;}
.i07_title .text_1 { color: #ffffff; font-size:24px; line-height:28px;}
.i07_main {}
.i07_main .list { font-size:0; text-align: center;}
.i07_main .list .box { display: inline-block; width:88px; font-size:0;}
.i07_main .list .box+.box { margin-left:40px;}
.i07_main .list .box .img { display:block; width:88px; height:88px; font-size:0;}
.i07_main .list .box .text_1 { color: #ffffff; font-size:16px; line-height:20px; text-align: center; padding:20px 0 0 0; background:url(../image/p-noname-6.png) no-repeat top center;}

			/*第八层*/
.index_08 { height:942px; background:url(../image/bg-index_08.jpg) no-repeat center center;}
.index_08 .index_title {}
.index_08 .index_title .text_2 { color: #3f3f3f;}

.i08_main { margin:45px 0 0 0;}
.i08_main_top { height:468px; position: relative; overflow: hidden;}
.i08_l { width:680px;}
.i08_r { width:600px;}

.i08_l_title { font-size:0; border-bottom:1px solid #eaeaea;}
.i08_l_title a,
.i08_l_title span { display: inline-block; color: #666666; font-size:16px; line-height:36px;}
.i08_l_title a { padding: 0 4px;}
.i08_l_title span { padding: 0 8px;}
.i08_l_main { width:647px; height:396px; margin:31px 0 0 0;}
#demo03 { height:100%;}
#demo03 .slides {}
#demo03 .slides li {}
#demo03 .slides li a { position: relative;}
#demo03 .slides li a .textbox { position: absolute; left:0; bottom:0; width:100%; background:url(../image/1px-demo03_textbox.png) repeat;}
#demo03 .slides li a .textbox .text_1 { margin: 0 15px; color: #ffffff; font-size:16px; line-height:40px; font-weight:bold; text-align: center;}
#demo03 .flex-control-nav { margin-bottom:44px;}
#demo03 .flex-control-nav li{margin:0 2px 0 3px;}
#demo03 .flex-control-paging li a{ width: 19px; height: 7px; background:url(../image/1px-demo03_btn-1.png) repeat;}
/**/#demo03 .flex-control-paging li a.flex-active{ background:#d20808;}


.i08_r_title { position: relative; z-index:5; border-bottom:1px solid #eaeaea;}
.i08_r_title .parbox { font-size:0; text-align: right; padding:6px 0;}
.i08_r_title .parbox span {display: inline-block; width:80px; margin:0 1px 0 2px; position: relative;}
.i08_r_title .parbox a.par { display: block; color: #666666; font-size:14px; line-height:24px; text-align:center; background-color:#eaeaea; border-radius:3px; position: relative; z-index:5;}
.i08_r_title .childbox { display:none; position: absolute; top:0; right:0; padding:30px 0 0 0;}
.i08_r_title .childbox .inbox { position: relative; width: 78px; border: 1px solid #dd090a; background-color: #FFF; border-radius: 3px; -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.26); box-shadow: 0 0 5px 1px rgba(0,0,0,0.26); text-align:left;}
.i08_r_title .childbox .inbox .jt { position: absolute; top:-3px; left:38px;}
.i08_r_title .childbox .inbox a { display: block; color: #666666; font-size:14px; line-height:32px; padding: 0 0 0 5px;}

.i08_r_main { position:relative; z-index:2; margin:24px 0 0 0;}
.i08_r_main .list { width:586px; float:right;}
.i08_r_main .list ul {}
.i08_r_main .list ul li { padding: 0 0 0 10px;}
.i08_r_main .list ul li+li { border-top:1px dashed #e3e3e3;}
.i08_r_main .list ul li a { display: block; padding:12px 0;}
.i08_r_main .list ul li a .text_1 { color: #494949; font-size:16px; line-height:20px; position: relative;}
.i08_r_main .list ul li a .text_2 { color: #9c9c9c; font-size:12px; line-height:18px; max-height:36px; margin:4px 0 0 12px;}

.i08_main_bottom { height:163px; margin:52px 0 0 0;}
.i08_main_bottom a { display: block; float: left; width:630px; font-size:0;}
.i08_main_bottom a+a { margin-left:20px;}
.i08_main_bottom a .img { width:100%; height:100%; display: block;}
/*hover*/
.i08_l_title a:hover { color: #d02e36;}
.i08_r_title .parbox a.par.on,
.i08_r_title .parbox a.par:hover { color: #ffffff; background-color:#de242b;}
.i08_r_title .childbox .inbox a:hover { color: #dd090a;}
.i08_r_main .list ul li a:hover .text_1 { color: #dd090a; font-weight:bold;}
.i08_r_main .list ul li a:hover .text_2 { color: #b68585;}
/*hover*/


			/*20220214修改新增*/
.index_01 { display:none;}
.index_09 { padding:46px 0 40px 0; background-color:#ffffff;}
.i09_inside { width:1240px; margin:0 auto; height:150px; border:2px solid #d94650; border-radius:8px; position:relative;}
.i09_main_1 { float:left; width:304px; height:100%; background-color:#d94650; border-radius:4px;}
.i09_main_1_inbox { padding:16px 0 0 0;}
.i09_main_1 .img_1 { display:block; width:45px; height:57px; margin:0 auto;}
.i09_main_1 .text_item_1 { color:#ffffff; font-size:24px; line-height:28px; text-align:center; margin-top:8px;}
.i09_main_1 .text_item_2 { color:#ffffff; font-size:18px; line-height:22px; text-align:center; margin-top:8px;}
.i09_main_2 { margin:0 226px 0 328px;}
.i09_main_2_inbox { padding:8px 0 0 0;}
.i09_main_2 .main_item_1 { border:1px dashed #afafaf; border-radius:8px;}
.i09_main_2 .main_item_1 .text_item_1 { color:#5a5a5a; font-size:20px; line-height:40px; text-align:center;}
.i09_main_2 .main_item_1 .text_item_1 .cor2 { color:#d94650;}
.i09_main_2 .main_item_2 { height:24px; padding:14px 0;}
.i09_main_2 .main_item_2 .text_item_1 { float:left; color:#d94650; font-size:16px; line-height:24px; margin:0 0 0 8px;}
.i09_main_2 .main_item_2 .checkwrap { margin:0 0 0 102px;}
.i09_main_2 .main_item_2 .checkwrap .checkbox { float:left;}
.i09_main_2 .main_item_2 .checkwrap .checkbox+.checkbox { margin-left:86px;}
.i09_main_2 .main_item_2 .checkwrap .checkbox label { display:block; position:relative; padding: 0 0 0 32px; cursor:pointer;}
.i09_main_2 .main_item_2 .checkwrap .checkbox .check { position:absolute; top:0; left:0; display:none;}
.i09_main_2 .main_item_2 .checkwrap .checkbox .line_1 { position:absolute; top:3px; left:0; width:16px; height:16px; background-color:#ffffff; border:1px solid #5d5d5d; border-radius:50%;}
.i09_main_2 .main_item_2 .checkwrap .checkbox .checktext { color:#333333; font-size:16px; line-height:24px;}
.i09_main_2 .main_item_2 .checkwrap .checkbox.on .line_1 { background-color:#d94650; border-color:#d94650;}
.i09_main_2 .main_item_3 {}
.i09_main_2 .main_item_3 .item { float:left; width:222px;}
.i09_main_2 .main_item_3 .item+.item { margin-left:10px;}
.i09_main_2 .main_item_3 .formtextbox { padding: 0 12px; background-color:#eeeeee; border-radius:3px; height:34px;}
.i09_main_2 .main_item_3 .formtextbox .formtextbox { padding:0 !important; border:0 !important; border:0 !important; border-radius:0; height:auto; float:left;}
.i09_main_2 .main_item_3 .formtextbox .formtextbox .bxsel-list-box { top:32px;}
.i09_main_2 .main_item_3 .formtextbox .formtext,
.i09_main_2 .main_item_3 .formtextbox .text_1 { color: #494949; font-size:16px; height:34px; line-height:34px;}
.i09_main_2 .main_item_3 .formtextbox .formtext { padding:0; border:0; outline:none; background:none; color: #494949; font-size:16px; height:34px; line-height:34px; width:100%;}
.i09_main_2 .main_item_3 .formtextbox .formtext.no2 { float:left; width:100px; margin: 0 8px; text-align: center;}
.i09_main_2 .main_item_3 .formtextbox .formtext.no3 { width:170px; margin-left:6px;}
.i09_main_2 .main_item_3 .formtextbox .text_1 {}
.i09_main_2 .main_item_3 .bxselbox { position: relative;}
.i09_main_2 .main_item_3 .bxselbox { background-image:url(../image/20220214/p-sel-1-1.png); background-position: right center;}
.i09_main_2 .main_item_3 .bxsel-list-box { position: absolute; top:34px; left:-1px; right:-1px; width:100%; background-color:#eeeeee; max-height:160px; overflow:auto;}
.i09_main_2 .main_item_3 .bxsel-list {}
.i09_main_2 .main_item_3 .bxsel-list li { padding: 0 12px;}
.i09_main_2 .main_item_3 .bxsel-list li a { display: block; color: #646464; font-size:14px; line-height:32px;}
.i09_main_3 { position:absolute; right:0; top:0; bottom:0; width:214px; border-left:1px dashed #afafaf;}
.i09_main_3_inbox { font-size:0; text-align:center; padding:44px 0 0 0;}
.i09_main_3 .submit { padding:0; border:0; outline:none; background:none; width:148px; height:60px; color:#ffffff; font-size:20px; background-color:#d94650; border-radius:8px;}
/*act*/
.i09_main_2 .main_item_3 .formtextbox.on { background-color:#f9f9f9; border:1px solid #e0262b;}
.i09_main_2 .main_item_3 .bxsel-list li a:hover { background-color:#ececec;}
.i09_main_2 .main_item_3 .bxselbox.on .bxsel-list-box { background-color:#f9f9f9; border-color:#e0262b;}
/*act*/
