/* CSS Document */
@charset "utf-8";
.container{ }

body{background: #f3f0f0;}

.section1 .s-in{padding:20px 25px;}
.headline{position: relative;width: 1200px;height: 100px;background: #f9f9fd;}
.headline .headlineIncon{position: absolute;width: 58px;height: 58px;background: url(tt.png) no-repeat center;top: -1px;}
.headline .dt{text-align: center;font-size: 30px;color: #d71018;font-weight: bold;padding-bottom: 5px;padding-top: 2px;width: 960px;margin:0 auto 10px;border-bottom: 1px solid #cb0000;}
.headline .dt a{color: #d71018;}
.headline .dintro{text-align:center;}
.headline .dintro ul{display: inline-block;}
.headline .dintro ul li{float: left;padding: 0 40px;}
.headline .dintro ul li a{font-size: 14px;}
.headline .dintro ul li:not(:last-child){border-right: 1px solid #8f8f8f;}

.w{float: left;padding-top: 20px;}
.w .wtoday{font-size: 14px;}
.w .wtoday span{float: left;line-height: 28px;}
.w .wtoday span i{display: inline-block;padding: 0 14px;}

.s{float: right;padding-top: 14px;}
.s .sin{border-radius: 25px;width: 392px;height: 38px;line-height: 38px;padding-left: 17px;background: #ebebeb ;font-size: 16px;appearance: none;border:0;outline:none;-webkit-appearance: none;-moz-appearance: none;vertical-align: middle;}
.s .sin::placeholder{color: #b6b8b7;}
.s .sub{font-size: 16px;background: url(sbg.png) no-repeat center;padding-right: 24px;padding-left: 8px;outline: none;height: 38px;vertical-align: middle;}

.newshow{padding-top: 20px;}
.newshow .nsl{float: left;width: 690px;border-right:17px solid #fff;}
.nslslide{position: relative;}
.nslslide .nslhd{height: 12px;overflow: hidden;position: absolute;right: 20px;bottom: 14px;z-index: 1;}
.nslslide .nslhd ul{overflow: hidden;zoom: 1;}
.nslslide .nslhd ul li{float: left;margin-right: 6px;width: 12px;height: 12px;line-height: 14px;text-align: center;background: url(q.png) no-repeat center;cursor: pointer;border-radius: 50%;text-indent: -999px;}
.nslslide .nslhd ul li.on{background:url(qon.png) no-repeat center;}

.nslslide2{position: relative;}
.nslslide2 .nslhd2{height: 12px;overflow: hidden;position: absolute;right: 20px;bottom: 14px;z-index: 1;}
.nslslide2 .nslhd2 ul{overflow: hidden;zoom: 1;}
.nslslide2 .nslhd2 ul li{float: left;margin-right: 6px;width: 12px;height: 12px;line-height: 14px;text-align: center;background: url(q.png) no-repeat center;cursor: pointer;border-radius: 50%;text-indent: -999px;}
.nslslide2 .nslhd2 ul li.on{background:url(qon.png) no-repeat center;}

.nslslide2 .nslbd2 ul li{float: left;width: 690px;overflow: hidden;position: relative;}
.nslslide2 .nslbd2 ul li .nwp{width: 100%;position: absolute;height: 40px;line-height: 40px;background: rgba(0, 0, 0, .5);bottom: 0;left: 0;}
.nslslide2 .nslbd2 ul li .nwp a{font-size: 14px;color: #fff;padding-left: 10px;}


.nslslide .nslbd ul li{float: left;width: 690px;overflow: hidden;position: relative;}
.nslslide .nslbd ul li .nwp{width: 100%;position: absolute;height: 40px;line-height: 40px;background: rgba(0, 0, 0, .5);bottom: 0;left: 0;}
.nslslide .nslbd ul li .nwp a{font-size: 14px;color: #fff;padding-left: 10px;}

.newshow .nsr{float: left;width: 490px;}
.nsrSTB .nsrSTB_hd ul li{float: left;width: 163px;height: 42px;line-height: 42px;border-bottom: 2px solid #aaa;color: #000;text-align: center;font-size: 18px;}
.nsrSTB .nsrSTB_hd ul li.on{background: #b10008;color: #fff;border-bottom: 3px solid #fff100;}
.nsrSTB .nsrSTB_bd ul li{line-height: 29px;background: url(arow.png) no-repeat left;width: 490px;}
.nsrSTB .nsrSTB_bd ul li a,.nsrSTB .nsrSTB_bd ul li span{display: block}
.nsrSTB .nsrSTB_bd ul li a{float: left;padding-left: 12px;font-size: 14px;}
.nsrSTB .nsrSTB_bd ul li span{float: right;font-size: 13px;}

.comT{border-bottom: 2px solid #aaa;position: relative;}
.comT .comT_name{width: 100px;height: 42px;line-height: 42px;background: #b10008;text-align: center;color: #fff;position: relative;font-size: 18px;color: #fff;}
.comT .comT_name:before{position: absolute;width: 100px;height: 3px;content: '';background: #fff100;bottom: -3px;left: 0;}
.comT .comt_more{position: absolute;right: 0;bottom: 8px;background: url(comTmore.png) no-repeat left;padding-left: 15px;color: #aaa;}

.parts{padding: 22px 0 15px;}
.parts .part1{float: left;max-width: 354px; width: 352px;padding-right: 14px;background: url(l_03.png) no-repeat right bottom;}
.p1list{padding-top: 10px;}
.p1list ul li{line-height: 30px;position: relative;} 
.p1list1 ul li:nth-child(1) a{color: #d71018;}
.p1list ul li:before{position: absolute;width: 5px;height: 5px;content: '';background: url(point.png) no-repeat center;left: 0;top: 12px;background-size: contain;}
.p1list ul li a,.p1list ul li span{display: block}
.p1list ul li a{float: left;font-size: 14px;padding-left: 13px;}
.p1list ul li span{float: right;font-size: 13px;}
.p1pic{margin-bottom: 12px;}

.parts .part2{padding-left: 19px;float: left;max-width: 382px; width: 382px;padding-right: 17px;background: url(l_03.png) no-repeat right bottom;}
.p2list{padding-top: 10px;}
.p2list ul li{line-height: 30px;position: relative;} 
.p2list ul li:before{position: absolute;width: 5px;height: 5px;content: '';background: url(point.png) no-repeat center;left: 0;top: 12px;background-size: contain;}
.p2list ul li a,.p2list ul li span{display: block}
.p2list ul li a{float: left;font-size: 14px;padding-left: 13px;}
.p2list ul li span{float: right;font-size: 13px;}

.parts .part3{padding-left: 20px;width: 381px !important;max-width: 381px !important;}

.section2{margin-top:20px;}

.section3{margin-top: 20px;}
.section3 .s-in{padding:20px 25px;}

.section4{margin-top: 20px;}
.section4 .s-in{padding:20px 25px 40px;}
.s4_cl{float:left;width: 355px;padding-right: 20px;background: url(i_03.png) no-repeat right bottom;}
.s4_cl .s4_clc{margin-top: 16px;}
.s2{float:left;margin-left: 20px;width: 600px;background: url(i_03.png) no-repeat right bottom;padding-right: 20px;}
.s4_cr{float:right;width: 140px;margin-right: 20px;}
.s2slide .s2lhd{float: left;padding-top: 23px;background: url(xu_14.png) no-repeat 111px 50px;height: 300px;}
.s2slide .s2lhd ul li{cursor: pointer;width: 118px;height: 36px;line-height: 36px;background: url(gh_sec.png) no-repeat center;text-align: left;margin-bottom: 92px;}
.s2slide .s2lhd ul li span{font-size: 18px;color: #000;padding-left: 13px;}
.s2slide .s2lhd ul li.on{background: url(gh_sec2.png) no-repeat center;}
.s2slide .s2lhd ul li.on span{color: #fff;}

.s2slide .s2lbd{float: left;width: 465px;margin-left: 14px;padding-top: 26px;}
.s2slide .s2lbd ul li{line-height: 30px;position: relative;}
.s2slide .s2lbd ul li a,.s2slide .s2lbd ul li span{display: block;}
.s2slide .s2lbd ul li a{float: left;font-size: 14px;}
.s2slide .s2lbd ul li span{float: right;font-size: 13px;}

.s4_cr .cord{}

.cl .clp{background: #f3f0f0;}
.cl .clp span,.cl .clp i{display: block;text-align: center;font-style: normal;}
.cl .clp span{padding-top: 10px;}
.cl .clp i{padding-bottom: 10px;}

.cr .crp{background: #f3f0f0;}
.cr .crp span,.cr .crp i{display: block;text-align: center;font-style: normal;}
.cr .crp span{padding-top: 10px;}
.cr .crp i{padding-bottom: 10px;}

.section5{margin-top: 19px;}
.section5 .s-in{border-top:2px solid #cb0000;padding: 19px 25px 33px;}
.s5_a .s5_al{float:left;width: 45px;height: 160px;background: #b10008;border-right: 3px solid #fff100;font-size: 18px;color: #fdfefe;text-align: center;line-height: 20px;}
.s5_a .s5_al span{padding:42px 15px 0;display: block;}

.wsslide{width: 1137px;position: relative;float:right;}
.wsslide .prev{width: 14px; height: 25px;position: absolute;background: url(prev.png) no-repeat center;left: -30px;top: 90px;}
.wsslide .next{width: 14px; height: 25px;position: absolute;background: url(next.png) no-repeat center;right: -37px;top: 90px;}
.wsslide .wssbd .tempWrap{width: 1140px !important;}
.wsslide .wssbd ul li{float: left;width: 210px;height: 160px;position: relative;overflow: hidden;margin-right: 22px;}
.wsslide .wssbd ul li .wspic img{transition: all .5s ease-in-out;}
.wsslide .wssbd ul li:hover .wspic img{transform: scale(1.06);}
.wsslide .wssbd ul li .wsintro{position: absolute;width: 100%;height: 20px;line-height: 20px;background:rgba(0, 0, 0, .5);color: #fff;bottom: 0;left: 0;text-align: center;}
.work .comT{border-bottom: 2px solid #eee;}

.selectList {margin-top: 29px;}
.selectList ul li{width: 222px;height: 25px;line-height: 25px;float: left;}
.selectList ul li:not(:last-child){margin-right: 15px;}
.selectList ul li .sl{appearance: none;outline: none;width: 222px;border:1px solid #abadb3;height: 23px;}





