.cjwt-more a{transition:all .3s ease-in-out;
-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;}
/*6服务支持-3常见问题*/
.w1100{ width:1100px; margin:0 auto}
.cjwtCon{ padding:20px 0px;}
.cjwtCon dl{ cursor:pointer; width:100%;  height:auto; overflow:hidden; border-bottom:1px dashed #d2d2d2;}
.cjwtCon dl dt{ position:relative;padding:10px 0; padding-left:75px;background:url(../images/wtpic02.png) no-repeat left center; background-size:32px;}
.cjwtCon dl dt p{ font-size:16px; color:#666;line-height:32px;overflow: hidden;}
.cjwtCon dl dt p em{ color:#999; font-size:18px; line-height:20px;}
.cjwtCon dl dt span { position:absolute; right:0; top:14px; display:inline-block;padding-left:22px;padding-right:21px;
 text-align:center; height:24px; line-height:24px; color:#666; background:url(../images/wtpic04.png) no-repeat center; font-size:12px;}

.cjwtCon dl dd{ display:none; height:auto;overflow:hidden;padding:0px 0px; position:relative; background:#f7f7f7;padding:35px 40px 20px;cursor:auto;}
.cjwtCon dl dd span{ display:inline-block; float:left;}
.cjwtCon dl dd p{color:#000; font-size:14px; line-height:24px; margin-left:50px; text-align:justify;}
.cjwtCon dl dd i{ display:inline-block; position:absolute; top:-13px; right:5px; background: url(../images/ypic26.jpg) no-repeat;background-size:30px; width:44px; height:23px;}
.cjwtCon dl.cur dt p{ color:#D70000}
.cjwtCon dl.cur dt{ background:url(../images/wtpic01.png) no-repeat left center;background-size:32px; }
.cjwtCon dl.cur dt span{ background:url(../images/wtpic05.png) no-repeat center;}
.cjwt-more{ text-align:right;}
.cjwt-more a{ display:inline-block; padding:0 20px; line-height:30px; background:#none; color:#D70000; border:1px solid #999;}
.cjwt-more a:hover{background:#D70000; color:#fff; border:1px solid #D70000;}

.xswlCon img{ width:100%}
.newdet_info img{ width:100% !important; height:auto !important; margin-bottom:8px; margin-top:8px;}
.detailCon table{ border-top:1px solid #ddd; border-left:1px solid #ddd; margin-bottom:15px;}
.detailCon table tr td{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:5px 10px;}
.detailBox ul{transform: translate3d(0px, 0px, 0px);
-webkit-transform: translate3d(0px, 0px, 0px);}
/*6服务支持-3常见问题*/



/* 人才招聘0 */
.jobdiv{overflow:hidden; cursor:pointer;}
.jobdivnone{background:#f2f2f2; border-top:1px dashed #ddd;line-height:26px; padding:15px;}

.jobsheader{border:#ddd 1px solid; margin-top:15px;}
.jobsheader dl{ background:#fff; padding:30px 40px;}
.jobsheader dl dt{ float:left; padding:30px 0px 0px;}
.jobsheader dl dt h3{ font-size:28px; line-height:30px; color:#D70000; padding-bottom:25px;}
.jobsheader dl dt p{ line-height:30px; font-size:14px; color:#1a1a1a;}
.jobsheader dl dt p a{color:#D70000;}
.jobsheader dl dt p a:hover{color:#D70000;}
.jobsheader dl dt p .jobw{display:inline-block;padding:0 10px; background:#D70000; color:#fff;line-height:26px; border-radius:3px;transition:all .3s ease-in-out;}
.jobsheader dl dt p .jobw:hover{ background:#0F1194; color:#fff;}
.jobsheader dl dd{ background:url(../images/jobs.png) no-repeat #D70000; min-width:169px; min-height:169px; float:right;}
.jobsheader dl dd img{ display:block;min-width:169px; min-height:169px;}

.jobsSearch{width:1250px;}
.jobsSearch dl{background:#FFF; padding:20px 0px 20px 340px;}
.jobsSearch dl dt{ float:left; font-size:16px; padding:7px 10px 0px 0px}
.jobsSearch dl dd{ float:left;}
.jobsSearch dl dd label{display:block;border:1px solid #999999; width:340px; padding:7px 153px 7px 15px; height:24px; position:relative;}
.jobsSearch dl dd label input{font-family:"Î¢ÈíÑÅºÚ"; outline:none; background:none; border:none;}
.jobsSearch dl dd label input.jobstext{ color:#999999; width:340px;}
.jobsSearch dl dd label input.jobssubmit{position:absolute; right:0px; width:138px; height:40px; top:-1px; color:#FFF; cursor:pointer; background:url(../images/jobs2.png) no-repeat 20px center #000; text-indent:20px;}

.jobslist{background:#FFF; margin-top:25px; padding-bottom:25px;border:#ddd 1px solid; margin-bottom:30px;}
.jobslist dl{line-height:60px; font-size:16px;border-bottom:1px solid #cccccc; margin:0px 20px;}
.jobslist dl dt{ float:left; padding-left:36px; width:450px; background:url(../images/n_blankH.png) no-repeat left center;}
.jobslist dl.cur dt{background:url(../images/n_blank.png) no-repeat left center;}
.jobslist dl dd{ float:left;width:250px;}
.jobslist dl dd span{ display:inline-block; width:70px; text-align:center;}
.jobslist dl dd.jobslistTime{ width:165px; text-align:center;float:right;}

.jobslist dl.jobslistHead{background:#D70000;color:#FFF; border-bottom:none;padding:0px 20px; margin:0px;font-size:20px;}
.jobslist dl.jobslistHead dt{background:none;}

/* 人才招聘0 */



/* 联系我们 */
.contact-address{ margin-bottom:40px; box-shadow:0px 2px 5px 2px rgba(0,0,0,.2);}
.contact-address ul li{float:left; position:relative; width:520px; padding:30px 20px 40px 30px;border-bottom:1px solid #ddd;}
.contact-address ul li.right{width:500px;padding:30px 20px 40px 50px;}
.contact-address ul li.right em{display:block;width:1px; background:#ddd; position:absolute; left:0px; top:30px; bottom:40px;}
.contact-address ul li h3{font-size:18px; color:#D70000;padding-bottom:10px;}

.contact-address ul li  .text{line-height:24px;font-size:14px; height:96px;overflow:hidden;}

.address-h3{padding:8px 30px; font-size:24px; background:#D70000; color:#fff;}

.contactbg{background:url(../images/contactbg.jpg) repeat-y center top;overflow:hidden;}
.contact-box{margin:20px auto 30px;padding:30px 0;}
.contact-box .contact-cont{padding-bottom:25px;}
.contact-box .contact-maps{}
.contact-cont h2{ font-size:34px; line-height:40px;color:#D70000; text-align:center; padding-bottom:70px;}
.contact-cont{ font-size:14px; color:#1a1a1a; line-height:30px;}
.contact-cont li{ padding-left:34px;width:215px; padding:0 5px;float:left; font-size:18px; line-height:30px;text-align:center;}
.contact-cont li p{line-height:24px; font-size:14px;}
.contact-cont li span{display:block;width:114px; height:114px; margin:0 auto 15px;}

h3.cont-title{margin-bottom:30px; font-size:24px; letter-spacing:2px;text-align:center;color:#D70000;}
.zi-company{ overflow:hidden; padding-bottom:30px;  color:#000;}
.cont-box{width:380px; float:left; margin-bottom:15px;}
.cont-img{float:left; width:110px; text-align:center;}
.cont-img img{display:block; width:110px; height:110px;}
.cont-img p{font-size:14px; color:#666;}
.cont-txet{margin-left:115px; padding-right:10px; padding-top:10px;color:#000;}
.cont-txet h3{font-size:22px; margin-bottom:10px; border-left:3px solid #42B24A; padding-left:8px; line-height:24px;}
.cont-txet p{padding-left:10px;font-size:20px;margin-bottom:5px;}

/* 联系我们 */


/*history*/
.history{position:relative; margin-top:20px; margin-bottom:30px;overflow:hidden;}
.history ul{position:relative; background:url(../images/icon_bg03.png) no-repeat right bottom;}
.history ul em.icon_jt{position:absolute;width:1px; background:#D70000; top:0; bottom:0; left:215px;z-index:1;}
.history ul li{ width:838px;height:auto; margin:auto; overflow:hidden; font-size:14px;color:#bbb;float:left;position:relative;z-index:2;}
.history ul li span{float:left;display:block; padding-top:20px; padding-bottom:20px;}
.history ul li span h2{font-size:18px; font-weight:normal;color:#666; font-size:18px; margin:0px; padding:0px; line-height:1.5;}
.history ul li span.date{float:left; left:0px; position:relative;width:190px; padding-right:25px; text-align:right;color:#D70000;font-weight:bold; font-size:18px;}
.history ul li span i.icon{display:block; position:absolute;width:18px; height:18px; background:url(../images/hd.png) no-repeat; right:-9px; top:50%; margin-top:-9px;}
.history ul li span.title{width:580px; height:auto; padding-left:30px;font-size:16px;  border-bottom:none; margin-bottom:0;color:#333;}
.history ul li  .historinfo{line-height:26px; font-size:16px;}
.history .jcarousel-next, .history .jcarousel-prev{display:block; position:absolute;width:32px; height:32px; background:url(../images/arrow.png); left:149px; cursor:pointer; z-index:100}
.history .jcarousel-prev{ top:-30px; background-position:0px 0px;}
.history .jcarousel-prev:hover, .history .jcarousel-prev.jcarousel-prev-disabled{ background-position:-32px 0px;}
.history .jcarousel-next{ bottom:-15px; background-position:0px -32px;}
.history .jcarousel-next:hover, .history .jcarousel-next.jcarousel-next-disabled{ background-position:-32px -32px;}
 .history .jcarousel-prev.jcarousel-prev-disabled,  .history .jcarousel-next.jcarousel-next-disabled{cursor:auto}

/*history*/



.mapsbox{margin:50px auto 0;}
.mapsbox dl{position:relative; margin-bottom:50px;}
.mapsbox dl dt{position:absolute; top:-18px; background:#fff;left:15px;line-height:36px; font-size:18px;color:#DA251D;padding:0 13px;}
.mapsbox dl dd{border:1px solid #ddd; padding:30px 30px 30px 30px;}
.mapsbox dl dd a{margin:0 30px 10px 0;display:inline-block; *display:inline; *zoom:1;font-size:14px;}



/* 我们 */
.indexProductList{text-align:center;}
.indexProductList ul{ display:inline-block;padding:10px 0 5px;}
.indexProductList ul{*display:inline; *zoom:1;}
.indexProductList ul li { background: url(../images/index-abbg.png) right 34% no-repeat;padding:0 45px 0 25px;width:132px;float:left;}
.indexProductList ul li:last-child{background:none;}
.indexProductList ul li .comindex{}
.indexProductList ul li .comindex img{ display:block;width:100%;}
.indexProductList ul li .text{ text-align:center;color:#333; font-size:16px;padding-top:10px;}

/* 我们 */



/* .mts2  */
.innerweb .mts2 .mtsd h2 small{color:#bbbbbb}
.innerweb .mtsd h2{display:inline-block;font-size:36px;color:#fff;text-align:center;position:relative}
.innerweb .mtsd h2 font{color:#D70000}
.innerweb .mtsd h2 small{font-size:18px;display:block;margin-top:10px;}
.innerweb .mtsd h2:after,
.innerweb .mtsd h2:before{content:'';position:absolute;left:-30px;top:50%;margin-top:-25px;width:1px;height:50px;background:#bbb}
.innerweb .mtsd h2:after{left:auto;right:-30px}
.innerweb .mtsc{text-align:center}

.mts2{padding: 70px 0;background: url(../images/mst-bg.png) no-repeat 70% 70%;}
.mts2 .mtsd {margin-bottom: 65px;}
.mts2 .pics{margin:0 auto;padding:20px;width:1008px;border:1px solid #eee;background:#fff;border-radius: 5px;}
.mts2 .pics>.fl{width:39%}
.mts2 .pics>.picsr{margin-top:50px;margin-left:50px;width:49.6%}
.mts2 .pics h3{padding-bottom:10px;margin-bottom:10px;line-height:40px;border-bottom:1px solid #eee;color:#D70000;text-align:left;font-weight:700;font-size:42px}
.mts2 .pics h3 sup{font-size:14px}
.mts2 .pics .info{color:#666;text-align:justify;font-size:14px;line-height:1.8}

.mtspic .slick-arrow{position:absolute;font-size:0;width:40px;height:40px;top:50%;margin-top: -20px;z-index:99;cursor:pointer;}
.mtspic .slick-prev{left:-20px;background: url(../images/left7.png) no-repeat center}
.mtspic .slick-next{left:auto;right:-20px;background:url(../images/right7.png) no-repeat center;}

.mts2 .mtsline{position: relative;padding: 70px 0;z-index: 10;}
.mts2 .mtsline:before{position:absolute;left:0;z-index:10;width:100%;height:1px;background:#bbb;content:''}
.mts2 .mtshis{position:relative;z-index:18;margin:0 auto;margin-top:-18px;width:1048px}
.mts2 .mtshis p{position:relative;z-index:13;margin-top:38px;color:#bbb;font-weight:700;font-size:14px}
.mts2 .mtshis p:before{position:absolute;top:-30px;left:50%;z-index:13;margin-left:-9px;width:18px;height:18px;background:url(../images/dian1.png) no-repeat center;content:''}
.mts2 .mtshis .slick-current p{color:#D70000;font-size:24px}
.mts2 .mtshis .slick-current p:before{background:url(../images/dian2.png) no-repeat center}

/* Slider */
.slick-slider{
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;}
.slick-slider:focus,.slick-slider:active{outline:none;blr:expression(this.onFocus="this.blur"());cursor: pointer;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{cursor: pointer;outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;/*height: 100%;*/min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide:focus{outline: none;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}



/*技术与服务支持-下载中心*/
.download div.w1100{position: relative;padding: 70px 0 60px;}
.download_center{background: #fff;margin: 0 50px;padding-top: 35px;}
.search{width: 343px;line-height: 33px;position: relative;margin-bottom: 23px;}
.search label{font-size: 14px;color: #2d2d2d;padding-top: 6px;}
.searchbox{float: right;position: relative;width: 290px;height: 33px;line-height: 33px;font-size: 14px;color: #989898;text-indent: 12px;border: 1px solid #e5e5e5;}
.searchp{display: none;position: absolute;width: 290px;border: 1px solid #e5e5e5;border-top: none;text-indent: 12px;top:35px;left: 51px;}
.searchp span{display: block;height: 33px;line-height: 33px;background: #fff;}
.searchp span.action{background: #f2f2f2;}
.searchbox img{position: absolute;top: 13px;right: 10px;}
.download_txt p{background: #f2f2f2;height: 41px;line-height: 41px;margin: 0 0px;padding-left: 10px;}
.download_txt p span{font-size: 14px;color: #4c4c4c;display: inline-block;}
.download_txt p span.spanrl{padding: 0 240px 0 375px;}
.download_txt ul{padding: 12px 0px 0;}
.download_txt ul li a{display: block;}
.download_txt ul li{height: 59px;line-height: 59px;font-size: 14px;color: #4c4c4c;border-bottom: 1px solid #e6e6e6;}
.download_txt em{margin-top: 15px;float: right;width: 101px;height: 32px;line-height: 32px;background: #67162B url(../images/download.jpg) no-repeat;color: #fff;text-indent: 33px;}
.download_txt em:hover{ background: url(../images/download1.png) no-repeat;}
.download_txt ul li span.span01{display:inline-block;width: 410px;}
.download_txt ul li span.span02{display:inline-block;width: 288px;}


