@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
html{}
body{font-size:12px;font-family:"微软雅黑";margin:0px auto;padding:0px;color:#333333;}
img{border:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ef8008;text-decoration:none;}
ul,li,ol,dl,dt,dd{list-style:none; padding:0px; margin:0px auto;}
input, select, button{font:12px Verdana, Arial, Tahoma;vertical-align:middle;}
.clear{clear:both;}
.center{margin:0px auto;}
.w960{width:1200px;}
.sbj{margin-top:30px;}
.sbj1{margin-top:60px;}
.w1200{width: 1200px;margin: 0px auto;}

.top {display: table;}
.top a{float: right;}
.logo{color: #222;font-size: 30px;font-weight: bold;margin: 15px auto 30px;line-height: 50px;}
.logo span{float: right;text-align: right;background: url(../images/logotel.png) no-repeat right center;padding-right:50px;font-size: 18px;line-height: normal;}
.logo span p{color: #ff0000;font-size: 20px}

#nav{ height:50px; line-height:50px;width: 100%;background-color: #C92323;}
#nav li{float:left;text-align:center; width:200px;background: url(../images/nav.jpg) no-repeat right center;}
#nav li a{line-height:50px;display:block;height:50px;text-align:center;font-size:16px;color: #fff;}
#nav li a:hover{color: #ff0;}
#nav li:hover{text-decoration:none; height:50px; font-size:14px;}
#nav li dl{width:200px;background:#C92323;list-style-type:none;text-align:left;left:-999em;position:absolute;z-index:99999;float:left;}
#nav li dl dt{height:35px;line-height:35px; border-bottom:1px solid #fff;}
#nav li dl dt a{color:#fff;font-size:13px;height:35px;line-height:35px;}
#nav li dl dt a:hover{font-size:14px;font-weight: bold;}
#nav li:hover dl{left:auto;}
#wrap{width: 100%;background-color: #ECECEC;padding: 35px 0px;}
.company dl{float: left;width: 435px;margin-right: 15px;}
.company ul{float: left;width: 750px;}
.company ul li{background: url(../images/line.png) no-repeat left center;color: #e02920;font-weight: bold;font-size: 32px;padding-left: 15px;margin-bottom:10px;}
.company ul li b{color: #000000;font-size: 18px;text-transform: uppercase;}
.company ul li span{font-size: 16px;font-weight: bold;color: #000000;padding-left:70px;}
.company ul p{font-size: 18px;color: #7b7b7b;line-height:47px;text-indent: 2em;}
.company ul p a{float: right;color: #ffc000;font-size: 14px;}
.company ul p a:hover{color: #C92323;}
.title{text-align: center;color: #000000;}
.title li{font-size: 16px;margin-bottom: 5px;}
.title p{background: url(../images/line1.png) no-repeat center center;font-size: 32px;font-weight: bold;}
.cpfl {display: flex;justify-content: space-around;}
.cpfl a{background-color: #C92323;height: 50px;line-height: 50px;display: inline-block;margin: 0px 5px 20px 5px;width: 290px;text-align: center;color: #fff;font-size: 18px;}
.cpfl a:hover{background-color: #000;color: #fff;}
.cpzs div{width:380px;float: left;margin: 0px 10px;}
.cpzs div li{width: 380px;}
.cpzs div li a{width: 380px;}
.cpzs div li a img{width: 380px;height:320px;cursor:pointer;transition: all 0.6s;}
.cpzs div li a img:hover{transform:scale(1.1);}
.cpzs div p{line-height: 36px;text-align: center;}
.cpzs div p a{color: #000000;font-size:14px;font-weight: bold;}

.adv{background: #ececec;height: 600px;margin: 20px auto 50px;}
.advtitle{color: #fff;text-align: center;}
.tixing{width:700px;border-top: 120px solid #c92323;border-left: 200px solid transparent;border-right: 200px solid transparent;margin: auto;}
.advtitle .span{font-size: 22px;margin-top: -100px;}
.advtitle .span1{font-size: 32px;}
.advtitle .span2{font-size: 18px;font-weight: bold;margin-left: 10px;}
.advline{background: url(../images/advline.png) no-repeat center center;height: 2px;margin: 15px auto;}
.advtitle p{color: rgba(255,255,255,0.3);text-transform: uppercase;}
.advnr{height: 500px;text-align: center;font-size: 14px;}
.advnr img{margin-top: 60px;}
.advnr dl{margin-top: -410px;}
.advnr dt{text-align: left;margin-top: 110px;}
.advnr dd{text-align: right;margin-top: -70px;}
.advnr p{font-size: 36px;font-weight: bold;color: #c92323; text-shadow:-4px 2px 5px #888;-webkit-text-stroke: 1.0px #fff;margin: 50px auto 0px;line-height: 0px;}
.advnr b{font-size: 16px;color: #000;text-shadow: none;-webkit-text-stroke: initial;line-height: 90px;}
.advnr span{color: #c92323;font-size: 30px;font-weight: bold;background: url(../images/advtel.png) no-repeat 450px center;height: 60px;display:block;line-height: 60px;margin-top: -70px;}
.advnr .dt1{margin-top: -10px;}
/* .advnr .dd1{margin-top: -85px;} */

.prott { width:1320px; height:auto; OVERFLOW: hidden; ZOOM: 1;margin-left:-60px; margin-right:-60px; margin-top:20px;}
.prott .pcontt {FLOAT: left; OVERFLOW: hidden; WIDTH:1200px;ZOOM: 1;}
.prott .ScrCont1 {WIDTH: 32733px; ZOOM: 1;}
.prott #List3_1 {FLOAT:left;}
.prott #List4_1 {FLOAT:left;}
.prott .LeftBotton1 { background: url(../images/left.png) no-repeat left top; FLOAT: left; width:57px; height:57px; margin-top:90px;}
.prott .RightBotton1 {background: url(../images/right.png) no-repeat top right; FLOAT: right; width:57px; height:57px; margin-top:90px;}
.prott .LeftBotton1:hover{background: url(../images/left.png) no-repeat left top;}
.prott .RightBotton1:hover{background: url(../images/right.png) no-repeat top right;}
.prott .pl1 {DISPLAY: block; CURSOR: pointer; float:left;}
.prott .pl1 li { width:274px;float:left; text-align:center; margin:0px 10px;border: 3px solid #ECECEC;}
.prott .pl1 li a{width:274px;display:inline-block;}
.prott .pl1 li img {width:274px; height:191px;object-fit: contain;}
.prott .pl1 li p{font-size:14px; padding:15px 0px;}
#wrap1{width: 100%;background-color:#ECECEC;padding: 25px 0px;}
.infobox{width: 340px;float: left;background-color: #fff;padding:10px 5px;margin-right: 20px;}
.infobox1{width: 540px;float: left;background-color: #fff;padding:10px 5px;margin-right: 20px;}
.infobox2{width: 250px;float: left;background-color: #fff;padding:10px 5px;}
.title1{border-bottom: 2px solid #ECECEC;color: #c92323;font-size: 20px;font-weight: bold;padding-bottom: 5px;}
.title1 span{float: right;padding-top: 5px;}
.title1 span a{font-size: 14px;}
.xwxz img{padding: 10px 0px;}
.xwxz li{height: 29px;line-height: 29px;}
.xwxz li span{float: right;}
.xwzx1 dl{margin:6px 0px 7px 0px;}
.xwzx1 dl img{width: 183px;height: 140px;float: left;margin-right: 15px;}
.xwzx1 dl a{font-size: 16px;font-weight: bold;}
.xwzx1 dl p{color: #7b7b7b;line-height: 24px;}
.xwzx1 li{height:30px;line-height: 30px;}
.xwzx1 li span{float: right;}
.contact img{margin:6px 0px;}
.contact p{font-size: 18px;font-weight: bold;}
.contact li{padding:9px 0px;font-size: 14px;line-height: 26px;}
.contact ol{margin: 5px 0px;font-size: 14px;}
.contact ol img{margin-right: 5px;}
.line{background: url(../images/bottom.jpg) no-repeat center bottom;height: 85px;}
.nav{background-color: #000000;width: 100%;height: 50px;line-height: 50px;text-align: center;}
.nav a{color: #fff;font-size: 16px;padding: 0px 67px;}
.nav a:hover{color:#ef8008;}
.footer{ width:100%; padding:30px 0px 10px 0px;color:#fff;background-color: #333333;}
.footnav ul{width:340px;float: left;border-right: 2px solid #999999;margin-left:80px;}
.footnav ul span{color: #fff;font-size:26px;font-weight: bold;}
.footnav ul li{font-size: 16px;line-height: 24px;margin-top: 5px;margin-bottom: 20px;}
.footnav ul ol{font-size:16px;line-height:42px;}
.footnav ul ol img{margin-right: 5px;}
.footnav dl{padding:12px 35px;float: left;width: 380px;border-right: 2px solid #999999;line-height: 36px;text-indent: 2em;font-size: 16px;}
.footnav dt{float: left;padding: 7px 35px;}
.footnav dd{text-align: center;font-size: 14px;padding-top: 20px;}
.yqlj{ width:100%; background-color:#333333; text-align:center; color:#a4a4a4; font-size:14px; line-height:36px;}
.yqlj a{ color:#a4a4a4; padding:0px 5px; font-size:14px;}
