@charset "utf-8";

.wrapper{background: #F0F0F0;}
.cont_part1 .part0_fl{float: left;width: 530px;min-height: 260px;  box-sizing: border-box; position:relative;}

.cont_part0 {margin-bottom: 28px;    position: relative;}

.cont_part0_hd { position: relative; text-align:left; margin-bottom: 10px; }
.cont_part0_hd::before { position: absolute; right: 0; width: 85%; height: 2px; background-color: #b0bac7; content: ''; margin-top: 37px; }
.cont_part0_hd h2 { display:inline-block; padding-left: 45px; background-position: left center; background-repeat: no-repeat; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg t='1742981606960' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='4398' width='30' height='30'%3E%3Cpath d='M896 981.333333H138.666667a53.393333 53.393333 0 0 1-53.333334-53.333333V96a53.393333 53.393333 0 0 1 53.333334-53.333333h704a53.393333 53.393333 0 0 1 53.333333 53.333333v736a21.333333 21.333333 0 0 1-42.666667 0V96a10.666667 10.666667 0 0 0-10.666666-10.666667H138.666667a10.666667 10.666667 0 0 0-10.666667 10.666667v832a10.666667 10.666667 0 0 0 10.666667 10.666667h757.333333a42.713333 42.713333 0 0 0 42.666667-42.666667V234.666667a21.333333 21.333333 0 0 1 42.666666 0v661.333333a85.426667 85.426667 0 0 1-85.333333 85.333333z m-170.666667-192a21.333333 21.333333 0 0 0-21.333333-21.333333H277.333333a21.333333 21.333333 0 0 0 0 42.666667h426.666667a21.333333 21.333333 0 0 0 21.333333-21.333334z m0-170.666666a21.333333 21.333333 0 0 0-21.333333-21.333334H277.333333a21.333333 21.333333 0 0 0 0 42.666667h426.666667a21.333333 21.333333 0 0 0 21.333333-21.333333z m0-213.333334a21.333333 21.333333 0 0 0-21.333333-21.333333H576a21.333333 21.333333 0 0 0 0 42.666667h128a21.333333 21.333333 0 0 0 21.333333-21.333334z m0-170.666666a21.333333 21.333333 0 0 0-21.333333-21.333334H576a21.333333 21.333333 0 0 0 0 42.666667h128a21.333333 21.333333 0 0 0 21.333333-21.333333zM455.06 468.133333A21.333333 21.333333 0 0 0 469.333333 448V234.666667a21.333333 21.333333 0 0 0-42.666666 0v152.52L294 221.333333a21.333333 21.333333 0 0 0-38 13.333334v213.333333a21.333333 21.333333 0 0 0 42.666667 0V295.48L431.333333 461.333333a21.333333 21.333333 0 0 0 23.72 6.806667z' fill='%232a76b8' p-id='4399'%3E%3C/path%3E%3C/svg%3E"); }
.cont_part0_hd h2 div{ line-height: 76px; font-size:24px;}
.cont_part0_hd h2 a { color: #0057ae; }


.rsimg .hd { position:absolute; height:10px; z-index:4; right:10px; bottom:20px }
.rsimg .hd ul { width:100%;  margin:0 auto; text-align:center;}
.rsimg .hd ul li { display:inline-block; *display:inline; zoom:1; width:10px;border-radius: 10px; height:10px; margin:0 4px; background:#fff; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.rsimg .hd ul .on {background:#993333;}

.cont_part1 .part1_fl{float: left;width: 625px;min-height: 357px;background: #fff;padding: 25px 25px 25px 15px;border-top: 2px solid #993333;box-sizing: border-box;}
.cont_part1 .part1_fll{float: left;width: 68px;background: #993333;font-size: 16px;color: #fff;text-align: left;padding-left: 15px;box-sizing: border-box;}
.cont_part1 .part1_fll h2{font-weight: normal;}
.cont_part1 .part1_fll a{color: #fff;}
.cont_part1 .part1_flr{float: right;width: 495px;}
.cont_part1 .part1_flr ul li{background: url(/rs/images/li_before.png) no-repeat left;padding-left: 20px;line-height: 35px;}
.cont_part1 .part1_flr ul li a{font-size: 16px;color: #333333;}
.cont_part1 .part1_flr ul .current{background: url(/rs/images/li_before.png)no-repeat left 12px;line-height: 20px;}
.cont_part1 .part1_flr .current  h2 a,.part1_flr span{font-size: 18px;color: #993333;font-weight: bold;}
.cont_part1 .part1_flr .current p {font-size: 14px;color: #333333;margin:10px 0;}
.cont_part1 .part1_fr{float: right;width: 650px;border-top: 2px solid #99cccc;}
.cont_part1 .part1_frt .hd  ul li{font-size: 18px;float: left;margin-right: 35px;margin-top: -2px;}
.cont_part1 .part1_frt .hd  ul li div{line-height: 32px;}
/*.cont_part1 .part1_frt .hd  ul li:hover a{color: #993333; }
.cont_part1 .part1_frt .hd  ul li:hover div{border-top: 2px solid #993333;}*/
.cont_part1 .part1_frt .hd  ul .on a{color: #993333; }
.cont_part1 .part1_frt .hd  ul .on div{border-top: 2px solid #993333;}
.cont_part1 .part1_frt .hd{margin-left: 25px;}
.cont_part1 .part1_frt .more{float: right;margin-top: 5px;}
.cont_part1 .part1_frt .more a{font-size: 12px;color: #993333;}
.cont_part1 .part1_frt ul{float: left;}
.cont_part1 .part1_frt .bd ul li {font-size: 16px;color: #333333;line-height: 40px;}
.cont_part1 .part1_frt .bd ul li{width: 515px;background: url(/rs/images/gray.png) no-repeat left;padding-left: 20px;}
.cont_part1 .part1_frt .bd ul li:hover>a{font-weight: bold;}
.cont_part1 .part1_frt .bd ul li:hover{background: url(/rs/images/red.png) no-repeat left;}
.cont_part1 .part1_frt .bd ul li:hover>a span{font-weight: normal;}
.cont_part1 .part1_frt .bd ul{margin:10px 0px 14px 25px;}
.cont_part1 .part1_frt .bd ul li span{font-size: 14px;float: right;color: #333333;}
.part1_frb  .bd {}
.part1_frb .hd { position:absolute; height:10px; z-index:4; margin-top: -20px;margin-left: 230px;}
.part1_frb .hd ul { width:577px;  margin:0 auto; text-align:center;}
.part1_frb .hd ul li { display:inline-block; *display:inline; zoom:1; width:10px;border-radius: 10px; height:10px; margin:0 4px; background:#fff; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.part1_frb .hd ul .on {background:#993333;}

.cont_part2 {margin-top: 28px;}
.cont_part2 .part2_fl{width: 625px;float: left;background: url(/rs/images/cont2_bg.png) repeat-y center;min-height: 140px;}
.cont_part2 .part2_fll{float: left;width: 68px;background: #fff;font-size: 16px;color: #993333;text-align: left;padding-left: 15px;box-sizing: border-box;margin-left: 14px;margin-top: 20px;}
.cont_part2 .part2_fll h2{font-weight: normal;}
.cont_part2 .part2_flr{float: right;width: 535px;margin: 12px 0;}
.cont_part2 .part2_flr ul{margin-left: 30px;}
.cont_part2 .part2_flr ul li {line-height: 32px;background: url(/rs/images/small.png) no-repeat left;padding-left: 20px;}
.cont_part2 .part2_flr ul li a{font-size: 16px; color: #fff;}
.cont_part2 .part2_fr{width: 560px;float: right;}
.cont_part2 .part2_frt{width: 560px;border-top: 2px solid #99cccc;}
.cont_part2 .part2_frt h2{float: left;font-weight: normal;margin-left: 20px;}
.cont_part2 .part2_frt h2 a{font-size: 18px;color: #993333;}
.cont_part2 .part2_frt .more{float: right;margin-top: 5px;}
.cont_part2 .part2_frt .more a{font-size: 12px;color: #993333;}
.cont_part2 .part2_frb{ margin-top: 10px;}

.cont_part2 .part2_frb ul{margin-left: 0;}
.cont_part2 .part2_frb ul li {line-height: 32px;background: url(/rs/images/small.png) no-repeat left;padding-left: 20px;}
.cont_part2 .part2_frb ul li a{font-size: 16px; color: #333;}


.cont_part2 .part2_frb .part2_frbl{float: left;margin-left: 20px;}
.cont_part2 .part2_frb .part2_frbr{width: 240px;float: right;}
.cont_part2 .part2_fr .part2_frbr ul li{font-size: 16px;color: #333;line-height: 28px;}
.cont_part2 .part2_frt h2 div{line-height: 32px;border-top: 2px solid #993333;margin-top: -2px;}

.cont_part3 {margin-top: 25px;}
.cont_part3 .part3{background: #fff;width: 1200px;margin: 0 auto;}
.cont_part3 .part3_fl{float: left;margin:15px;width: 80px;}
.cont_part3 .part3_fr{float: right;width: 1100px;}
.cont_part3 .part3_fr .bd{margin-top: -80px;margin-left: -20px;width: 1100px;position: absolute;overflow: hidden;}
.cont_part3 .part3_fr ul li{float: left;margin:20px 1px;}



.scomT{background: #d6e7ff;height: 30px;line-height: 30px;}
.scomT .scomTl,.scomT .scomTr{display: block;}
.scomT .scomTl{float: left;width: 120px;background: url(/rs/images/Tbg.png) no-repeat center; color: #fff;font-size: 16px; padding-left: 30px; }
.scomT .scomTr{margin-right: 10px;margin-top: 7px;float: right;width: 52px;height: 17px;background: url(/rs/images/more.png) no-repeat center;}
.scomTl i{display: inline-block;margin-left: 20px;}

.s1r{float: left;width: 550px;} 

.List{margin-top: 10px;border: 1px solid #dcdcdc;padding: 14px 0;font-size: 14px;}
.List ul li{background: url(/rs/images/point.png) no-repeat 10px;padding-left: 18px;line-height: 31px;font-size: 14px;} 
.List ul li span{float: right;padding-right: 10px;}

.s2,.s3{margin-top: 20px;}
.s2one{width: 360px;float: left;}
.s2one:nth-child(1){margin-right: 20px;}
.s2two{float: left;width: 440px;margin-right: 20px}
.List>a{display: block;width: 310px;height: 68px;padding: 4px;margin: 10px auto;border: 1px dashed #abc9f3;}
.List>a>img{display: block;margin: 0 auto;}

