*{ margin:0; padding:0;}
input{ padding:0; margin:0;}
body{ font-size:12px; background:#fff;}
ul,li,dl,dt,dd{ list-style:none;}
img{border:0 none;}
a{text-decoration:none; color:#333;}
a:hover{color:#f80;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.foot_email{color:#7E7E7E;}
.l {float: left;}
.r { float:right}
.h20{display:block;clear:both; height:10px;}
.h40{display:block;clear:both; height:40px;}
.h15{display:block;clear:both; height:10px;}
.w100{width:100%; margin:0 auto;}
.t10{ padding-top:10px;}
.t20{ padding-top:20px;}
.t30{ padding-top:30px;}
.m20{ margin-top:20px;}
body {font-family:"微软雅黑","Microsoft YaHei";overflow:auto;}

.clear {clear:both;}
.clear_fix {zoom:1;}
.clear_fix:after {display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0;}
.w1000{width:100%; margin:0 auto;}

.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.main_width{width:1200px; margin:0 auto;}


::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #222;}
::-webkit-scrollbar{width:10px;background-color: #222;}
::-webkit-scrollbar-thumb{background-color: #666;}



.header{width:100%; height:90px; min-width:1440px;}
.header .header-main{ width:1440px; margin:0 auto; height:90px;padding-top: 20px;}
.header .header-main .logo{background:url(../image/logo.png) no-repeat; height:47px; z-index:999; float:left;width:500px;background-size:500px 47px;}
.header .header-main .logo h1{width:161px;height:90px;display:block;text-indent:-9999px;}
#jsddm li{float: left;text-align: center; font-size: 20px;padding: 0px 20px; position:relative;}
#jsddm li .css{color: #f80;}
#jsddm li a{display: block; color: #000;}
#jsddm li a:hover{color: #f80;}
#jsddm li ul{margin-top:32px;z-index: 99;border-radius:3px;background-color:rgba(0,0,0,0.4);padding:0;position: absolute;visibility: hidden; width: 180px; text-align: center; left: -30px;}
#jsddm li ul li{float: none;display: inline;}
#jsddm li ul li a{width: auto;color: #fff;font-size: 18px;}
#jsddm li ul li a:hover{background: #fff; color: #f80;}
#jsddm li .topimg{background: url(../image/top.png); position: absolute; width: 23px; height: 11px; top: -10px; z-index: 999; left: 80px;}


.banner {width:100%;height:100%;margin:0px auto; position:relative;overflow: hidden;}
.ft-carousel {position:relative;width: 100%;height: 100%;overflow: hidden;}
.ft-carousel .carousel-inner {position: absolute;left: 0;top: 0;height: 100%;}
.ft-carousel .carousel-inner .carousel-item {float: left;height: 100%;}
.ft-carousel .carousel-item img {width: 100%; height:100%;overflow: hidden;}
.ft-carousel .carousel-indicators {position: absolute;left: 0;bottom:40px;width: 100%;text-align: center;font-size: 0;}
.ft-carousel .carousel-indicators span {display: inline-block;width:36px;height:8px;background-color:#bfbfbf;margin: 0 4px;cursor: pointer;}
.ft-carousel .carousel-indicators span.active {background-color:#bea787;}
.ft-carousel .carousel-btn {position:absolute;top:55%;width:50px;height:45px;margin-top:-25px;cursor: pointer;}
.ft-carousel .carousel-prev-btn {left: 0;background: url(404.png) no-repeat;}
.ft-carousel .carousel-next-btn {right: 0;background: url(404.png) no-repeat;}
.slideBox{width:100%; height:100%; margin:0 auto; overflow:hidden; position:relative;}
.slideBox .hd{overflow:hidden; position:absolute; left:0px; bottom:20px; z-index:1;width: 100%;text-align: center;}
.slideBox .hd ul li{margin: 0 4px; width:36px; height:8px; text-align:center; background:#bfbfbf; cursor:pointer; display:inline-block;}
.slideBox .hd ul li.on{ background:#BF3834; 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:900px; display:block;overflow: hidden;}
.slideBox .prev,.slideBox .next{position:absolute; left:6%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../image/slider-arrow.png) -110px 5px no-repeat; }
.slideBox .next{left:auto; right:6%; background-position:0px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}

.index-ggzy{width: 100%; height: 900px; min-width:1440px; background: url(../image/ggzybj.jpg) no-repeat center;}
.index-ggzy .ggzy-mail{ width:1440px; margin:0 auto;height: 900px; position: relative;}
.index-ggzy .ggzy-mail .gh10 {position: absolute;top: 130px;left: 85px;width: 554px;height: 120px;min-height: 40px;animation: none;}
.index-ggzy .ggzy-mail .gh10 p{font-size: 48px; text-align: center; line-height: 80px; color: #2C438B;}
.index-ggzy .ggzy-mail .ghhj {position: absolute;top: 356px;left: 0px;width: 762px;height: 505px;animation: none;}
.index-ggzy .ggzy-mail .ghhj img{width: 762px; height: 505px;}
.index-ggzy .ggzy-mail .ghds {position: absolute;top: 32px;left: 751px;width: 688px;height: 516px;animation: none;}
.index-ggzy .ggzy-mail .ghds img{width: 688px; height: 516px;}
.index-ggzy .ggzy-mail .ghdszy{position: absolute;top: 581px;left: 917px;width: 398px;height: 120px;min-height: 40px;animation: none;}
.index-ggzy .ggzy-mail .ghdszy p{font-size: 30px; text-align: center; line-height: 80px;}
.index-ggzy .ggzy-mail .ghzy{position: absolute;top: 680px;left: 855px;width: 521px;height: 79px;min-height: 40px;animation: none;}
.index-ggzy .ggzy-mail .ghzy p{font-size: 60px; text-align: center; color: #2C438B;}

.index-ghzp{width: 100%; height: 880px; min-width:1440px; background: url(../image/ghzp.png)repeat center ,rgba(222,222,222, 0.92);}
.index-ghzp .ghzp-mail{width:1440px; margin:0 auto;height: 880px; position: relative;}
.index-ghzp .ghzp-mail .title {position: absolute;top: 30px; width: 421px;height: 153px;min-height: 40px;animation: none;font-size: 60px; color: #f80;text-align: center; width:1440px;}
.index-ghzp .ghzp-mail ul {clear: both; padding-top: 60px;}
.index-ghzp .ghzp-mail ul li{float: left; width:680px;height:320px; text-align: center; position: relative; }
.index-ghzp .ghzp-mail ul li .pimg{position: absolute; bottom: 35px; left: 120px; z-index: 99;vertical-align:top;}
.index-ghzp .ghzp-mail ul li p{font-size: 20px; left: 0; right: 0; margin: 0 auto; bottom: -5px; position: absolute;}
.index-ghzp .ghzp-mail .more{text-align: center; font-size: 20px; color: #f80; width: 180px; height: 60px; border-radius: 10px; border: 1px solid #f80; line-height: 60px; margin:0 auto; margin-top: 40px;}
.index-ghzp .ghzp-mail .more a{color: #f80;width: 180px; height: 60px;margin:0 auto;}
.index-ghzp .ghzp-mail .more:hover{color:#fff; background: #f80;}

.index-ghal{width: 100%; height: 880px; min-width:1440px;}
.index-ghal .ghal-mail{width:1440px; margin:0 auto;height: 880px; position: relative;}
.index-ghal .ghal-mail .title {position: absolute;top: 40px; width: 421px;height: 153px;min-height: 40px;animation: none;font-size: 60px; color: #f80;text-align: center; width:1440px;}
.index-ghal .ghal-mail .lyal{position: absolute;top: 100px;left: 33px;width: 422px;height: 602px;}
.index-ghal .ghal-mail .lyalt{position: absolute;top: -35px;left: 185px;width: 84px;height: 40px;min-height: 40px;animation: none;font-size: 20px;}
.index-ghal .ghal-mail .kxal{position: absolute;top: 100px;left: 510px;width: 426px;height: 290px;}
.index-ghal .ghal-mail .kxalt{position: absolute;top: -35px;left: 185px;width: 84px;height: 40px;min-height: 40px;animation: none;font-size: 20px;}
.index-ghal .ghal-mail .zbal {position: absolute;top: 424px;left: 510px;width: 419px;height: 280px;}
.index-ghal .ghal-mail .zbalt{position: absolute;top: -25px;left: 185px;width: 84px;height: 40px;min-height: 40px;animation: none;font-size: 20px;}
.index-ghal .ghal-mail .qcal {position: absolute;top: 100px;left: 985px;width: 397px;height: 290px;}
.index-ghal .ghal-mail .qcalt{position: absolute;top: -35px;left: 185px;width: 84px;height: 40px;min-height: 40px;animation: none;font-size: 20px;}
.index-ghal .ghal-mail .jral{position: absolute;top: 424px;left: 985px;width: 399px;height: 280px;}
.index-ghal .ghal-mail .jralt{position: absolute;top: -25px;left: 185px;width: 84px;height: 40px;min-height: 40px;animation: none;font-size: 20px;}
.index-ghal .ghal-mail .more{text-align: center; font-size: 20px; color: #f80; width: 180px; height: 60px; border-radius: 10px; border: 1px solid #f80; line-height: 60px; margin:0 auto;}
.index-ghal .ghal-mail .more a{color: #f80;width: 180px; height: 60px;margin:0 auto;}
.index-ghal .ghal-mail .more:hover{color:#fff; background: #f80;}

.page-top{width: 100%; min-width:1440px;}
.page-top .baner{width: 100%; height: 450px; position: relative;}
.page-top .baner img{width: 100%; height: auto;}
.page-mail{width: 100%; min-width:1440px; padding: 50px 0 50px; }
.page-mail .content{width:1440px; margin:0 auto; text-align: center;}
.page-mail .content .title{font-size: 36px; color: #496EE8;}
.page-mail .content .en{font-size: 24px; color: #999; padding: 20px 0;}
.page-mail .content .line{border-bottom: 3px solid #f80; height: 3px; width: 20px; margin: 0 auto; margin-bottom: 30px;}
.page-mail .content .ftitle{font-size: 20px; padding: 30px; font-weight: bold; text-align: center;}
.page-mail .content .t{line-height: 30px;font-size: 18px; width: 800px; margin: 0 auto;}
.page-mail .content .more{text-align: center; font-size: 16px; color: #f80; width: 120px; height: 40px; border-radius: 3px; border: 1px solid #f80; line-height: 40px; margin:0 auto; margin-top: 40px;}
.page-mail .content .more a{color: #f80;width: 120px; height: 40px;margin:0 auto;}
.page-mail .content .more:hover{color:#fff; background: #f80;}
.page-mail-ghabout{width: 100%; min-width:1440px; padding: 50px 0 50px; }
.page-mail-ghabout .content{width:1440px; margin:0 auto; text-align: center;}
.page-mail-ghabout .content .yjtitle{font-size: 36px; color: #496EE8; padding-bottom: 20px; color: #f80; text-align: center;}
.page-mail-ghabout .content .title{font-size: 36px; color: #496EE8;}
.page-mail-ghabout .content p{padding-bottom: 20px;}
.page-mail-ghabout .content .en{font-size:16px; color: #999; text-align: center;}
.page-mail-ghabout .content .ftitle{font-size: 20px; padding: 10px 0 30px; font-weight: bold; text-align: center;}
.page-mail-ghabout .content .t{line-height: 40px;font-size: 16px; width: 800px; margin: 0 auto;}
.page-mail-ghabout .content .pimg{padding: 20px 0;}
.page-mail-ghabout .content .pb{line-height: 40px;font-size: 16px; width: 800px; margin: 0 auto; font-weight: bold; color: #666;}
.page-mail-ghabout .content .team{width: 800px; margin: 0 auto; border: 1px #f1f1f1 solid;  padding: 30px; margin-top: 30px; margin-bottom: 40px;}
.page-mail-ghabout .content .team .limg{width: 350px; text-align: left;}
.page-mail-ghabout .content .team .rp{width: 450px; text-align: left; }
.page-mail-ghabout .content .team .rp .name{font-size: 24px; font-weight: bold; padding-top: 120px;}
.page-mail-ghabout .content .team .rp .namejj{font-size: 18px; line-height: 30px;}
.page-mail-ghabout .content .about_ry{width: 1300px; margin: 0 auto; padding-top: 30px; position: relative; height: 1100px;}
.page-mail-ghabout .content .about_ry .pimg1{position: absolute;left: 19px;width: 456px;height: 577px;animation: none;}
.page-mail-ghabout .content .about_ry .pimg1 img{height: 577px; width: 456px; border-radius: 20px;}
.page-mail-ghabout .content .about_ry .pimg2{position: absolute;left: 493px;width: 340px;height: 247px;animation: none;}
.page-mail-ghabout .content .about_ry .pimg2 img{height: 247px; width: 340px; border-radius: 20px;}
.page-mail-ghabout .content .about_ry .pimg3 {position: absolute;left: 845px;width: 348px;height: 247px;animation: none;}
.page-mail-ghabout .content .about_ry .pimg3 img{height: 247px; width: 340px; border-radius: 20px;}
.page-mail-ghabout .content .about_ry .pimg4{position: absolute; top:358px;left: 490px;width: 340px;height: 265px;animation: none;}
.page-mail-ghabout .content .about_ry .pimg4 img{height: 247px; width: 340px; border-radius: 20px;}
.page-mail-ghabout .content .about_ry .pimg5 {position: absolute; top:358px; left: 845px;width: 348px;height: 247px;animation: none;}
.page-mail-ghabout .content .about_ry .pimg5 img{height: 247px; width: 340px; border-radius: 20px;}
.page-mail-ghabout .content .about_ry .pimg6 {position: absolute;top: 690px;left: 19px;width: 532px;height: 379px;animation: none;}
.page-mail-ghabout .content .about_ry .pimg6 img{height: 379px; width: 532px; border-radius: 20px;}
.page-mail-ghabout .content .about_ry .pimg7 {position: absolute;top: 690px;left: 650px;width: 547px;height: 379px;animation: none;}
.page-mail-ghabout .content .about_ry .pimg7 img{height: 379px; width: 532px; border-radius: 20px;}
.page-mail .content  .cp{position: relative;width:1440px; margin:0 auto; height: 260px;}
.page-mail .content  .cp .text{position: absolute;top: 52px;left: 300px;width: 438px;height: 180px;min-height: 40px;animation: none; font-size: 18px; text-align: left; color: rgb(64, 64, 64); line-height: 30px;}
.page-mail .content  .cp .vs{position: absolute;top: -50px;left: 811px;width: 419px;height: 339px;animation: none;}
.page-mail .content  .cp .text1{position: absolute;top: 100px;left: 811px;width: 438px;height: 180px;min-height: 40px;animation: none; font-size: 18px; text-align: left; color: rgb(64, 64, 64); line-height: 30px;}
.page-mail .content  .cp .vs1{position: absolute;top: -20px;left: 300px;width: 419px;height: 339px;animation: none;}
.page-mail .content .more1{text-align: center; font-size: 16px; color: #f80; width: 120px; height: 40px; border-radius: 3px; border: 1px solid #f80; line-height: 40px; margin:0 auto; margin-top: 30px;}
.page-mail .content .more1 a{color: #f80;width: 120px; height: 40px;margin:0 auto;}
.page-mail .content .more1:hover{color:#fff; background: #f80;}

.made-top{width: 100%; min-width:1440px; height: 380px; overflow: hidden;}
.made-top img{width: 100%; height: 380px;}
.page-made-cont{width: 100%; height: 700px; margin: 0 auto; background: url(../image/medi01.jpg) repeat top ,transparent; background-size: 100% 100%}
.page-made-cont .content{width: 1400px; margin: 0 auto; padding-top:160px;}
.page-made-cont .content .title{font-size: 32px; font-weight: bold; color: #333;}
.page-made-cont .content .en{font-size: 32px; color: #333;padding-bottom: 50px;}
.page-made-cont .content .t{font-size: 16px; line-height: 40px; color: #333;}
.page-made-cont .content .more{border: #f80 solid 1px; width: 120px; height: 40px; text-align: center; line-height: 40px; margin-top: 80px; color: #f80;}
.page-made-cont .content .more:hover{background: #f80; color: #fff;}
.page-made-contr{width: 100%; height: 700px; margin: 0 auto; background: url(../image/medi02.jpg) repeat top ,transparent; background-size: 100% 100%}
.page-made-contr .content{width: 800px; margin: 0 auto; padding-top:160px;}
.page-made-contr .content .title{font-size: 32px; font-weight: bold; color: #fff;}
.page-made-contr .content .en{font-size: 32px; color: #fff;padding-bottom: 50px;}
.page-made-contr .content .t{font-size: 14px; line-height: 40px; color: #fff;}
.page-made-contr .content .more{border: #fff solid 1px; width: 120px; height: 40px; text-align: center; line-height: 40px; margin-top: 80px; color: #fff;}
.page-made-contr .content .more:hover{background: #f80; color: #fff;}
.page-made-contb{width: 100%; height: 700px; margin: 0 auto; background: url(../image/medi03.jpg) repeat top ,transparent; background-size: 100% 100%}
.page-made-contb .content{width: 1400px; margin: 0 auto; padding-top:160px;}
.page-made-contb .content .title{font-size: 32px; font-weight: bold; color: #333;}
.page-made-contb .content .en{font-size: 32px; color: #333;padding-bottom: 50px;}
.page-made-contb .content .t{font-size: 16px; line-height: 40px; color: #333;}
.page-made-contb .content .more{border: #f80 solid 1px; width: 120px; height: 40px; text-align: center; line-height: 40px; margin-top: 80px;color: #f80;}
.page-made-contb .content .more:hover{background: #f80; color: #fff;}
.page-made-tv{width: 100%; min-width:1440px; padding: 50px 0 50px; }
.page-made-tv .content{width:1440px; margin:0 auto; text-align: center; position: relative; height: 600px;}
.page-made-tv .content .title{font-size: 36px; color: #496EE8; padding-bottom: 30px; color: #f80; text-align: center;}
.page-made-tv .content .ftitle{font-size: 20px; padding: 10px; font-weight: bold; text-align: center; color: #666; padding-bottom: 20px;}
.page-made-tv .content .t{line-height: 30px;font-size: 14px; width: 800px; margin: 0 auto; color: #666;}
.page-made-tv .content .t1{position: absolute;top: 260px;left: 211px;width: 394px;height: 293px;}
.page-made-tv .content .t2{position: absolute;top: 340px;left: 694px;width: 552px;height: 152px;min-height: 40px; text-align: left;}
.page-made-tv .content .t2 .tv1{font-size: 18px; color: #666; font-weight: bold; padding-bottom: 15px;}
.page-made-tv .content .t2 .tv2{font-size: 14px; color: rgb(89, 89, 89); padding-bottom: 10px;}
.page-made-tv-p{width: 100%; margin: 0 auto; background: rgb(252,192,46); margin-top: 30px;}
.page-made-tv-p .conte{width:1440px; margin:0 auto; position: relative; padding-top: 50px; height: 430px;}
.page-made-tv-p .cont{position: absolute;top: 155px;left: 24px;width: 521px;height: 183px;min-height: 40px;text-align: right;color: #fff;}
.page-made-tv-p .cont .tv1{font-size: 18px; font-weight: bold; padding-bottom: 15px;}
.page-made-tv-p .cont .tv2{font-size: 14px; padding-bottom: 10px;}
.page-made-tv-p .contimg {position: absolute;top: 98px;left: 608px;width: 510px;height: 288px;}
.page-made-tv-p .contimg img{height: 288px; width: 510px;}
.page-made-tv-p .contb{font-size: 18px; color: #222; width: 100%; background: #fff; padding-top: 50px; font-weight: bold;}
.page-made-tv-p .contb .content{width:1440px; margin:0 auto; text-align: center; height: 800px;}
.page-top-gm{width: 100%; position: relative; height: 612px; overflow: hidden; margin: 0px auto;min-width:1440px;}
.page-top-gm .baner{width: 100%;height: 612px;cursor: default;background-position: 50% 50%;background-repeat: no-repeat;overflow: hidden;display: block;outline: none;margin: 0px auto;position: relative;z-index: 1;background-size: cover;background-image: url(../image/meda-gm01.jpg);}
.page-made-xg{width:1440px; margin:0 auto; text-align: center; position: relative; height: 480px; position: relative;}
.page-made-xg .xg1{position: absolute;top: 31px;left: 174px;width: 360px;height: 439px;}
.page-made-xg .xg1 img{width: 360px; height: 439px;}
.page-made-xg .xg2 {position: absolute;top: 31px;left: 562px;width: 342px;height: 439px;}
.page-made-xg .xg2 img{width: 342px; height: 439px;}
.page-made-xg .xg3 {position: absolute;top: 31px;left: 929px;width: 343px;height: 439px;}
.page-made-xg .xg3 img{width: 343px; height: 439px;}

.page-cp-top{width: 100%; min-width:1440px;}
.page-cp-top .baner{width: 100%; position: relative;}
.page-cp-top .baner img{width: 100%; height: auto;}

.page-made-tv .nx{width: 100%;background: url(../image/cpnx.jpg)repeat center ,transparent; height: 1077px;}
.page-made-tv .nx .cpcont{width:1440px; margin:0 auto; position: relative;}
.page-made-tv .nx .cpcont .text {position: absolute;top: 480px;left: 71px;width: 414px;height: 202px;min-height: 40px;}
.page-made-tv .nx .cpcont .text .title{font-size: 20px; font-weight: bold; border-bottom: 1px dashed rgb(31, 135, 232); padding-bottom: 15px; margin-bottom: 10px;}
.page-made-tv .nx .cpcont .text .t{color: #666; font-size: 14px; padding-bottom: 8px; line-height: 24px;}
.page-made-tv .nx01{width:1440px; margin:0 auto; position: relative; height: 420px;}
.page-made-tv .nx01 .text {position: absolute;top: 112px;left: 71px;width: 414px;height: 202px;min-height: 40px;left: 180px;}
.page-made-tv .nx01 .text .title{font-size: 20px; font-weight: bold; border-bottom: 1px dashed rgb(31, 135, 232); padding-bottom: 15px; margin-bottom: 10px;}
.page-made-tv .nx01 .text .t{color: #666; font-size: 14px; padding-bottom: 8px; line-height: 24px;}
.page-made-tv .nx01 .timg{position: absolute;top: 60px;left: 678px;width: 557px;height: 314px;}
.page-made-cp-p{width: 100%; margin: 0 auto; background: rgb(31,135,232); margin-top: 30px;}
.page-made-cp-p .conte{width:1440px; margin:0 auto; position: relative; padding-top: 50px; height: 430px;}
.page-made-cp-p .cont{position: absolute;top: 155px; left: 780px; width: 375px;height: 183px;min-height: 40px;text-align: left;color: #fff;}
.page-made-cp-p .cont .tv1{font-size: 18px; font-weight: bold; padding-bottom: 15px;}
.page-made-cp-p .cont .tv2{font-size: 14px; padding-bottom: 10px;}
.page-made-cp-p .contimg {position: absolute;top: 98px;left: 220px;width: 510px;height: 288px;}
.page-made-cp-p .contimg img{height: 288px; width: 510px;}
.page-made-cp-p .contb{font-size: 18px; color: #222; width: 100%; background: #fff; padding-top: 50px; font-weight: bold;}
.page-made-cp-p .contb .content{width:1440px; margin:0 auto; text-align: center; height: 800px;}
.page-made-tv .ny{width:1440px; margin:0 auto; position: relative; height: 540px;}
.page-made-tv .ny .text {position: absolute;top: 160px;left: 71px;width: 500px;height: 202px;min-height: 40px;left: 180px;}
.page-made-tv .ny .text .title{font-size: 36px; font-weight: bold; border-bottom: 1px dashed rgb(235, 29, 78); padding-bottom: 20px; margin-bottom: 30px; color: rgb(235, 29, 78)}
.page-made-tv .ny .text .t{color: #333; font-size: 20px; padding-bottom: 15px; line-height: 35px;}
.page-made-tv .ny .timg{position: absolute;top: 60px;left: 850px;width: 557px;height: 314px;}
.page-made-tv .ny01{width: 100%; margin: 0 auto; background: #1F87E8; margin-top: 30px; height: 630px;}
.page-made-tv .ny01 .cpmail{width: 1440px; margin: 0 auto;}
.page-made-tv .ny01 .cpmail .title{font-size: 36px; font-weight: bold; color: #fff; text-align: center; padding-top: 100px;}
.page-made-tv .ny01 .cpmail .t{font-size: 20px; color: #fff; text-align: center; padding:10px; }
.page-made-tv .ny01 .cpmail ul{padding-top: 40px; color: #fff;}
.page-made-tv .ny01 .cpmail ul li{float: left; width: 480px; text-align: center;}
.page-made-tv .ny01 .cpmail ul li .tname{font-size: 18px; padding: 30px 0 15px;}
.page-made-tv .ny01 .cpmail ul li .line{border-bottom: 2px solid #fff; height: 3px; width: 40px; margin: 0 auto;}
.page-made-tv .ny01 .cpmail ul li .cont{font-size: 14px; padding-top: 20px;}
.page-made-tv .ny02 {width:1440px; margin:0 auto; position: relative; height: 420px;}
.page-made-tv .ny02 .text {position: absolute;top: 90px;left: 71px;width: 414px;height: 202px;min-height: 40px;left: 180px;}
.page-made-tv .ny02 .text .title{font-size: 20px; font-weight: bold; border-bottom: 1px dashed rgb(31, 135, 232); padding-bottom: 15px; margin-bottom: 10px;}
.page-made-tv .ny02 .text .t{color: #666; font-size: 14px; padding-bottom: 8px; line-height: 24px;}
.page-made-tv .ny02 .timg{position: absolute;top: 60px;left: 678px;width: 557px;height: 314px;}
.page-made-tv .ny03 {width:100%; margin:0 auto; height: 420px; background: #212121; margin-top: 50px; text-align: center; color: #999; line-height: 30px; font-size: 14px;}
.page-made-tv .ny03 .tname{font-size: 18px; font-weight: bold; padding-top: 70px; padding-bottom: 10px; color: #fff;}

.page-mail-ghabout .mj{position: relative; width: 100%;height: 100%;overflow: hidden;flex: 1;width:1440px; margin:0 auto; height: 320px;font-size: 14px; background-color: transparent;}
.page-mail-ghabout .mj img{vertical-align:top; overflow:hidden;}
.page-mail-ghabout .mj .lc01{position: absolute;top: 158px;left: 188px;width: 51px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc02{position: absolute;top: 158px;left: 247px;width: 18px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc03{position: absolute;top: 104px;left: 206px;width: 100px;height: 41px;min-height: 40px;animation: none;font-size: 31px; color: rgb(204, 204, 204);font-weight: bold;}
.page-mail-ghabout .mj .lc04{position: absolute;top: 244px;left: 198px;width: 118px;height: 40px;min-height: 40px;animation: none;color: rgb(75, 75, 75);}
.page-mail-ghabout .mj .lc05{position: absolute;top: 186px;left: 244px;width: 24px;height: 55px;animation: none;}
.page-mail-ghabout .mj .lc06{position: absolute;top: 158px;left: 267px;width: 132px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc07 {position: absolute;top: 158px;left: 409px;width: 18px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc08 {position: absolute;top: 94px;left: 405px;width: 27px;height: 51px;animation: none;}
.page-mail-ghabout .mj .lc09{position: absolute;top: 54px;left: 379px;width: 78px;height: 40px;min-height: 40px;animation: none;}
.page-mail-ghabout .mj .lc10{position: absolute;top: 189px;left: 370px;width: 100px;height: 41px;min-height: 40px;animation: none;font-size: 31px; color: rgb(0, 160, 233); background-color: transparent;font-weight: bold;}
.page-mail-ghabout .mj .lc11 {position: absolute;top: 158px;left: 427px;width: 132px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc12 {position: absolute;top: 158px;left: 569px;width: 18px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc13 {position: absolute;top: 107px;left: 529px;width: 100px;height: 41px;min-height: 40px;animation: none;font-size: 31px; color: rgb(204, 204, 204); background-color: transparent;font-weight: bold;}
.page-mail-ghabout .mj .lc14 {position: absolute;top: 244px;left: 511px;width: 131px;height: 40px;min-height: 40px;animation: none;font-size: 14px; background-color: transparent;}
.page-mail-ghabout .mj .lc15 {position: absolute;top: 188px;left: 567px;width: 24px;height: 55px;animation: none;}
.page-mail-ghabout .mj .lc16 {position: absolute;top: 158px;left: 587px;width: 132px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc17 {position: absolute;top: 158px;left: 728px;width: 18px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc18 {position: absolute;top: 95px;left: 724px;width: 27px;height: 51px;animation: none;}
.page-mail-ghabout .mj .lc19 {position: absolute;top: 189px;left: 687px;width: 100px;height: 41px;min-height: 40px;animation: none;font-size: 31px; color: rgb(0, 160, 233); background-color: transparent;font-weight: bold;}
.page-mail-ghabout .mj .lc20 {position: absolute;top: 54px;left: 698px;width: 78px;height: 40px;min-height: 40px;animation: none;}
.page-mail-ghabout .mj .lc21{position: absolute;top: 158px;left: 748px;width: 132px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc22{position: absolute;top: 158px;left: 888px;width: 18px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc23{position: absolute;top: 104px;left: 847px;width: 100px;height: 41px;min-height: 40px;animation: none;font-size: 31px;color: rgb(204, 204, 204);background-color: transparent;font-weight: bold;}
.page-mail-ghabout .mj .lc24{position: absolute;top: 185px;left: 886px;width: 24px;height: 55px;animation: none;}
.page-mail-ghabout .mj .lc25{position: absolute;top: 157px;left: 908px;width: 132px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc26{position: absolute;top: 159px;left: 1049px;width: 18px;height: 18px;animation: none;}
.page-mail-ghabout .mj .lc27{position: absolute;top: 186px;left: 1007px;width: 100px;height: 41px;min-height: 40px;animation: none;font-size: 31px;color: rgb(0, 160, 233);background-color: transparent;font-weight: bold;}
.page-mail-ghabout .mj .lc28{position: absolute;top: 94px;left: 1043px;width: 27px;height: 51px;animation: none;}
.page-mail-ghabout .mj .lc30{position: absolute;top: 54px;left: 992px;width: 126px;height: 40px;min-height: 40px;animation: none;}
.page-mail-ghabout .mj .lc31{position: absolute;top: 157px;left: 1071px;width: 99px;height: 18px;animation: none;}

.news{width: 1440px; margin: 0 auto; padding: 50px;}
.news h1{font-size: 25px;font-weight: normal;color: #333;text-align: center; border-bottom: 1px solid #f0efef; margin-bottom: 30px; padding-bottom: 20px;}
.news .title{font-size: 25px;font-weight: normal;color: #333;text-align: center; border-bottom: 1px solid #f0efef; margin-bottom: 30px; padding-bottom: 20px;}
.news .line{border-bottom: 1px solid #f0efef; height: 1px; margin: 20px 0px;}
.news .content{width: 1280px; margin: 0 auto;}
.news .content p{line-height: 30px; text-indent:2em; font-size:16px; color: #666; padding-bottom: 10px;}
.news .nextpage{font-size: 14px; color: #555;}
.news .nextpage .pro{width: 50%; float: left;}
.news .nextpage .next{width: 50%; float: left; text-align: right;}
.news .top{width: 1200px; margin: 0 auto;}
.news .top .topl{width:580px; float: left; overflow: hidden; height: 350px; text-align: left;}
.news .top .topl img{width: 580px; height: 250px;}
.news .top .topl .ttitle{font-size:18px; padding: 10px 0;}
.news .top .topl .cont{width: 580px;font-size: 14px; color: #888; line-height: 24px; height: 48px; overflow: hidden;}
.news .top .topr{float: left; padding-left: 40px; width: 580px;}
.news .top .topr .ttitle{font-size:18px; padding-bottom: 15px;}
.news .top .topr .cont{font-size:14px;color:#888;line-height:24px;height:48px;width:580px;margin-bottom:40px;overflow:hidden;text-overflow:ellipsis;}
.news .top ul li{width: 100%; border-bottom: 1px solid #f0efef; height: 84px; padding: 30px 0;}
.news .top ul li .time{width: 84px; height: 84px; background: #f2f2f2; text-align: center; float: left;}
.news .top ul li .time .d{font-size: 24px;color: #666; padding-top: 16px;}
.news .top ul li .time .y{font-size: 14px;color: #666;}
.news .top ul li .ly{float: left; padding-left: 20px;}
.news .top ul li .ly .ttitle{font-size:18px; padding: 10px 0 15px;}
.news .top ul li .ly .cont{font-size: 14px; color: #888; line-height: 24px; height: 24px; margin-bottom: 40px; overflow: hidden;width:1080px;}

.news .page {width: auto;margin: 0 auto;padding: 0px 10px;display: table;clear: both;text-align: center; padding-top:30px;}
.news .page a{ display:block; width:30px; height:30px; line-height:30px; text-align:center; border: 1px solid #ccc; float:left; margin-right:10px; font-size:16px; color:#333; background:#f1f1f1;}
.news .page a:hover{ background:#f80; color:#fff;}
.news .page a.page_on{ background:#f80; color:#fff;}

.contact {width:1440px; margin:0 auto;}
.bmzx{width:1200px; margin:0 auto; background:#fff; padding-top:20px; padding-bottom:30px; margin-top:10px;}
.bmzx h2{padding:25px 0 10px 0; text-align:center;}
.bmzx .title{padding:10px 0 0 0; text-align:center;}
.bmzx .title i{width:150px;background:url(../image/line.png) no-repeat; padding:0 40px;}
.bmzx .title span{font-size:28px; color:#A61818; padding:0 30px;}
.bmzx .indexMeightM{width:1174px;margin:-30px auto 0 auto; margin-top:10px;}
.bmzx .indexMeightM .marked{font-size:16px;line-height:38px;height:38px;overflow:hidden;color:#666;padding:0 0px 20px 0; text-align:center;}
.contact .contl{color: rgb(150, 150, 150); font-size: 16px; float: left; width: 50%; padding-top: 20px; line-height: 30px;}
.contact .contl .email{background: url(../image/email.png) no-repeat; padding-left: 45px; padding-bottom: 10px; line-height: 30px;}
.contact .contl .tel{background: url(../image/tel.png) no-repeat; padding-left: 45px; padding-bottom: 10px; line-height: 30px;}
.contact .contl .adds{background: url(../image/add.png) no-repeat; padding-left: 45px; padding-bottom: 10px; line-height: 30px;}
.contact .contr{color: rgb(150, 150, 150); font-size: 14px; float: left; width: 50%; padding-top: 20px; line-height: 30px;}
.contact .contr .name{height: 34px; line-height: 34px; font-size: 16px;}
.contact .contr .tel{height: 34px; line-height: 34px; font-size: 16px; padding: 20px 0;}
.contact .contr .tel{height: 34px; line-height: 34px; font-size: 16px; padding: 20px 0;}
.contact .contr .g_itext {width: 540px;height: 34px;margin: 0;padding: 0;border-color: #dadada;border-radius: 2px;text-indent: 6px;font-size: 12px;float: left;border:1px solid #dadada;}
.contact .contr .g_textarea {width: 540px;height: 100px;margin: 0;padding: 0;border-color: #dadada;border-radius: 2px;font-size: 12px;float: left;max-height: 200px;text-indent: 6px;resize: none;}
.contact .contr .btnd{padding-left: 45px;}
.contact .contr .btnd .btn{max-width: 227px;width: 240px;height: 44px;line-height: 44px;float: left;color: #fff; background: #ffad2b; margin-top: 20px;border-color: #dadada;border-radius: 2px;border:1px solid #dadada;}
.contact .map{margin-top: 60px; height: 530px;}


.footer{width: 100%; background: #2C438B;}
.footer .bm{width:1440px; margin:0 auto; height: 80px;}
.footer .bm .pl{float: left; height: 80px; margin-top: 20px;}
.footer .bm .pl p{font-size: 20px; color: #f80; line-height: 30px;}
.footer .bm .pr{float:right;width: 135px; height: 35px; background: #f80; line-height: 35px; font-size: 20px; font-weight: bold; text-align: center; color: #fff; border-radius: 5px; margin-top: 40px;}
.footer .bm .pr a{color: #fff; }
.footer .bm .pr a:hover{color: #000000; }
.footer .copy{width: 100%; background: #2C438B; height: 50px; line-height: 50px; font-size: 14px; color: #999; text-align: center;} 

#totop{position:fixed;bottom:40px;right:40px;z-index:999;width:26px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-26+"px")}
#totop a{display:block;outline:none;width:26px;height:62px;background:url(../image/rocket.png) no-repeat 0 0;-webkit-transition: all 0.2s ease-in-out;}
#totop a.cur{background:url(../image/rocket.png) no-repeat 0 -62px;text-decoration:none;color:#3a9}