.slidebox{ width:100%; overflow:hidden; position:relative; height:447px;} .slidebox .hd{ height: 40px;line-height:40px;overflow:hidden;position:absolute;right: 0;bottom: 0;z-index:1;width: 100%;} .slidebox .hd ul{ overflow:hidden; zoom:1; width: 100%; height: 40px;line-height:40px; margin:0 auto;text-align:center;} .slidebox .hd ul li{background: no-repeat;width:22px;height: 26px; cursor:pointer;display:inline-block;margin-right: 6px; *display:inline;*zoom:1;} .slidebox .hd ul li.on{ background: no-repeat; } .slidebox .bd{ position:relative; height:100%; z-index:0; } .slidebox .bd li{ zoom:1; vertical-align:middle;position: relative;height:447px;width:100%} .slidebox .bd li span {position: absolute;z-index: 2;bottom:10px;left:18px;font-size: 16px;color: #fff;text-overflow: ellipsis; overflow: hidden;white-space:nowrap;width:80%;} .slidebox .bd img{ width:100%; display:block; height:100% } .main {} .banner{width:742px ;float: left;position:relative;z-index:1} .titles {line-height: 22px;height: 22px;margin-top: 34px;margin-bottom: 16px;} .titles1 {line-height: 22px;height: 22px;margin: 14px 14px 18px 14px;white-space:normal} .titles2 {line-height: 22px;height: 22px;padding: 8px 14px 8px 14px;border-bottom: 1px solid #f1f0f0;} .cns {font-size:18px;font-weight: 700;color: #3e3a39;border-left: 3px solid #6c08aa;padding-left: 13px;} .ens {font-size:12px;font-weight: 700;color: #6c08aa;font-family: arial;padding-left: 8px;text-transform:uppercase} .titlea {font-size:12px; color: #a0a0a0;font-weight:100;*margin-top:-26px} .titlep{font-size:12px; color: #a0a0a0;font-weight:100;} .titlep a {font-size:12px; color: #a0a0a0;font-weight:100;} .news{width:370px ;float: left;margin-left: 36px;} .news ul li {height:93px;border-bottom: 1px dashed #f2f2f2;} .news li .detabg {width:51px;border-top: 3px solid #6c08aa;padding-top: 1px; margin-top: 16px;} .news li .detabg a {width:51px;height:56px ;background:#c9c9c9;display: block;} .news li .detabg span {text-align: center;font-size: 14px;color:#3e3a39;display: block;font-weight: 700;padding-top:6px} .news li .newinfo{width:300px;padding-left: 15px; margin-top: 16px;} .news li .newinfo h4 {height: 24px;} .news li .newinfo h4 a {font-size: 14px;color:#504d4c;font-weight: 100;} .news li:hover .newinfo h4 a {color:#6c08aa;} .news li .newinfo p{font-size: 12px;color:#acacac;line-height: 20px;} .lists {width: 1154px;height: 234px;margin: 0 auto ;margin-top: 20px;} .research {width: 870px;height: 234px;background:#fbfbfb;border: 1px solid #f1f0f0;} .research ul li{float:left;margin:0 12px} .research li .researimg{width: 254px;height: 109px;border: 5px solid #eaeaea;position: relative;} .research li .researimg img {width: 100%;height:100%} .research li .researimgi1 {background: no-repeat;width: 26px;height: 30px;position: absolute;display: block;z-index: 2;bottom:-5px;left: 20px;} .research li .researimgi2 {background: no-repeat;width: 26px;height: 30px;position: absolute;display: block;z-index: 2;bottom:-5px;left: 20px;} .research li .researimgi3 {background: no-repeat;width: 26px;height: 30px;position: absolute;display: block;z-index: 2;bottom:-5px;left: 20px;} .research li .researinfo h4 {height: 24px; padding-top: 8px;} .research li .researinfo h4 a {font-size: 14px;color:#898989;font-weight: 100;} .research li:hover .researinfo h4 a {color:#6c08aa;} .research li .researinfo p {font-size: 12px;color:#898989;line-height: 20px;text-indent: 2em;} .links1 {position:relative;} .linksfont1 {position:absolute;top:35px;right:43px} .linksfont1 h4 {font-size:18px;color:#5c9c18;} .linksfont1 h4 a {color:#5c9c18} .linksfont1 p {font-size:18px;color:#5c9c18;padding-top:5px} .linkimg1 {width:260px ;height:108px ;border:1px solid #f1f0f0;margin-bottom: 13px;} .links2 {position:relative;} .linksfont2 {position:absolute;top:35px;right:43px} .linksfont2 h4 {font-size:18px;color:#6c08aa;} .linksfont2 h4 a {color:#6c08aa} .linksfont2 p {font-size:18px;color:#6c08aa;padding-top:5px} .linkimg2 {width:260px ;height:108px ;border:1px solid #f1f0f0} .lists2 {width: 1154px;height: 271px;margin: 0 auto ;margin-top: 20px;} .list1 {width:564px;background:#fbfbfb;border: 1px solid #f1f0f0;} .list1 ul {padding: 0 18px 18px 18px;} .list1 ul li {height: 40px;line-height: 40px;border-bottom:1px dashed #dcdcdc;position: relative;padding-left:8px;overflow: hidden;} .list1 li i{background: no-repeat;width:8px;height:8px;position: absolute;display: block;left: -5px;top: 17px;} .list1 li a {font-size: 14px;color:#898989;display: inline-block;width: 80%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .list1 li span{font-family:arial;color:#898989;font-size: 14px;} .list1 li:hover a{color:#6c08aa;} .progress {width:1154px;;height: 318px;background:#fbfbfb;border: 1px solid #f1f0f0;margin: 0 auto ;margin-top: 20px;} .progress ul{margin-top: 18px;} .progress ul li{float:left;margin:0 7px;width: 268px;padding-left: 6px;padding-top: 6px;} .progress li .proimg{width: 266px;height: 155px;position: relative;} .progress li .proimg i {width: 266px;height: 155px;background: #d9d9d9;display: block;} .progress li .proimg img {width: 100%;height:100%;position:absolute ;left: -6px;top:-6px} .progress li .proinfo h4 { padding-top: 15px;position: relative;padding-left:8px} .progress li .proinfo h4 a {font-size: 14px;color:#898989;font-weight: 100;} .progress li .proinfo h4 i{background: no-repeat;width:8px;height:8px;position: absolute;display: block;left: -5px;top: 20px;} .progress li:hover .proinfo h4 a {color:#6c08aa;} .progress li .proinfo p {font-size: 12px;color:#898989;line-height: 20px;text-indent: 2em;} .links {width:1154px;height: 145px;background:#fbfbfb;border: 1px solid #f1f0f0;margin: 0 auto ;margin-top: 20px;} .links ul {margin-top: 19px;} .links ul li {width:172px;height:61px;line-height:61px;border:1px solid #eeeeee;text-align: center;float:left;margin-left: 16px;} .links ul li:hover {border:1px solid #6c08aa;} .links ul li a {color: #3e3a39;font-size:14px ;font-weight: 700;}