@charset "utf-8";

/* reset */

@font-face{

    font-family:'helveticneue';

    src:;

    src: format('embedded-opentype'),

         format('woff'),

         format('truetype'),

         format('svg');

}

.w1200{position:relative;width:1200px;margin:0 auto;}

.no{margin-right:0px !important;}



/** header **/

.micont{height:110px;background:#fff;}

.micont .logo{padding-top:30px;}

.micont .link{height:20px;line-height:20px;margin-top:20px;}

.micont .tel{display:block;background:url(/uploads/image/thdpimages/tel.jpg) no-repeat left center;padding-left:25px;font-family:arial;font-size:18px;color:#e50000;padding-right:5px;float:left;border-right:1px solid #d9d9d9;}

.micont .share{display:block;height:20px;float:left;}

.micont .share a{display:block;float:left;height:20px;line-height:0px;margin:0;padding:0 5px;border-right:1px solid #d9d9d9;}

.micont .lang{margin-left:5px;}

.micont .nav{margin-top:23px;}

.micont .nav li{float:left;position:relative;z-index:11;}

.micont .nav li a{display:block;height:47px;font-size:14px;margin-left:65px;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}

.micont .nav li a:hover{color:#0060d8;margin-right:10px;}

.micont .nav li a.active{color:#0060d8;}

.micont .nav li .sub{display:none;position:absolute;left:20px;top:47px;width:135px;background:#fff;opacity: 0.95;overflow:hidden;background:rgba(246,246,246,0.9);border-top:3px solid #00a3e8;border-bottom:3px solid #f2990f;padding:20px 0 20px 25px;}

.micont .nav li .sub li{float:none;}

.micont .nav li .sub li a{display:inline-block;height:25px;line-height:25px;border-left:1px solid #dadada;padding:0 5px;font-size:12px;color:#333;margin:0;border:none;}

.micont .nav li .sub li a:hover{box-shadow: 0px 0px 2px #333;background:#fff;margin-right:0;}



/** footer **/

.mifoot{background:#333;padding:40px 0 20px;color:#8e8e8e;}

.mifoot i{font-style:normal;}

.mifoot a{color:#8e8e8e;}

.mifoot a:hover{color:#fff;text-decoration:underline;}

.mifoot .menu{width:120px;margin-right:50px;}

.mifoot .menu h2{font-size:18px;color:#fff;margin-bottom:10px;}

.mifoot .menu a{display:block;}

.mifoot .code .tel{background:url(/uploads/image/thdpimages/dh.png) no-repeat left center;line-height:22px;padding-left:50px;color:#fff;}

.mifoot .code .tel span{display:block;font-family:arial;font-size:24px;}

.mifoot .code p{width:100px;margin-right:15px;padding-top:20px;}

.mifoot .code p span{display:block;text-align:center;line-height:16px;margin-top:5px;}

.mifoot .copy{line-height:25px;padding-top:30px;}

.mifoot .copy span{padding-left:15px;}

.mifoot .copy .fr a{padding:0 5px;}

.mifoot .link{line-height:20px;overflow:hidden;}

.mifoot .link a{padding:0 5px;}



/** banner **/

.mislide{width:100%;height:700px;overflow:hidden;position:relative;z-index:9;background:#000;}

.mislide .slidebox{height:700px;position:relative;left:50%;margin-left:-960px;}

.mislide .bd li{width:1920px;}

.mislide .prev,.mislide .next{position:absolute;top:50%;left:0%;z-index:10;display:block;width:50px;height:50px;margin-top:-50px;opacity:0;background: url(/uploads/image/thdpimages/abtn.png) no-repeat 0 0;filter:alpha(opacity=0);}

.mislide .next{right:0%;left:auto;background-position:0 -50px;}

.mislide:hover .prev,.mislide:hover .next{opacity:1;}

.mislide:hover .prev{left:5%;}

.mislide:hover .next{right:5%;}

.mislide .hd{font-size:0;line-height:0;position:absolute;z-index:12;right:50%;bottom:20px;overflow:hidden;height:12px;margin-right:-28px;text-align:center;}

.mislide .hd li{z-index:2;display:block;float:left;zoom:1;width:8px;height:8px;margin-left:5px;cursor:pointer;text-indent:9999px;border:2px solid #fff;border-radius:50%;overflow:hidden;}

.mislide .hd li:hover,.mislide .hd .on{background:#fff;}

.peslide{position:relative;overflow:hidden;height:300px;z-index:10;}

.peslide img{height:300px;position:relative;left:50%;margin-left:-960px;}



/** link video news **/

.milink{padding:30px 0;background:#f4f4f4;}

.milink a{display:block;width:385px;height:240px;float:left;margin-right:22px;position:relative;overflow:hidden;}

.milink a h3{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;background:url(/uploads/image/thdpimages/tm.png);position:absolute;left:0;bottom:0;}

.mivideo{height:600px;}

.minews h2{line-height:25px;font-size:24px;color:#333;}

.minews h2 span{font-family:arial;padding-left:5px;font-size:12px;color:#bdbdbd;}

.minews h2 a,.mipart .hd a{display:block;float:right;background:url(/uploads/image/thdpimages/mo.png) no-repeat right center;padding-right:15px;font-size:12px;}

.minews .bd li{width:280px;float:left;margin-right:26px;}

.minews .bd li .img{display:block;width:280px;height:200px;overflow:hidden;}

.minews .bd li h3{font-size:14px;padding-top:10px;line-height:20px;}

.minews .bd li h4{line-height:18px;color:#999;}

.minews .bd li p{line-height:18px;padding-top:10px;}

.minews .bd li .mo{display:block;margin-top:20px;}

.minews .bd li:hover a{color:#0060d8;}

.mipart{background:#f4f4f4;}

.mipart .hd{height:25px;line-height:25px;}

.mipart .hd ul{height:25px;background:url(/uploads/image/thdpimages/pl.jpg) no-repeat 110px center;}

.mipart .hd ul li{float:left;font-size:24px;color:#333;padding-right:36px;}

.mipart .hd ul li.on{color:#0060d8;}

.mipart .bd li{width:190px;float:left;margin-right:12px;overflow:hidden;}

.mipart .bd li a{display:block;position:relative;background:#fff;}

.mipart .part li img{width:190px;height:120px;}

.mipart .part li h3{width:170px;height:120px;line-height:120px;text-align:center;font-size:16px;background:rgba(0,96,216,0.8);padding:0 10px;position:absolute;left:0;top:0;color:#fff;opacity:0;}

.mipart .part li:hover h3{opacity:1;}



.mipart .honor li img{width:184px;height:158px;padding:2px;border:1px solid #fff;}

.mipart .honor li h3{line-height:35px;text-align:center;font-size:14px;padding:0 10px;}

.mipart .honor li:hover img{border-color:#0060d8;}



.pebar{text-align:center;height:40px;margin-bottom:50px;}

.pebar a{display:inline-block;line-height:38px;border:1px solid #dadada;font-size:14px;padding:0 30px;margin:0 5px;}

.pebar a:hover,.pebar a.active{background:#0060d8;border-color:#0060d8;color:#fff;}

.pecont{width:1200px;overflow:hidden;}

.peul{width:1280px;}

.peli{float:left;margin-right:13px;margin-bottom:10px;}

.peli img{width:280px;padding:3px;border:2px solid #eaeaea;}

.peli h3{line-height:30px;text-align:center;padding:0 10px;font-size:14px;}

.peli:hover img{border-color:#0060d8;}



.honorul li,.setul li,.proul li{width:290px;}

.honorul li img{height:240px;}

.setul li img{height:200px;}

.proul li img{height:186px;}



.parul{width:1195px;margin:0 auto;border-top:1px solid #dadada;border-left:1px solid #dadada;overflow:hidden;}

.parul li{width:238px;border:1px solid #dadada;float:left;box-shadow:inset 0 0 0 0 rgba(0,0,0,0);margin-top:-1px;margin-left:-1px;}

.parul li:hover{background:#fff;box-shadow:inset 0 0 0 10px rgba(0,0,0,0.04);}

.parul li a{display:block;height:100%;}

.parul li div{width:218px;margin:30px auto;overflow:hidden;}

.parul li div img{width:218px;height:138px;}

.parul li h3{padding:0 15px;text-align:center;font-size:16px;}



.videtail h2{text-align:center;font-size:22px;padding-bottom:10px;border-bottom:1px solid #dadada;}

.videtail div{width:100%;height:500px;margin-top:20px;}



/** fenye **/

.peing{border-top:1px solid #dadada;margin-top:20px;padding-top:15px;overflow:hidden;}

.peing .fl{width:900px;height:50px;}

.peing .fl a{display:block;line-height:25px;font-size:14px;}

.peing .fr{display:block;width:150px;line-height:50px;text-align:center;color:#fff;border-radius:2px;background:#0060d8;font-size:15px;}

.peing .fr:hover{background:#0071ff;color:#fff;}

.rectitle{padding-left:20px;height:40px;line-height:40px;background:url(/uploads/image/thdpimages/page_line.jpg) no-repeat 10px center #f5f5f5;font-size:14px;font-weight:bold;color:#333;font-weight:normal;margin:30px 0;}



/** news **/

.nelist{border-top:1px solid #dadada;}

.nelist li{border-bottom:1px solid #dadada;height:186px;padding:40px 0;position:relative;overflow:hidden;}

.nelist li .img{display:block;width:252px;height:180px;overflow:hidden;margin-left:30px;}

.nelist li .img img{width:252px;height:180px;}

.nelist li .time{width:130px;height:120px;border-right:1px solid #dadada;padding:60px 40px 0;font-size:24px;font-family:"helveticneue",arial;line-height:38px;color:#333;}

.nelist li .time span{display:block;font-size:50px;}

.nelist li .info{width:540px;padding:35px 40px;font-size:20px;}

.nelist li .info h3{font-size:18px;line-height:20px;margin-bottom:15px;}

.nelist li .info p{font-size:14px;line-height:25px;}

.nelist li .mo{display:block;right:20px;width:30px;text-align:center;height:30px;line-height:30px;border-radius:50%;border:2px solid #dadada;margin-top:-15px;overflow:hidden;position:absolute;top:50%;font-size:20px;font-family:arial;color:#dadada;right:30px;}

.nelist li:hover{background:#fafafa;}

.nelist li:hover a{color:#0060d8;}

.nelist li:hover .mo{border-color:#0060d8;}



.nedetail h2{font-size:24px;text-align:center;color:#333;padding-bottom:15px;font-weight:normal;}

.nedetail .msg{text-align:center;line-height:20px;border-bottom:1px solid #dadada;font-family:"宋体";padding-bottom:5px;}

.nedetail .msg span{padding:0 7px;color:#999;}

.nedetail .msg .fonts a{padding:0 3px;}

.nedetail .msg a.active{font-weight:bold;color:#0060d8;}

.nedetail .detail{padding-top:20px;line-height:25px;font-size:14px;overflow:hidden;}

.nedetail .pic{width:100%;text-align:center;padding-bottom:20px;}

.nedetail .tepic{width:300px;overflow:hidden;}

.nedetail .teco{width:550px;}



.conti{font-size:16px;}

.confd{font-size:18px;font-weight:normal;line-height:31px;text-align:center;position:relative;overflow:hidden;margin-top:30px;}

.confd label{display:inline-block;width:80px;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(/uploads/image/thdpimages/ci.png) no-repeat;font-size:14px;float:left;}

.confd label.ti{background-position:0 -128px;}

.confd label.na{background-position:0 -32px;}

.confd label.tp{background-position:0 0;}

.confd label.em{background-position:0 -64px;}

.confd label.qq{background-position:0 -96px;}

.confd label.ad{background-position:0 -160px;}

.confd label.ms{background-position:0 -192px;margin-bottom:10px;}

.confd input{width:230px;height:30px;line-height:30px;float:left;margin:0 42px 30px 0;padding:0 10px;border:1px solid #dadada;}

.confd input.last{margin-right:0;}

.confd textarea{width:1178px;height:125px;padding:10px;border:1px solid #dadada;display:block;margin-bottom:30px;}

.confd .code{height:38px;line-height:38px;margin-right:10px;}

.confd .checkcode{width:50px;height:22px;margin-left:5px;border:1px solid #dadada;padding:8px 10px;float:left;background:#fff;display:inline-block;}

.confd .btns{width:120px;height:40px;background:#0060d8;color:#fff;border:none;font-size:16px;cursor:pointer;margin:0;margin-left:10px;}

.confd .reset{background:#666;cursor:pointer;}

.confd input:focus,.confd textarea:focus{border-color:#0060d8;}



.joblist{line-height:28px;font-size:14px;}

.joblist p span{padding-right:15px;}

.joblist p a{color:#0060d8;}

.joblist .msg{padding:40px 0;line-height:24px;overflow:hidden;}

.joblist .msg span{color:#333;display:block;padding-right:5px;float:left;}

.joblist .msg ul{float:left;}

.joblist .msg ul li{float:left;padding:0 10px;height:24px;background:url(/uploads/image/thdpimages/le.jpg) no-repeat left center;}

.joblist .msg ul li a{color:#0060d8;}

.joblist .msg ul li.none{background:none;}

.joblist .list li{margin-top:35px;border-top:1px dotted #dadada;padding-top:35px;overflow:hidden;position:relative;}

.joblist .list li h3{color:#0060d8;font-size:30px;line-height:32px;}

.joblist .list li h4{font-size:18px;line-height:20px;padding-top:20px;color:#333;}

.joblist .list li .txt{padding-left:50px;padding-top:20px;}

.joblist .list li a{display:block;width:145px;line-height:45px;text-align:center;font-size:18px;color:#fff;background:#0060d8;margin-top:20px;}

.joblist .list li a:hover{background:#0071ff;color:#fff;}



.jobdetail{border:1px solid #dadada;background:#fff;}

.jobdetail h3{font-size:14px;font-weight:bold;background:#fbfbfb;line-height:35px;padding-left:15px;font-weight:normal;}

.jobdetail table{margin:20px;}

.jobdetail .bxx tr{height:42px;}

.jobdetail .mr{padding-right:41px;}

.jobdetail .tx{width:470px;border:1px solid #dadada;line-height:28px;height:28px;padding:0 5px;}

.jobdetail .rd{margin-right:5px;vertical-align: middle;}

.jobdetail .tx:focus,.jobdetail .area:focus{border:1px solid #0060d8;}

.jobdetail .area{width:1146px;padding:5px;border:1px solid #dadada;line-height:22px;height:125px;margin-top:3px;display:block;}

.jobdetail .sub{background:#333;width:100px;height:30px;line-height:30px;cursor:pointer;border:none;color:#fff;margin-right:10px;margin-top:20px;border-radius:2px;display:block;float:left;text-align:center;}

.jobdetail .sub:hover{background:#0060d8;color:#fff;}

.jobdetail .subr{background:#0060d8;color:#fff;}



.filelist li{height:42px;line-height:42px;border-bottom:1px dotted #dadada;}

.filelist li a{display:block;height:42px;background:url(/uploads/image/thdpimages/down.png) no-repeat left center;padding-left:25px;font-size:14px;float:left;width:450px;}

.filelist li span{float:right;}

.filelist li a:hover{background:url(/uploads/image/thdpimages/downh.png) no-repeat left center;}

.pedown{display:block;width:115px;height:60px;line-height:60px;font-size:20px;background:url(/uploads/image/thdpimages/downa.png) no-repeat 20px center #0060d8;position:absolute;left:50%;top:50%;margin-left:-90px;margin-top:-30px;border-radius:4px;color:#fff;padding-left:65px;}

.pedown:hover{background-color:#0071ff;color:#fff;}



/** product show **/

.prodpic{width:727px;}

.prodpic .big{width:600px;height:398px;position:relative;z-index:1;float:right;border:1px solid #dadada;}

.prodpic .big a{width:600px;height:398px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}

.prodpic .big a img{vertical-align:middle;max-width:482px;max-height:398px;}

.prodpic .big a{*display:block;*font-family:arial;*line-height:1;}

div.zoomdiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}

div.zoommask{position:absolute;background:url(/uploads/image/thdpimages/mask.png);cursor:move;z-index:1;}

.prodpic .list{width:112px;height:400px;overflow:hidden;position:relative;float:left;}

.prodpic .list a.prev,.prodpic .list a.next{display:block;width:107px;height:25px;position:absolute;top:0;left:0;background:url(/uploads/image/thdpimages/anu.jpg) no-repeat;overflow:hidden;cursor:pointer;}

.prodpic .list a.next{top:auto;bottom:0;background-position:0 -50px;}

.prodpic .list a.prev:hover{background-position:0 -25px;}

.prodpic .list a.next:hover{background-position:0 -75px;}



.prodpic .list .thumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}

.prodpic .list .thumb ul{position:absolute;height:99999px;}

.prodpic .list .thumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}

.prodpic .list .thumb ul li a{display:block;width:103px;height:75px;border:2px solid #dadada;text-align:center;background:#fff}

.prodpic .list .thumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}

.prodpic .list .thumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}

.prodpic .list .thumb ul li a.selected{border-color:#006fd1;}

.prodpic .list .thumb ul li a.selected em{background:url(/uploads/image/thdpimages/jt.png) no-repeat;}



.prodtitle{width:445px;overflow:hidden;}

.prodtitle h2{font-size:20px;padding:10px 0;border-bottom:1px solid #dadada;margin-bottom:15px;}

.prodtitle .txt{line-height:25px;height:200px;overflow:hidden;}

.prodtitle .txt span{color:#333;}

.prodtitle a{display:inline-block;width:140px;height:40px;line-height:40px;text-align:center;font-size:15px;background:#0060d8;color:#fff;border-radius:2px;margin-right:15px;margin-top:30px;}

.prodtitle a.adc:hover{background:#0071ff;}

.prodtitle a.add{background:#e50000;}

.prodtitle a.add:hover{background:#ff0000;}

.prodtitle .tel{background:url(/uploads/image/thdpimages/st.jpg) no-repeat left center;padding-left:50px;margin-top:30px;}

.prodtitle .tel span{display:block;font-size:24px;font-family:arial;color:#0060d8;}



.prodtab{overflow:hidden;margin-top:40px;}

.prodtab .list{height:40px;margin-bottom:25px;}

.prodtab .list li{display:block;width:33.33333333%;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;background:#ededed;color:#333;}

.prodtab .list li.on{color:#fff;background:#0060d8;}

.prodtab .lista{font-size:14px;line-height:25px;}

.prodtab .lista table{width:100%;border-color:#dadada;}

.prodtab .lista table td{line-height:35px;border-color:#dadada;}

.prodtab .lista table tr:hover{background:#ededed;}



.prodorder{padding:25px;background:#f4f4f4;overflow:hidden;}

.prodorder h3{font-size:15px;line-height:18px;font-weight:normal;}

.prodorder .table{padding-top:20px;overflow:hidden;}

.prodorder .table li{width:565px;height:215px;float:left;height:35px;margin-bottom:10px;}

.prodorder .table li span{float:left;border:1px solid #e3e3e3;line-height:33px;height:33px;width:78px;display:inline-block;text-align:center;background:#fff;}

.prodorder .table li .ipttxt{float:right;width:474px;border:1px solid #e3e3e3;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}

.prodorder .table li .iptcode{float:left;width:394px;border:1px solid #e3e3e3;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}

.prodorder .table li .checkcode{float:right;border:1px solid #ddd;border-left-width:0;background:#fff;padding:5px 9px 6px 10px;}

.prodorder .table li .btn{width:565px;height:35px;line-height:35px;background:#0060d8;cursor:pointer;color:#fff;text-align:center;border:none;}

.prodorder .table li .btn:hover{background:#0071ff;color:#fff;}

.prodorder .table li.areli{width:565px;float:right;height:215px;margin-bottom:0px;overflow:hidden;}

.prodorder .table li.areli .txtcontent{width:533px;height:183px;border:1px solid #dadada;outline:none;resize:none;padding:15px;color:#999;line-height:18px;background:#fff;}



.proindex{background:#f4f4f4;padding:90px 0;margin-top:110px;}

.proindex h2{text-align:center;font-size:36px;color:#333;line-height:30px;}

.proindex h2 span{font-family:arial;font-size:14px;display:block;color:#bdbdbd;letter-spacing:5px;}

.proindex ul{padding-top:80px;}

.proindex li{width:480px;height:360px;float:left;margin-right:20px;margin-bottom:20px;text-align:center;padding:40px 48px 0;}

.proindex li h3{font-size:24px;color:#333;}

.proindex li p{line-height:20px;padding-top:10px;padding-bottom:20px;color:#777;}



.proindex .li1{background:#e0e5d2;}

.proindex .li2{background:#d3dee9;margin-right:0;}

.proindex .li3{background:#ede5d6;}

.proindex .li4{background:#e8e8e8;margin-right:0;}

.proindex .li5{background:#d3dee9;margin-right:0;}

.proindex .li6{background:#e0e5d2;margin-left:20px;}



.section{overflow:hidden;color:#333;}

.header{position:fixed;top:0;left:0;z-index:10;width:100%;}

.page1{background:url(/uploads/image/thdpimages/ab1.jpg) no-repeat center top;}

.page2{background:url(/uploads/image/thdpimages/ab2.jpg) no-repeat center top;}

.page3{background:url(/uploads/image/thdpimages/ab3.jpg) no-repeat center top;}

.page4{background:url(/uploads/image/thdpimages/ab4.jpg) no-repeat center top;}

.page5{background:url(/uploads/image/thdpimages/ab5.jpg) no-repeat center top;}

.page6{background:url(/uploads/image/thdpimages/ab6.jpg) no-repeat center top;}

.page7{background:url(/uploads/image/thdpimages/ab7.jpg) no-repeat center top;}

#fp-nav ul li:last-child{display:none;}

.abti{font-size:24px;color:#0060d8;}

.abti span{font-family:arial;font-size:14px;color:#bdbdbd;padding-left:5px;}

.page1 .w1200{padding-top:100px;}

.abpic{width:415px;height:560px;border:1px solid #e5e5e5;padding:4px;}

.abtxt{width:720px;height:520px;overflow:auto;}

.abtxt p{padding-top:30px;font-size:14px;line-height:30px;}

.entxt{width:535px;overflow:hidden;}

.entxt p,.page6 p,.prtxt p,.qutxt p{font-size:16px;line-height:30px;padding-top:30px;}

.entxt .tx{width:30px;height:5px;background:#404040;margin:40px 0;}

.page3 h2,.page3 h2 span,.page3 p,.prtxt h2,.prtxt h2 span,.prtxt p{color:#fff;}

.cotxt{width:650px;padding-top:400px;}

.page6{text-align:center;}

.page6 h2 span{display:block;}

.prtxt{width:500px;padding:0 50px;color:#fff;text-align:center;}

.prtxt h2 span{display:block;}

.qutxt{width:350px;margin-right:75px;overflow:hidden;}

.qutxt img{padding-top:25px;}

.qutxt p{padding-top:15px;}

.page6 .fp-tablecell{vertical-align:top;}



.honorm{text-align:center;margin-top:-10px;padding-top:10px;border-top:2px solid #f0f0f0;margin-bottom:30px;overflow:hidden;}

.honorm a{padding:0 15px;font-size:14px;}

.honorm a:hover,.honorm a.active{color:#0060d8;}