/* CSS Document */
/** 
www.w-vi.com
**/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-size:12px; font-family:Arial, Helvetica,"\5FAE\8F6F\96C5\9ED1"; color:#333;outline:0;}
a,a:hover{color:#333;}
.clearfix{clear:both; height:0;}
body{overflow-x:hidden; min-height:100%;}
::-webkit-scrollbar{width:14px;height:14px}
::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:999px;border:5px solid transparent}
::-webkit-scrollbar-track{box-shadow:1px 1px 5px rgba(0,0,0,.2) inset}
::-webkit-scrollbar-thumb{min-height:20px;background-clip:content-box;box-shadow:0 0 0 5px rgba(0,0,0,.2) inset}
::-webkit-scrollbar-corner{background:transparent}
a,li,span{outline:0}
a:hover,a:active,a:focus{outline:0}
a:focus{outline:0}
li:focus{outline:0}
span:focus{outline:0}
img{ vertical-align:middle;}

.left{ float: left; display: inline-block;}
.right{ float: right; display: inline-block;}
.w_auto{ margin:0 auto; width:1200px;}
.clearfix{ clear:both; height:0px;}

/*头部*/
header{ height:90px;}
header .logo{ background:url("../images/logo.png") no-repeat left; display:block; width:290px; height:90px;}
header .iconbox{ padding-top:20px;}
header .iconbox .icon{ background-color:#999999; display:inline-block; height:22px; width:22px; float:right; margin-left:10px; background-position:center; background-repeat:no-repeat;}
header .iconbox .icon:hover{ border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;}
header .iconbox .icon0{ background-image:url("../../web_file/images/icon0.png")/*tpa=web_file/images/icon0.png*/;}
header .iconbox .icon1{ background-image:url("../../web_file/images/icon1.png")/*tpa=web_file/images/icon1.png*/;}
header .iconbox .icon2{ background-image:url("../../web_file/images/icon2.png")/*tpa=web_file/images/icon2.png*/; position:relative;}
header .iconbox .icon2 img{ position:absolute; left:50%; margin-left:-55px; top:22px; background:#fff; z-index:10; padding:5px; display:none;}
header .iconbox .icon2:hover img{ display:block;}
header ul{ display:inline-block; float:left;}
header li{ float:left; display:inline-block; text-align:center; padding:0 10px; height:35px; position:relative;}
header li .botline{ display:block; position:absolute; bottom:0px; width:0%; left:50%; height:2px; background:#0a2f60; transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;}
header li.li7{ padding-right:0;}
header li.li7 .firtit{ padding-right:0;}
header li.on .botline{ width:100%; left:0%;}
header li:hover .botline{ width:100%; left:0%; background:#0e6ce8;}
header a.firtit{ display:block; height:35px; color:#3a3a3a; font-size:14px; line-height:35px; padding:0 5px; position:relative;}
header .tit{ position:relative;}
header li.on a.firtit{ color:#0a2f60;}
header li:hover a.firtit{ color:#0e6ce8;}
header li:hover .seccont{ display:none;}
header .seccont{ position:absolute; width:200%; left:-50%; top:79px; z-index:10; background:#fff; padding-top:5px; padding-bottom:5px; display:none; opacity:0.9;}
header .nextit{ display:block; font-size:14px; line-height:22px; color:#666; padding-bottom:10px;}
header .nextit:hover{ color:#f5a100;}

/*首页*/
.banner{ position:relative; height:480px;}
.banner li{ height:480px; width:100%; position:absolute; left:0px; top:0px; display:none; overflow:hidden;}
.banner li a{ display:block; height:100%; width:100%; background-position:center; background-repeat:no-repeat; transition:all 8s; -moz-transition:all 8s; -ms-transition:all 8s; -o-transition:all 8s; -webkit-transition:all 8s ease-in-out;}
.banner li.on a{ transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.banner .pnum{ text-align:center; position:absolute; width:100%; left:0px; bottom:20px; z-index:10;}
.banner .pnum span{ background:#fff; height:4px; width:33px; margin:0 1px; padding:0; display:inline-block; border-radius:1px; cursor:pointer;}
.banner .pnum span.on{ background:#0a2f60;}
.banner li.li1 .img{ background-position:right 180px;}
.banner li.li2 .img{ background-position:left 180px;}

.block_1{ padding:60px 0 30px 0;}
.block_1 .title1{ text-align:center; color:#606060; line-height:26px; font-size:22px;}
.block_1 .title2{ text-align:center; color:#191919; line-height:36px; font-size:28px; padding-bottom:30px;}
.block_1 .ul{ margin-bottom:20px;}
.block_1 li{ float:left; display:inline-block; width:292px; text-align:center; margin-left:8px; position:relative;}
.block_1 li .boli{ position:absolute; display:block; background:#e2e2e2; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.block_1 li .line0{ left:50%; top:0; height:1px; width:0;}
.block_1 li .line1{ left:50%; bottom:0; height:1px; width:0;}
.block_1 li .line2{ right:0; top:50%; height:0; width:1px;}
.block_1 li .line3{ left:0; top:50%; height:0; width:1px;}
.block_1 li:hover .line0{ left:0; top:0; height:1px; width:100%;}
.block_1 li:hover .line1{ left:0; bottom:0; height:1px; width:100%;}
.block_1 li:hover .line2{ right:0; top:0; height:100%; width:1px;}
.block_1 li:hover .line3{ left:0; top:0; height:100%; width:1px;}
.block_1 li.li0{ margin-left:0;}
.block_1 li .imgBox{ margin:20px auto; display:inline-block; overflow:hidden;}
.block_1 li .imgBox img{ display:block; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.block_1 li:hover{}
.block_1 li:hover img{ /*transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2);*/}
.block_1 li:hover .title{ color:#0e6ce8;}
.block_1 li .title{ font-size:18px; color:#4c4c4c; padding:0 10px; height:22px; line-height:22px; overflow:hidden; margin-bottom:20px;}
.block_1 .lineBox{ background:#0a2f60; height:60px; line-height:60px; color:#fff; text-align:center; font-size:22px; margin-bottom:30px;}
.block_1 .lineBox .left{ width:50%; position:relative;}
.block_1 .lineBox .le1 span{ display:block; position:absolute; left:0; top:-10px; width:100%; background:url("../../web_file/images/icon7.png")/*tpa=web_file/images/icon7.png*/ no-repeat center; height:10px;}
.block_1 .lineBox .le2 span{ display:block; position:absolute; left:0; bottom:-10px; width:100%; background:url("../../web_file/images/icon8.png")/*tpa=web_file/images/icon8.png*/ no-repeat center; height:10px;}
.block_1 .softTypes{ text-align:center;}
.block_1 .li{ float:left; display:inline-block; width:400px; box-sizing:border-box; padding:30px 0; box-sizing:border-box; border:1px solid #fff;}
.block_1 .li .box{ padding-left:105px; height:67px; padding-top:13px; display:inline-block;}
.block_1 .lis0 .box{ background:url("../../web_file/images/icon3.png")/*tpa=web_file/images/icon3.png*/ no-repeat left center;}
.block_1 .lis1 .box{ background:url("../../web_file/images/icon4.png")/*tpa=web_file/images/icon4.png*/ no-repeat 10px center;}
.block_1 .lis2 .box{ background:url("../../web_file/images/icon5.png")/*tpa=web_file/images/icon5.png*/ no-repeat left center;}
.block_1 .li .cn{ font-size:18px; line-height:22px; color:#666666; text-align:left;}
.block_1 .li .en{ font-size:26px; line-height:32px; color:#303030; text-align:left;}
.block_1 .li:hover{ border:1px solid #ddd;}

.block_2{ background:url("../../web_file/images/indimg01.jpg")/*tpa=web_file/images/indimg01.jpg*/ no-repeat center; height:555px; text-align:center; color:#fff;}
.block_2 .imgbox{ padding-top:160px; padding-bottom:60px;}
.block_2 .title{ font-size:26px; line-height:30px;}
.block_2 .cont{ font-size:14px; line-height:24px; padding:20px 100px 60px 100px;}
.block_2 .more{ font-size:12px; line-height:28px; display:inline-block; width:100px; background:#0d2c56; color:#fff; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.block_2 .more span{ line-height:28px; display:inline-block; margin-left:10px;}
.block_2 .more:hover{ background:#1768d4; color:#fff;}

/*more*/
.moreicon{ font-family:"宋体";}

.block_3{ padding:70px 0 75px 0;}
.block_3 .cn{ text-align:center; font-size:22px; color:#606060; line-height:28px;}
.block_3 .en{ text-align:center; color:#191919; font-size:28px; line-height:36px; padding-bottom:50px;}
.block_3 li{ float:left; display:inline-block; margin-left:15px; width:390px; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.block_3 li.li0{ margin-left:0px;}
.block_3 li a{ display:block; border:1px solid #e2e2e2;}
.block_3 li .imgBox{ overflow:hidden;}
.block_3 .conts{ padding:25px;}
.block_3 time{ font-size:13px; line-height:20px; color:#878787;}
.block_3 .title{ font-size:16px; line-height:22px; height:22px; color:#212121; margin-bottom:24px; overflow:hidden;}
.block_3 .cont{ font-size:13px; line-height:22px; color:#878787; height:114px; overflow:hidden; margin-bottom:12px;}
.block_3 .more{ font-size:12px; line-height:28px; display:inline-block; width:100px; /*background:#0d2c56;*/ color:#0d2c56; text-align:center;}
.block_3 .more span{ line-height:28px; display:inline-block; margin-left:10px;}
.block_3 li:hover{ background:#1768d4; transform:translate(-5px,-5px); -moz-transform:translate(-5px,-5px); -ms-transform:translate(-5px,-5px); -o-transform:translate(-5px,-5px); -webkit-transform:translate(-5px,-5px);}
.block_3 li:hover time,.block_3 li:hover .title,.block_3 li:hover .cont{ color:#fff;}
.block_3 li:hover .more{ background:#0d2c56; color:#fff;}

/*底部*/
footer{ text-align:center; background:#191919;}
footer .top{ border-bottom:1px solid #363636; padding:55px 0 50px 0;}
footer li{ float:left; display:inline-block; margin-left:65px; text-align:left; max-width:210px;}
footer li.li0{ margin-left:0;}
footer li .title{ color:#fff; font-size:16px; line-height:22px;; margin-bottom:25px;}
footer li .contli{ color:rgba(225,225,225,0.7); font-size:12px; line-height:32px;}
footer li .contlit{ color:rgba(225,225,225,1); font-size:27px; line-height:42px; margin-bottom:5px;}
footer li .contlic{ color:rgba(225,225,225,0.7); font-size:12px; line-height:20px;}
footer li .contli a{ color:rgba(225,225,225,0.7);}
footer li .contli a:hover{ color:#fff;}
footer li .contpho{ color:#ef8200; line-height:20px; font-size:16px; font-weight:600; padding-left:52px;}
footer .right .cont{ text-align:center; font-size:12px; color:rgba(225,225,225,0.7); line-height:30px; padding-top:20px;}
footer .copy{ padding:20px;}
footer .copy,footer .copy a{ font-size:12px; color:rgba(225,225,225,0.7); line-height:30px;}
footer .copy a:hover{ color:#fff;}

/*内页banner*/
.autobaner{ background:url("../../web_file/images/pro_ban.jpg")/*tpa=web_file/images/pro_ban.jpg*/ no-repeat center; height:320px;}
.autobaner .table{ display:table; height:320px; width:100%;}
.autobaner .tr{ display:table-row; height:320px; width:100%;}
.autobaner .td{ display:table-cell; height:inherit; width:100%; text-align:center; vertical-align:middle;}
.autobaner .title1{ font-size:32px; color:#fff; line-height:44px; font-weight:600;}
.autobaner .title2{ font-size:18px; color:#fff; line-height:24px; font-weight:600;}

/*产品list1*/
.proList{ background:#f9f9f9;}
.proList a{ line-height:52px; color:#494949; font-size:16px; padding:0 35px; transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; -webkit-transition:all .3s;}
.proList a.on{ color:#fff; background:#0a2f60;}
.proList a:hover{ color:#fff; background:#1768d4;}
.proListBox1{ padding-top:60px; padding-bottom:20px;}
.proListBox1 li{ float:left; display:inline-block; width:580px; margin-left:40px; margin-bottom:40px; transition:all .6s; -moz-transition:all .6s; -ms-transition:all .6s; -o-transition:all .6s; -webkit-transition:all .6s;}
.proListBox1 li.li0,.proListBox1 li.li2,.proListBox1 li.li4,.proListBox1 li.li6{ margin-left:0;}
.proListBox1 li a{ display:block; border:1px solid transparent; text-align:center;}
.proListBox1 li .imgBox{ margin:30px; margin-bottom:55px; overflow:hidden; display:inline-block;}
.proListBox1 li .imgBox img{ display:block; transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; -webkit-transition:all .3s;}
.proListBox1 li:hover .imgBox img{ /*transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);*/}
.proListBox1 li:hover a{ border-color:#e2e2e2;}
.proListBox1 li:hover{ transform:translate(-5px,-5px); -moz-transform:translate(-5px,-5px); -ms-transform:translate(-5px,-5px); -o-transform:translate(-5px,-5px); -webkit-transform:translate(-5px,-5px);}
.proListBox1 li .title{ font-size:32px; color:#4c4c4c; line-height:40px; height:40px; overflow:hidden; margin-bottom:65px;}
.proListBox1 li:hover .title{ color:#0e6ce8;}
/*产品list2*/
.proListBox2 .contBox{ padding:90px 0; border-bottom:1px solid #e2e2e2;}
.proListBox2 .right{ width:450px;}
.proListBox2 .title{ font-size:32px; line-height:36px; color:#4c4c4c; margin-bottom:20px;}
.proListBox2 .description{ font-size:12px; line-height:18fpx; color:#4c4c4c; margin-bottom:100px;}
.proListBox2 .title1{ font-size:17px; line-height:20px; color:#666666;}
.proListBox2 .box{ padding:10px 0;}
.proListBox2 .box span{ display:inline-block; line-height:56px; border:1px solid #e2e2e2; margin-right:10px; margin-bottom:10px; min-width:60px; text-align:center; padding:0 10px; box-sizing:border-box; font-size:25px; color:#000; cursor:pointer; transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; -webkit-transition:all .3s;}
.proListBox2 .box.font20 span{ font-size:20px;}
.proListBox2 .box span.on{ color:#fff; background:#0a2f60; border-color:#0a2f60;}
.proListBox2 .box span:hover{ background:#1768d4; border-color:#1768d4; color:#fff;}
.proListBox2 .checkBox1{ display:block;}
.proListBox2 .checkBox2{ display:none;}
.proListBox2 .checkBox3{ display:none;}
.proListBox2 .listBox{ padding-top:75px;}
.proListBox2 .listBox li{ float:left; display:inline-block; margin-left:15px; margin-bottom:15px; width:388px; border:1px solid #e2e2e2; text-align:center;}
.proListBox2 .listBox li a{ display:block;}
.proListBox2 .listBox li.fir{ margin-left:0;}
.proListBox2 .listBox .imgBox{ display:inline-block; margin:30px;}
.proListBox2 .listBox .imgBox img{ display:block; transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; -webkit-transition:all .3s;}
.proListBox2 .listBox li:hover .imgBox img{ transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.proListBox2 .listBox .litit{ color:#4c4c4c; line-height:30px; font-size:20px; padding:0 10px; margin-bottom:40px; overflow:hidden;}
.proListBox2 .listBox li:hover .litit{ color:#1768d4;}

/*产品read*/
.proRead{ padding:50px 0;}
.proRead .pics{ width:510px;}
.proRead .imgBox{ border:1px solid #e2e2e2; text-align:center; padding:30px 0;}
.proRead .imgs{ text-align:center; padding-top:10px;}
.proRead .imgs span{ float:left; display:inline-block; margin-left:15px; margin-bottom:15px; width:158px; padding:8px 0; border:1px solid #e2e2e2; cursor:pointer;}
.proRead .imgs span.fir{ margin-left:0;}
.proRead .imgs span.on{ border:1px solid #1768d4;}
.proRead .contBox{ padding-bottom:55px;}
.proRead .cont{ width:640px;}
.proRead .cont .title{ font-size:22px; line-height:26px; min-height:52px; color:#3f3f3f; padding-top:10px;}
.proRead .cont .description{ font-size:14px; line-height:22px; color:#898989; padding-top:6px; min-height:271px; margin-bottom:30px;}
.proRead .cont .box{}
.proRead .cont .box a{ line-height:36px; color:#fff; font-size:14px; text-align:center; display:inline-block; padding:0 25px; background:#0a2f60; margin-right:15px;}
.proRead .cont .box a:hover{ background:#1768d4;}
.proRead .conTitle{ background:#f9f9f9; font-size:16px; line-height:40px; color:#000000; padding:0 30px;}
.proRead .proCont{ font-size:14px; color:#474747; line-height:22px; padding:50px 30px;}

/*分页*/
.pagebox{ text-align:center; padding:10px;}
.pagebox .pacen{ display:inline-block;}
.pagebox a,.pagebox span{ float:left; display:inline-block; font-size:15px; line-height:34px; color:#191919; background:#f9f9f9; padding:0 12px; transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; -webkit-transition:all .3s;}
.pagebox a:hover{ background:#1768d4; color:#fff;}
.pagebox span.current{ background:#0a2f60; color:#fff;}


/*上一页下一页*/
.pnbox{ padding:10px 0;}
.pnbox p{ padding:3px 0;}
.pnbox a{ line-height:18px; display:inline-block; color:#3c4147; font-size:12px;}
.pnbox a:hover{ color:#f39f00;}

.autoBanner{ height:340px;}
.autoBlock{ padding:45px 0;}
.autoBlock .autoLeft{ float:left; display:inline-block; width:215px;}
.autoBlock .toptitle{ font-size:22px; line-height:54px; color:#ef8200; padding-left:25px; width:175px; background:#f4f4f4; line-height:54px;}
.autoBlock .menuBox{ background:#f4f4f4; width:200px; padding-bottom:30px;}
.autoBlock .menuBox li{ display:block; width:215px; background:url("../../web_file/img/amenu1.png")/*tpa=web_file/img/amenu1.png*/ no-repeat left top; min-height:50px; transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;}
.autoBlock .menuBox li:hover{ background:url("../../web_file/img/amenu.png")/*tpa=web_file/img/amenu.png*/ no-repeat left top;}
.autoBlock .menuBox li.hover{ background:url("../../web_file/img/amenu.png")/*tpa=web_file/img/amenu.png*/ no-repeat left top;}
.autoBlock .menuBox li.on{ background:url("../../web_file/img/amenu.png")/*tpa=web_file/img/amenu.png*/ no-repeat left top; padding-bottom:4px;}
.autoBlock .menuBox li.last{ padding-bottom:4px;}
.autoBlock .menuBox li a.title{ display:block; height:50px; font-size:16px; line-height:50px; padding-left:25px; color:#fff;}
.autoBlock .autoRight{ float:right; display:inline-block; width:735px; overflow:hidden;}
.autoBlock .secmenu{ display:none;}
.autoBlock li.on .secmenu{ display:block;}
.autoBlock .sectitle{ color:#7c7c7c; font-size:14px; line-height:28px; padding-left:25px; display:block; padding-bottom:10px;}
.autoBlock .sectitle .point{ height:5px; line-height:5px; width:5px; border-radius:50%; background:#7c7c7c; color:transparent; display:inline-block; margin-right:8px;}
.autoBlock .sectitle.on .point{ background:#ef8200;}
.autoBlock a.sectitle.on,.autoBlock .sectitle:hover{ color:#ef8200;}

.readBlock{ padding:0 0 45px 0;}
.readBlock .pathBox{ padding:22px 0; font-size:14px; line-height:22px; color:#828282;}
.readBlock .pathBox a{ color:#828282;}
.readBlock .pathBox a:hover{ color:#ef8200;}

/*案例*/
.casebox{}
.casebox .contbox{ display:block;}
.casebox .contbox .left{ width:540px; height:345px; overflow:hidden; transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;}
.casebox .contbox:hover .left{ opacity:0.7;}
.casebox .contbox .right{ width:155px; height:285px; overflow:hidden; padding:60px 20px 0 20px;}
.casebox .contbox .caredtitle{ font-size:16px; line-height:22px; color:#161616; margin-bottom:20px;}
.casebox .contbox .content{ font-size:12px; line-height:18px; color:#919191; height:240px; overflow-y:auto;}
.casebox .contbox:hover .caredtitle{ color:#ef8200;}
.casebox .contbox .left{ width:540px; height:345px; overflow:hidden;}
.casebox .ul{ padding-top:15px;}
.casebox .ul li{ position:relative; float:left; display:inline-block; overflow:hidden; width:140px; height:90px; margin-right:8.75px; cursor:pointer;}
.casebox .ul li.last{ margin-right:0;}
.casebox .ul li .mark{ display:block; width:100%; height:100%; position:absolute; top:100%; left:0px; transition:all 0.5s; -transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s; background:url("../../web_file/img/back.png")/*tpa=web_file/img/back.png*/ repeat; text-align:center; color:#fff;}
.casebox .ul li table{ height:100%; width:100%; text-align:center;}
.casebox .ul li:hover .mark{ top:0px;}
.casebox .ul li.on .mark{ top:0px;}

/*关于我们分公司*/
.chilbox .bigTitle{ font-size:22px; line-height:28px; color:#232323; font-weight:600; margin-bottom:20px;}
.chilbox .dl{}
.chilbox .dl dl{ float:left; display:inline-block; width:340px; margin-left:55px; margin-bottom:50px;}
.chilbox dl.fir{ margin-left:0;}
.chilbox .dl dt{ font-size:16px; line-height:28px; color:#ef8200; padding-bottom:15px;}
.chilbox .dl dd{ font-size:14px; line-height:22px; color:#686868;}

/*公司介绍*/
.desbox{}
.desbox .entitle{ font-size:20px; line-height:28px; color:#232323; font-weight:600;}
.desbox .title{ font-size:34px; line-height:38px; color:#ef8200; font-weight:600;}
.desbox .content{ font-size:14px; line-height:22px; color:#474747; padding:30px 0;}

/*加入我们*/
.joinbox{}
.joinbox ul{}
.joinbox li{ cursor:pointer;}
.joinbox .autotitle{ font-size:22px; line-height:26px; color:#232323; font-weight:600;}
.joinbox .jobname{ background:url("../../web_file/img/joinline.png")/*tpa=web_file/img/joinline.png*/ repeat-x left 20px;}
.joinbox .jobname .ti1{ font-size:16px; line-height:40px; color:#ef8200; padding-right:5px; max-width:690px; background:#fff; display:inline-block;}
.joinbox .jobname .icon{ background:#fff url("../../web_file/img/join1.png")/*tpa=web_file/img/join1.png*/ no-repeat right; width:23px; height:40px; display:inline-block; position:relative; float:right; transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;}
.joinbox li:hover .icon{ background:#fff url("../../web_file/img/join1.png")/*tpa=web_file/img/join1.png*/ no-repeat left;}
.joinbox li.on .icon{ background:#fff url("../../web_file/img/join1.png")/*tpa=web_file/img/join1.png*/ no-repeat left;}
.joinbox .content{ font-size:14px; line-height:22px; color:#686868; padding-bottom:20px; display:none;}

/*解决方案*/
.solubox{}
.solubox li{ height:125px; overflow:hidden; margin-bottom:10px;}
.solubox .left{ width:190px; overflow:hidden;}
.solubox .cont{ float:left; display:inline-block; margin-left:5px; width:435px; padding:20.5px 25px; background:#f7f7f7;}
.solubox .litit{ line-height:34px; height:34px; overflow:hidden; font-size:16px; color:#161616; background:url("../../web_file/img/joinline.png")/*tpa=web_file/img/joinline.png*/ repeat-x bottom; margin-bottom:10px;}
.solubox article{ font-size:14px; line-height:20px; color:#919191; height:40px; overflow:hidden;}
.solubox .right{ width:55px; background:#3f3f3f; color:#fff; text-align:center; height:125px; line-height:125px;}
.solubox li img{ transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.solubox li:hover .right{ background:#ef8200;}
.solubox li:hover img{ opacity:0.7;}

/*联系我们*/
.contact{}
.contact .contitle{ color:#232323; line-height:26px; font-size:22px; margin-bottom:20px; font-weight:600;}
.contact input{ font-size:14px; line-height:44px; color:#444444; height:44px; display:block; padding:0 15px; background:#efefef; border:0 none; width:705px; margin-bottom:5px;}
.contact .form{}
.contact .name{ margin-right:5px;}
.contact .phone{ width:335px; display:inline-block;}
.contact .email{ width:335px; display:inline-block;}
.contact .message{ background:#efefef; color:#444444; border:0 none; font-size:14px; line-height:22px; width:705px; padding:5px 15px; height:200px; margin-bottom:5px;}
.contact .submit{ display:block; cursor:pointer; width:200px; text-align:center; color:#444444; line-height:44px; font-size:18px; height:44px; background:#efefef;}
.contact .submit:hover{ background:#ef8200; color:#fff;}

/*资料下载*/
.downbox{}
.downbox li{ border-bottom:1px solid #ededed; padding:0 50px 35px 50px; margin-bottom:35px; background:url("../../web_file/img/downicon1.png")/*tpa=web_file/img/downicon1.png*/ no-repeat left top;}
.downbox .left{ width:590px;}
.downbox li .title{ font-size:18px; line-height:22px; padding-bottom:5px; color:#161616;}
.downbox li article{ font-size:14px; line-height:20px; color:#686868;}
.downbox .right{ background:url("../../web_file/img/downicon.png")/*tpa=web_file/img/downicon.png*/ no-repeat center bottom; width:30px; height:30px; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.downbox li:hover .right{ background:url("../../web_file/img/downicon.png")/*tpa=web_file/img/downicon.png*/ no-repeat center top;}

/*新闻列表*/
.newbox{}
.newbox li{ margin-bottom:25px;}
.newbox .left{ width:305px; height:190px; overflow:hidden;}
.newbox .right{ width:370px; height:px; padding:20px 30px 7px 30px; overflow:hidden;}
.newbox time{ font-size:14px; line-height:20px; color:#686868; display:block;}
.newbox .title{ font-size:16px; line-height:22px; color:#161616; height:22px; overflow:hidden; margin-bottom:20px;}
.newbox article{ font-size:14px; line-height:22px; height:44px; color:#686868; overflow:hidden; margin-bottom:30px;}
.newbox .more{ font-size:13px; line-height:22px; color:#686868; width:108px; background:url("../../web_file/img/back2.png")/*tpa=web_file/img/back2.png*/ no-repeat center; display:block; height:22px; padding-bottom:5px; text-align:center;}
.newbox li:hover .more{ background:url("../../web_file/img/back4.png")/*tpa=web_file/img/back4.png*/ no-repeat center; color:#ef8200;}
.newbox li:hover .right{ background:#f7f7f7;}
.newbox li img{ transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.newbox li:hover img{ opacity:0.7;}

/*新闻内页*/
.newread .raedtitle{ font-size:22px; line-height:26px; padding-bottom:10px; text-align:center; padding:5px 10px;}
.newread .other{ display:block; text-align:center; line-height:22px; font-size:14px; color:#666; padding:5px 10px;}
.newread .conte{ font-size:14px; line-height:22px; color:#474747; padding:10px 0;}
.newread .conte img{ max-width:100%;}
.newread{}

/*服务*/
.serban{ background:url("../../web_file/images/ser_ban.jpg")/*tpa=web_file/images/ser_ban.jpg*/ no-repeat center;}
.serList{ padding:60px 0;}
.serList .ul{ border:1px solid #cbcbcb; border-bottom:0 none;}
.serList ul li{border-bottom:1px solid #cbcbcb;}
.serList ul .title{ padding:12px 30px; font-size:16px; color:#636363; background:#f7f7f7; cursor:pointer;}
.serList ul .cont{ padding:30px; display:none;}
.serList ul li.open .title{ color:#fff; background:#0a2f60;}
.serList ul li .title:hover{ color:#fff; background:#0e6ce8;}
.serList ul .matit{ position:relative; padding-left:15px; font-size:17px; line-height:24px; color:#444444; margin-bottom:10px; margin-top:10px;}
.serList ul .matit .outside{ display:block; position:absolute; left:0px; padding:2px; background:#444444; margin-top:10px;}
.serList ul .matit .icon{ background:url("../../web_file/images/icon9.png")/*tpa=web_file/images/icon9.png*/ no-repeat center 4px; display:inline-block; height:24px; width:24px; line-height:24px; color:transparent; margin-left:40px; cursor:pointer;}
.serList ul .matit .icon.close{ background:url("../../web_file/images/icon10.png")/*tpa=web_file/images/icon10.png*/ no-repeat center 4px;}
.serList ul .macont{ position:relative; background:#fafcfa; border:1px dashed #e1e1e1; padding:25px 30px; font-size:14px; color:#5b5b5b; line-height:22px; margin-left:16px;}
.serList ul .macont .san{ display:block; height:14px; width:14px; position:absolute; top:-3px; left:-13px; background:url("../../web_file/images/icon11.png")/*tpa=web_file/images/icon11.png*/ no-repeat left top;}

/*关于我们*/
.abban{ background:url("../../web_file/images/ab_ban.jpg")/*tpa=web_file/images/ab_ban.jpg*/ no-repeat center;}
.autobaner.abban .title1{ color:#fff;}
.autobaner.abban .title2{ color:#fff;}

/*关于我们*/
.about-block1{ background:#f9f9f9;}
.about-block1 .li{ width:20%; height:150px; transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; -webkit-transition:all .3s; text-align:center;}
.about-block1 .li:hover{ background:#0a2f60;}
.about-block1 .li .title{ font-size:18px; line-height:30px; color:#565656;}
.about-block1 .li:hover .title{ color:#fff;}
.about-block1 .icon{ display:inline-block; margin-top:25px; width:70px; height:70px; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.about-block1 .li0 .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat 10px -390px;}
.about-block1 .li1 .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat 10px 15px;}
.about-block1 .li2 .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat 10px -90px;}
.about-block1 .li3 .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat 10px -190px;}
.about-block1 .li4 .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat 10px -287px;}
.about-block1 .li0:hover .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat -186px -390px;}
.about-block1 .li1:hover .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat -186px 15px;}
.about-block1 .li2:hover .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat -186px -90px;}
.about-block1 .li3:hover .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat -186px -190px;}
.about-block1 .li4:hover .icon{ background:url("../../web_file/images/icons0.png")/*tpa=web_file/images/icons0.png*/ no-repeat -186px -287px;}
.about-block2{ padding:60px 0;}
.about-block2 .right{ padding-right:55px; width:600px; min-height:300px;}
.about-block2 .right td{height:300px; width:600px; vertical-align:middle;}
.about-block2 .right .title{ font-size:18px; line-height:22px; color:#606060; margin-bottom:5px;}
.about-block2 .right .description{ font-size:24px; line-height:22px; min-height:44px; margin-bottom:10px; color:#0a2f60;}
.about-block2 .right .cont{ color:#6d6d6d; line-height:20px; font-size:13px;}
.about-block3{ text-align:center; background:#f9f9f9; padding:70px 0;}
.about-block3 .title{ font-size:18px; color:#606060;}
.about-block3 .des{ font-size:24px; color:#191919; line-height:32px; margin-bottom:35px;}
.about-block3 .picScroll{ width:1200px; overflow:hidden;}
.about-block3 .picScroll li{ float:left; display:inline-block; width:226px; overflow:hidden; margin-right:12.5px; position:relative;}
.about-block3 .picScroll .tit{ position:absolute; box-sizing:border-box; padding:10px; font-size:14px; line-height:20px; color:#fff; bottom:0; background:rgba(10,47,96,0.7); width:100%; left:0;}
.about-block3 .picScroll .hd{ padding-top:30px;}
.about-block3 .picScroll .hd li{ float:none; display:inline-block; height:8px; width:8px; background:#999999; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; overflow:hidden; margin:0 3px; color:transparent;}
.about-block3 .picScroll .hd li.on{ background:#1976d2;}
.about-block4{ background:url("../../web_file/images/abimg0.jpg")/*tpa=web_file/images/abimg0.jpg*/ no-repeat center; min-height:470px; background-size:cover;}
.about-block4 .left{ width:480px; padding-top:100px;}
.about-block4 .title{ font-size:18px; line-height:30px; color:#606060;}
.about-block4 .en{ font-size:24px; line-height:28px; color:#191919; min-height:56px; margin-bottom:15px;}
.about-block4 .cont{ font-size:13px; line-height:20px; color:#6d6d6d;}
.about-block4 .right{ width:480px; padding-top:80px;}
.about-block5{ padding:80px;}
.about-block5 .title{ font-size:18px; color:#606060; line-height:20px; margin-left:125px;}
.about-block5 .en{ font-size:24px; line-height:32px; color:#191919; margin-left:125px;}
.about-block5 .honor{ position:relative;}
.about-block5 .honor .line{ display:block; position:absolute; height:100%; left:90px; width:0; border-left:1px solid #cbcbcb;}
.about-block5 .bd{ padding-top:35px;}
.about-block5 .bd li{ margin-left:110px; position:relative; border:1px solid #cbcbcb; margin-bottom:35px;}
.about-block5 .bd li time{ position:absolute; display:block; color:#001d32; font-size:30px; line-height:40px; top:13px; left:-110px;}
.about-block5 .bd li .iocn1{ background:url("../../web_file/images/icon14.png")/*tpa=web_file/images/icon14.png*/ no-repeat center; height:24px; width:24px; position:absolute; display:block; left:-33px; top:20px;}
.about-block5 .bd li .iocn2{ background:#fff url("../../web_file/images/icon16.png")/*tpa=web_file/images/icon16.png*/ no-repeat center; width:10px; height:11px; position:absolute; display:block; left:-10px; top:17px;}
.about-block5 .bd li .cont{ font-size:13px; color:#727272; line-height:22px; padding:35px;}
.about-block5 .hd .prev{ background:url("../../web_file/images/icon13.png")/*tpa=web_file/images/icon13.png*/ no-repeat center; height:24px; width:24px; position:absolute; top:-24px; left:78px; display:block; cursor:pointer;}
.about-block5 .hd .next{ background:url("../../web_file/images/icon12.png")/*tpa=web_file/images/icon12.png*/ no-repeat center; height:24px; width:24px; position:absolute; bottom:-24px; left:78px; display:block; cursor:pointer;}
.about-block6{ display:block; padding:60px 0; background:#f9f9f9; text-align:center;}
.about-block6 .title{ font-size:22px; line-height:28px; color:#606060;}
.about-block6 .en{ font-size:28px; line-height:34px; color:#191919; margin-bottom:50px;}
.about-block6 li{ float:left; display:inline-block; width:290px; height:195px; overflow:hidden; margin-left:8px; margin-bottom:8px;}
.about-block6 li.fir{ margin-left:0;}
.about-block6 li img{ display:block;}

/*案例*/
.caseList{ height:78px; background:#f5f5f5;}
.caseList .box{ font-family:"宋体"; color:#606060; position:relative; height:0; width:100%;}
.caseList .box span{ position:absolute; top:0; line-height:78px; height:78px; width:20px; cursor:pointer; font-size:20px;}
.caseList .box .prev{ text-align:left; left:0;}
.caseList .box .next{ text-align:right; right:0;}
.caseList .listBox{ height:78px; width:1100px; margin:0 auto; overflow:hidden;}
.caseList .mid{ min-width:100%; height:78px; position:relative; left:0; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.caseList a{ float:left; display:inline-block; line-height:78px; padding:0 25px; font-size:14px; color:#606060; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s; box-sizing:border-box;}
.caseList a:hover{ color:#fff; background:#1768d4;}
.caseList a.on{ color:#fff; background:#0a2d5c;}
.case_ban{ text-align:center; height:350px; background:url("../../web_file/images/case_ban.jpg")/*tpa=web_file/images/case_ban.jpg*/ no-repeat center;}
.case_ban .title{ font-size:32px; line-height:42px; color:#515151; padding:90px 20px 0 20px; margin-bottom:10px; font-weight:600;}
.case_ban .cont{ font-size:13px; line-height:22px; color:#515151; padding:0 20px;}
.case-block1{}
.case-block1 .topcon{ padding:50px 0;}
.case-block1 .topcon .left{ width:150px; text-align:center;}
.case-block1 .topcon .right{ width:1020px;}
.case-block1 .topcon .title{ font-size:20px; line-height:24px; color:#595757; margin-bottom:10px;}
.case-block1 .topcon .cont{ font-size:12px; line-height:20px; color:#595757;}
.case-block1 .mainBox{ padding:60px 0; border-top:1px solid #e2e2e2;}
.case-block1 .mainBox img{ max-width:100%;}

/*联系我们*/
.contactban{ background:url("../../web_file/images/conta.jpg")/*tpa=web_file/images/conta.jpg */ no-repeat center; height:320px;}
.contact-block1{ padding:25px 0 55px 0;}
.contact-block1 .formBox{ width:805px; background:#f9f9f9; padding:45px; box-sizing:border-box;}
.contact-block1 .formBox .li{ float:left; display:inline-block; width:335px; margin-left:45px; margin-bottom:24px;}
.contact-block1 .formBox .li.fir{ margin-left:0;}
.contact-block1 .formBox .title{ font-size:16px; line-height:24px; color:#424242; margin-bottom:5px;}
.contact-block1 .formBox input{ width:100%; border:1px solid #e5e5e5; line-height:40px; padding:0 10px; font-size:14px; color:#666; height:40px; box-sizing:border-box; display:block;}
.contact-block1 .formBox textarea{ width:100%; border:1px solid #e5e5e5; line-height:24px; padding:5px 10px; font-size:14px; color:#666; height:300px; box-sizing:border-box; display:block;}
.contact-block1 .formBox .lilast{ margin-bottom:35px;}
.contact-block1 .formBox .sub{ width:120px; line-height:32px; height:32px; text-align:center; color:#fff; background:#0a2f60; display:block; cursor:pointer;}
.contact-block1 .formBox .sub:hover{ background:#1768d4;}
.contact-block1 .addbox{ width:380px; background:#f9f9f9; padding:45px 45px 1px 45px; box-sizing:border-box;}
.contact-block1 .addbox li{ margin-bottom:50px;}
.contact-block1 .addbox .title{ font-size:18px; line-height:24px; margin-bottom:15px; color:#0a2f60;}
.contact-block1 .addbox .cont{ font-size:14px; line-height:22px; color:#424242;}

/*人才招聘*/
.jobban{ background:url("../../web_file/images/jobban0.jpg")/*tpa=web_file/images/jobban0.jpg*/ no-repeat center;}
.job-block1{ padding:50px 0;}
.job-block1 .left{ width:580px;}
.job-block1 .right{ width:560px;}
.job-block1 .title{ font-size:24px; line-height:30px; color:#3f3f3f; margin-bottom:15px;}
.job-block1 .cont{ font-size:13px; line-height:20px; color:#7f7f7f;}
.jobban2{ height:305px; background:url("../../web_file/images/jobban1.jpg")/*tpa=web_file/images/jobban1.jpg*/ no-repeat center;}
.jobban2 .title1{ color:#505151;}
.jobban2 .title2{ color:#505151;}
.job-block2{ padding:75px 0 50px 0;}
.job-block2 .bd li .li{ float:left; display:inline-block; width:580px; margin-left:20px; margin-bottom:20px; padding:22px; box-sizing:border-box; background:#f9f9f9; cursor:pointer; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.job-block2 .bd li .li.fir{ margin-left:0;}
.job-block2 .bd li .li .title{ font-size:22px; line-height:26px; color:#3f3f3f; margin-bottom:10px;}
.job-block2 .bd li .li .cont{ font-size:14px; line-height:22px; color:#7f7f7f;}
.job-block2 .bd li .li:hover{ background:#1768d4;}
.job-block2 .bd li .li:hover .title{ color:#fff;}
.job-block2 .bd li .li:hover .cont{ color:#fff;}
.job-block2 .hd{ display:block; text-align:center; padding-top:35px;}
.job-block2 .hd li{ display:inline-block; margin:0 4px; height:10px; width:10px; box-sizing:border-box; border:1px solid #666; overflow:hidden; color:transparent; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer;}
.job-block2 .hd li:hover{ background:#1768d4; border:1px solid #1768d4;}
.job-block2 .hd li.on{ background:#0a2f60; border:1px solid #0a2f60;}
.job-block2 li .mesBox{ display:none;}

/**社会招聘弹框*/
#tkBox{ position:absolute; left:0; top:0; box-sizing:border-box; width:100%; height:100%; z-index:999; background:url("../../web_file/images/socialtkbg.png")/*tpa=web_file/images/socialtkbg.png*/ repeat; display:none; overflow-y:auto;}
#tkBox .soci_tk{ padding:35px 0;}
#tkBox .soci_tk .w_auto{ width:990px; background:#fff; margin:0 auto; padding-bottom:25px; position:relative;}
#tkBox .soci_tk .soc_tktop{ border-bottom:1px solid #476387; padding:0 25px; height:43px;;}
#tkBox .soci_tk .soc_ktleft{ float:left; display:inline-block; line-height:46px; color:#232323; font-size:18px;}
#tkBox .soci_tk .soc_ktexit{ float:right; display:inline-block; background:url("../../web_file/images/prx3.png")/*tpa=web_file/images/prx3.png*/ no-repeat center; height:46px; width:12px;}
#tkBox .soci_tk .soc_tkcon{ padding:20px 33px;}
#tkBox .soci_tk table{ width:100%; border:1px solid #e3e3e3;}
#tkBox .soci_tk table tr{ width:100%; border:1px solid #dadadb;}
#tkBox .soci_tk table td{ height:36px; text-align:left; width:22%; padding:0 25px; line-height:36px; font-size:14px; color:#727272;}
#tkBox .soci_tk table td.soc_tktbt{ background:#f9f9f9; color:#727272;}
#tkBox .soci_tk table td.soc_tktname{ font-size:14px; color:#0a2f60;}
#tkBox .soci_tk .soc_tkli{ padding:25px 0px; font-size:13px; line-height:22px; color:#727272;}
#tkBox .soci_tk .soc_tkli .soc_tklitit{ font-size:15px; line-height:40px; height:50px; color:#000;}
#tkBox .soci_tk .soc_tkli .soc_tklicon{ font-size:13px; height:88px; overflow:auto; line-height:22px; color:#565656;}

/*软件产品*/
.proListSoft{ padding-bottom:70px;}
.proListSoft .softTypes{ text-align:center; padding:50px 0 30px 0;}
.proListSoft .li{ float:left; display:inline-block; width:400px; box-sizing:border-box; padding:20px 0; border:1px solid #fff; position:relative;}
.proListSoft .li .icon{ position:absolute; width:100%; height:20px; bottom:-32px; background:url("../../web_file/images/softicon.png")/*tpa=web_file/images/softicon.png*/ no-repeat 30px center; display:none;}
.proListSoft .li.on .icon{ display:block;}
.proListSoft .li.on{ border:1px solid #e2e2e2;}
.proListSoft .li:hover{ border:1px solid #f3f0f0;}
.proListSoft .li .box{ padding-left:105px; height:67px; padding-top:13px; display:inline-block;}
.proListSoft .lis0 .box{ background:url("../../web_file/images/icon3.png")/*tpa=web_file/images/icon3.png*/ no-repeat left center;}
.proListSoft .lis1 .box{ background:url("../../web_file/images/icon4.png")/*tpa=web_file/images/icon4.png*/ no-repeat 10px center;}
.proListSoft .lis2 .box{ background:url("../../web_file/images/icon5.png")/*tpa=web_file/images/icon5.png*/ no-repeat left center;}
.proListSoft .li .cn{ font-size:18px; line-height:22px; color:#666666; text-align:left;}
.proListSoft .li .en{ font-size:26px; line-height:32px; color:#303030; text-align:left;}
.proListSoft .downBox{ padding:40px 60px; background:#f9f9f9;}
.proListSoft .downBox .left{ width:440px;}
.proListSoft .downBox .title{ font-size:26px; line-height:26px; color:#161616; margin-bottom:40px;}
.proListSoft .downBox .title2{ font-size:22px; line-height:26px; color:#161616; margin-bottom:40px; text-align:center;}
.proListSoft .downBox .cont{ background:url("../../web_file/images/soft0.png")/*tpa=web_file/images/soft0.png*/ no-repeat left top; padding-left:65px;}
.proListSoft .downBox .des{ color:#666666; font-size:15px; line-height:26px; margin-bottom:20px;}
.proListSoft .downBox .down{ font-size:14px; line-height:30px; color:#fff; display:block; background:#0a2f60; text-align:center; width:85px; transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s;}
.proListSoft .downBox .down:hover{ background:#1768d4;}
.proListSoft .line{ display:inline-block; float:left; min-height:250px; width:0; border-left:1px solid #dfdfdf; margin:10px 60px 0 60px;}
.proListSoft .right{ width:500px;}
.proListSoft .downBox .right .title{ font-size:16px; margin-bottom:25px;}
.proListSoft .downBox .lihis{ float:left; display:inline-block; width:140px; margin-left:40px; margin-bottom:30px; cursor:pointer;}
.proListSoft .downBox .lihis.fir{ margin-left:0;}
.proListSoft .downBox .img{ background:url("../../web_file/images/soft1.png")/*tpa=web_file/images/soft1.png*/ no-repeat left center; height:34px; margin-bottom:10px;}
.proListSoft .downBox .hisdes{ color:#919191; font-size:13px; line-height:20px; height:40px; overflow:hidden;}
.proListSoft .downBox .lihis:hover .hisdes{ color:#1768d4;}
.proListSoft .downBox .imgBox{ text-align:center;}
.proListSoft .downBox .imgBox img{ border:1px solid #0a2f60; padding:5px;}
.proListSoft .downBox .word{ text-align:center; font-size:14px; line-height:30px; color:#565656; padding-top:10px; padding-bottom:10px;}
.proListSoft .downBox .down1{ font-size:14px; line-height:30px; color:#fff; display:block; margin:0 auto; background:#0a2f60; text-align:center; width:160px; transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s; border-radius:2px;}
.proListSoft .downBox .down1:hover{ background:#1768d4;}
#softTk{ position:fixed; height:100%; width:100%; left:0; top:0; background:url("../../web_file/images/socialtkbg.png")/*tpa=web_file/images/socialtkbg.png*/ repeat; display:none;}
#softTk .mes{ height:290px; width:990px; position:absolute; left:50%; margin-left:-495px; top:50%; margin-top:-145px; background:#fff;}
#softTk .title{ font-size:18px; position:relative; line-height:46px; color:#232323; padding-left:20px; border-bottom:2px solid #8497af;}
#softTk .title .exit{ position:absolute; right:20px; top:0; display:block; height:46px; width:20px; background:url("../../web_file/images/prx3.png")/*tpa=web_file/images/prx3.png*/ no-repeat center; cursor:pointer;}
#softTk table{ width:100%; height:248px;}
#softTk table td{ padding:20px; text-align:center; color:#333333; font-size:18px; line-height:24px;}

/*新闻中心*/
.newban{ background:url("../../web_file/images/new_ban.jpg")/*tpa=web_file/images/new_ban.jpg*/ no-repeat center;}
.newList{ background:#fff; padding:65px 0 75px 0;}
.newList li{ float:left; display:inline-block; margin-bottom:15px; margin-left:15px; width:385px; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.newList li.fir{ margin-left:0px;}
.newList li a{ display:block;}
.newList li .imgBox{ overflow:hidden;}
.newList li .more{ background:#f9f9f9; color:#1768d4;}
.newList .conts{ padding:25px; background:#f9f9f9; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.newList li:hover{ transform:translate(-5px,-5px); -moz-transform:translate(-5px,-5px); -ms-transform:translate(-5px,-5px); -o-transform:translate(-5px,-5px); -webkit-transform:translate(-5px,-5px);}
.newList li:hover .conts{ background:#1768d4;}
.newList li:hover time{ color:#fff;}
.newList li:hover .title{ color:#fff;}
.newList li:hover .more{ background:#fff; color:#1768d4;}
.newList li:hover .cont{ color:#fff;}
.newList time{ font-size:13px; line-height:20px; color:#878787;}
.newList .title{ font-size:16px; line-height:22px; height:22px; color:#212121; margin-bottom:24px; overflow:hidden;}
.newList .cont{ font-size:13px; line-height:22px; color:#878787; height:114px; overflow:hidden; margin-bottom:12px;}
.newList .more{ font-size:12px; line-height:28px; display:inline-block; width:100px; background:#595757; color:#fff; text-align:center;}
.newList .more span{ line-height:28px; display:inline-block; margin-left:10px;}

/*新闻内容页*/
.newRead{ background:#f9f9f9;}
.newRead .newCon{ padding:35px; background:#fff;}
.newRead .contitle{ font-size:24px; line-height:28px; color:#191919; text-align:center; margin-bottom:5px;}
.newRead time{ font-size:14px; line-height:22px; color:#999; text-align:center; display:block; margin-bottom:15px;}
.newRead article{ font-size:14px; line-height:22px; color:#666; overflow:hidden;}
.newRead article img{ max-width:100%;}

/*上一篇下一篇*/
.pnBox{ font-size:14px; line-height:25px; padding:10px 0; color:#6666;}
.pnBox a{ color:#999;}
.pnBox a:hover{ color:#0e6ce8;}

/*资料下载*/
.autobaner.dowban{ color:#0e6ce8;}
.autobaner.dowban .title1{ color:#0e6ce8;}
.autobaner.dowban .title2{ color:#0e6ce8;}
.proListSoft.downtop{ padding-bottom:25px;}
.proListSoft.downtop .dotitle1{ font-size:26px; line-height:30px; color:#303030; margin-bottom:25px; text-align:left;}
.downBlock1{ padding-bottom:60px;}
.downBlock1 .toptitle{ font-size:26px; line-height:30px; color:#303030; margin-bottom:25px; text-align:left;}
.downBlock1 li{ padding:25px 50px; background:#f9f9f9; margin-bottom:15px; transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.downBlock1 li .cont{ position:relative; background:url("../../web_file/images/icon17.png")/*tpa=web_file/images/icon17.png*/ no-repeat left 5px; padding:0 50px;}
.downBlock1 li .title{ font-size:16px; line-height:22px; color:#282828; display:block;}
.downBlock1 li .des{ font-size:14px; line-height:22px; color:#6d6d6d;}
.downBlock1 li .icon{ position:absolute; top:0; right:0; display:block; background:url("../../web_file/images/icon18.png")/*tpa=web_file/images/icon18.png*/ no-repeat center; height:30px; width:30px;}
.downBlock1 li:hover{ background:#1768d4; transform:translate(-5px,-5px); -moz-transform:translate(-5px,-5px); -ms-transform:translate(-5px,-5px); -o-transform:translate(-5px,-5px); -webkit-transform:translate(-5px,-5px);}
.downBlock1 li:hover .title{ color:#fff;}
.downBlock1 li:hover .des{ color:#fff;}
.downBlock1 li:hover .cont{ background:url("../../web_file/images/icon171.png")/*tpa=web_file/images/icon171.png*/ no-repeat left 5px;}
.downBlock1 li:hover .icon{ background:url("../../web_file/images/icon181.png")/*tpa=web_file/images/icon181.png*/ no-repeat center;}
.downBlock1 .pagebox{ padding-top:40px;}





















