/*公用css*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, 
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td ,textarea,input { margin:0; padding:0; }
address,cite,dfn,em,var, i {font-style:normal;}
body {font-size: 16px !important; line-height: 1.5 !important; font-family:msyh,'Microsoft Yahei','simsun','arial','tahoma' !important;  color: #333333;min-width: 1200px;width: 100%;overflow: hidden;overflow-y: auto;}
.ny-body{background-color: #eff1f7;}
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6, th { font-size: 100%; font-weight: normal; }
/*button,input,select,textarea{font-size:100%;}*/
fieldset,img{border:none;}
a,
img {
    -webkit-touch-callout: none!important;
}

a{color: #262626;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a,
a:active,
a:focus,
a:hover,
a:visited {text-decoration: none;}
/*a:hover{color: #b92b24;}*/
input[type=password],
input[type=text],
textarea {
    resize: none;
    outline: 0;
    -webkit-appearance: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    background: #fff;
    border: none;
    outline: none;
}
:focus{ outline:none;}
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
.clear{clear: both;}
.fl{ float: left; }
.fr{float: right;}
ul, ol { list-style: none; }
/*顶部*/
.a-1{background-color: rgba(0,0,0,0.5);position: fixed;width: 100%;top: 0;left: 0;z-index: 5;}
.a-2{width: 1200px;margin: 0 auto;height: 87px;}
.a-3{float: left;margin-top: 16px;}
.a-4{/*width: 150px;*/height: 58px;}
.a-5{float: right;color: white;line-height: 0;height: 87px;line-height: 87px;}
.a-5>li{display: inline-block;margin-left: 70px;line-height: 87px;position: relative;}
.a-6{position: absolute;width: 24px;height: 4px;background-color: white;border-radius: 10px;margin: auto;left: 0;right: 0;bottom: 0;display: none;}
.a-5 .active .a-6{display: block;}
/*banner*/
.slideBox1{ width:100%; height:833px;position:relative;}
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom: 118px; z-index:1;width: 100%;text-align: center;}
.slideBox1 .hd ul{ overflow:hidden; zoom:1; display: inline-block;}
.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:50px; height:8px; line-height:14px; text-align:center; background: rgba(255,255,255,0.5); cursor:pointer;margin: 0 10px;border-radius: 10px;}
.slideBox1 .bd ul{height: 100%;}
.slideBox1 .bd ul li a{display: block;height: 100%;position: relative;}
.txt-1{position: absolute;width: 800px;text-align: center;z-index: 10;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);-moz-transform: translate(-50%,0);top: 185px;}
.txt-2{font-size: 60px;color: white;font-weight: bold;margin-bottom: 25px;}
.txt-3{font-size: 16px;color: white;line-height: 35px;}
.slideBox1 .hd ul li.on{ background: rgba(255,255,255,1); color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle;width: 100%;height: 100%;position: relative;}
.slideBox1 .bd img{ height:100%; display:block;position: absolute;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);-moz-transform: translate(-50%,0);}
.slideBox1 .prev, .slideBox1 .next {position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px;z-index: 10;}
.slideBox1 .next{right: 3%;left: initial;}
.slideBox1 .prev img, .slideBox1 .next img{width: 24px;height: 39px;}
/*锚点*/
#mao{position: absolute;top: 370px;}
/* 关于我们 */
/*.a-7{padding-bottom: 70px;}*/
.a-8{width: 1200px;margin: 0 auto;}
.a-9-box{border-radius: 10px;box-shadow: 0 0 20px 5px rgba(0,0,0,0.1);margin-top: -83px;overflow: hidden;}
.a-9{height: 135px;z-index: 1;background-color: white;position: relative;padding: 0 64px;padding-top: 28px;box-sizing: border-box;}
.a-9 li{color: #1C9EE8;float: left;margin-right: 220px;}
.a-9 li:last-child{margin-right: 0;}
.a-10{font-size: 24px;}
.a-11{font-size: 36px;font-weight: bold;}
.a-12{font-size: 24px;font-weight: bold;margin-top: -14px;}
.a-13{text-align: center;padding-top: 60px;padding-bottom: 60px;}
.a1-13{padding-bottom: 45px;}
.a-14{display: inline-block;vertical-align: middle;}
.a-15{display: inline-block;vertical-align: middle;text-align: center;margin: 0 -20px;width: 300px;}
.a-16{font-size: 40px;}
.a-17{font-size: 28px;color: #666666;margin-top: -7px;}
.a-18{}
.a-19{float: left;}
.a-19 img{width: 600px;height: 300px;border-radius: 10px;}
.a-20{width: 573px;float: right;position: relative;height: 300px;}
.a-21{font-size: 18px;text-indent: 2em;line-height: 30px;}
.a-22{position: absolute;bottom: 0;left: 0;font-size: 0;}
.a-22 li{margin-right: 60px;}
.a-22 li:last-child{margin-right: 0;}
.a-22 li a{display: block;height: 40px;line-height: 40px;width: 150px;text-align: center;background-color: #ef091d;color: white;font-size: 18px;border-radius: 10px;box-shadow: 0 0 20px 5px rgba(0,0,0,0.1);}
.a-22 li{display: inline-block;}
/* 服务类目 */
.a-23{padding-bottom: 70px;background-color: #F8F8F8;}
.a-24{width: 1200px;margin: 0 auto;}
.a-25{/*height: 522px;*/padding-top: 30px;box-sizing: border-box;}
/*.a-26{background-color: #45545B;}*/
/*.a-27-box{position: absolute;width: 100%;top: 50%;transform: translate(0,-50%);-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);padding: 0 15%;box-sizing: border-box;}*/
.a-28{font-size: 22px;margin-top: 30px;opacity: 0.8;}
.a-29{font-size: 18px;margin-top: 30px;opacity: 0.8;}
.poster-main {position: relative;width: 1200px !important;margin: 0 auto;}
.poster-main a { display: block; width: 100%; height: 100%;text-align: center;color: white;}
.a-30{/*position: absolute;*/width: 100%;height: 100%;border-radius: 10px;z-index: -1;opacity: 0.9;}
.poster-main img{width: 38.5%;height: 38.5%;}
.poster-main img{ }
.poster-main .poster-list {width: 1000px;height: 500px;}
.poster-main .poster-list .poster-item {width: 200px;height: 500px;position: absolute;left: 0;top: 0;}
.poster-list .poster-item:first-child .a-30{opacity: 1;}
.poster-list .poster-item:first-child .a-28{font-size: 30px;margin-top: 40px;opacity: 1;}
.poster-list .poster-item:first-child .a-29{font-size: 24px;margin-top: 40px;opacity: 1;}
.poster-main .poster-btn {position: absolute;top: 0;cursor: pointer;filter: opacity(.5) brightness(1);}
.poster-main .poster-btn:hover{ filter: opacity(1) brightness(2); }
.poster-main .poster-prev-btn {left: 0;background: url(../img/icon-xz.png) no-repeat center left 20px;}
.poster-main .poster-next-btn {right: 0;background: url(../img/icon-xy.png) no-repeat center right 20px;}
.poster-item-title{font-size: 18px;text-align: center;line-height: 48px;display: block;}
/* 应用案例 */
.a-31{padding-bottom: 70px;}
.a-32{width: 1200px;margin: 0 auto;}
.a-33{text-align: right;margin-top:-40px;}
.a-34{font-size: 22px;color: #f31427;}
.a-35{overflow: hidden;margin-top: 30px;}
.a-35 li{float: left;margin-right: 38px;border: 1px solid #999999;border-radius: 6px;margin-bottom: 30px;}
.a-35 li:nth-child(4n){margin-right: 0;}
.a-35 li a{padding: 7px;display: block;padding-bottom: 0;}
.a-36-box{width: 255px;height: 182px;border-radius: 4px;overflow: hidden;}
.a-36{width: 100%;height: 100%;transition: 0.5s;}
.a-37{width:255px;font-size: 18px;height: 50px;line-height: 50px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a-35 li a:hover .a-36{transform: scale(1.1);}
.a-35 li a:hover .a-37{color: #ef091d;}
/* 新闻动态 */
.a-38{padding-bottom: 70px;box-sizing: border-box;background: url(../img/news_bg_03.png) no-repeat center;}
.a-39{width: 1200px;margin: 0 auto;}
.a-40{overflow: hidden;margin-top: -40px;}
.a-41{float: left;}
.a-41 li{font-size: 22px;display: inline-block;color: #999999;margin-right: 20px;cursor: pointer;}
.a-41 .active{color: #ef091d;}
.a-42{float: right;}
.a-43{margin-top: 50px;}
.a-44{overflow: hidden;height: 348px;display: none;}
.a-43 .a-44:first-child{display: block;}
.a-45{width: 406px;float: left;}
.a-46{width: 406px;height: 300px;}
.a-47{height: 48px;line-height: 48px;position: relative;background-color: #d13f4b;color: white;}
.a-48{padding: 0 20px;padding-right: 70px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a-49{position: absolute;right: 0;bottom: 0;width: 48px;height: 48px;background-color: #ef091d;color: white;text-align: center;line-height: 48px;}
.a-50{float: right;width: 770px;}
.a-51{overflow: hidden;}
.a-51 li{width: 375px;float: left;margin-right: 20px;margin-bottom: 30px;}
.a-51 li:nth-child(2n){margin-right: 0;}
.a-52{font-size: 18px;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a-53{color: #999999;line-height: 30px;font-size: 16px;height: 90px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.a-54{overflow: hidden;margin-top: 10px;}
.a-55{float: left;}
.a-56{font-size: 14px;color: #999999;float: right;}
.a-51 li:hover .a-52{color: #ef091d;}
/* 合作伙伴 */
.a-58{width: 1200px;margin: 0 auto;}
.slideBox2{height: 110px;position: relative;}
.picMarquee-left{ width:100%;  overflow:hidden; position:relative;}
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .prev{position: absolute;top: 35px;left: 0;}
.picMarquee-left .next{position: absolute;top: 35px;right: 0;}
.picMarquee-left .prev img,.picMarquee-left .next img{width: 40px;height: 40px;}
.picMarquee-left .bd{}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:200px; height:100px; display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
.picMarquee-left .bd ul li .title{ line-height:24px;}
.picMarquee-left .tempWrap{width: 90% !important;margin: 0 auto;}
/* 在线留言 */
.a-60{width: 1200px;margin: 0 auto;}
.a-63{font-size: 18px;margin-bottom: 56px;}
.a-64{font-size: 0;}
.a-65{width: 292px;height: 58px;border: none;background-color: #ECECEC;border-radius: 6px;padding: 0 14px;box-sizing: border-box;font-size: 18px;margin-right: 26px;}
.a-66{width: 563px;height: 58px;border: none;background-color: #ECECEC;border-radius: 6px;padding: 0 14px;box-sizing: border-box;font-size: 18px;}
.a-67{display: block;margin: 0 auto;width: 300px;height: 50px;border-radius: 6px;background-color: #f31427;color: white;border: none;font-size: 24px;font-weight: bold;margin-top: 76px;cursor: pointer;}
/* 底部 */
.a-81{margin-top: 90px;}
.a-82{height: 260px;background-color: #3E3C3D;}
.a-83{width: 1200px;margin: 0 auto;padding-top: 60px;text-align: center;font-size: 14px;}
.a-84{display: inline-block;text-align: center;height: 160px;/*border-right: 1px solid #CCCCCC;*/padding-left: 64px;vertical-align: top;}
.a-85{width: 114px;height: 114px;_border: 3px solid white;}
.a-86{color: white;font-size: 16px;letter-spacing: 2px;margin-top: 10px;}
.a-87{display: inline-block;vertical-align: top;/*padding: 0 64px;*/padding-right: 64px;text-align: left;}
.a-88{display: inline-block;vertical-align: top;margin-right: 110px;}
.a-87 .a-88:last-child{margin-right: 0;}
.a-88 li{margin-bottom: 10px;}
.a-88 li a{color: #CCCCCC;}
.a-88 li:first-child{font-size: 16px;margin-bottom: 15px;}
.a-88 li:first-child a{color: white;}
.a-89{display: inline-block;vertical-align: top;height: 160px;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;padding: 0 64px;/*padding-left: 64px;*/text-align: left;}
.a-90{color: white;font-size: 16px;margin-bottom: 15px;}
.a-92{margin-bottom: 10px;}
.a-93{display: inline-block;vertical-align: middle;width: 16px;margin-right: 5px;}
.a-94{display: inline-block;vertical-align: middle;color: #CCCCCC;}
.a-95{height: 40px;line-height: 40px;text-align: center;background-color: #333333;color: #B9B8B8;font-size: 14px;}
.a-96{position: absolute;top: 100px;width: 100px;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-ms-transform: translate(-50%,0);background-color: rgba(0,0,0,0.8);padding: 10px 0;display: none;transition: 0.5s;opacity: 0;}
.a-96 li{line-height: 30px;}
.a-96 li a{line-height: 30px;display: block;text-align: center;color: white;font-size: 14px;}
.a-96 li a:hover{font-weight: bold;}
/* 内页banner */
.b-1{height: 457px;position: relative;overflow: hidden;}
.b-2{height: 457px;position: absolute;left: 50%;top: 0;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-ms-transform: translate(-50%,0);}
/* 公司简介 */
.b-3{padding-bottom: 80px;background-color: #F2F2F2;}
.b-4{width: 1200px;margin: 0 auto;}
.b-5{text-align: center;}
.b-6{background-color: #DDE2EF;padding-left: 20px;padding-bottom: 20px;width: 482px;height: 605px;display: inline-block;vertical-align: top;margin-right: 40px;}
.b-7{width: 482px;height: 605px;}
.b-8{display: inline-block;vertical-align: top;text-align: left;position: relative;height:730px;overflow: hidden;box-sizing: border-box;padding-top: 10px;}
.b-10{overflow: hidden;}
.b-9{font-size: 18px;text-indent: 2em;line-height: 35px;}
.b-10{position: absolute;bottom: 0;left: 0;}
.b-11{text-align: center;width: 50%;float: left;margin-bottom: 60px;}
.b-12{font-size: 31px;color: #cd0415;font-weight: bold;}
.b-13{font-size: 14px;margin: 0 auto;margin-top: 28px;width: 194px;}
.b-15{width: 1200px;margin: 0 auto;}
.b-17{overflow: hidden;}
.b-18{float: left;}
.b-19-box:hover .b-19{transform: scale(1.1);}
.b-19-box{position: relative;display: block;color: white;overflow: hidden;}
.b-19{width: 586px;height: 536px;transition: 0.5s;}
.b-20{color: white;position: absolute;bottom: 0;left: 0;width: 100%;padding: 20px;box-sizing: border-box;}
.b-21{font-size: 28px;}
.b-22{font-size: 14px;}
.b-23{float: right;}
.b-23 .b-24:first-child{margin-bottom: 12px;}
.b-25-box{position: relative;display: block;overflow: hidden;}
.b-25-box:hover .b-25{transform: scale(1.1);}
.b-25{transition: 0.5s;}
.b-25{width: 603px;}
.b-27{width: 1200px;margin: 0 auto;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative; }
.picScroll-left .prev{position: absolute;top: 65px;left: 0;}
.picScroll-left .next{position: absolute;top: 65px;right: 0;}
.picScroll-left .prev img,.picScroll-left .next img{width: 40px;height: 40px;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .tempWrap{margin: 0 auto;}
.picScroll-left .bd ul li{ margin:0 8px; 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:260px; height:170px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;}
/* 服务内容 */
.c-2{width: 1200px;margin: 0 auto;}
.c-3{overflow: hidden;}
.c-4{width: 569px;float: left;}
.c-5{font-size: 38px;margin-bottom: 10px;;}
.c-6{font-size: 18px;line-height: 33px;}
.c-7{float: right;}
.c-8{margin-bottom: 23px;}
.c-9{border: 8px solid #ef091d;display: inline-block;vertical-align: bottom;width: 288px;height: 299px;box-sizing: border-box;margin-right: 26px;}
.c-10{display: inline-block;vertical-align: bottom;width: 250px;height: 262px;}
.c-11{text-align: right;}
.c-12{width: 527px;height: 262px;}
.c-14{width: 1200px;margin: 0 auto;}
.c-16{overflow: hidden;}
.c-16 li{width: 252px;text-align: center;float: left;margin-right: 64px;}
.c-16 li:last-child{margin-right: 0;}
.c-17{width: 237px;height: 183px;margin-bottom: 20px;}
.c-18{font-size: 22px;margin-bottom: 15px;}
.c-19{font-size: 18px;color: #999999;}
.c-20{height: 218px;background: url(../img/service_bg.png) no-repeat center;margin-top: 90px;margin-bottom: 100px;}
.c-21{width: 1200px;margin: 0 auto;}
.c-22{display: inline-block;vertical-align: middle;width: 469px;height: 269px;margin-right: 40px;margin-top: -25px;}
.c-23{display: inline-block;vertical-align: middle;color: white;margin-top: -32px;}
.c-24{font-size: 30px;margin-bottom: 30px;}
.c-25{margin-bottom: 30px;}
.c-25 li{display: inline-block;margin-right: 24px;}
.c-26{}
.c-29{font-size: 24px;display: inline-block;vertical-align: middle;margin-right: 87px;}
.c-30{width: 170px;height: 48px;background-color: #FF9933;font-size: 18px;line-height: 48px;text-align: center;display: inline-block;vertical-align: middle;cursor: pointer;}
.c-32{width: 1200px;margin: 0 auto;overflow: hidden;}
.c-33{width: 269px;float: left;}
.c-34{font-size: 32px;height: 110px;background: url(../img/case_bg.png) no-repeat center;color: white;text-align: center;line-height: 110px;margin-bottom: 14px;}
.c-35 li{height: 54px;line-height: 54px;text-align: center;border: 1px solid #CCCCCC;font-size: 18px;margin-bottom: 14px;color: #6E6E6E;cursor: pointer;}
.c-35 .active{border-color: #ef091d;color: #ef091d;}
.c-36{margin-bottom: 14px;}
.c-37{display: block;height: 54px;line-height: 54px;text-align: center;border: 1px solid #CCCCCC;background-color: #FF9933;color: white;font-size: 18px;}
.c-38{background-color: #ef091d;color: white;height: 99px;border: 1px solid #CCCCCC;text-align: center;padding-top: 17px;box-sizing: border-box;}
.c-39{width: 43px;height: 43px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.c-40{width: 176px;display: inline-block;vertical-align: middle;font-size: 18px;text-align: left;}
.c-41{margin-bottom: 10px;}
.c-43{width: 913px;float: right;position: relative;}
.c-44{position: absolute;width: 100%;top: 0;left: 0;background-color: white;}
.c-43 .c-44:first-child{z-index: 1;}
.picScrollLeft{ width:450px;  overflow:hidden; position:relative;  border:1px solid #CCCCCC;width: 100%;height: 320px;box-sizing: border-box;padding: 29px;}
.picScrollLeft .prev{position: absolute;top: 130px;right: 0;z-index: 1;cursor: pointer;}
.picScrollLeft .next{position: absolute;top: 130px;left: 0;z-index: 1;cursor: pointer;}
.c-46{width: 405px;height: 259px;display: inline-block;vertical-align: middle;margin-right: 15px;}
.c-47{width: 424px;display: inline-block;vertical-align: middle;}
.c-48{font-size: 18px;margin-bottom: 19px;}
.c-49{width: 29px;height: 4px;background-color: #ef091d;}
.c-50{color: #838383;margin-top: 25px;}
.c-51{width: 170px;height: 48px;line-height: 48px;text-align: center;background-color: #FF9933;color: white;line-height: 48px;display: block;margin-top: 37px;}
.c-52{margin-top: 14px;}
.c-53{overflow: hidden;}
.c-53 li{border: 1px solid #CCCCCC;float: left;margin-right: 21px;}
.c-53 li:nth-child(3n){margin-right: 0;}
.c-53 li a{display: block;padding: 7px;}
.c-54{width: 274px;height: 121px;}
.c-55{overflow: hidden;padding-top: 7px;}
.c-56{float: left;width: 230px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.c-57{float: right;margin-top: 4px;}
/* 案例展示 */
.d-1{margin-top: 66px;}
.d-2{width: 1200px;margin: 0 auto;}
.d-3{overflow: hidden;margin-bottom: 60px;}
.d1-3{margin-bottom: 30px;}
.d-3 li{float: left;margin-right: 60px;position: relative;}
.d-4{font-size: 24px;color: #999999;padding-bottom: 10px;}
.d-5{width: 40px;height: 4px;background-color: #cd0415;border-radius: 20px;position: absolute;left: 0;right: 0;margin: auto;bottom: 0;display: none;}
.d-3 .active .d-4{color: #f31427;}
.d-3 .active .d-5{display: block;}
.d-3 li a:hover .d-4{color: #cd0415;}
/* 案例详情 */
.e-1{overflow: hidden;}
.e-2{width: 269px;float: left;}
.e-3{margin-bottom: 11px;}
.e-4 li{border: 1px solid #CCCCCC;margin-bottom: 7px;}
.e-4 li a{display: block;height: 54px;line-height: 54px;background-color: white;font-size: 18px;text-align: center;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.e-4 .active{border-color: #ef091d;}
.e-4 .active a{color: #ef091d;}
.e-4 li a:hover{color: #ef091d}
.e-5{width: 913px;float: right;background-color: white;_min-height: 1121px;}
.e-6{font-size: 22px;text-align: center;line-height: 84px;border-bottom: 1px solid #ECECEC;}
.e-7{font-size: 14px;color: #666666;text-align: center;padding: 24px 0;}
.e-8{display: inline-block;margin-right: 120px;}
.e-9{display: inline-block;}
.e-10{padding: 30px;padding-top: 0;}
.e1-10{padding: 10px;padding-bottom: 30px;padding-top: 0;}
.e-10 img{display: block;margin: 20px auto;}
/* 新闻 */
.f-2{background-color: white;width: 804px;padding: 0 20px;box-sizing: border-box;box-shadow: 0 0 5px 3px rgba(0,0,0,0.05);float: left;}
.f1-2{padding: 0;
/*min-height: 746px;*/
    
}
.f-3 li{border-bottom: 1px dashed #888888;}
.f-3 li:last-child{border-bottom: none;}
.f-3 li a{display: block;overflow: hidden;padding: 20px 0;}
.f-4{width: 190px;height: 146px;float: left;}
.f-5{width: 560px;float: right;}
.f-6{font-size: 18px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 5px;}
.f-7{font-size: 14px;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height: 23px;height: 69px;}
.f-8{overflow: hidden;margin-top: 12px;}
.f-9{float: left;font-size: 12px;color: #666666;padding-top: 7px;}
.f-10{width: 99px;height: 33px;font-size: 14px;color: white;line-height: 33px;text-align: center;float: right;background-color: #ef091d;}
.f-11{width: 382px;float: right;background-color: white;box-shadow: 0 0 5px 3px rgba(0,0,0,0.05);}
.f-3 li a:hover .f-6{color: #ef091d;}

.h-4{height: 54px;border-bottom: 1px solid #ECECEC;box-sizing: border-box;padding-left: 10px;padding-top: 14px;}
.h-6{width: 4px;height: 20px;background-color: #ef091d;display: inline-block;vertical-align: middle;border-radius: 10px;margin-right: 5px;}
.h-7{font-size: 18px;display: inline-block;vertical-align: middle;font-weight: bold;}
.h-8{padding: 16px 0;}
.h-9 li{padding: 0 17px;margin-bottom: 12px;}
.h-9 li a{display: block;font-size: 0;}
.h-10{height: 20px;width: 20px;border-radius: 4px;text-align: center;line-height: 20px;background-color: #CCCCCC;color: white;display: inline-block;vertical-align: middle;font-size: 14px;margin-right: 10px;}
.h-11{font-size: 14px;color: #666666;display: inline-block;vertical-align: middle;width: 270px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.h-9 .active .h-10{background-color: #ef091d;}
.h-9 li a:hover .h-11{color: #ef091d;}
/* 联系我们 */
.g-1{margin-top: 60px;}
.g-2{width: 1200px;margin: 0 auto;}
.g-5-box{overflow: hidden;}
.g-5{width: 560px;float: left;}
.g-7{margin-bottom: 45px;}
.g-5 .g-7:last-child{margin-bottom: 0;}
.g-8{width: 44px;height: 44px;display: inline-block;vertical-align: top;margin-right: 30px;}
.g-9{width: 455px;display: inline-block;vertical-align: top;}
.g-11{font-size: 24px;margin-bottom: 20px;}
.g-12{font-size: 20px;color: #666666;}
.g-13{width: 640px;float: right;}
.g-14{margin-bottom: 16px;}
.g-15{width: 100%;height: 44px;border: 1px solid #666666;box-sizing: border-box;padding: 0 20px;font-size: 16px;}
.g-17{width: 100%;border: 1px solid #666666;box-sizing: border-box;padding: 15px 20px;font-size: 16px;height: 125px;font-family: 'Microsoft Yahei','simsun','arial','tahoma' !important;}
.g-15::-webkit-input-placeholder{color: #999999;}
.g-15:-ms-input-placeholder{color: #999999;}
.g-15:-moz-placeholder{color: #999999;}
.g-17::-webkit-input-placeholder{color: #999999;}
.g-17:-ms-input-placeholder{color: #999999;}
.g-17:-moz-placeholder{color: #999999;}
.g-18{font-size: 24px;width: 260px;height: 60px;background-color: #cd0415;text-align: center;line-height: 60px;color: white;cursor: pointer;border: none;display: block;margin: 0 auto;margin-top: 40px;}
.g-19{margin-top: 50px;}

/* 左边 */
/* .box{overflow: hidden;} */
.left{float: left;width: 220px;border-radius: 10px;overflow: hidden;background-color: #f0f0f0;}
.right{float: right;width: 962px;}
.k-1{height: 120px;padding-left: 35px;background-color: #cd0415;color: white;padding-top: 25px;box-sizing: border-box;}
.k-2{text-transform: uppercase;font-size: 25px;}
.k-3{font-size: 20px;font-weight: bold;}
.k-4{padding: 30px 25px;}
.k-4 li{border-radius: 30px;margin-bottom: 10px;}
.k-4 .active{background-color: #cd0415;}
.k-4 li a{display: block;height: 40px;line-height: 40px;text-align: center;}
.k-4 .active a{color: white;}
/* 分页 */
#pages {
    text-align: center;
}

#pages li {
    width: 36px;
    border: solid 1px #e9e9e9;
    /* padding: 0 15px; */
    margin: 0 2px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #fff;
    color: #d2d2d2;
    font-size: 12px;
    cursor: pointer;
    box-sizing: border-box;
    display: inline-block;
}

#pages li.active {
    height: 28px;
    line-height: 28px;
    text-align: center;
    background: #cd0415;
    color: #fff;
    display: inline-block;
}

#pages li.active span {
    color: #fff;
}

#pages li a {
    display: inline-block;
    width: 36px;
    height: 28px;
    color: #333;
    font-size: 12px;
}

#pages li:first-child,
#pages li:first-child a,
#pages li:last-child,
#pages li:last-child a {
    width: 72px;
}