	/**by dpr**/
*,html,body,div,p,span,ul,ol,li,dl,dt,dd,input,textarea,h1,h2,h3,h4,h5,h6,a,img,table,tr,td,tbody{margin:0;padding:0;outline:none;border:none;text-decoration:none;font-weight:100;}
body{font-size:14px;color:#666;font-family:"Microsoft Yahei","微软雅黑","宋体";}
li{list-style:none;}
img{display:block;max-width:100%;}
a:hover{color:#ee0000;}
/* 被选中的背景 */
::selection {background:#0c46b3;color:#FFFFFF;}
::-moz-selection {background:#0c46b3;color:#FFFFFF;}

/* 圆细滚动条样式 */
::-webkit-scrollbar{width:6px;height:12px}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#FFF}
::-webkit-scrollbar-thumb:vertical{background-color:#8E8E8E;border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}
@font-face{font-family:"xingshu";src:url(../font/GSIN00H.TTF);}
@font-face{font-family:"xingshu01";src:url(../font/GSIN00M.TTF);}

h1{text-align:center;font:100 21px/31px "Microsoft Yahei";}
.bs{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.tac{text-align:center;}
.ff_yh{font-family:"Microsoft Yahei";}
.fs21{font-size:21px;}
.fs16{font-size:16px;}
.fs14{font-size:14px;}

.c_fff{color:#fff;}
.c_888{color:#888;}

.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;}
.clearfix:after{clear:both;content:"";visibility:hidden;display:block;height:0;}
.db{display:none;}
.dn{display:block;}
.dd{display:none;}

.within{width:1120px;margin:0 auto;}
.top{background:#87a0ab;width:100%;border-bottom:1px solid #dcdcdc;line-height:31px;height:31px;font-size:12px;}
.top a{color:#fff;margin:0px 3px;}
.top .fl{background:url(../images/bge.png) no-repeat left center;padding-left:15px;background-size:13px 13px;}
.top .fr{background:url(../images/mobiv.gif) no-repeat left center;padding-left:13px;background-size:10px 13px;}
.top .tel{font:bold 13px/30px "Microsoft Yahei";color:#b5fff8;}
.top .email{font:100 12px/30px "Microsoft Yahei";color:#fff;}

.nav{height:80px;padding:15px 0px 25px;}
.nav a.logo{display:block;height:55px;}
.nav a.logo img{height:50px;display:block;}
.nav .snav  p{float:left;width:84px;line-height:32px;text-align:center;}
.nav .snav  p a{color:#666;display:block;font:100 14px/30px "Microsoft Yahei";}
.nav .snav  p:hover,.nav .snav  p:hover a,.nav .snav  a.cur{color:#fff;background:url(../images/vea.png) no-repeat left center;}
.tnav {float:right;background:#0f47ad;padding:0px 10px;cursor:pointer;}
.tnav a{color:#fff;}



.morenav {background:url(../images/amenuicon.png) no-repeat left center;background-size:auto 16px;color:#f00;line-height:30px;height:30px;padding:0 0px 0 22px;-webkit-transition:all .2s ease-in;transition: all .2s ease-in;color:#fff;}
.morenavon {background-image:url(../images/amenuicon2.png);color:#fff;}
#nav {background:#109285;height: 0;overflow:hidden;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;}
#nav p {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:20%;float:left;border:1px solid #15A294;border-top:none;border-left:none;}
#nav p:nth-child(last){border-right:none;}
#nav a {color:#fff;display:block;text-align:center;font-size:14px;line-height:38px;height:38px;}

.banner { margin: 0 auto;}
.banner img { width: 100%;}
.banner .slick-prev { z-index: 9; }
.banner .slick-prev:before, .slick-next:before { position: absolute; left: 0; top: 1px; color: #ccc; text-indent: -9999px; background: url(../images/arrows.png) no-repeat 0 0; width: 30px; height: 30px; z-index: 9; }
.slick-next:before { background-position: right 0; }
.banner .slick-prev { left: 2%; }
.banner .slick-next { right: 2%; }
.banner .slick-dots li { }
.overbanner .slick-dotted.slick-slider { margin-bottom: 0; }
.overbanner { width: 100%; overflow: hidden; }

.mr2{margin-right:2%;}
.mr5{margin-right:5%;}
.mr8{margin-right:8%;}
.indequip{background:url(../images/yiny.jpg) no-repeat center bottom;width:100%;padding:30px 0;}
.indequip .indlist{width:30%;}
.indequip .com{float:left;width:30%;background:#f5f5f5;padding:50px 0px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;line-height:24px;}
.indequip .com h3{line-height:68px;width:60%;color:#606060;font-size:24px;margin:0 auto;border:3px solid #7d7d7d;margin-bottom:30px;text-align:center;}
.indequip .com p{padding:0px 10%;}
.indequip .indnew{float:right;width:70%;background:#eee;text-align:left;}
.indequip .indnew .lisnew{float:left;width:50%;}
.indequip .indnew .lisnew img{max-width:100%;}
.indequip .indnew .lisnew .h50{height:50%;}
.indequip .indnew .lisnew .n001{padding:15% 15%;}
.indequip .indnew .lisnew .n001 span{height:3px;width:20%;background:#606060;display:block;}
.indequip .indnew .lisnew h2 {padding:15px 0;}
.indequip .indnew .lisnew h2 a{font-size:15px;display:block;line-height:24px;}

.indprod{background:#DFF3F1 url(../images/ap.jpg) no-repeat center bottom;width:100%;padding:3% 0 3%;}
.ind h2{font:bold 30px/40px "Microsoft Yahei";color:#0d49ab;padding-bottom:20px;}
.indprod .hd{ margin-bottom:30px !important;}
.indprod .bd ul{text-align:left;}
#indproda {width:1100px;margin:0 auto;}
#indproda .hd{width:20%;margin:0 auto;}
#indproda .hd ul li{height:5px;float:left;width:50%;background:#fff;margin-bottom:10px;overflow:hidden;text-indent:-999px;}
#indproda .hd ul li.on{background:#0d49ab;color:#fff;}
.indprod .bd ul li{background:#fff;width:31.33333%;float:left;margin-right:2%;border-left:#e6e6e6 1px solid;border-right:#e6e6e6 1px solid;border-top:#e6e6e6 1px solid;border-bottom:#d3d3d3 2px solid;margin-bottom:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.indprod .bd ul li:nth-child(3n+0){margin-right:0;}
.indprod .bd ul li img{max-width:100%;}
.indprod .bd ul li> a> img{width:100%;}
.indprod .bd ul li .con{padding:10px 15px;}
.indprod .bd ul li .con a.a1{font-size:15px;display:block;color:#0d49ab;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.indprod .bd ul li .con p{font-size:12px;color:#999;line-height:20px; height:40px; overflow:hidden;}
.indprod .bd ul li .con p.a2{display:block;line-height:24px;text-align:right;}
.indprod .bd ul li .con p.a2 img{display:block;float:right;}



.indceng{background:#c0e6f1 url(../images/gongc.jpg) no-repeat center bottom;width:100%;padding:3% 0 6%;}
.indceng .list{width:30.33333%;float:left;background:#fff;}
.indceng .list:hover{background:#0c46b3;}
.indceng .list:hover .con h3 a,.indceng .list:hover .con p{color:#fff;}
.indceng .list:hover .con h3:before{border-bottom:1px solid #fff;}
.indceng .lis01{margin:0px 3%;}
.indceng .list .img{position:relative;width:100%;}
.indceng .list .img img{width:100%;}
.indceng .list .img a.more{position:absolute;left:15%;bottom:6%;text-align:center;color:#fff;border:2px solid #fff;display:block;width:30%;line-height:34px;-webkit-border-radius:10%;border-radius:10%;}
.indceng .list .con{padding:15px 15% 40px;}
.indceng .list .con h3{line-height:46px;position:relative;}
.indceng .list .con h3 a{color:#020202;font-size:18px;font-weight:700;}
.indceng .list .con h3:before{position:absolute;width:15%;height:0;content:"";border-bottom:1px solid #090;bottom:0;}
.indceng .list .con p{color:#a7a7a7;margin-top:10px;}

.indnews{background:url(../images/newbg.jpg) no-repeat center bottom;width:100%;padding:3% 0 6%;}

.indnews .newtit{width:360px;height:80px;margin:50px auto 0px;overflow:hidden;}
.indnews .newtit li{float:left;line-height:80px;width:33.3333%;text-align:center;}
.indnews .newtit li a{font-size:16px; color:#0d49ab; font-weight:bold;font-family:"Microsoft Yahei"}
.indnews .newtit li a.a1{font-size:28px;}
.indnews h3.h3{font-size:12px;text-align:center;height:20px;padding-top:20px;}
.indnews h3.h3 a{background:url(../images/bgry.gif) no-repeat left center;padding-left:15px;font-size:12px;text-align:center;color:#666;}
.indnews .newcon{margin-top:50px;}
.indnews dl{width:30%;float:left;}
.indnews dl dt{border-bottom:#e4e8ef 1px solid;padding-bottom:20px;margin-bottom:25px;}
.indnews dl dt h2 a{color:#57727e; font-size:17px; line-height:24px; font-weight:normal;font-family:"Microsoft Yahei"}
.indnews dl dt p.p1{color:#999;font-family:"Microsoft Yahei";}
.indnews dl dt div{line-height:22px;color:#767676;padding:10px 0px 15px;}
.indnews dl dt p a{font-size:12px;line-height:22px;color:#767676;}
.indnews dl dd{line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.indnews dl dd:after{clear:both;content:"";visibility:hidden;display:block;height:0;}
.indnews dl dd span,.indnews dl dd a,.indnews dl dd i{float:left;display:block;color:#666;}
.indnews dl dd i{background:url(../images/news.jpg) no-repeat center;width:24px;height:9px;}
.indnews dl dd a{line-height:24px;height:24px;}
.indnews dl dd span{padding-right:15px;}
.foot{background:#c6d9e2;width:100%;padding:50px 0px 0px;font-size:12px;}
.foot img{width:50%;}
.foot .cont{line-height:24px;}
.foot .weim{width:27%;text-align:right;}
.foot .weim div img{display:block;float:right;}
.foot .ftop{line-height:30px;}
.foot .ftop a{color:#666;padding-left:15px;font-size:12px;}
.foot .ftop a.print{background:url(../images/print.gif) no-repeat left center;}
.foot .ftop a.email{background:url(../images/email.gif) no-repeat left center;}
.foot .ftop a.ret{background:url(../images/top.gif) no-repeat left center;margin:0;}
.foot .footer{padding:20px 10px;border-top:1px solid #b0c4d3;margin-top:20px;}
.foot .footer a{text-align:right;color:#666;float:right;margin-left:8px;}

.subban{text-align:center;background:url(../images/subban.jpg) no-repeat center bottom;width:100%;font-size:14px;}
.subban .within{padding:60px 0px;}
.submain{line-height:24px;color:#333;padding-bottom:40px;width:100%;}
.submain.combg{background:#bfe4f3 url(../images/yiny.jpg) no-repeat center bottom;}
.submain.newbg{background:#c9d2d7 url(../images/new01.jpg) no-repeat center bottom;}
.submain.prodbg{background:#c1e5f1 url(../images/gongc.jpg) no-repeat center bottom;padding-bottom: 120px;}
.submain.projbg{background:#c1e5f1 url(../images/yiny.jpg) no-repeat center bottom;padding-bottom: 120px;}
.submain.jobbg{background:#c1e5f1 url(../images/yiny.jpg) no-repeat center bottom;padding-bottom: 120px;}
.submain.feedbg{background:#c1e5f1 url(../images/ap.jpg) no-repeat center bottom;padding-bottom: 120px;}
.submain.contbg{background:#c1e5f1 url(../images/yiny.jpg) no-repeat center bottom;padding-bottom: 120px;}

.submain img{max-width:100%;}
.subloc{line-height:30px;background:#fff;padding:10px 0px;}
.subloc span{font-size:14px;color:#0c46b3;font-weight:100;font-family:"Microsoft Yahei";}
.subloc a{padding-left:5px;border-left:3px solid #0c46b3;font-size:18px;color:#333;font-weight:700;font-family:"Microsoft Yahei";}
.subloc span a{padding-left:0;border-left:none;font-size:14px;color:#0c46b3;font-weight:100;font-family:"Microsoft Yahei";}

.subtit{}
.subtit li{padding:0px 2%;line-height:36px;float:left;background:#7ca2e8;margin:5px 10px 5px 0px;box-sizing:border-box;-web-box-sizing:border-box;-webkit-box-sizing:border-box;}
.subtit li.on,.subtit li:hover{background:#0c46b3;}
.subtit li a{text-align:center;color:#fff;font-family:"Microsoft Yahei";font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

a{color:#333;}

.stit{height:80px;line-height:80px;text-align:center;position:relative;z-index:0;}
.stit span{font-size:24px;padding:5px 15px;background:#0c46b3;color:#fff;border:10px solid #fff;}
.stit p{width:100%;height:40px;border-bottom:1px solid #dedede;position:absolute;top:0px;z-index:-1;}
.comimg img{width:49%;}
.company,.subc{background:#fff;box-sizing:border-box;-web-box-sizing:border-box;-webkit-box-sizing:border-box;margin:20px auto 0;}
.company .com{padding:10px 50px 10px;line-height:26px;color:#888;}
.company .signature{background:url(../images/com02.jpg) no-repeat left bottom;padding:10px 50px 80px;}
.company .signature p{font-family:'华文行楷',"xingshu";color:#666;font-size:18px;line-height:36px;}
.culture .img{border-bottom:1px dashed #ccc;padding-bottom:20px;}
.subfoot{height:60px;color:#0d49ab;text-align:center;border-top:2px dashed #999;}
.subfoot span{background:url(../images/sf01.jpg) no-repeat left center;padding:10px 0px 10px 40px;line-height:60px;}

.submain .news{padding:0px 50px 0px;}
.submain .news dl{padding:10px 0px 10px;border-bottom:1px dashed #E4E3E3;transition:all 0.3s;-webkit-transition:all 0.3s;}/*
.submain .news dl:nth-child(even){background:#f6f6f6;}padding-left:20px;*/
.submain .news dl:hover{background:#F2F9F8;}
.submain  h2{margin-top:20px;}
.submain .news dl dt a,.submain  h2{display:block;font-size:15px;font-family:"Microsoft Yahei";color:#0c46b3;line-height:26px;}
.submain .news dl:hover dt a{color:#125fd8;}
.submain .news dl dt p{font-size:12px;color:#888;}

.submain .news h4{font-size:11px;color:#7D7D7D;line-height:22px;}
.submain .news dl dd{font-size:14px;color:#888;line-height:22px;}
.submain .news dl dd p{text-align:right;}
.submain .news dl dd p a{color:#0c46b3;}
.submain .news dl:hover dd p a{color:#125fd8;}
.submain .newscon{margin:15px 0px 10px;}
.submain .prod{background:#fff;margin:15px auto;padding:30px 50px 10px;line-height:26px;color:#888;border:1px solid #f1f1f1;}

.prod .prodrig{width:73%;float:right;}



.submain .prod .prodrig .uul li{width:99%;margin:10px 1%;float:left;border:1px solid #e5e5e5;padding:3px;box-sizing:border-box;-web-box-sizing:border-box;}
.submain .prod .prodrig .uul li a.img{display:block;width:16%;float:left;}
.submain .prod .prodrig .uul li a.img img{width:100%;}
.submain .prod .prodrig .uul li p{float:left;max-height:85px;line-height:85px;height:100%;padding:0px 15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.submain .prod .prodrig .uul li p.pl1{width:49%;}
.submain .prod .prodrig .uul li p.pl2{width:20%;}
.submain .prod .prodrig .uul li p.pl3{width:15%;text-align:center;}
.submain .prod .prodrig .uul li p.pl3 a{background:#0c46b3 url(../images/ppt.png) no-repeat 10px center ;background-size:15px;border-radius:5px;-webkit-border-radius:5px;padding:3px 15px 3px 30px;color:#Fff;}
.submain .prod .prodrig .uul li:hover{border:1px solid #0c46b3;}
.submain .prod .prodrig .uul li:hover p{background:#0c46b3;color:#fff;}
.submain .prod .prodrig .uul li:hover p a{color:#fff;}

/**/
.submain .prod .prodrig .tul li{width:31%;margin:10px 1%;float:left;border:1px solid #e5e5e5;padding:3px;box-sizing:border-box;-web-box-sizing:border-box;}
.submain .prod .prodrig .tul li a,.submain .prod .prodrig .tul li img{display:block;color:#666;}
.submain .prod .prodrig .tul li img { width: 100%; }
.submain .prod .prodrig .tul li p{line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f3f3f3;color:#666;text-align:center;}
.submain .prod .prodrig .tul li:hover{border:1px solid #0c46b3;}
.submain .prod .prodrig .tul li:hover p{background:#0c46b3;color:#fff;}
/**/
.prod .prodlef{width:23%;float:left;}
.prod .prodlef ul.stitl{background:#fff;padding:2px;border:1px solid #7ca2e8;}
.prod .prodlef ul.stitl li.oli h3{width:100%;line-height:36px;height:36px;background:#ADE8E2;box-sizing:border-box;-web-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px dashed #7ca2e8;}
.prod .prodlef ul.stitl li.oli h3 a{padding:0px 5%;}
.prod .prodlef ul.stitl li.oli  a{text-align:center;color:#333;font-family:"Microsoft Yahei";font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}
.prod .prodlef ul.stitl li.oli .tul{background:#E0F3F1;display:none;}
.prod .prodlef ul.stitl li.oli .tul li{line-height:30px;padding:0px 5%;width:90%;}
.prod .prodlef ul.stitl li.oli .tul li:before{content:">";float:left;font-size:8px;padding-right:3px;}
.prod .prodlef ul.stitl li.oli .tul li a{color:#666;font-size:12px;}
.prod .prodlef ul.stitl li.oli .tul li a:hover,.prod .prodlef ul.stitl li.oli .tul:hover li:before{color:#0c46b3;}
.prod .prodlef ul.stitl li.oli .tul li.on,.prod .prodlef ul.stitl li.oli .tul li.on a{color:#0c46b3;background:none;}
.prod .prodlef ul.stitl li h3.uon,.prod .prodlef ul.stitl li h3.uon a,.prod .prodlef ul.stitl li.oli:hover h3 a{background:#0c46b3;color:#fff;}

.submain .proj{padding:10px 50px 30px;line-height:40px;font-size:14px;color:#888;}
.submain .projconbg{background:url(../images/proj.jpg) no-repeat right bottom;background-size:100%;}
.job .joblist{padding:20px 50px 20px;}
.job dl.joblist ul li{padding:0px 10px;float:left;font:700 15px/32px "Microsoft Yahei";color:#888;box-sizing:border-box;-web-box-sizing:border-box;}
.job dl.joblist ul li.li1{width:35%;}
.job dl.joblist ul li.li2{width:20%;}/*
.job dl.joblist ul li.li3{width:18%;}*/
.job dl.joblist ul li.li4{width:20%;}
.job dl.joblist ul li.li5{width:25%;text-align:right;}
.job dl.joblist dd{margin-bottom:1px;}
.job dl.joblist dd ul{background:#7ca2e8;}
.job dl.joblist dd:hover ul,.job dl.joblist dd.on  ul{background:#0c46b3;}
.job dl.joblist dd ul li{font-size:14px;font-weight:100;color:#fff;}
.job dl.joblist dd .jobcon{display:none;padding:5px 10px 20px;background:#f8f8f8;border-bottom:1px solid #0c46b3;}
.job dl.joblist dd:hover .jobcon {background:#fff;border-bottom:1px solid #0c46b3;}
.job dl.joblist dd.on .jobcon{display:block;color:#888;}
.job dl.joblist dd.on .jobcon h2 a{color:#0c46b3;}

.feed{padding:0px 0px 50px;}
.feed .feedcon{width:80%;margin:40px auto;}
.feed .fnt{border-radius:5px;-webkit-border-radius:5px;width:46%;margin:10px 0;display:block;border:1px solid #ccc;height:34px;padding:0px 3px;}
.feed .txt{border-radius:5px;-webkit-border-radius:5px;width:79%;margin:20px auto;display:block;border:1px solid #ccc;padding:3px 3px;}
.feed .qued,.feed .qux{border-radius:5px;-webkit-border-radius:5px;height:38px;line-height:38px;width:25%;text-align:center;display:block;border:1px solid #ccc;background:#7ca2e8;color:#fff;font-size:14px;}
.feed .qued{background:#0c46b3;width:40%;}

.cont{padding:0px 60px 20px;}
.contact p{float:left;width:33%;font-size:14px;}


.bgtable{width:100%;border:1px solid #ccc;border-top:none;border-right:none;text-align:center;}
.bgtable th{background:#666;border:1px solid #444;border-bottom:none;border-left:none;line-height:36px;padding:0px 3px;color:#ccc;}
.bgtable td{border:1px solid #ccc;border-bottom:none;border-left:none;line-height:36px;padding:0px 3px;}
.bgtable tr:nth-child(even){background:#f1f1f1;}

.show1{width:55%;float:left;margin:0px 15px 5px 0px;}
.show_prod a.smore{padding:5px 30px;border:2px solid #fff;float:right;background:#91E6DE;outline:1px solid #ccc;}
.show_prod a.smore:hover{outline:1px solid #0c46b3;background:#0c46b3;color:#fff;}
.guess_like{ margin: 8px 0 0 0;}
.guess_like .tip{font-size:14px;padding:4px 15px;background: #0f47ad; color: #fff; border: 4px solid #fff; }
.guess_like_li{ width: 33% ; float: left;}



/*--++--*/
.prodrig img{ display:inline;}
.prod .prodlef ul.stitl .oli{ border-bottom:1px solid #fff;}
#menu{ margin-top:10px;}
.tnav{ margin-top:10px;}

.dnmm{ display:block; width:20%;}
.dnmm img{ width:100%;}

.prodrig .ke-zeroborder{word-wrap:break-word;word-break:break-all;}
strong, b {font-weight: bold;}