body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0} table{border-collapse:collapse;border-spacing:0} address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal} ol,ul{list-style:none} caption,th{text-align:left} h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%} q:before,q:after{content:''} fieldset,img,abbr,acronym{border:0} img{margin: 0;padding: 0;} input{outline: none;} select:focus,a:focus{outline:none;} select{background-color: transparent;} .pr{position: relative;} .pa{position: absolute;} .c:before,.c:after {content:"";display:table} .c:after {clear:both} .c {zoom:1} body {font-family:"\5FAE\8F6F\96C5\9ED1";font-size: 14px;} /*a {text-decoration:none;overflow:hidden;-webkit-transition: all .5s ease; -o-transition: all .5s ease;-moz-transition: all .5s ease;}*/ a {text-decoration:none;overflow:hidden;} a:hover {text-decoration:none} a:focus{text-decoration:none;} a:visited {text-decoration:none;} :focus{outline: none;} .fl {float:left;} .fr {float:right;} .db {display:block;text-indent:-999em;} .sp {background: url(../images/sp.png) no-repeat;} .sp1 {background: url(../images/sp1.png) no-repeat;} .wrap {min-width:1268px;} .container {width:1268px;margin:0 auto;} .sun-container{padding: 0 200px;} .nav-top{background-color: #a40001;padding: 15px 0;} .nav-top-left{font-size: 14px;color: #fff;} .nav-top-right{width: 183px;} .nav-top-right input{background-color: #fff;border: 0;height: 21px;width: 142px;float: left;padding-left: 10px;color: #a40001;} ::-webkit-input-placeholder { /* WebKit browsers */ color: #a40001; } ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #a40001; } :-ms-input-placeholder { /* Internet Explorer 10+ */ color: #a40001; } .nav-top-seach{background-position: -133px -4px;width: 27px;height: 21px;float: right;cursor: pointer;} .menu-box{margin-bottom: 10px;} .menu-box img{margin-top: 24px;} .menu a{float: left;padding: 0 20px;} .menu a span{font-size: 16px;color: #333333;border-bottom: 4px solid #fff;line-height: 94px;display: block;height: 94px;} .menu a span:hover,.menu-on span{border-bottom: 4px solid #a40000 !important;} .slideBox{ width:100%; height:auto; overflow:hidden; position:relative; } /* .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; } .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; } .slideBox .hd ul li{ float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } .slideBox .hd ul li.on{ background:#f00; color:#fff; } */ .slideBox .bd{ position:relative; height:100%; z-index:0; } .slideBox .bd li{ zoom:1; vertical-align:middle; } .slideBox .bd img{ width:100%; height:auto; display:block; } /* 涓嬮潰鏄墠/鍚庢寜閽唬鐮侊紝濡傛灉涓嶉渶瑕佸垹闄ゅ嵆鍙 */ .slideBox .prev, .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:24px; filter:alpha(opacity=50);opacity:0.5; } .slideBox .next{ left:auto; right:3%; background-position:-54px -1px; } .slideBox .prev{ background-position:-93px -1px; } .slideBox .prev:hover, .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; } .slideBox .prevStop{ display:none; } .slideBox .nextStop{ display:none; } .fw-box{background-color: #000;padding: 10px 0;position: relative;} .fw-tel{color: #fff;float: right;line-height: 20px;} .fw-tel span{display: block;margin-top: 10px;} .fw-js{position: absolute;width: 50%;background-color: #a40001;top: -30px;} .fw-js p{padding: 10px 30px;line-height: 24px;color: #fff;float: right;} .sun-menu{padding: 120px 70px 80px;} .js-icon1{background-position: -10px -10px;width: 93px;height: 93px;} .js-icon2{background-position: -116px -19px;width: 124px;height: 84px;} .js-icon3{background-position: -253px -8px;width: 97px;height: 95px;} .js-icon4{background-position: -363px -3px;width: 114px;height: 107px;} .js-icon5{background-position: -490px -3px;width: 88px;height: 114px;} .js-icon6{background-position: -603px -3px;width: 86px;height: 122px;} .sun-menu li a:hover .js-icon1{background-position: -10px -160px;} .sun-menu li a:hover .js-icon2{background-position: -116px -169px;} .sun-menu li a:hover .js-icon3{background-position: -253px -158px;} .sun-menu li a:hover .js-icon4{background-position: -363px -153px;} .sun-menu li a:hover .js-icon5{background-position: -490px -153px;} .sun-menu li a:hover .js-icon6{background-position: -603px -153px;} .sun-menu li{float: left;width: 220px;border-right: 1px solid #e9e9e9;padding-bottom: 10px;} .sun-menu li a{display: block;} .sun-menu li span{display: block;margin: 0 auto;} .sun-menu li p{height: 131px;padding-top: 15px;} .sun-menu li em{display: block;text-align: center;font-size: 16px;color: #000;} .commpany{background-color: #f2f2f2;} .commpany img{float: right;height: auto;} .commpany-left{position: absolute;left: -100px;} .title{font-size: 30px;color: #a40001;line-height: 84px;padding-left: 100px;} .commpany-cont{background-color: #fff;padding:60px 100px;min-height: 400px;} .title1{font-size: 26px;color: #222;} .title1 span{display: block;font-size: 14px;color: #333333;font-weight: normal;margin-top: 10px;} .commpany-cont p{width: 550px;font-size: 18px;color: #5e5f5f;margin-top: 30px;line-height: 44px;text-indent: 2em;} .titles1{height: auto;display: block;margin: 100px auto 70px;} .js-list p{width: 336px;height: 420px;border: 1px solid #bfbfbf;float: left; text-align: center;padding-top: 80px;line-height: 48px;font-size: 18px;color: #000;} .js-list p a{display: block;width: 170px;height: 26px;background-color: #A40001;text-align: center; line-height: 26px;color: #fff;margin: 60px auto 0;} .js-list p a:hover{opacity: 0.8;} .fa-list{margin-left:45px; list-style: none;} .fa-list li{float: left;width: 372px;padding: 40px 0 40px 60px;margin-right: 20px;background-color: #f2f1f7;height: 180px;} .fa-icon1{background-position: -17px -39px;width: 50px;height: 50px;float: left;margin-top: 27px;} .fa-icon2{background-position: -84px -40px;width: 49px;height: 49px;float: left;margin-top: 27px;} .fa-icon3{background-position: -150px -39px;width: 50px;height: 50px;float: left;margin-top: 24px;} .fa-cont{width: 200px;float: left;margin-left: 20px;} .fa-cont p{font-size: 18px;color: #666;border-bottom: 2px solid #999;padding-bottom: 8px;margin-bottom: 10px;} .fa-cont p span,.fa-cont em{font-size: 14px;color: #999999;display: block;} .cp-box{border: 4px solid #A40001;border-radius: 4px;} .cp-box img{width: 100%;height: auto;} .cp-cont{color: #fff;font-size: 18px;line-height: 36px; padding: 40px 20px;width: 460px;min-height: 180px;position: absolute;right: 0;top: 50%;margin-top: -125px;background-color: #a40001;} .cp-cont span{font-size: 36px;color: #fff;display: block;margin-bottom: 25px;} .zt-list{margin-left: -20px;} .zt-list li{width: 400px;float: left;margin-left: 20px;cursor: pointer;} .zt-list li p{text-align: center;padding: 15px 0;color: #000;} .zt-list li:hover{box-shadow: 0 3px 9px rgba(0,0,0,0.2);} .box2{padding: 40px 0;background-color: #f2f2f2;margin: 150px 0 130px;} .tj-list{width: 60%;float: right;} .tj-list p{width: 45%;float: left;margin-right: 20px;background-color: #fff;padding-bottom: 30px;} .tj-list p img{display: block;width: 100%;height: auto;} .tj-list p span{display: block;text-align: center;padding: 30px 0 0;font-size: 18px;} .tj-tit{width: 30%;position: absolute;left: 5%;font-size: 48px;color: #666;text-align: center;padding-top: 155px;} .tj-tit a{display: block;border: 1px solid #A40001;width: 80%;margin: 60px auto 0;font-size: 26px;padding: 10px 0;color: #A40001;} .tj-tit a:hover{background-color: #A40001;color: #fff;} .picScroll-left{ position:relative; } .picScroll-left .hd{position: absolute;width: 100%; } .picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:30px; height:260px; background-color: #d1d1d1; cursor:pointer; } .picScroll-left .hd .next{ position: absolute;left: -60px;} .picScroll-left .hd .next span{background-position: -217px -47px;width: 20px;height: 42px;margin: 116px auto 0;display: block;} .picScroll-left .hd .prev{ position: absolute;right: -60px;} .picScroll-left .hd .prev span{background-position: -243px -47px;width: 20px;height: 42px;margin: 116px auto 0;display: block;} .picScroll-left .bd{ overflow:hidden; } .picScroll-left .bd ul{ overflow:hidden; zoom:1; } .picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center; } .picScroll-left .bd ul li .pic{ text-align:center; } .picScroll-left .bd ul li .pic img{ width:294px; height:260px; display:block; } .ys-list{margin-left: 45px;} .ys-list li{float: left;width: 380px;margin-right: 20px;margin-bottom: 20px;} .ys-icon{width: 70px;height: 70px;border-radius: 100px;background-color: #A40001;float: left;} .ys-icon em{display: block;} .ys-icon1{background-position: -10px -109px;width: 23px;height: 36px;margin: 16px auto 0;} .ys-icon2{background-position: -42px -118px;width: 37px;height: 27px;margin: 22px auto 0;} .ys-icon3{background-position: -92px -114px;width: 32px;height: 31px;margin: 22px auto 0;} .ys-icon4{background-position: -136px -116px;width: 29px;height: 30px;margin: 22px auto 0;} .ys-icon5{background-position: -178px -113px;width: 33px;height: 32px;margin: 22px auto 0;} .ys-icon6{background-position: -223px -114px;width: 34px;height: 34px;margin: 18px auto 0;} .ys-list .fa-cont1{width: 290px;float: left;margin-left: 20px;} .ys-list .fa-cont1 p{font-size: 18px;color: #666;padding-bottom: 8px;margin-bottom: 10px;} .fa-cont1 p span,.fa-cont1 em{font-size: 12px;color: #999999;display: block;} .zz-box{background: url(../images/zs-bg.jpg) no-repeat 50% 0;height: 933px;width: 100%;} .title2{text-align: center;font-size: 20px;color: #A40001;padding-top: 120px;} .zz-js{text-align: center;font-size: 14px;color: #666;margin-top: 20px;margin-bottom: 80px;} .zz-js a{color: #e97913;} .zt-list1 img{display: block;width: 100%;} .zh-list{padding-left: 58px;} .zh-list img{float: left;width: 365px;height: 237px;margin-right: 30px;margin-bottom: 30px;} .new-box{padding: 100px 0;background-color: #A40001;margin-bottom: 60px;} .news-list{padding-left: 40px;} .news-list li{width: 370px;padding: 30px 30px;float: left;background-color: #fff;margin-right: 25px;min-height: 250px;cursor: pointer;} .time{color: #c7c6c6;margin-bottom: 25px;} .time span{font-size: 26px;display: block;} .new-tit{font-size: 18px;color: #000;font-weight: bold;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;width: 100%;} .new-tit span{display: block;margin-top: 20px;width: 30px;height: 1px;background-color: #d7d7d7;} .new-ct{color: #5e5f5f;padding-top: 25px;padding-bottom: 25px;} .news-list li:hover .new-tit{color: #203481;} .footer-left{width: 600px;} .footer-left li{width: 200px;float: left;} .footer-left li p,.address-tit{font-size: 16px;font-weight: bold;text-align: center;margin-bottom: 25px;} .footer-left li a{display: block;text-align: center;margin-bottom: 10px;font-size: 14px;color: #000;} .footer-left li a:hover{color: #A40001;} .footer-right{width: 600px;} .address{width: 320px;} .address-ct{margin-bottom: 10px;} .address-tit{text-align: left;} .address-ct span{float: left;font-size: 14px;color: #000;} .address-ct em{float: left;font-size: 14px;color: #000;} .ewm{width: 280px;} .ewm p{color: #A40001;width: 150px;border-bottom: 4px solid #A40001;float: left;padding-top: 50px;} .ewm img{float: right;width: 120px;} .footer{padding: 70px 0 60px 120px;} .footer img{float: left;} .footer p{float: left;margin-left: 20px;padding-top: 10px;font-size: 14px;} .box3{padding: 150px 60px 0;margin-bottom: 100px;} .sun-top{border-bottom: 1px solid #A40001;} .sun-top h2{width: 30%;float: left; padding: 19px 0; color: #fff;text-align: center;font-size: 34px;background-color: #A40001;} .sun-top p{float: left;width: 60%;margin-left: 20px;padding: 19px 0 0;font-size: 22px;} .cp-info{font-size: 18px;line-height: 36px;} .cp-info img{width: 100%;height: auto;display: block;margin: 15px auto;} .ft{height: auto;width: 100%;display: block;margin: 30px auto;} .ft-center{text-align: center;font-size: 32px;margin-bottom: 40px;}