*{margin:0;padding:0}
table {border-collapse: collapse; border-spacing: 0;}
body{-webkit-text-size-adjust:none; color:#333; font-size:14px;font-style: normal;font-weight: normal;font-variant:normal;font-family: "微软雅黑","宋体","Arail";}
input,select,textarea{ font-family:"Microsoft YaHei";}
.fot-pro{ font-family:'HelveticaNeueLTPro-ThEx';}
.fot-light{ font-family:'AdobeSongStd-Light';}
.yahei{ font-family:"微软雅黑;"}
h3{ color:#333;}
*::before, *::after{ box-sizing:border-box;}
*{ box-sizing:border-box;}
a { text-decoration: none; color:#333; }
ul,li,dt,dl,dd{list-style-type: none;margin: 0px;padding: 0px;background:none;}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.cl{ clear:both;}
.show{ display:block;}
.hide{ display:none;}
*:focus{ outline:none;}
a,.banner .fp-controlArrow{ transition:all 0.3s ease-in 0s; -webkit-transition:all 0.3s ease-in 0s; -moz-transition:all 0.3s ease-in 0s; -o-transition:all 0.3s ease-in 0s;}
a:hover,.banner .fp-controlArrow:hover{ transition:all 0.6s ease 0.01s; -webkit-transition:all 0.6s ease 0.01s; -moz-transition:all 0.6s ease 0.01s; -o-transition:all 0.6s ease 0.01s;}
.com_img{ display:block; width:100%; overflow:hidden;}
.com_img img{transition: transform 0.3s ease 0s;width: 100%;}
.com_img:hover img{transform: scale(1.05);}
.img-responsive {max-width: 100%;height: auto;}
.img-auto{max-width: 100%;height: auto; width: 100%;}
.img-rounded {border-radius: 6px;}
html{ -ms-touch-action: none;  /* 阻止windows Phone 的默认触摸事件 */}
/*兼容iphone去除默认input表单默认设置*/
a { color: #666; text-decoration: none; outline: none; }
a:hover { color: #666; outline: none; }
.lt { float: left; }
.rt { float: right; }
.clear { clear: both; overflow: hidden; height: 0; }
.clx:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; }
input[type="submit"],input[type="reset"],input[type="button"],button { -webkit-appearance: none;}
@-webkit-keyframes an_02 
{
	0%{ -webkit-transform:translate(0,10px);opacity: 0;}
	100%{ -webkit-transform:translate(0,0);opacity: 1;}
}
.auto{ margin:0 auto; width:1200px; }


.header-tblb{ width:100%;}
.header-top { width:1200px; margin:0 auto;}
.header-top .logot{ width:185px; height: 127px;float:left; line-height:0px; }
.header-top .navul{ float:left; margin-left:100px;}
.header-top .navul ul li{ float:left; height:127px;}
.header-top .navul ul li a{ display:block; height:127px; line-height:150px; color:#333; font-size:16px; padding:0px 20px; margin-left:2px;}
.header-top .navul ul.nnavt li a{ color:#555;}
.header-top .navul ul li a:hover,.header-top .navul ul li a.cur{ color: #fff; background:#0061AE;border-radius:1px;}
.header-top .navtel{ float:left;}
.header-top .navtel .lungt{ float:left; margin-left:30px; position:relative;}
.header-top .navtel .langnt{ margin-top:12px;}
.header-top .navtel .lungt a.asdstt{ width:142px; height:40px; color:#fff; display:block; line-height:36px; font-size:15px; cursor:pointer; background: url(../images/lang.png) no-repeat; text-align:center; margin-top:28px;}

.langnav{ position:absolute; top:67px; display:none; z-index:99999; border:1px #EDEDED solid; left:20px; border-top:none;border-radius:1px;}
.langnav ul li{ display:block; color:#fff; width:108px; height:30px; line-height:30px; background:#fff; cursor:pointer; text-align:center;}
.langnav ul li a{ display:block; color:#666;}
.langnav ul li a:hover{ color: #fff;background:#2680C4;}

.hhh6{ height:65px; display:none;}
.mhtop{position: fixed;top: 0;left: 0;width: 100%;height: 65px;z-index: 999;background: #ddd; display:none;}
.mdbnrt {margin: 0 10px;}
.mdbnrt .logot{ float:left;}
.mdbnrt .logot img{ height:55px; margin-top:5px;}
.mdbnrt .telsan{ float:left; color:#333; margin-left:5px; margin-top:15px;}
.mdbnrt .langwap{ float:right; margin-right:5px; margin-top:20px;}
.mdbnrt .langwap a.asdsttwap{ color:#555; display:block; font-size:15px; cursor:pointer;}
.mdbnrt .langwap a.asdsttwap span{ font-size:22px;color:#555; display:block; font-weight:600; float:right;font-family: "宋体"; margin-top:5px;}
.langnawap{ position:absolute; top:40px; display:none; z-index:999;}
.langnawap ul li{ display:block; color:#fff; width:100px; height:30px; line-height:30px; background:#999; cursor:pointer; text-align:center;border-bottom:1px #ccc solid;}
.langnawap ul li a{ display:block; color:#fff;}
.langnawap ul li a:hover{color: #fff;background:#2680C4;}
.topwaps {float:right; cursor:pointer; margin-top:15px;}
.topwaps span{ display:block; width:30px; margin:0 auto; margin-top:5px; height:4px; background:#555;border-radius: 2px;}
.casr span{background:#2680C4;}

.navul-m{ display:none;background-color: #ddd;line-height: normal;position: fixed;top:65px;width: 100%;z-index: 999999999;}
.navul-m ul{width: 100%;}
.navul-m li{}
.navul-m li a {border-bottom: 1px solid #505050;color: #333;display: block; background:#D8D6D6;padding: 12px 0; font-size:15px; text-align:center;}
.navul-m li a:hover,.navul-m li a.cur{ background:#ccc;color:#2680C4;}

.wapx-ban,.wapx-ban img{ width:100%;}

.minx{ width:1200px; margin:0 auto;}
.indrmcss{width:100%; border-bottom:1px #D2D2D2 solid; height:75px; line-height:73px;}
.indrmcss .gjchrefd{ color:#777; float:left;}
.indrmcss .gjchrefd p{ text-indent:2px; color:#666;}
.indrmcss .gjchrefd a{color:#777;}
.indrmcss .gjchrefd a:hover{color:#2680C4;}

.indrmcss .serachfr{ float:right;}
.indrmcss .search-form{ width:380px; position:relative;}
.indrmcss .search-form input{ color:#555; border-radius: 2px;height:40px; padding-left: 20px; width:380px; border: 1px #ccc solid; font-size:14px;}
.indrmcss .search-form button{width:47px; height:42px;background:url(../images/ssch.png) no-repeat; background-size:100%; border:none; position:absolute; right:0px; top:16px; cursor:pointer;border-radius: 2px;}
.indrmcss .search-form .submit{width:47px; height:42px;background:url(../images/ssch.png) no-repeat; background-size:100%; border:none; position:absolute; right:0px; top:16px; cursor:pointer;border-radius: 2px;}

.sycpnrtd{ margin-top:40px;}
.sycptit{ text-align:center;}
.sycptit{ text-align:center;}
.sycptit .titPannel span{    font-weight: 550;
    color: #3d3d3d;
    font-size: 30px;
    line-height: 35px;
    margin: 0 10px;
}
.sycptit .titPannel{    width: 30%;
    margin: 0 auto;}
.sycptit .titPannel:before, .sycptit .titPannel:after {
    content: '';
    display: inline-block;
    width: 100px;
    height: 20px;
    vertical-align: middle;
}
.sycptit .titPannel:before {
    background: url(/template/index/default/static/images/leftbg.png) no-repeat 0 0;
}
.sycptit .titPannel:after {
    background: url(/template/index/default/static/images/rightbg.png) no-repeat 0 0;
}
/*.sycptit .titPannel h4,.sycptit .titPannel img{float:left;    padding: 0 1.85%;}
.sycptit .titPannel img{line-height:35px;}*/
.sycptit h3{text-transform: uppercase; font-weight:normal; color:#dddddd; font-size:30px;}
.sycptit h4{ont-weight:normal; color:#3d3d3d; font-size:30px; line-height:35px;}
.sycptit h4 span{ color:#0061ae;}
.sycptit p{ font-size:16px; color:#616161; line-height:35px;}

.h-product-wrap{position:relative;margin:0.5% 0 1%}
.h-product-wrap a{display:block; padding-bottom:15px;transition: transform 0.3s ease 0s; margin-top:15px;border-radius:2px;}
.h-product-wrap .swiper-container{margin:0 -1px; padding-bottom:55px;}
.h-product-wrap .swiper-pagination-bullet{ width:10px; height:10px; background:#888;}
.h-product-wrap .swiper-pagination-bullet-active {opacity:1;background:#D92F33;}
/*.h-product-wrap .swiper-slide{width: 24% !important;}*/
.h-product-wrap .h-pro-img{border:1px solid #DEDDDE;border-radius:2px;transition: transform 0.3s ease 0s; width:5%;   
    display: table-cell;  height: 237px;overflow:auto; text-align:center;    vertical-align: middle;}
.h-product-wrap .h-pro-img img{ width:fit-content;webkit-transition: -webkit-transform .3s linear;-moz-transition: -moz-transform .3s linear;
-o-transition: -o-transform .3s linear;transition: transform .3s linear;}
.h-product-wrap .pro-tit{text-align:center;font-size:16px;color:#555555;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:15px}
.h-product-wrap .p-span{ display:block; width:50%; height:42px; line-height:42px; text-align:center; margin:0 auto; background:#327ec6; color:#fff; border:1px #327ec6 solid;border-radius:6px; font-size:14px; margin-top:35px;transition: transform 0.3s ease 0s;}
.h-product-wrap .swiper-slide a:hover .h-pro-img{ border:none;}
.h-product-wrap .swiper-slide a:hover .h-pro-img img{  -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05); -o-transform: scale(1.05);transform: scale(1.05);}
.h-product-wrap .swiper-slide a:hover .p-span{ background:#085CA1;border:1px #085CA1 solid;}
.h-product-wrap .swiper-slide a{ border:1px #fff solid;}
.h-product-wrap .swiper-slide a:hover{border:1px #ddd solid;box-shadow:0px 0px  4px 2px #ddd;}
.h-product-wrap .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100%;z-index:999999;}
.arr-right { right: 0;margin-right:-50px;background:url(../images/yb1.png) no-repeat;}
.arr-left { left: 0;margin-left:-50px;background:url(../images/zb.png) no-repeat;}
.arr { width: 61px; height: 66px;position: absolute; top: 28%; cursor:pointer; z-index:9999999;}


.h-product-wrap .swiper-slide a.on .h-pro-img{ border:none;}
.h-product-wrap .swiper-slide a.on .h-pro-img img{  -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05); -o-transform: scale(1.05);transform: scale(1.05);}
.h-product-wrap .swiper-slide a.on .p-span{ background:#085CA1;border:1px #085CA1 solid;}
.h-product-wrap .swiper-slide a.on{border:1px #ddd solid;box-shadow:0px 0px  4px 2px #ddd;}
.productbox .catalog{ width: 100%; margin: 40px auto;}
.productbox .catalog ul{ float: left; width: 20%;}
.productbox .catalog ul li{width: 100%; height: 30px; line-height: 30px;}
.productbox .catalog ul li a{ display: block; width: 90%; margin: 0 auto; font-size: 14px; color: #297cd8;}
.productbox .catalog ul li a:hover{ color: #fb8801;}
.productbox .catalogphone{ display: none;}

.sycpyyd{background: #f7f7f7;
    padding-top: 60px;}

.h-case-wrap{position:relative;margin:0.5% 0 2.6923%}
.h-case-wrap a{display:block; padding-bottom:10px;transition: transform 0.3s ease 0s; margin-top:0;border-radius:2px; height:300px;}
.h-case-wrap .swiper-container{margin:0 -1px; padding-bottom:55px;}
.h-case-wrap .swiper-pagination-bullet{ width:10px; height:10px; background:#888;}
.h-case-wrap .swiper-pagination-bullet-active {opacity:1;background:#D92F33;}
.h-case-wrap .swiper-slide{background:url(../images/appservBg.png) no-repeat;background-size:100% 100%;        }
.h-case-wrap .h-case-img{transition: transform 0.3s ease 0s; width:5%;overflow:hidden;    height: 240px;    text-align: center;    display: table-cell;
    vertical-align: middle;}
.h-case-wrap .h-case-img img{ width:90%;webkit-transition: -webkit-transform .3s linear;-moz-transition: -moz-transform .3s linear;
-o-transition: -o-transform .3s linear;transition: transform .3s linear; text-align:center;    height: 222px;}
.h-case-wrap .case-tit{ width:90%; margin:0 auto;font-size:16px;color:#fff;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:12px; /*font-weight:600;*/}
.h-case-wrap .case-span{ display:block;width:90%; margin:0 auto; color:#888; font-size:13px; margin-top:8px; line-height:22px;}

.h-case-wrap .swiper-slide a{ border:inherit;}
.h-case-wrap .swiper-slide a:hover{border:1px #0061AE solid;box-shadow:0px 0px  4px 2px #0061AE;}
.h-case-wrap .swiper-slide a:hover .h-case-img img{  -webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05); -o-transform: scale(1.05);transform: scale(1.05);}
.h-case-wrap .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px;left: 0;width: 100%;z-index:999999;}
.arrc-right { right: 0;margin-right:-50px;background:url(../images/yb1.png) no-repeat;}
.arrc-left { left: 0;margin-left:-50px;background:url(../images/zb.png) no-repeat;}
.arrc { width: 61px; height: 66px;position: absolute; top: 28%; cursor:pointer; z-index:9999999;}



.syxinwen{}
.syxwcontt{ margin-top:35px;}
.syxwzcl{ float:left;width: 47%;
    margin-right: 6%;}
.syxw_tab{ width:100%;  overflow:hidden;    clear:both; }
.syxw_tab ul{ width:100%; margin:0 auto; overflow:hidden; }
.syxw_tab ul li{ display:block; float:left;}
.syxw_tab ul li:first-child{    border-right: 6px solid #184a4b;}
.syxw_tab ul li a{color:#666; display:block;cursor:pointer; line-height:40px; width: 110px; background:url(../images/hi2.jpg) no-repeat 0px 5px; text-indent:18px; margin-right: 5px;}
.syxw_tab ul li a h3{ font-size:20px; color:#666; line-height:25px; font-weight:normal;}
.syxw_tab ul li a p{ font-size:13px; color:#999999;line-height:25px;text-transform: uppercase;}
.syxw_tab ul li a:hover h3{/*color:#0061AE;*/}
.syxw_tab ul li.current a h3{color:#184a4b;    font-weight: 550;}
.syxw_tab ul li a:hover{ color:#184a4b; border-bottom:inherit; background:url(../images/hi.jpg) no-repeat 0px 5px; }
.syxw_tab ul li.current a{ color:#184a4b;  background:inherit; }


.syxwcont .syxwlie{ display:none;}
.syxwlie ul li{border:1px #D5D5D5 solid; padding:12px 0px;}
.syxwlie ul li .datel{ float:left;     width: 20%; text-align:center; font-size:14px;color:#666666;}
.syxwlie ul li .datel span{ display:block; font-size:34px; color:#666666;}
.syxwlie ul li .titcont{ float:left;    width: 80%; min-height:64px; border-left:1px #D5D5D5 solid; padding-left:2.5%;}
.syxwlie ul li .titcont .titdate h3{ font-weight:normal; float:left; margin-top:5px;    width: 85%;}
.syxwlie ul li .titcont .titdate .titurl{    margin-top: 15px;}
.syxwlie ul li .titcont .titdate .titurl a{border: 1px #D5D5D5 solid;
    font-size: 24px;
    margin-top: 10px;
    border-radius: 50%;
    padding: 0 4px;
    color: #a2a2a2;}
.syxwlie ul li .titcont .titdate span{ float:right; font-size:14px; color:#b5b5b5; margin-top:5px;}
.syxwlie ul li .titcont .titdate h3 a{ font-size:18px; color:#333;}
.syxwlie ul li .titcont .titdate h3 a:hover{color:#0061AE;}
.syxwlie ul li .titcont .xwdecs{ font-size:14px; color:#777777; line-height:25px; margin-top:8px;}

.syxwlie ul li:first-child{border:inherit;}
.syxwlie ul li:first-child .datel{    width: 35%;}
.syxwlie ul li:first-child .titcont{width: 65%;}
.syxwlie ul li:first-child .titcont h3{  }
.syxwlie ul li:first-child .titcont .titdate{    margin-top: 15px;
    font-size: 14px;}
.syxwlie ul li:first-child .titcont .xwdecs{    margin-top: 30px;}
.syxwlie ul li:first-child .titcont .xwdecs a{background: #4472c4;
    color: #fff;
    padding: 7px 13px;}

.jzimgt{ float:left; text-align:center; width:6%;}

.sycjwtt{ float:left; width:47%;}
.sywt_tab{ width:100%;  overflow:hidden;    clear:both; border-bottom:1px #C4C4C4 solid;border-top:1px #C4C4C4 solid;padding: 15px 0;}
.sywt_tab ul{ width:70%; margin:0 auto; overflow:hidden; float:left; }
.xwmore{ float:right;}
.xwmore a{ display:block;}
.xwmore a:hover{ margin-right:5px;}
.sywt_tab ul li{ display:block; float:left;}
.sywt_tab ul li a{color:#666; display:block;cursor:pointer; line-height:40px;     width: 290px; background:url(../images/hi2.jpg) no-repeat 0px 5px; text-indent:18px; margin-right:45px;}
.sywt_tab ul li a h3{ font-size:20px; color:#666; line-height:25px; font-weight:normal;}
.sywt_tab ul li a h3 span{    color: #a2a2a2;
    font-size: 16px;}
.sywt_tab ul li a p{ font-size:13px; color:#999999;line-height:25px;text-transform: uppercase;}
.sywt_tab ul li a:hover h3{/*color:#0061AE;*/}
.sywt_tab ul li.current a h3{color:#0061AE;}
.sywt_tab ul li a:hover{ /*color:#0061AE; border-bottom:2px solid #0061AE; background:url(../images/hi.jpg) no-repeat 0px 5px;*/ }
.sywt_tab ul li.current a{ color:#0061AE; border-bottom:2px solid #0061AE; background:url(../images/hi.jpg) no-repeat 0px 5px; }

.sywtlie ul li{ margin-top:18px;    border-bottom: 1px #C4C4C4 solid;}
.sywtlie ul li h3{ font-weight:550; width:100%; text-indent:20px;position: relative;}
.sywtlie ul li h3 span{    border: #DEDEDE solid 1px;
    font-size: 20px;
    padding: 2px 8px;    float: left;display: block;    width: 6%;
    text-indent: 0;}
.sywtlie ul li h3 a{ font-size:15px; color:#333; height:32px; line-height:32px; width:100%; display:block;}
.sywtlie ul li h3 a:hover{color:#0061AE;}
.sywtlie ul li p{ padding:15px 0px; font-size:14px; color:#555; line-height:25px;    padding-left: 55px;}
/*.sywtlie ul li:hover h3{border:#0061AE solid 1px;}*/

.syabout{ margin-top:65px;background: #f4f4f4;padding: 80px 0;}
.syabout .abtleft{ float:left; width:52%;}
.syabout .abtleft h4{    color: #333333;
    font-size: 20px;
    font-weight: normal;    border-bottom: 1px #C4C4C4 solid;        width: 35%;
    text-align: right;
    padding-bottom: 15px;}
    .syabout .abtleft .abtCon{padding: 30px 0 0 80px;}
    .syabout .abtleft .abtCon h1{font-size: 65px;}
.syabout .abtleft .abtCon h3{font-size: 24px;
    margin-top: 28px;
    font-weight: normal;
    padding-bottom: 30px;
    background: linear-gradient(#da251c, #da251c) no-repeat;
    background-size: 24% 2px;
    background-position: 0 55px;}
.syabout .abtleft h3 a{ color:#1152ae;}
.syabout .abtleft .abdesc{color: #666;
    font-size: 16px;
    line-height: 25px;
    margin-top: 23px;
    height: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 4;    margin-bottom: 50px;}
.syabout .abtleft .abtCon a{
    background: #4472c4;
    color: #fff;
    padding: 10px 70px;
    font-weight: bold;
    font-size: 18px;
}
.syabout .abrimgt{ float:left; width:48%;}
.syabout .minxBottom{width:1200px;margin: 0 auto;margin-top: 60px;}
.syabout .minxBottom .leftCh{width: 19%;float: left;}
.syabout .minxBottom .leftCh ul{}
.syabout .minxBottom .leftCh ul li{background: #dddddd;text-align: center;padding: 20px 30px;        height: 90px;}
.syabout .minxBottom .leftCh ul li span{    font-size: 13px;}
.syabout .minxBottom .leftCh ul li h3{font-weight:normal;    line-height: 25px;}
.syabout .minxBottom .leftCh ul li .mbarrow{display:none;}
.syabout .minxBottom .leftCh ul li.current{background: #4472c4;}
.syabout .minxBottom .leftCh ul li.current h3,.syabout .minxBottom .leftCh ul li.current span{color:#fff;}
.syabout .minxBottom .leftCh ul li.current .mbarrow{display: block;
    position: relative;
   left: 109px;
    top: -30px;
    font-size: 15px;}
.syabout .minxBottom .rightCh{width: 80%;
    float: right;
    margin-left: 10px;}
.syabout .minxBottom .rightCh .baselie{}
.syabout .minxBottom .rightCh .baselie ul{}
.syabout .minxBottom .rightCh .baselie ul li{width: 31%;float:left;margin-left: 20px;}
.syabout .minxBottom .rightCh .baselie ul li span{display: block;
    position: relative;
    top: -35px;
    color: #fff;
    background: rgb(0 0 0 / 50%);
    width: 100%;
    padding: 6px 0;
    text-align: center;}

.main1200{width:96%; max-width:1200px; margin:0 auto;} 
.nyproduct{}
.weizhit{ line-height:50px;font-size:14px; color:#828282;}
.weizhit a{ font-size:14px; color:#828282;}
.weizhit a:hover{color:#0061AE;}
.hsantit{ text-align:center; margin-top:15px;}
.hsantit span{ display:block;}
.hsantit h3{ font-size:30px; font-weight:normal; color:#888;}

.nyproduct .h-product-wrap{position:relative;margin:0.5% 0 0.6923%}
.nyproduct .h-product-wrap .swiper-container{ padding-bottom:20px;}

.list30{ width:100%; margin-bottom:30px;table-layout:fixed;word-break:break-all;}
.list30 td{ border:1px solid #d8d8d8;text-align:center; font-size:13px;padding:10px 4px; height:24px; width: 8.63%;}
.list30 td img{max-width:100%;}
.list30 .td1{text-align:center;}
.list30 .tr1 td{ background:#0061AE; color:#fff;  font-size:14px;  }
/*.list30 .tr2 td{ padding:10px 5px; }*/
.list30 .no1{ min-width:80px; text-align:center; width:auto; border:1px solid #d8d8d8; max-width: 80px; color:#555; line-height:30px;}
.list30 .no1:hover{background: #dde7ef;}
.list30 .a1{ display:block; line-height:30px; padding-left:3px; color:#b60809; font-size:12px; margin-top:10px; }
.list30 .tr2:hover{background: #fff;}
.list30 tr:hover{background: #dde7ef;}

.list30 .tr1.on,.list30 .tr2.on{position: fixed;top: 0;left:0;right:0;margin: 0 auto;max-width: 1200px;text-align: center;width: 100%;z-index: 2;transform: translateZ(0); }
.list30 .tr2.on{top: 40px;background: #fff;}
.list30 .tr1.on td{width: 5%;}
.list30 .tr2.on td{width: 7.5%;/*width: 12.53%;*/}
.list30 .tr3{display: none;text-align:left;}
.list30 .tr3 td,.list30 .trss1 td{background:#288c3a; color:#fff;}
.list30 .tr4{display: none;}
.list30 .tr4:hover{background: #fff;}

.list30 .tr-item td{ font-size:14px; color:#333;}
.list30 .tr-item td a{font-size:14px; color:#0061ae;text-decoration: underline}
.list30 .tr-item td a:hover{font-size:14px; color:#333;;text-decoration: none;}
.list30 .tr-item:nth-child(even){background-color: #ddd;}



.nynews{}
.newstitt{padding-top:12px; text-align:center; border-bottom:1px solid #C4C4C4; margin-top:5px;}
.newstitt ul{font-size:0;}
.newstitt li{height:64px; line-height:64px; border-bottom:3px solid #fff; font-size:16px; display:inline-block; margin:0 30px; padding:0 15px;}
.newstitt li a{color:#333;font-size:16px;}
.newstitt li:hover{border-bottom:3px solid #0061AE;}
.newstitt li:hover a{color:#0061AE;}
.newstitt li.on{border-bottom:3px solid #0061AE; }
.newstitt li.on a{color:#0061AE;}

.newslieny{ margin-top:45px;}
.newslieny ul{}
.newslieny ul li{}
.newslieny ul li a{ display:block;border-bottom:1px #D5D5D5 dashed; padding:22px 0px;}
.newslieny ul li a .datel{ float:left; width:10%; text-align:center; font-size:16px;color:#222; margin-top:5px;}
.newslieny ul li a .datel span{ display:block; font-size:40px; color:#222;}
.newslieny ul li a .titcont{ float:left; width:90%; min-height:90px; border-left:1px #D5D5D5 solid; padding-left:2.5%;}
.newslieny ul li a .titcont h3{ font-weight:normal; margin-top:5px; color:#333;}
.newslieny ul li a .titcont .xwdecs{ font-size:14px; color:#888; line-height:25px; margin-top:6px;}
.newslieny ul li a .titcont span{ float:right;font-size:14px; color:#666; margin-right:25px;}
.newslieny ul li a:hover{ background:#0061AE;}
.newslieny ul li a:hover .datel{ color:#fff;}
.newslieny ul li a:hover .datel span{ color:#fff;}
.newslieny ul li a:hover .titcont h3{ color:#fff;}
.newslieny ul li a:hover .xwdecs{ color:#fff;}
.newslieny ul li a:hover .titcont span{ color:#fff;}

.clearttt{ display:none;}
.text-over {text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
.footert{padding: 45px 0 40px 0;
    background: #272727;
    margin-top: 0;}
.footert .footerNav{    width:980px;margin: 0 auto;margin-bottom: 80px;}
.footert .footerNav ul li{float:left;padding: 0 40px;
    background: linear-gradient(#C4C4C4, #C4C4C4) no-repeat;
    background-size: 1px 60%;
    background-position: 0 6px;}
.footert .footerNav ul li:first-child{background:inherit;}
.footert .footerNav ul li a{color: #ababab;font-size: 16px;}
.f_top li.abt {    width: 17%;border-right: 1px solid #666;float: left;padding-right: 60px;}
.f_top li.abt .title{font-size: 16px; overflow: hidden; color: #fff; margin-bottom: 5px;}
.f_top li.abt dl{ margin-top:25px;}
.f_top li.abt dd { height: 35px; line-height: 35px; font-size: 16px;}
.f_top li.abt dd a { color: #ababab;}
.f_top li.abt dd a:hover{color:#0061AE;}

.f_top li.wxdy {width: 44%;border-right: 1px solid #666;  float:left;    padding: 0 50px;}
.f_top li.wxdy .title{ color:#ababab; font-size:15px;}
.f_top li.wxdy .destw{color: #ababab; font-size:15px; line-height:34px; }
.f_top li.wxdy .destw a{color: #ababab;}
.f_top li.wxdy .ewmt{ width:120px; margin:0 auto; margin-top:40px;}

.f_top li.lxbot {    width: 30%;float: left;padding-left: 40px;}
.f_top li.lxbot .title{ color:#ababab; font-size:15px;}
.f_top li.lxbot .destw{color: #ababab; font-size:15px; line-height:34px; }
.f_top li.lxbot .destw a{color: #ababab;}

.f_top li.bqbot {width: 8%;min-height: 180px; float:left;}
.f_top li.bqbot .title{ color:#fff; font-size:16px; margin-left:10%;}
.f_top li.bqbot .destw{color: #ababab; font-size:16px; margin-left:10%; line-height:34px; margin-top:25px;}
.f_top li.bqbot .destw a{color: #ababab;}

.h555{ height:55px; display:none;}
.myfooter{height:4em;position:fixed;left:0;width:100%;z-index:999;bottom:0;background:#555;display:none}
.myfooter li{width:25%;float:left;position:relative;font-size:.9em;text-align:center;color:#fff;line-height:1em;height:5.33em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-right:1px solid rgba(255,255,255,.2)}
.myfooter li:last-child:before{height:0}
.myfooter li em{width:28.125%;display:block;margin:0 auto;padding:.3em 0 .1em 0}
.myfooter li em img{width:28px;height:auto}
.myfooter li a{color:#fff}


.pages {color:#333;padding: 3px;font-family:Verdana;font-size:14px;font-weight:bold;line-height:15px; display: table-cell;text-align: center;vertical-align: middle;}
.pages span{ display:block; float:left; width:100px; color:#7D7D7D; font-size:12px; margin-top:10px;}
.pages ul{list-style-type: none;margin:0px;padding:0px; width:360px; float:left;}
.pages li {margin: 0 5px 0 0;display: inline-block; }
.pages li a {display: inline-block; color: #888;padding:6px 13px 8px 13px;text-decoration: none;border-radius:2px; border:solid 1px #888; background:#fff; font-size: 14px;}
.pages li a:hover {color: #0061AE;border: 1px solid #0061AE;}
.pages li.active {background:#fff; color: #0061AE;border: 1px solid #0061AE;padding:6px 13px 8px 13px;border-radius:4px;}
.pages li span {margin: 0;padding: 0;}
.pages li.nolink {border-radius:4px; border:solid 1px #888; background:#fff;padding:6px 13px 8px 13px; color:#888;}
.p_clear{ clear:both;}


.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 22px 0;
	border-radius: 0;
	vertical-align: middle;
}

.pagination>li {
	display: inline
}

.pagination>li>a,.pagination>li>span {
	position: relative;
	display: block;
	width: 40px;
	height: 40px;
	float: left;
	line-height: 40px;
	text-decoration: none;
	color: #0061AE;
	background-color: #fff;
	border: 1px solid #0061AE;
	margin-left: -1px;
	-webkit-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left: 0;
	margin-right: 10px;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
	margin-left: 10px;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	color: #fff;
	background-color: #0061AE;
	border-color: #0061AE
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	z-index: 2;
	color: #fff;
	background-color: #0061AE;
	border-color: #0061AE;
	cursor: default
}

.pagination-disabled>a,.pagination-disabled>a:focus,.pagination-disabled>a:hover,.pagination-disabled>span,.pagination-disabled>span:focus,.pagination-disabled>span:hover,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
	color: #c4c4c4;
	background-color: #fff;
	border-color: #c4c4c4;
	cursor: not-allowed
}

.pagination-lg>li>a,.pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.pagination-sm>li>a,.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

.pagination-addon {
	display: inline-block;
	margin-left: 20px
}

.pagination-addon input {
	display: inline-block;
	width: 54px;
	margin-right: 5px
}

@media (max-width:767px) {
	.pagination {
		display: block;
		padding-left: 30px;
		padding-right: 30px;
		text-align: left
	}

	.pagination>li {
		text-align: center;
		display: none
	}

	.pagination>li:first-child,.pagination>li:last-child {
		display: inline-block
	}

	.pagination>li:first-child a {
		margin-right: 0
	}

	.pagination>li:last-child a {
		margin-left: 5px
	}

	.pagination-addon {
		position: absolute;
		margin-top: -70px;
		right: 30px
	}
}



/*.news{ margin-top:10px;}*/
.mbox{ width:100%; margin:0 auto; padding:50px 0; background:#fff;}
.mbox .tit-box{ text-align:center;}
.mbox .tit-box h1{ font-size:26px; color:#333;}
.mbox .tit-box p{ color:#999;}
.mbox .tit-box .subtitle {
    border-bottom: dashed 1px #eee;
    padding-bottom: 20px;
    margin-bottom: 20px;
    margin-top: 10px;
}
.mbox .tit-box .subtitle span { padding:2px 8px;}
.mbox .con-box { font-size: 14px; line-height:2em;padding-bottom: 15px;}



/*上下篇*/

.prev-next {
	width: 100%;
	display: inline-block;
	margin-top: 10px;
}
.prev-next li{
  border:#dcdcdc 1px solid;
  text-align: left;
  background-color: #f1f1f1;
  width: 48%;
  padding: 12px 10px 12px 6px;
  display: inline-block;
  float:right;
} 
.prev-next li:first-child{
  float:left;
} 
.prev-next li a:hover{
  color: #0061AE;
} 


/*招聘start*/
.jobs{width: 100%;margin-top: 50px;}
.job-lists{position:relative; width:100%;background-color: #f1f1f1;border-radius: 8px;padding: 28px 48px 78px;margin-top: 10px;display: block;
overflow: hidden;}
.job-lists .tit1{line-height: 30px;padding-bottom: 16px;margin-bottom:16px;border-bottom: 1px #000 dashed;}
.jobs .desc1{height: 90px;overflow: hidden;padding:10px 0;}
.job-lists .apply{padding:8px 20px;border-radius: 8px;background-color: #fff;}
.jobs p{margin:0;line-height: 2em;}
.jobs .desctxtcon {
padding-bottom: 20px;
width: 100%;
}
.jobs .active{background-color: #0061ae;color:#fff;}
.jobs .active .desc1{height:auto;}

.jobs .active p{color:#fff;}
.jobs .active .apply{color:#0061ae;background-color: #fff;}
.jobs .active .tit1{border-bottom: 1px #fff dashed;}
.jobs .btn-box{width:24px;height:24px;position: absolute;left:50%;margin-left:12px;bottom: 24px;text-align: center;}
/*招聘end*/


/*资质证书*/

.certlist{ margin-top:45px;}
.certlist ul{}
.certlist ul li{width:23.5%;float:left;margin-right: 2%;}
.certlist ul li:nth-child(4){margin-right: 0px;}
.certlist ul li:nth-child(8){margin-right: 0px;}
.certlist ul li:nth-child(12){margin-right: 0px;}

.certlist ul li img{width:100%;}
.certlist ul li a{ display:block;border-bottom:1px #D5D5D5 dashed; padding:4px 0px 6px; }
.certlist ul li a .datel{ float:left; width:10%; text-align:center; font-size:16px;color:#222; margin-top:5px;}
.certlist ul li a .datel span{ display:block; font-size:40px; color:#222;}
.certlist ul li a .titcont{ float:left; width:90%; min-height:90px; border-left:1px #D5D5D5 solid; padding-left:2.5%;}
.certlist ul li a .titcont h3{ font-weight:normal; margin-top:5px; color:#333;}
.certlist ul li a .titcont .xwdecs{ font-size:14px; color:#888; line-height:25px; margin-top:6px;}
.certlist ul li a .titcont span{ float:right;font-size:14px; color:#666; margin-right:25px;}
.certlist ul li a:hover{ background:#0061AE;}
.certlist ul li a:hover .datel{ color:#fff;}
.certlist ul li a:hover .datel span{ color:#fff;}
.certlist ul li a:hover .titcont h3{ color:#fff;}
.certlist ul li a:hover .xwdecs{ color:#fff;}
.certlist ul li a:hover .titcont span{ color:#fff;}
/*资质证书end*/
/*检测报告*/
.reportlist{ margin-top:45px;}
.reportlist ul{overflow: hidden;zoom:1;}
.reportlist ul li{width:25%;float:left;border-right: 1px solid #C4C4C4;text-align: center;}
.reportlist ul li:nth-child(4){border-right: none;}
.reportlist ul li:nth-child(8){border-right: none;}
.reportlist ul li:nth-child(12){border-right: none;}

.reportlist ul li .imgbox{width:235px;height:235px;overflow: hidden;text-align: center; margin: 0 auto;}
.reportlist ul li .imgbox img{width:100%;}
.reportlist ul li a{ display:block; padding:4px 0px 6px; }
.reportlist ul li a .datel{ float:left; width:10%; text-align:center; font-size:16px;color:#222; margin-top:5px;}
.reportlist ul li a .datel span{ display:block; font-size:40px; color:#222;}
.reportlist ul li a .titcont{  width:100%; height:90px;overflow: hidden;}
.reportlist ul li a .titcont h3{ font-weight:normal; margin-top:5px; color:#333;width: 96%;height:44px;overflow: hidden;}
.reportlist ul li a .titcont .xwdecs{ font-size:14px; color:#888; line-height:25px; margin-top:6px;}
.reportlist ul li a .titcont span{ font-size:14px; color:#666; }
.reportlist ul li a:hover{ background:#0061AE;}
.reportlist ul li a:hover .datel{ color:#fff;}
.reportlist ul li a:hover .datel span{ color:#fff;}
.reportlist ul li a:hover .titcont h3{ color:#fff;}
.reportlist ul li a:hover .xwdecs{ color:#fff;}
.reportlist ul li a:hover .titcont span{ color:#fff;}
/*检测报告end*/


/*应用案例*/
.caseslist{ margin-top:45px;}
.caseslist ul{overflow: hidden;zoom:1;}
.caseslist ul li{width:23.5%;float:left;border: 1px solid #C4C4C4;text-align: center;margin-right:2%;margin-top: 10px;padding:8px;}
.caseslist ul li:nth-child(4){margin-right: 0;}
.caseslist ul li:nth-child(8){margin-right: 0;}
.caseslist ul li:nth-child(12){margin-right: 0;}

.caseslist ul li .imgbox{width:100%;height:210px;overflow: hidden;text-align: center; margin: 0 auto;}
.caseslist ul li .imgbox img{width:100%;}
.caseslist ul li a{ display:block; padding:0px 0px 6px; }

.caseslist ul li a .titcont{  width:100%; height:90px;overflow: hidden;}
.caseslist ul li a .titcont h3{text-align: left; font-weight:normal; margin-top:5px;color:#0061AE}
.caseslist ul li a .titcont .xwdecs{text-align: left; font-size:14px; color:#888; line-height:25px; margin-top:6px;}
.caseslist ul li a .titcont span{ font-size:14px; color:#666; }
.caseslist ul li a:hover{ background:#0061AE;}

.caseslist ul li a:hover .titcont h3{ color:#fff;}
.caseslist ul li a:hover .xwdecs{ color:#fff;}
.caseslist ul li a:hover .titcont span{ color:#fff;}
/*应用案例end*/

/*友情链接*/
.friend_link{width:100%; border-top:1px #D2D2D2 solid; display: inline-block; line-height:33px;margin-top: 60px;padding:20px 0 0;}
.friend_link .gjchrefd{ color:#777; float:left;}
.friend_link .gjchrefd p{ text-indent:2px; color:#666;}
.friend_link .gjchrefd a{color:#777;display: inline-block;}
.friend_link .gjchrefd a:hover{color:#2680C4;}
/*友情链接end*/

.my-reset{    
    border-radius: 5px;
    background-color: #ccc;
    padding: 6px;
    line-height: 16px;
    display: inline-block;
    margin: 5px 0;
    cursor: pointer;
}