#showvox{ min-height:500px;width: 1250px; margin:0 auto;}
#showvox .show{display: block;}
#showvox div{width: 1250px;}

.jgjtmain_right .li01 p img{ width:unset!important;}

#showvoxf{ min-height:500px;width: 600px; margin:0 auto;}
#showvoxf .show{display: block;}
#showvoxf div{width: 600px;}

#showvoxld{ width: 1250px; margin:0 auto; overflow: auto; min-height: 500px;}
#showvoxld .show{display: block;}
#showvox1{ min-height:800px;width: 1250px; margin:0 auto;}
#showvox1 .show{display: block;}
#showvox1 .mainqie{width: 1250px;display: none;}

.demo{color:#1169b6!important; border-bottom:3px solid #1169b6 }

* {margin: 0;padding: 0;}

a{ color:#333; text-decoration:none;}

body {
	font-family: "微软雅黑";
	font-size: 18px;
}
ul, li,p,span,table,form{
	list-style-type: none;
	margin:0;
	padding:0;}

@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{margin:0;padding:0;
	font-family:tahoma, geneva, sans-serif;}

table{table-layout:fixed;border-collapse:collapse}
section,article,aside,header,footer,nav,dialog,figure{display:block}
.clearfix:after{content:"\20";display:block;height:0;line-height:0;font-size:0;clear:both}
body,button,input,select,textarea,td,th{color:#333; }
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}ul,ol{list-style:none}a{text-decoration:none;}
a:hover{ cursor:pointer;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0 none}
button,input,select,textarea{font-size:100%}
.dqtable{border-collapse:collapse;border-spacing:0;margin: 0 auto; width: 1250px; font-size: 18px;}
table{border-collapse:collapse;border-spacing:0}
input:focus{outline:none}
.page_fy{ text-align: center; margin-top: 0; }


/* hd-main */
.hd-main{height:75px;background:#fff;z-index:15;border-bottom:#b3b3b3 1px solid; position:relative;}
.f-icon{background-image:;background-repeat:no-repeat}
.hd-main{height:75px;min-width:800px;border-bottom:0}
.hd-main .has-pulldown{cursor:pointer;position:relative;*z-index:10000}
.hd-main .pulldown{position:absolute;cursor:default;display:none;top:30px;left:0}
.hd-main .pulldown .arrow{*margin-bottom:-1px;_margin-bottom:0;height:0;width:0;font-size:0;line-height:0;border-width:7px;border-style:solid;border-color:transparent transparent #f6f6f9 transparent;_filter:chroma(color=tomato);_border-color:tomato tomato #f6f6f9 tomato;position:relative;display:block;left:20px;z-index:2}
.hd-main .pulldown .content{background:#f6f6f9;color:#333;text-align:left;border-radius:3px;border:rgb(175,175,175) 1px solid;border-width:0 1px 1px 1px;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;z-index:1}
.hd-main .pulldown-canvas{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}

.hd-main .navs{height:75px;float:left; padding:0 0 0 20px; }

.hd-main .navs a,.hd-main .info a,.hd-main .navs a:visited,.hd-main .info a:visited,.hd-main .navs a:active,.hd-main .info a:active{color:#252525}
.hd-main .navs a:hover,.hd-main .navs a:active{text-decoration:none; color:#2f87d0;}
.hd-main .navs .def-nav,.hd-main .navs .pulldown-nav,.hd-main .navs .separate{display:block;float:left;height:75px;font:22px/30px "microsoft yahei","microsoft jhenghei";color:#252525;text-align:center;width:130px;line-height:75px}
.hd-main .navs .def-nav .app-url{left:400px;width:750px;top:75px}

.hd-main .navs .def-nav .pulldown-canvas-url{width:575px;height:109px}
.hd-main .navs .def-nav .app-url .arrow{left:140px}
.hd-main .navs .app-url .content{padding:17px 0 0 22px;height:91px;line-height:40px!important;}
.hd-main .navs .app-url .content a,.hd-main .navs .app-url .content a:hover{color:#333}
.hd-main .navs .app-url .li{cursor:pointer;padding-top:8px;width:100px;height:75px;border-radius:3px;display:block;float:left;text-align:center}

.hd-main .navs .app-url .li:hover{background-color:#e0e1e5}
.business_item_show{    cursor: pointer;     }
.hd-main .navs .app-url .li .text{height:30px;display:block;font:14px/30px "microsoft yahei","microsoft jhenghei";https://www.jigaojituan.com/jgjt/login.do}
.hd-main .navs .separate{margin:0;height:48px;width:2px;background:#ececec;}
.hd-main .navs .pulldown-nav{position:relative}
.hd-main .navs .pulldown-nav em{position:absolute;display:block;left:120px;top:32px;height:12px;width:12px;font-size:0;background-position:-89px -45px}
.hd-main .navs .pulldown-nav:hover .f-icon,.hd-main .navs .pulldown-nav:active .f-icon{position:absolute;display:block;right:11px;top:32px;height:12px;width:12px;font-size:0;background-position:-89px -55px}
.hd-main .navs .current,.hd-main .navs .current .pulldown-nav{color:#252525;display:inline-block;width:140px;height:75px;text-align:center;line-height:75px}
.hd-main .navs .current:hover{color:#ececec}
.hd-main .navs .current .hover{background-color:#f6f6f6;color:#2f87d0;}

.hd-main .info,.hd-main .info ul{height:36px;float:right;text-align:right;margin-top:3px;white-space:nowrap}
.hd-main .info a{color:#d8d8d8}
.hd-main .info a:hover{color:#fff;text-decoration:underline}
.hd-main .info .info-i{padding:0 10px;margin:10px 0;display:inline-block;*display:inline;*zoom:1;height:16px;border-right:#393939 1px solid;color:#d8d8d8;font:12px/16px "simsun"}
.hd-main{height:75px;border-bottom:0; margin:0 auto; width:1250px;}
.hd-main .info .has-pulldown{padding-right:28px}
.hd-main .info .has-pulldown .pull-arrow{position:absolute;display:block;right:10px;top:1px;height:12px;width:12px;font-size:0;background-position:-89px -45px}
.hd-main .info .no-separate{border:none}
.hd-main .info .user-name{position:relative;padding-left:24px}
.hd-main .info .user-name .name{display:inline-block;display:inline\0;white-space:nowrap;max-width:75px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}
.hd-main .info .user-name .identity{position:absolute;top:0;left:0;height:16px;width:16px;background-position:-89px -88px}
.hd-main .info .user-name .is-vip{background-position:-89px -68px}
.hd-main .info .user-info,.hd-main .info .more-info{top:9px;left:auto;right:-24px;width:116px}
.hd-main .info .notice-nu{display:inline-block;padding-left:4px;background-position:-86px -109px;height:14px;-webkit-text-size-adjust:none;font-size:10px;font-style:normal}
.hd-main .info .notice-nu .f-icon{display:inline-block;padding-right:4px;background-position:right -109px;color:#fff}
.hd-main .info .user-info .arrow{left:70px;*left:-32px}
.hd-main .info .user-info .content,.hd-main .info .more-info .content{padding:10px 0;height:180px}
.hd-main .info .more{padding:0;display:inline;line-height:inherit;background:none}
.hd-main .info .more-info .content{height:280px}
.hd-main .info .user-info .content a,.hd-main .info .more-info .content a{display:block;padding-left:33px;height:30px;line-height:30px;color:#888}
.hd-main .info .user-info .content a:hover,.hd-main .info .more-info .content a:hover{color:#333;text-decoration:none;background:#e0e1e5}
.hd-main .info .user-info .li,.hd-main .info .more-info .li{display:block;padding:2px 0;height:30px}
.hd-main .info .user-info .separate-li,.hd-main .info .more-info .separate-li{display:block;margin:3px 11px;border-top:#ebebec 1px solid;border-bottom:#fff 1px solid}
.hd-main .info .more-info{right:0}
.hd-main .info .more-info .arrow{left:94px;*left:-8px}

.footer{ width:100%; min-height:200px; margin-top:60px; background:#2c2b2b;  border-top:5px solid #0f0f0f;}
.footer1{ width:1250px; margin:0 auto; position:relative; padding-top:30px;}
.ewm1{ text-align: left; font-size:20px; color:#fff; width:1050px; float:left;}
.ewm1 p{ line-height:44px; height:44px;}
.ewm2{ color:#fff!important}
.ee select{ float:left; width:400px; height:40px; margin-left:13px; margin-top:7px;}

.ewm{text-align: center; font-size:20px; color:#fff; width:200px; float:right; }
.logo{ width:300px; height:75px; line-height:75px; float:left;}
.logo img{ width:300px; display:inline-block; vertical-align:middle;}
.ssann{ float:right; width:25px; height:75px; line-height:75px; position:relative;}
.djss{ position:absolute; width:300px; height:30px; background:#333; z-index:999; right:300px; }
.ssann img{ width:24px; display:inline-block; vertical-align:middle;}

.bgdt1{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt1_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt1_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt1_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt1_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt2{ background: no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt2_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt2_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt2_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt2_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt125{ background: no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt125_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt125_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt125_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt125_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt126{ background: no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt126_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt126_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt126_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt126_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt19{ background: no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt19_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt19_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt19_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt19_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt3{ background: no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt3_info{ width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt3_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt3_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt3_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt4{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt4_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt4_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt4_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt4_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt5{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtbwcx{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}



.bgdt6{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt6 ul{ width:100%;}
.bgdt6 li{ width:100%;}
.bgdt6_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt6_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt6_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt6_info .li03{ margin-top:80px; font-size:24px; color:#fff;}
.bgdt7{ background: no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt7 ul{ width:100%;}
.bgdt7 li{ width:100%;}
.bgdt7_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt7_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt7_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt7_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt8{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}


.bgdt9{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}

.bgdt10{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtetc{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt11{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtcyzl{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}


.bgdt12{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt12_info{ width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt12_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt12_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt12_info .li03{ margin-top:80px; font-size:24px; color:#fff;}

.bgdt18{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}


.bgdtwmlj{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtfcjd{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtlsjl{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtjnds{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtfxps{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtdlts{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtshce{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtjfsx{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtsjdwz{ background:  no-repeat;  background-position:center; width:100%; height:400px; position:relative;background-size:100%;}




.zinav{ width:1250px; height:70px; margin:0 auto; text-align:center; justify-content:center; display: flex; margin-top:20px; }
.zinav a{ display:block;  height:40px; float:left; color:#252525; font-size:22px;font-weight: bold; padding:10px 20px;}
.zinav span{ display:block; width:4px; height:65px; float:left; line-height:65px;}

.subcompanynav{ width:1250px; height:140px; margin:0 auto; text-align:center; justify-content:center; margin-top:20px; }
.subcompanynav a{ display:block;  height:40px; width:130px; float:left; color:#252525; font-size:22px;font-weight: bold; padding:10px 20px;}
.subcompanynav span{ display:block; width:4px; height:65px; float:left; line-height:65px;}

.ym{ border-bottom:3px solid #1e78c3;  color:#1e78c3!important; font-weight:bold;}
.gscontent li{ width: 100%;}
#mlens_wrapper_0{ width: 100%!important;}
.gscontent{ width:1248px; min-height:500px;box-sizing: border-box;    display: flex;
	justify-content: center; border:1px solid #999; border-radius:8px; margin:0 auto; padding:30px;}
.gscontent span{ line-height:40px;}
.main_cent td{ border:1px solid #252525;}
.groupnews{ width:1250px; max-height:280px; margin:20px auto; }
.groupnews li{ float:left; width:575px; margin:10px 25px; height:120px;}
.groupnews li img{ width:170px; float:left;}
.groupnews li span{ float:right; width:390px;}
.groupnews li span .p1:hover{ text-decoration:underline;}
.groupnews li span .p1{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:22px;font-weight: bold; height:40px; font-weight:500;font-weight: bold;}
.groupnews li span .p2{ overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;font-size:14px; height:80px; }

.newspagelist{ width:1200px; margin:0 auto;}
.newspagelist_top{ width:100%; height:31px;border-bottom:1px solid #304bb1; font-size:22px; font-weight: bold;}
.newspagelist_top .newspagelist_left{ float:left; width:100px; text-align:center; color:#304bb1; border-bottom:2px solid #304bb1; font-weight:bold; }
.newspagelist_top .newspagelist_right{ width:50px; float:right;}
.newspagelist_top .newspagelist_right:hover{ color:#304bb1; cursor:pointer;}
.newspagelist_bottom{ width:100%; min-height:600px; }
.newspagelist_bottom li{ width:100%; height:50px; line-height:50px; border-bottom: 1px dashed #999999; }
.newspagelist_bottom li a{ width:800px; overflow:hidden;
    white-space:nowrap; text-overflow:ellipsis;float:left; display:inline-block; font-size:20px;}
.newspagelist_bottom li span{ float:right;}
.newspagelist_bottom li span:hover{ text-decoration:underline; cursor:pointer;}

.jgjtmain_right .newspagelist{ width:100%!important}




.newspagelistw{ width:1250px; margin:0 auto; clear: both;}
.newspagelistw_top{ width:1250px; height:30px;border-bottom:1px solid #304bb1; font-size:22px; font-weight: bold;}
.newspagelistw_top .newspagelist_left{ float:left; width:100px; text-align:center; color:#304bb1; border-bottom:2px solid #304bb1; font-weight:bold; }
.newspagelistw_top .newspagelist_right{ width:50px; float:right;}
.newspagelistw_top .newspagelist_right:hover{ color:#304bb1; cursor:pointer;}
.newspagelistw_bottom{ width:1250px; min-height:600px; }
.newspagelistw_bottom li{ width:1250px;    display: flex;
	/* justify-content: center; */
	align-items: center;clear: both; height:150px; line-height:100px; border-bottom: 1px dashed #999999; }
.newspagelistw_bottom li a{ width:1100px; float:left; display:inline-block; font-size:22px;padding-left: 20px;}
.newspagelistw_bottom li span{ float:right;float: right;width: 150px;line-height: 18px;display: block;}
.newspagelistw_bottom li img{ margin-right: 5px;}
.newspagelistw_bottom li span:hover{ text-decoration:underline; cursor:pointer;}

.jtxw{ width:1250px; height:280px; margin:20px auto; }
.jtxw li{ float:left; width:575px; margin:10px 25px; height:120px;}
.jtxw li img{ width:170px; float:left;}
.jtxw li span{ float:right; width:390px;}
.jtxw li span .p1:hover{ text-decoration:underline;}
.jtxw li span .p1{     overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; font-size:20px; height:40px; font-weight:500;}
.jtxw li span .p2{     overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	font-size:14px; height:80px; }

.xinwlist{ width:1250px; margin:0 auto;}
.xinwlist_top{ width:1250px; height:30px;border-bottom:1px solid #304bb1; font-size:18px;}
.xinwlist_top .xint_left{ float:left; width:100px; text-align:center; color:#304bb1; border-bottom:2px solid #304bb1; font-weight:bold; padding-bottom:4px;}
.xinwlist_top .xint_right{ width:50px; float:right;}
.xinwlist_top .xint_right:hover{ color:#304bb1; cursor:pointer;}
.xinwlist_bottom{ width:1250px; min-height:600px; }
.xinwlist_bottom li{ width:1250px; height:50px; line-height:50px; border-bottom: 1px dashed #999999; }
.xinwlist_bottom li a{ width:1100px; float:left; display:inline-block; font-size:20px;}
.xinwlist_bottom li span{ float:right;}
.xinwlist_bottom li span:hover{ text-decoration:underline; cursor:pointer;}




.xinwlist_bottomf{ width:600px; min-height:600px; }
.xinwlist_bottomf li{ width:912px; height:50px; line-height:50px; border-bottom: 1px dashed #999999; }
.xinwlist_bottomf li a{ width:600px; float:left; display:inline-block; font-size:20px;}
.xinwlist_bottomf li span{ float:right;}
.xinwlist_bottomf li span:hover{ text-decoration:underline; cursor:pointer;}
.lxwm_nav{ width:1250px; height:222px; margin:20px auto; }
.lxwm_nav li{ float:left; height:90px; border:1px solid #dddddd; width:350px; margin:10px 32px; line-height:90px; }
.lxwm_nav li:hover{border:1px solid #0466bb}
.lxwm_nav li img{ width:51px; display:inline-block; vertical-align:middle; margin:0 20px;}
.lxwm_nav li span{ width:240px; float:right; line-height:30px; margin-top:15px;}
.lxwm_nav li span p:hover{ text-decoration:underline;}

.lxwmbanner{ width:1250px; text-align:center; margin:30px auto;}

.ldyxmain { width:1250px; margin:0 auto; height:630px;}
.ldyxmain1 { font-size:18px; color:#999; margin:40px 100px; font-weight:300; }
.ldyxmain h2{ font-size:18px; color:#999; margin:40px 0; font-weight:300; }
.ldyxmain li{ float:left; margin:20px; width:100%; height:50px; line-height:50px;}
.ldyxmain li span{ width:118px; float:left; text-align: right; }
.ldyxmain li input{ width:300px; height:40px;}
.ldyxmain .li01{   width:100%; height:150px; }
.ldyxmain .li01 textarea{ width:358px; height:150px;}
.ldyxmain .li02{ width:300px; text-align: center; float: left;}
.ldyxmain .li02 input{ width:200px; height:40px; border-radius:15px; background:#00b7ee; color:#fff; border:0;}
.ldyxmain .li02 input:hover{ cursor:pointer;background:#00a1d6;}

.sjd_main{ width:1250px; height:800px; margin:50px auto;}
.sjd_main li{ float:left; position: relative; width:259px; min-height:300px; border: 1px solid #ccc; margin: 10px 20.7px; padding:5px;border-radius:8px; }
.sjd_main li .p1{ margin-bottom:10px;}
.sjd_main li .p2{ font-size:18px; font-weight:bold;   text-align:center;   color:#333; margin-bottom:10px;}
/*.sjd_main li .p3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height:40px;margin-bottom:10px;}*/
.sjd_main li .p4{     bottom: 20px;
	position: absolute;border: 1px solid #2871ea; border-radius:15px; padding:6px 10px; width:80px; text-align:center; margin-left:75px; margin-top:15px;}
.sjd_main li .p4 a{color:#2871ea; }
#demo_xc00 td a img{ width: 180px; height: 122px;}
#demo_xc00 td a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:180px; display:block; margin:0 10px;}

body {margin:0px;padding:0px;margin:0 auto 0 auto;font-size:18px;width:100%;font-family:verdana, arial, helvetica, sans-serif;background-color:#fff;}

.qiehuan{ width:600px; height:400px;margin:20px 12.5px;  float:left;}

.qieinfo{ width:600px; height:48px; background: no-repeat;}
.qieinfo a{ position:relative;  right:20px; float:right; font-size:18px;line-height:48px;color:black;}
.qieinfo span{ color:#fff; font-size:22px; font-weight: bold; position:relative; line-height:40px; left:40px; letter-spacing:5px;}
.qieinfo1{ width:598px; height:350px; border:1px solid #ccc; border-radius:5px;}
.qieinfo1 ul{ margin-top:10px;}
.qieinfo1 li{ width:95%; height:40px; line-height:40px; border-bottom:1px #ccc dashed; margin-left:2.5%; font-size:20px;}
.qieinfo1 li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:80%; display:inline-block; float:left;}
.qieinfo1 li span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:20%; display:inline-block; float:left; text-align:right;}

.qie1huan{ width:1250px; height:220px;margin:20px 8px;  float:left;}
.ldyxmain ul{ width: 50%; float: left;}
.qie1info{ width:1250px; height:48px; background: no-repeat;}
.qie1info a{ position:relative; right:20px; float: right;color: black;left: -10px; font-size:18px;line-height:45px;}
.qie1info span{ color:#fff; font-size:20px;  position:relative; line-height:40px; left:40px; letter-spacing:5px;}
.qie1info1{ width:1250px; height:210px; border:1px solid #ccc; border-radius:5px;}
.qie1info1 ul{ margin-top:10px;}
.qie1info1 li{ width:95%; height:40px; line-height:40px; border-bottom:1px #ccc dashed; margin-left:2.5%; font-size:20px;}
.qie1info1 li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:70%; display:inline-block; float:left;}
.qie1info1 li span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:30%; display:inline-block; float:left; text-align:right;}

.px_main{ width:1250px; height:640px; margin:50px auto;}
.px_main li{ float:left; width:259px; height:300px;position: relative; border: 1px solid #ccc; margin: 10px 20.7px; padding:5px;border-radius:8px; }
.px_main li .p1{ margin-bottom:10px;}
.px_main li .p1 img{ width:259px; height:145px;}
.sjd_main li .p1 img{ width:259px; height:145px;}
.px_main li .p2{ font-size:18px; font-weight:bold;   text-align:center;  color:#333; margin-bottom:10px;}
.px_main li .p2 span{ color:#06f;}
.px_main li .p3{overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	line-height:40px;
	margin-bottom:10px;}
.px_main li .p4{ border: 1px solid #2871ea; border-radius:15px; padding:6px 10px; width:80px; text-align:center; margin-left:75px; position: absolute; bottom: 20px;}
.px_main li .p4 a{color:#2871ea; }
.bgdt111{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt111 ul{ width:100%;}
.bgdt111 li{ width:100%;}
.bgdt111_info{   width: 500px;height: 230px;text-align:center;background:rgba(0,0,0,.5);position:absolute;left:50%;top:50%;transform: translate(-50%,-50%); }
.bgdt111_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt111_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt111_info .li03{ margin-top:80px; font-size:24px; color:#fff;}
.bgdt13{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtfgs{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt14{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtgs{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtyuhui{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtqyfl{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtzetong{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtziran{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtgsfz{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtzcfg{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtjgrzdbyxgs{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
/*子公司后加4个分公司*/
.bgdtst{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtshuangtao{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtlongpu{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtyusong{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtjtsy{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtgcjl{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtzhjt{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdtjqgl{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}

/*试验检测公司*/
.bgdtsyjc{ background:  no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}

.bgdtgsgl{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt15{ background: no-repeat; background-position:center; width:100%; height:400px; position:relative;background-size:100%;}
.bgdt15_info{   width: 500px;
	height: 230px;
	text-align:center;
	background:rgba(0,0,0,.5);

	position:absolute;
	left:50%;
	top:50%;
	transform: translate(-50%,-50%); }
.bgdt15_info .li01{ margin-top:20px; font-size:24px; color:#fff;}
.bgdt15_info .li02{ margin-top:20px; font-size:24px; color:#fff; letter-spacing:5px;}
.bgdt15_info .li03{ margin-top:80px; font-size:24px; color:#fff;}
.lebiao{ width:1250px; height:40px; line-height:40px; margin:15px 0 0 0;}
.lebiao li{ width:28.5%; float:left; height:33px; border:1px solid #ccc; padding:0 10px; margin-right:3%; line-height:33px;align-items: center;}
.lebiao li img{ width:10%; margin-left:2%; float:left;}
.lebiao .li01{ color:#fff;  border:1px solid #1296db; background:#1296db}
.lebiao .li01 a{width:100%; display: block;}
.lebiao .li01:hover{ text-decoration:underline;}
.lebiao li:hover{ cursor:pointer;}
.lebiao li a{ float:left; width:26%;display: block;}
.lebiao li span{ text-align:right; color:#1296db; width:68%;}






.fr{float:right;}
.fgh20{float:left;width:14px;height:270px;}

/*------ servicesbox ------*/
#servicesbox{width:960px;height:270px;margin:0 auto;clear:both;padding:14px 0px 20px 0px;line-height:18px;color:#999999;font-size:12px; margin-top:40px;}
#servicesbox h3{font-weight:normal;font-size:16px;height:30px;line-height:20px;color:#000000;}
#servicesbox .serbox{cursor:pointer;display:inline;width:310px;height:270px;float:left;overflow:hidden;background-color:#f7f7f7;position:relative;padding:0; text-align:center;}
#servicesbox .serboxon{display:none;width:310px;height:270px;background:#d9d9d9;position:absolute;left:0px;top:0px;z-index:19;}
#servicesbox .serbox .pic1{width:110px;height:110px;text-align:center;position:absolute;top:22px;right:105px;z-index:99;}
#servicesbox .serbox .pic2{width:110px;height:110px;text-align:center;position:absolute;top:22px;left:-110px;z-index:99;}
#servicesbox .serbox .txt1{width:240px;height:100px;color:#000;position:absolute;top:145px;left:35px;z-index:99; font-size:16px;}
#servicesbox .serbox .txt2{width:240px;height:100px;color:#008bfd;position:absolute;top:145px;right:-240px;z-index:99; font-size:16px;}
#servicesbox .serbox span.tit{font-size:30px;display:block;height:50px;line-height:40px;text-align:center;}
#servicesbox .serbox .txt1 .tit{color:#000000;}
#servicesbox .serbox .txt2 .tit {color:#008bfd}

.servicespop{background:#f1f1f1;width:100%;clear:both;height:320px;padding-top:33px;position:absolute;top:2px;left:0px;z-index:999;display:none}
.servicespop #serfocus{width:960px;height:273px;margin:0 auto;clear:both;background-color:#ffffff;}
#serfocus .white{color:#fff}
#serfocus div.box{height:273px;display:none;color:#999999;}
#serfocus div.box .sertit{height:50px;line-height:20px}

.flash_bar{text-align:center;clear:both;height:32px;width:1000px;padding-top:10px;margin:0 auto;}
.flash_bar span.dq{display:inline-block;width:28px;height:28px;cursor:pointer;background: no-repeat 0 -38px;}
.flash_bar span.no{display:inline-block;width:28px;height:28px;cursor:pointer;background: no-repeat 0px 0px;}

a.close{cursor:pointer;display:inline-block;width:28px;height:28px;background: no-repeat 0px -608px;position:absolute;top:0px;z-index:99;right:0px;}
a.close:hover{background: no-repeat -38px -608px;}

.clients_box{width:996px;height:243px;overflow:hidden;border-top:#efeff0 1px solid;border-left:#efeff0 1px solid;background-color:#ffffff;clear:both;overflow:hidden;margin:0px auto 0px auto;margin-bottom:60px;}
.clients_box li{float:left;padding:0px;border-bottom:#efeff0 1px solid;border-right:#efeff0 1px solid;width:165px;height:80px;/**/ overflow:hidden;}
.clients_box img{width:165px;height:80px;margin:0px;padding:0px;}

a.yidongbt{display:inline-block;margin-top:5px;width:125px;height:32px;line-height:32px;text-align:center;font-size:14px;background: no-repeat 0px -326px;}
a.yidongbt:hover {background: no-repeat 0px -368px;}
.yidongl{width:300px;height:273px;text-align:right;float:left;padding-right:40px;overflow:hidden;}
.servicescon{float:left;padding-top:40px;}
.servicestxt{float:left;width:510px;padding-top:55px;line-height:22px;}
.servicestxt p{padding:8px 0px;}

span.apple,span.android,span.win8{display:inline-block;padding:0px 90px 0px 40px;height:40px;line-height:40px;color:#222222;font-size:16px;font-family:arial;background-image:;background-repeat:no-repeat;}
span.apple{background-position:0px -410px;}
span.android{background-position:0px -455px;}
span.win8{background-position:0px -500px;}

.servicescon ul{padding:5px 0px;}
.servicescon li{clear:both;background: no-repeat 0px -552px;line-height:26xp;padding-left:12px;color:#999999;}

.heartpic{width:749px;height:630px;margin:60px auto 0 auto;}
.heartpic ul{float:left;width:749px;}
.heartpic ul li{float:left;width:100px;height:100px;padding:2px;cursor:pointer;}
.heartpic ul li.on{z-index:99;}
.heartpic ul li.on .in{position:relative;left:-50px;top:-50px;padding:5px 5px 20px 5px;background:#666;}
.heartpic ul li .ptxt{width:100px;height:15px;text-align:center;color:#fff;overflow:hidden; font-size: 12px; margin-top: -2px;}
.heartpic .showdiv{display:block;}



#showvox1{ min-height:800px;width: 1250px; margin:0 auto;}
#showvox1 .show{
	display: block;
}
#showvox1 .aa{
	width: 1250px;


}

.pagebar{
	margin-top: 30px;
	text-align: center;
}
