@charset "utf-8";
/**当前位置**/
@media screen and (min-width:1260px){
.hg150{ display:block; height:130px;}
}
#inf_url{ display:block; height:75px; line-height:75px; border-bottom:1px #e5e5e5 solid; position:relative; margin-bottom:10px; margin-top:10px;}
#inf_url ul{ display:block;}
#inf_url ul li{ float:left; margin-right:2.5%;}
#inf_url ul li a{ font-size:18px; padding:0 5px; display:block;border-bottom: 3px solid transparent;}
#inf_url ul li a:hover{ color:#00a0ea; border-bottom:3px #00a0ea solid;}
#inf_url ul li a.lion{ color:#00a0ea; border-bottom:3px #00a0ea solid;}
#inf_url p{ position:absolute; right:0; top:0; color:#aaa;}
#inf_url p a{ color:#aaa;}
#inf_url p a:hover{ color:#00a0ea; text-decoration:underline;}
@media screen and (max-width:750px){
#inf_url p{ display:none;}
#inf_url ul li{ width:25%; margin-right:0; text-align:center;}
}
@media screen and (max-width:460px){
#inf_url{ height:55px; line-height:55px; display:none;}
#inf_url p{ display:none;}
#inf_url ul li{ width:25%; margin-right:0; text-align:center;}
#inf_url ul li a{ font-size:15px;}
}
/* 关于我们 */
.about_banner{ display:block; width:100%; overflow:hidden; padding-top:120px;}
.about_banner img{ display:block; width:100%;}
@media screen and (max-width:1260px){
.about_banner{ padding-top:0px !important;}
}
@media screen and (max-width:640px){
.about_banner img{ display:block; width:118%; margin-left:-9%;}
}
#about_con1{ display:block; padding:1px 0 0;}
.about_con1_lt{ background:url(../images/about/about2.jpg) left center no-repeat; margin-top:80px;}
@media screen and (min-width:960px){
.about_con1_lt{ width:50%; float:left;}
}
.about_con1_lts{ padding:85px 0 150px; color:#fff;}
@media screen and (min-width:1660px){
.about_con1_lts{ width:100%; max-width:830px; float:right;}
.about_con1_lts p{ letter-spacing:21px; line-height:60px;}
}
@media screen and (max-width:1660px) and (min-width:1360px){
.about_con1_lts{ margin:0 50px;}
.about_con1_lts p{ letter-spacing:12px; line-height:60px;}
}
@media screen and (max-width:1360px){
.about_con1_lts{ margin:0 50px;}
.about_con1_lts p{ letter-spacing:3px; line-height:40px;}
}
@media screen and (max-width:640px){
.about_con1_lt{ margin-top:20px;}
.about_con1_lts{ margin:0 20px !important; padding:55px 0 30px;}
}
.about_con1_lts em{ font-size:30px; font-family:Arial; font-weight:700; line-height:55px;}
.about_con1_lts img{ width:100%; max-width:725px; margin-bottom:40px;}
.about_con1_lts p{ font-size:20px;}
@media screen and (min-width:960px){
.about_con1_rg{ width:50%; float:right;}
}
.about_con1_rgs{ color:#444; background:url(../images/abg.jpg) right top no-repeat; background-size:30%; position:relative;}
@media screen and (min-width:1660px){
.about_con1_rgs{ width:100%; max-width:830px; float:left;  padding:205px 0 0;}
.about_con1_rgs p{ padding:15px 200px 0 60px; font-size:16px; line-height:32px;}
.about_con1_rgs i{ padding-left:60px;}
.about_con1_rgs span{ padding-left:60px;}
}
@media screen and (max-width:1660px) and (min-width:1360px){
.about_con1_rgs{ margin:0 50px;  padding:105px 0 20px;}
.about_con1_rgs i{ padding-left:0px;}
.about_con1_rgs span{ padding-left:0px;}
.about_con1_rgs p{ padding:15px 200px 0 0px; font-size:15px; line-height:30px;}
}
.about_con1_rgs img{ width:17%; max-width:149px; position:absolute; right:0; bottom:0;}
@media screen and (max-width:1360px) {
.about_con1_rgs{ margin:0 50px;  padding:105px 0 20px;}
.about_con1_rgs i{ padding-left:0px;}
.about_con1_rgs span{ padding-left:0px;}
.about_con1_rgs p{ padding:15px 0px 0px 0px; font-size:14px; line-height:26px; height:468px; overflow:hidden;}
.about_con1_rgs img{ display:none;}
}
@media screen and (max-width:960px){
.about_con1_rgs{ padding:35px 0 20px;}
.about_con1_rgs i{font-size:50px !important; line-height:60px !important;}
.about_con1_rgs p{ height:auto;}
}
@media screen and (max-width:640px){
.about_con1_rgs{ margin:0 20px !important;}
}
.about_con1_rgs p{ color:#666;}
.about_con1_rgs i{ font-family:"VINYLREGULAR"; font-size:60px; line-height:100px; display:block; color:#0098d6; position:relative;}
.about_con1_rgs span{ font-size:30px; line-height:50px; }

#about_con2{ display:block;}
@media screen and (max-width:1360px){
#about_con2{ background-size:130%;}
}
@media screen and (min-width:960px){
#about_con2{ height:66%; background:url(../images/about/about4.jpg) center top no-repeat; background-attachment: fixed; background-size:100%;}
#about_con2 img{ display:none;}
}
@media screen and (max-width:960px){
#about_con2 img{ display:block; width:100%;}
}
/**切换**/
#jdjxc .clear{clear:both;}
#jdjxc ul{list-style:none;}
#jdjxc{ padding:50px 0 0; position:relative;}
#imgRolling{clear:both;}
@media screen and (min-width:960px){
#imgRolling .imagebg{ width:60%; float:right;}
}
@media screen and (max-width:960px){
#imgRolling .imagebg{ display:block;}
#jdjxc{ padding-bottom:40px;}
}
#imgRolling .imagebg{ height:auto; overflow:hidden; position:relative;}
#imgRolling .imagebg li{height:auto; overflow:hidden; display:block;}
#imgRolling .imagebg li img{ max-width:900px; width:100%; display:block; float:right;}
@media screen and (min-width:960px){
.shxia{ width:96px; height:66px; position:absolute; top:40%; left:40%; margin-left:48px;}
#imgRolling .pre, .next{display:block;position:absolute; width:48px;height:66px; text-indent:-9999em;}
#imgRolling a.pre{background:url(../images/lt.png) center #00eab6 no-repeat; left:0px;}
#imgRolling a.next{background:url(../images/rg.png) center #00eab6 no-repeat; right:0px;}
}
@media screen and (max-width:960px){
#imgRolling .pre, .next{display:block;position:absolute; width:48px;height:66px; text-indent:-9999em;}
#imgRolling a.pre{background:url(../images/lt.png) center no-repeat; left:0px;}
#imgRolling a.next{background:url(../images/rg.png) center no-repeat; right:0px;}
.shxia{ width:100%; height:66px; position:absolute;}
}
@media screen and (max-width:960px) and (min-width:660px){
.shxia{ bottom:22%;}
}
@media screen and (max-width:660px){
.shxia{ bottom:16%;}
}
#imgRolling .scroll{ height:auto; position:relative; margin:50px auto; overflow:hidden;}
#imgRolling .outScroll_pic{ width:100%; height:202px; overflow:hidden; position:relative; top:2px;}
#imgRolling .outScroll_pic .scroll_img{position:absolute}
#imgRolling .scroll_img{ margin:0 auto; width:40000px; height:200px;}
#imgRolling .scroll_img li{float:left; height:200px; width:auto; margin-right:10px; cursor:pointer;}
#imgRolling .scroll_img li img{ height:196px; width:325px;border:2px #fff solid;}
#imgRolling .scroll .present{ height:196px; width:325px; border:2px #00eab6 solid; z-index:10; position:absolute; top:2px; background:url(../images/arr_on.png) 50% -4px no-repeat;}
@media screen and (min-width:960px){
.jdjxc_wenzh{ width:38%; float:left;}
}
@media screen and (max-width:960px){
.jdjxc_wenzh{ display:block;}
#imgRolling .scroll_img,#imgRolling .scroll{ display:none;}
#imgRolling .scroll .present{ display:none;}
}

.jdjxc_wenzh i{ font-family:"VINYLREGULAR"; text-transform:uppercase; color:#009fe0; display:block;}
.jdjxc_wenzh em{ display:block; background:url(../images/liney.jpg) left bottom no-repeat;}
@media screen and (min-width:1360px){
.jdjxc_wenzh i{ font-size:60px; line-height:50px; padding:25px 0;}
.jdjxc_wenzh em{ font-size:28px; line-height:40px; padding:25px 0; }
.jdjxc_wenzh p{ padding-top:20px; line-height:32px;}
.jdjxc_wenzh p span{ color:#009fe0; font-size:18px;}
}
@media screen and (max-width:1360px){
.jdjxc_wenzh i{ font-size:40px; line-height:35px; padding:15px 0;}
.jdjxc_wenzh em{ font-size:24px; line-height:30px; padding:15px 0; }
.jdjxc_wenzh p{ padding-top:10px; line-height:27px; font-size:13px;}
.jdjxc_wenzh p span{ color:#009fe0; font-size:16px;}
}
#about_con3{ display:block; background:url(../images/about/about5.jpg) center top no-repeat; padding:50px 0;}
.list1 img{ width:100% !important;}
.about_con3 div{ width:100%;}
.listchange2,.listchange3,.listchange4{ display:none;}
a.yhhdrbtn{ background:#00eab6; color:#111; display:block; width:50%; max-width:240px; height:48px; line-height:48px; text-align:center; float:right; margin-top:40px; cursor: pointer;}
@media screen and (min-width:640px){
.about_con3{ width:50%; float:right;}
}
@media screen and (min-width:640px){
.about_con3{ display:block; overflow:hidden;}
}
@media screen and (min-width:1360px){
.about_con3s{ padding-left:75px;}
.about_con3s{ padding-left:75px; overflow:hidden;}
.about_con3s i{ font-family:"VINYLREGULAR"; text-transform:uppercase; color:#009fe0; display:block;}
.about_con3s em{ display:block;}
.about_con3s i{ font-size:60px; line-height:55px; padding:15px 0;}
.about_con3s em{ font-size:28px; line-height:40px; padding:10px 0 35px; }
}
@media screen and (max-width:1360px){
.about_con3s{ overflow:hidden;}
.about_con3s i{ font-family:"VINYLREGULAR"; text-transform:uppercase; color:#fff; display:block;}
.about_con3s em{ display:block; color:#fff;}
.about_con3s i{ font-size:40px; line-height:35px; padding:15px 0;}
.about_con3s em{ font-size:24px; line-height:30px; padding:15px 0; }
}
/**team**/
#about_con4{ display:block;}
.about_con4_rg img{ width:100%;}
@media screen and (min-width:1600px){
.about_con4_rg{ float:right; width:50%;}
.about_con4_lt{ float:left; width:50%;}
.about_con4_lts{ width:100%; max-width:830px; float:right; padding-top:60px;}
}
@media screen and (max-width:1600px) and (min-width:1060px){
.about_con4_rg{ float:right; width:50%;}
.about_con4_lt{ float:left; width:50%;}
.about_con4_lts{ padding-left:50px; padding-top:4%;}
}
@media screen and (max-width:1060px){
.about_con4_lt{ margin:20px 50px;}
}
@media screen and (max-width:640px){
.about_con4_lt{ margin:20px;}
}
.about_con4_lts i{ font-family:"VINYLREGULAR"; text-transform:uppercase; color:#009fe0; display:block;}
.about_con4_lts em{ display:block; background:url(../images/liney.jpg) left bottom no-repeat;}
@media screen and (min-width:1360px){
.about_con4_lts i{ font-size:60px; line-height:50px; padding:25px 0;}
.about_con4_lts em{ font-size:28px; line-height:40px; padding:25px 0; }
.about_con4_lts p{ padding-top:20px; line-height:32px;}
.about_con4_lts p span{ color:#009fe0; font-size:18px;}
}
@media screen and (max-width:1360px){
.about_con4_lts i{ font-size:40px; line-height:35px; padding:10px 0;}
.about_con4_lts em{ font-size:24px; line-height:30px; padding:10px 0; }
.about_con4_lts p{ padding-top:10px; line-height:27px; font-size:13px;}
.about_con4_lts p span{ color:#009fe0; font-size:16px;}
}
#about_con5{ display:block; margin:40px auto;}
@media screen and (min-width:960px){
#about_con5 ul li{ width:22%; float:left; position:relative; transition:.5s; overflow:hidden;}
#about_con5 ul li.limar{ margin-left:4%;}
#about_con5 ul li.limar1{ margin-left:4%;}
}
@media screen and (max-width:960px){
#about_con5 ul li{ width:47%; float:left; position:relative; transition:.5s; overflow:hidden; margin-bottom:5%;}
#about_con5 ul li.limar{ margin-left:3%;}
#about_con5 ul li.limar1{ margin-left:0%;}
}
#about_con5 ul li img{ display:block; width:100%;}
@media screen and (min-width:640px){
#about_con5 ul li div{ position:absolute; left:0; bottom:0; height:55px; background:url(../images/about/bg1.png); width:90%; padding:0 5%; line-height:55px; color:#fff; font-size:24px; font-weight:700; transition:.5s;}
#about_con5 ul li div i{ float:right; font-size:15px; font-weight:100;}
#about_con5 ul li div b,em,p{ display:none;}
}
@media screen and (max-width:640px){
#about_con5 ul li div{ position:absolute; left:0; bottom:0; height:35px; background:url(../images/about/bg1.png); width:90%; padding:0 5%; line-height:35px; color:#fff; font-size:18px; font-weight:100; transition:.5s;}
#about_con5 ul li div i{ float:right; font-size:13px; font-weight:100;}
#about_con5 ul li div b,em,p{ display:none;}
}
#about_con5 ul li:hover{box-shadow:0px 0px 15px #aaa; z-index:1;}
#about_con5 ul li:hover div{ display:block; height:100%; background:url(../images/about/bg2.png);}
#about_con5 ul li:hover span{ display:none;}
#about_con5 ul li:hover div b,em,p{ display:block;}
@media screen and (min-width:1660px){
#about_con5 ul li:hover div b{font-family:"VINYLREGULAR"; font-size:42px; padding:20% 5% 0; font-weight:100;}
#about_con5 ul li:hover div em{ padding:0 5%; font-weight:100;}
#about_con5 ul li:hover div p{ padding:15% 5%; font-size:15px; line-height:30px; font-weight:100;}
}
@media screen and (max-width:1660px) and (min-width:1360px){
#about_con5 ul li:hover div b{font-family:"VINYLREGULAR"; font-size:36px; padding:10% 5% 0; font-weight:100;}
#about_con5 ul li:hover div em{ padding:0 5%; font-weight:100;}
#about_con5 ul li:hover div p{ padding:10% 5%; font-size:15px; line-height:24px; font-weight:100;}
}
@media screen and (max-width:1360px) and (min-width:960px){
#about_con5 ul li:hover div b{font-family:"VINYLREGULAR"; font-size:26px; padding:5% 5% 0; font-weight:100;}
#about_con5 ul li:hover div em{ padding:0 5%; font-weight:100; line-height:40px; font-size:18px;}
#about_con5 ul li:hover div p{ padding:10% 5%; font-size:13px; line-height:20px; font-weight:100;}
}
@media screen and (max-width:960px) and (min-width:640px){
#about_con5 ul li:hover div b{font-family:"VINYLREGULAR"; font-size:36px; padding:10% 5% 0; font-weight:100;}
#about_con5 ul li:hover div em{ padding:0 5%; font-weight:100;}
#about_con5 ul li:hover div p{ padding:10% 5%; font-size:15px; line-height:24px; font-weight:100;}
}
@media screen and (max-width:640px){
#about_con5 ul li:hover div b{ display:none;}
#about_con5 ul li:hover div em{ padding:5% 5px 0; font-weight:100; line-height:30px; font-size:16px;}
#about_con5 ul li:hover div p{ padding:5% 5%; font-size:12px; line-height:20px; font-weight:100;}
}
/*case*/
.case_con{ display:block; padding-bottom:30px;}
@media screen and (min-width:960px){
.case_con ul li{ width:48%; float:left; overflow:hidden; position:relative; margin:25px 1%;}
.case_con ul li img{ float:right; min-height:100%; min-width:50%;}
.case_con ul li{ height:430px;}
.case_con ul li div{ position:absolute; width:50%; background:#f6f6f6; height:100%;}
}
.case_con ul li div p{ margin:0 10%; line-height:24px; max-height:216px; overflow:hidden;}
@media screen and (max-width:960px) and (min-width:640px){
.case_con ul li{ width:48%; float:left; overflow:hidden; position:relative; margin:25px 1%;}
.case_con ul li img{ float:right; width:100%;}
.case_con ul li{ height:auto;}
.case_con ul li div{ background:#f6f6f6; width:100%; z-index:1; padding-bottom:15px;}
.case_con ul li div p{ height:120px;}
}
@media screen and (max-width:640px){
.case_con ul li{  position:relative;}
.case_con ul li img{ float:right; width:100%;}
.case_con ul li{ height:auto;}
.case_con ul li div{ background:#f6f6f6; width:100%; z-index:1; padding-bottom:15px;}
.case_con ul li div p{ height:96px;}
}

.case_con ul li div span{ display:block; font-size:20px; line-height:70px; font-weight:700; margin:5% 10%; border-bottom:1px #ddd solid;}

.case_con ul li div i{ display:block; width:50%; margin-left:10%; margin-top:15px; background:#009fe0; max-width:120px; height:35px; line-height:35px; text-align:center; color:#fff;}
.case_con ul li:hover div{ color:#fff; background:#19a8e3;}
.case_con ul li:hover div i{ background:#00eab6;}
/**工程**/
.case_con1{ display:block; padding-bottom:30px;}
.case_con1 ul li{ background:#eee; text-align:center; float:left;}
@media screen and (min-width:960px){
.case_con1 ul li{ width:18%; margin:15px 1%; line-height:105px;}
}
@media screen and (max-width:960px) and (min-width:640px){
.case_con1 ul li{ width:31.33%; margin:15px 1%; line-height:105px;}
}
@media screen and (max-width:640px){
.case_con1 ul li{line-height:105px; margin:15px 2%; width:46%;}
}
.case_con1 ul li a{ display:block; font-size:18px;}
.case_con1 ul li a:hover{ background:#009fe0; color:#fff;}

/**show case**/
.case_view{ display:block; padding:20px 0 50px;}
@media screen and (min-width:1260px){
.case_view_lt{ width:71%; float:left; background:#f7f7f7; padding:0 2% 100px; position:relative;}
.case_view_rg{ width:22%; float:right;}
}
@media screen and (max-width:1260px){
.case_view_lt{ background:#f7f7f7; padding:0 4% 160px; position:relative;}
.case_view_rg{ }
}

.case_view_rg_tit{ display:block; border-left:3px #009fe0 solid; height:30px; line-height:30px; padding-left:10px; font-size:19px; color:#009fe0; font-weight:700;}
.case_view_rg_con1{ padding:15px 15px 0; border:1px #ddd solid; margin-top:10px; margin-bottom:25px;}
.case_view_rg_con1 li{ display:block; overflow:hidden; position:relative; margin-bottom:15px;}
.case_view_rg_con1 li img{ width:100%; display:block;}
.case_view_rg_con1 li p{ position:absolute; left:0; bottom:0; background:url(../images/wbg.png); width:100%; height:45px; color:#fff; line-height:45px; text-align:center;}
.case_view_rg_con2{ padding:15px 15px 20px; border:1px #ddd solid; margin-top:10px; margin-bottom:25px;}
.case_view_rg_con2 div{ display:block; margin-bottom:10px; position:relative;}
.case_view_rg_con2 div img{ width:100%; display:block;}
.case_view_rg_con2 div p{ position:absolute; left:0; bottom:0; background:url(../images/wbg.png); width:100%; height:45px; color:#fff; line-height:45px; text-align:center;}
.case_view_rg_con2 li{ display:block; overflow:hidden; height:35px; line-height:35px; border-bottom:1px #ddd dashed; background:url(../images/dot2.gif) left no-repeat;}
.case_view_rg_con2 li a{ display:block;}
.case_view_rg_con2 li a.mart{  padding-left:15px; padding-bottom:8px;}
/**view**/
@media screen and (min-width:640px){
.view_title{ display:block; padding:30px 0; font-size:26px; font-weight:700;}
.view_content{ line-height:33px; padding:35px 0;}
}
@media screen and (max-width:640px){
.view_title{ display:block; padding:20px 0; font-size:22px; font-weight:700;}
.view_content{ line-height:28px; padding:25px 0;}
}

.view_pcon{ line-height:20px; padding:10px 0; font-size:13px; color:#999; border-bottom:1px #ddd solid;}
.view_pcon span{ margin-right:15px;}
.view_content{ color:#555; font-size:14px;}
.view_content img{ max-width:100% !important; height:auto !important;}
.view_content table{ max-width:100% !important;}
.view_bottom{ display:block; background:#fff; width:100%; position:absolute; left:0; bottom:0; border-top:20px #fff solid;}
@media screen and (min-width:960px){
.view_bottom_lt{ float:left; max-width:240px; width:30%;}
.view_bottom_rg{ float:right; width:70%; text-align:right;}
}
@media screen and (max-width:960px){
.view_bottom_lt{ max-width:240px; width:30%;}
.view_bottom_rg{ text-align:left; margin-bottom:30px;}
}

.view_bottom_lt a{ display:block; background:#00eab6; text-align:center; height:45px; line-height:45px; color:#111;}

.view_bottom_rg li{ line-height:33px; color:#777;}
.view_bottom_rg li a{ color:#777;}
.view_bottom_rg li a:hover{ color:#009fe0;}
/*产品*/
.product_con{ display:block; padding-top:25px;}
@media screen and (min-width:1200px){
.product_con li{ margin:10px 1% 20px; float:left; width:31.33%;}
}
@media screen and (max-width:1200px) and (min-width:960px){
.product_con li{ margin:10px 1% 20px; float:left; width:48%;}
.product_con li div{ height:50%;}
}
@media screen and (max-width:960px){
.product_con li{ margin:10px 0 20px;}
}

.product_con li:hover{box-shadow:0px 0px 15px #aaa;}
@media screen and (min-width:1660px){
.product_con li div{ height:370px;}
}
@media screen and (max-width:1660px) and (min-width:1440px){
.product_con li div{ height:300px;}
}
@media screen and (max-width:1440px) and (min-width:1360px){
.product_con li div{ height:260px;}
}
@media screen and (max-width:1360px) and (min-width:1200px){
.product_con li div{ height:240px;}
}
.product_con li div{ overflow:hidden;}
.product_con li div img{ width:100%; height:auto; display:block; margin:0; padding:0;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.product_con li:hover div img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.product_con li p{ display:block; padding:15px; background:#fff;}
.product_con li p em{ font-size:24px; line-height:40px;}
.product_con li p span{ color:#888;}
.product_con li:hover p{ background:#009fe0; color:#fff;}
.product_con li p a{ float:right; background:#ececec; padding:9px 25px; font-size:16px; font-family:"VINYLREGULAR"; margin-top:13px; margin-right:10px;}
.product_con li:hover p a{ background:#00eab6; color:#fff;}
.product_con li:hover p span{ color:#fff;}
@media screen and (max-width:960px){
.product_con li p em{ font-size:20px; line-height:35px;}
.product_con li p span{ color:#888; font-size:12px;}
.product_con li p a{margin-top:8px; margin-right:5px; font-size:14px; padding:7px 20px;}
}
/**优势**/
.youshi_tit{ display:block;text-align:center;}
.youshi_tit em{font-family:"VINYLREGULAR"; color:#009fe0;}
.youshi_tit span{ color:#444;}
.youshi_tit p{ line-height:25px; padding:10px 0; color:#777;}
.youshi_tit p i{ color:#009fe0;}
@media screen and (min-width:960px){
.youshi_tit{ padding:50px 0;}
.youshi_tit em{line-height:60px; font-size:43px; letter-spacing:-2px;}
.youshi_tit span{ font-size:40px; line-height:50px;}
.youshi_tit p{ font-size:15px;}
}
@media screen and (max-width:960px){
.youshi_tit{ padding:20px 0;}
.youshi_tit em{line-height:45px; font-size:33px; letter-spacing:-2px;}
.youshi_tit span{ font-size:24px; line-height:30px; font-weight:700;}
.youshi_tit p{ font-size:13px;}
}
.youshi_con1{ display:block;}

@media screen and (min-width:960px){
.youshi_con1_lt_con1 div{ padding:50px;}
.youshi_con1_lt{ width:50%; float:left;}
.youshi_con1_lt_con1{ width:100%; max-width:830px; float:right; cursor: pointer;}
.youshi_con1_lt_img{ display:block;}
.youshi_con1_lt_img img{ width:100%; display:block;}
.youshi_con1_lt_con1 div em{ display:block; line-height:68px; font-size:30px; }
}
@media screen and (max-width:960px){
.youshi_con1_lt_con1 div{ padding:20px; margin:0 15px;}
.youshi_con1_lt{}
.youshi_con1_lt_con1{ cursor: pointer; margin-bottom:15px;}
.youshi_con1_lt_img{ display:none; margin:0 20px;}
.youshi_con1_lt_img img{ width:100%; display:block;}
.youshi_con1_lt_con1 div img{ max-width:60%;}
.youshi_con1_lt_con1 div em{ font-size:24px; display:block; line-height:60px;}
}
.youshi_con1_lt_con1 div{ display:block; border:1px #f0f0f0 solid;}
.youshi_con1_lt_con1 div em{ color:#333; border-bottom:1px #eee solid;}
.youshi_con1_lt_con1 div em i{ border-bottom:3px #009fe0 solid; padding-bottom:13px;}
.youshi_con1_lt_con1 div p{ padding-top:25px; line-height:32px; color:#555; height:128px; overflow:hidden;}
.youshi_con1_lt_con1:hover div{border:1px #009fe0 solid; background:#009fe0;}
.youshi_con1_lt_con1:hover em{ color:#fff;}
.youshi_con1_lt_con1:hover p{ color:#fff;}
.youshi_con1_lt_con1:hover div em i{ border-bottom:3px #fff solid;}
@media screen and (min-width:960px){
.youshi_con1_rg{ width:50%; float:right;}
.youshi_con1_lt_con3{ width:100%; max-width:830px; float:left; cursor: pointer;}
.youshi_con1_lt_con3 div{ padding:50px;}
.youshi_con1_lt_con3 div em{ font-size:30px; display:block; line-height:68px; }
}
@media screen and (max-width:960px){
.youshi_con1_rg{ display:block;}
.youshi_con1_lt_con3{ cursor: pointer; margin-bottom:15px;}
.youshi_con1_lt_con3 div{ padding:20px; margin:0 15px;}
.youshi_con1_lt_con3 div img{ max-width:60%;}
.youshi_con1_lt_con3 div em{ font-size:24px; display:block; line-height:60px;}
}
.youshi_con1_lt_con3 div em{color:#333; border-bottom:1px #eee solid;}
.youshi_con1_lt_con3 div{ display:block; border:1px #f0f0f0 solid;}
.youshi_con1_lt_con3:hover div{ border:1px #009fe0 solid; background:#009fe0;}
.youshi_con1_lt_con3:hover div em{ color:#fff;}
.youshi_con1_lt_con3 div em i{ border-bottom:3px #009fe0 solid; padding-bottom:13px;}
.youshi_con1_lt_con3 div p{ padding-top:25px; line-height:32px; color:#555; height:128px; overflow:hidden;}
.youshi_con1_lt_con3:hover div p{ color:#fff;}
.youshi_con1_lt_con3:hover div em i{ border-bottom:3px #fff solid;}

/*发展历程*/
.lich_tit{ display:block; text-align:center;}
.lich_tit em{font-family:"VINYLREGULAR"; color:#009fe0; text-transform:uppercase;}
.lich_tit span{ color:#444;}
@media screen and (min-width:960px){
.lich_tit{ padding:50px 0;}
.lich_tit em{line-height:60px; font-size:43px; letter-spacing:-2px;}
.lich_tit span{ font-size:40px; line-height:50px;}
}
@media screen and (max-width:960px){
.lich_tit{ padding:20px 0;}
.lich_tit em{line-height:45px; font-size:33px; letter-spacing:-2px;}
.lich_tit span{ font-size:24px; line-height:30px; font-weight:700;}
}
.lich_con{ display:block; padding:30px 0;}
@media screen and (min-width:640px){
.lich_con{ background:url(../images/linee.jpg) center repeat-y;}
.lich_con_lt{ width:50%; float:left;}
.lich_con_lts{ width:50%; float:right;}
.lich_con_lt{ background:url(../images/y1.png) right 58px no-repeat;}
.lich_con_lt:hover{background:url(../images/y2.png) right 58px no-repeat;}
.lich_con_lt div{ text-align:right;}
.lich_con_lt span{ background:url(../images/line1.png) right 5px bottom repeat-x;}
.lich_con_lt:hover span{background:url(../images/line2.png) right 5px bottom repeat-x;}
}
@media screen and (max-width:640px){
.lich_con_lt{ border:1px #ddd solid; padding:0 20px; margin-bottom:15px;}
.lich_con_lts{ border:1px #ddd solid; padding:0 20px; margin-bottom:15px;}
.lich_con_lt div{ text-align:left; padding-left:15px;}
}
.lich_con_lt{ padding:10px 0; padding-right:7px; cursor: pointer;}
.lich_con_lt div{ display:block; color:#555;}
.lich_con_lt i{ font-family:"VINYLREGULAR"; font-size:48px; padding-right:15px;}
.lich_con_lt:hover div{ color:#009fe0;}
.lich_con_lt span{ font-size:20px; font-weight:700; padding-bottom:8px;}
.lich_con_lt p{ display:block; text-align:right; padding-top:15px; color:#777;}
@media screen and (max-width:640px){
.lich_con_lt p{ text-align:left; padding-left:15px;}
}
@media screen and (min-width:960px){
.lich_con_lt p{ padding-right:50px;}
.lich_con_lt span{ padding-right:50px;}
}
@media screen and (max-width:960px){
.lich_con_lt p{ padding-right:20px;}
.lich_con_lt span{ padding-right:20px;}
}
@media screen and (min-width:640px){
.lich_con_lts{ background:url(../images/y1.png) left 58px no-repeat;}
.lich_con_lts:hover{ background:url(../images/y2.png) left 58px no-repeat;}
.lich_con_lts span{ background:url(../images/line1.png) right 5px bottom repeat-x;}
.lich_con_lts:hover span{background:url(../images/line2.png) right 5px bottom repeat-x;}
.lich_con_lts div{ text-align:left;}
}
@media screen and (max-width:640px){
.lich_con_lts div{ text-align:right; padding-right:15px;}
}
.lich_con_lts{ padding:10px 0; padding-left:7px; cursor: pointer;}
.lich_con_lts div{ display:block; color:#555;}
.lich_con_lts:hover div{ color:#009fe0;}
.lich_con_lts i{ font-family:"VINYLREGULAR"; font-size:48px; padding-left:15px;}
.lich_con_lts span{ font-size:20px; font-weight:700; padding-bottom:8px;}
.lich_con_lts p{ display:block; text-align:left; padding-top:15px; color:#777;}
@media screen and (min-width:960px){
.lich_con_lts p{ padding-left:50px;}
.lich_con_lts span{ padding-left:50px;}
}
@media screen and (max-width:960px){
.lich_con_lts p{ padding-left:20px;}
.lich_con_lts span{ padding-left:20px;}
}
/**news**/
.news_con{ display:block; padding:20px 0 50px;}
@media screen and (min-width:1060px){
.news_con ul li{width:47%; margin:25px 1.5%; float:left; height:240px;}
.news_con ul li a{ display:block; padding:20px;}
.news_con ul li em{ padding-top:15px; font-size:18px; font-weight:700;}
.news_con ul li div{ height:200px; width:40%; margin-right:2%; overflow:hidden;}
.news_con ul li div img{ width:100%;}
}
@media screen and (max-width:1060px) and (min-width:640px){
.news_con ul li{margin:15px 0;}
.news_con ul li em{ padding-top:16px; font-size:17px; font-weight:100;}
.news_con ul li div{ height:200px; width:36%; margin-right:2%;}
.news_con ul li p{ font-size:13px;}
.news_con ul li div img{ height:220px;}
}
@media screen and (max-width:640px){
.news_con ul li{margin:15px 0; padding-bottom:15px;}
.news_con ul li em{ padding-top:16px; font-size:17px; font-weight:100;}
.news_con ul li div{margin-bottom:10px;}
.news_con ul li p{ font-size:13px;}
.news_con ul li div img{ width:100%;}
}
.news_con ul li{  transition:.5s; background:#f8f8f8;}
.news_con ul li:hover{box-shadow:0px 0px 14px #aaa; background:#fff;}
.news_con ul li div{ float:left; overflow:hidden; }
.news_con ul li div img{ display:block; margin:0; padding:0;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.news_con ul li:hover div img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
@media screen and (min-width:640px){
.news_con ul li em{ padding-right:20px;}
.news_con ul li p{ margin-right:20px; }
.news_con ul li span{}
}
@media screen and (max-width:640px){
.news_con ul li em{ padding:0 20px;}
.news_con ul li p{ margin:0 20px; }
.news_con ul li span{ margin-left:20px;}
}
.news_con ul li em{ line-height:30px; min-height:45px; display:block;}
.news_con ul li:hover em a{ color:#009fe0;}
.news_con ul li p{ line-height:24px; color:#888; height:66px; overflow:hidden; margin-bottom:10px; border-bottom:1px #ddd solid; padding-bottom:10px;}
.news_con ul li span{ font-family:"VINYLREGULAR"; font-size:24px; color:#999; display:block;}
.news_con ul li:hover span{ color:#009fe0;}
.news_con ul li span i{ float:right; margin-right:20px; font-size:18px;}
.news_con ul li span i a{ color:#999;}
.news_con ul li:hover span i a{ color:#00eab6;}
/**showproduct**/
#showpro_con1{ background:#f7f7f7; margin-top:-10px; padding:35px 0;}
@media screen and (min-width:960px){
.showpro_con1_pic{ width:50%; float:left;}
}
/**多角度展示**/
#preview{ float:none; text-align:center; width:100%; height:auto;}
.jqzoom{ width:100%; height:auto; position:relative;}
#spec-n1{ display:block; max-height:480px !important; position:relative; overflow:hidden;}
#spec-n1 i{ position:absolute; left:0; top:0; z-index:10; background:url(../images/fdimg.png) no-repeat; width:25%; max-width:128px; height:128px; background-size:100%;}
#spec-n1 img{ width:100%;}
#spec-n5{ height:auto; overflow:hidden; background:#ddd; padding:15px 10px; position:relative;}
#spec-list{ overflow:hidden; display:inline;}
#spec-list li{ float:left; display:inline; width:23%; margin:0 1%;}
#spec-list li img{ padding:2px; border:1px solid #fff; width:100%; height:auto;}
@media screen and (min-width:960px){
.showpro_con1_con{ width:45%; float:right;}
}
.showpro_con1_con h3{ display:block; font-family:"VINYLREGULAR"; text-transform:uppercase; color:#009fe0; font-weight:100;}
@media screen and (min-width:1200px){
.showpro_con1_con h3{ font-size:65px; line-height:65px; margin-bottom:30px; letter-spacing:-7px;}
}
@media screen and (max-width:1200px){
.showpro_con1_con h3{ font-size:35px; line-height:45px; margin:25px 0 10px; letter-spacing:-2px;}
}
.showpro_con1_con em{ display:block;}
.showpro_con1_con em b{ float:left; font-weight:100; line-height:60px; font-size:33px;}
.showpro_con1_con em i{ float:left; font-size:16px; padding-left:25px; padding-right:130px; padding-top:25px; background:url(../images/wuxing.png) right bottom no-repeat; color:#666;}
.showpro_con1_con p{ background:#00eab6; color:#111; line-height:38px; display:inline-block; margin-top:10px; display:block; max-width:480px;}
.showpro_con1_con p a{ width:33.33%; float:left; color:#000; text-align:center;}
.showpro_con1_con div{ margin:50px 0 30px; font-size:15px; color:#777; line-height:27px; max-height:135px; overflow:hidden;}
.pro_kefu{ background:url(../images/tel.png) #fff left 20px center no-repeat; padding:10px 20px 10px 80px; background-size:45px; border:1px #eee solid; color:#888; max-width:380px; margin-top:40px;}
.pro_kefu i{ font-family:"VINYLREGULAR"; color:#009fe0;}
.pro_kefu a{ float:right; background:#009fe0; color:#fff;}
@media screen and (min-width:460px){
.pro_kefu i{ font-size:28px; line-height:35px;}
.pro_kefu a{ padding:11px 25px; margin-top:8px;}
.showpro_con1_con p{ font-size:16px;}
}
@media screen and (max-width:460px){
.pro_kefu i{ font-size:24px; line-height:25px;}
.pro_kefu a{ padding:7px 15px; margin-top:8px;}
.showpro_con1_con em b{ font-size:25px;}
.showpro_con1_con p{ font-size:14px;}
}
.showpro_con2{ padding:25px 0 0;}
.showpro_con2_tit{ border-bottom:1px #ddd solid; height:55px; margin-top:0px;}
@media screen and (min-width:960px){
.showpro_con2_tit span{ font-size:28px; padding-bottom:8px;}
}
@media screen and (max-width:960px){
.showpro_con2_tit span{ font-size:18px; padding-bottom:15px;}
}
.showpro_con2_tit span{ line-height:55px; border-bottom:3px #009fe0 solid;}
.showpro_cony{ display:block; padding:30px 0 15px; line-height:27px; color:#555;}
@media screen and (min-width:960px){
.showpro_cony_img{ width:40%; float:right;}
.showpro_cony_img img{ width:100%;}
.showpro_cony_con{ width:55%; float:left;}
}
@media screen and (max-width:960px){
.showpro_cony_img img{ width:100%;}
}
.showpro_cony ul{ padding-top:15px;}
.showpro_cony ul li{ float:left; width:19%; text-align:center; margin-right:1%;}
.showpro_cony ul li img{ width:100%; display:block;}
.showpro_cony ul li span{ display:block; margin-top:5px; line-height:40px; color:#222; background:#f0f0f0;}
.showpro_cony ul li:hover span{ background:#009fe0; color:#fff;}
.showpro_cony table{ width:100% !important; border:0 !important; color:#333; font-size:15px !important; background:#fff;}
.showpro_cony table tr td{ text-align:center !important;}

/**人才招聘**/
@media screen and (min-width:1260px){
.list_job{ width:74%; float:left;}
}
.list_job{ padding:0 0 100px; position:relative;}
.list_job_tit{ border-bottom:1px #ddd solid; height:55px; margin-top:0px;}
@media screen and (min-width:960px){
.list_job_tit span{ font-size:26px; padding-bottom:8px;}
}
@media screen and (max-width:960px){
.list_job_tit span{ font-size:18px; padding-bottom:15px;}
}
.site-content{ margin:20px 0;}
.services-list li { list-style: none; margin-bottom:14px; }
.services-list .jobtit{display: block; line-height:60px; position: relative; text-decoration: none; z-index: 300; outline:none; padding-right:39px;}
.services-list .jobtit p{ display:block; border:1px #ddd solid; background:#f0f0f0; position:relative; z-index:400;}
.services-list .jobtit p em{ font-size:18px; padding-left:15px; color:#00a0ea; font-weight:700; float:left;}
.services-list .jobtit p i{ float:left; color:#666; font-size:14px; padding-left:20px; padding-top:10px; line-height:50px;}
@media screen and (max-width:640px){
.services-list .jobtit p i{ display:none;}
}
.services span { background: url('../images/jj.png') no-repeat 0 0; height:49px; right:0px; position: absolute; top:5px; width:39px; z-index:200;}
.services span.active { background-position: 0 -50px;}
.service-content{ padding:0px 39px 25px 0;}
.service-content dl{ border:1px #ddd solid; border-top:0; padding:0px; margin-top:-1px;}
.service-content dl dt{ float:left; border-left:1px #ddd solid; border-top:1px #ddd solid; margin-left:-1px; color:#999;}
.service-content dl dd{ float:left;  border-left:1px #ddd solid; border-top:1px #ddd solid; margin-left:-1px; color:#555;}
.service-content em{ display:block; border-left:1px #ddd solid; border-right:1px #ddd solid; color:#999;}
.service-content p{border:1px #ddd solid; color:#555; line-height:24px;}
@media screen and (min-width:640px){
.service-content dl dt{ width:16%; padding:9px 2%;}
.service-content dl dd{ width:26%; padding:9px 2%;}
.service-content em{ padding:9px 2%;}
.service-content p{ padding:9px 2%;}
}
@media screen and (max-width:640px){
.service-content dl dt{ width:32%; padding:9px 4%;}
.service-content dl dd{ width:52%; padding:9px 4%;}
.service-content em{ padding:9px 2%;}
.service-content p{ padding:9px 2%;}
}
/**联系我们**/
#contact_con1{ background:url(../images/lx1bg.jpg); margin-top:-10px; padding:45px 0 20px;}
.contact_con1{ padding:15px 0 35px;}
@media screen and (min-width:960px){
.contact_con1_lt{ width:46%; float:left;}
.contact_con1_rg{ width:54%; float:right;}
}
@media screen and (max-width:960px){
.contact_con1_lt{ padding:25px 0;}
.contact_con1_rg{ padding:25px 0;}
}
.contact_con1_lt{ background:url(../images/ctbg.jpg) left top no-repeat; background-size:100%; color:#fff; padding-bottom:50px;}
@media screen and (min-width:1440px){
.contact_con1_lt em{margin:30px 8% 15px; font-size:24px; line-height:50px;}
.contact_con1_lt span{ margin:0 8%; font-size:56px; display:block;}
.contact_con1_lt p{ margin:0 8% 25px; font-size:17px; padding:10px 0 10px 120px;}
.contact_con1_lt p i{ font-size:24px; line-height:38px;}
}
@media screen and (max-width:1440px) and (min-width:1360px){
.contact_con1_lt em{margin:30px 5% 15px; font-size:24px; line-height:50px;}
.contact_con1_lt span{ margin:0 5%; font-size:46px; display:block;}
.contact_con1_lt p{ margin:0 5% 25px; font-size:16px; padding:10px 0 10px 120px;}
.contact_con1_lt p i{ font-size:20px; line-height:38px;}
}
@media screen and (max-width:1360px) and (min-width:460px){
.contact_con1_lt em{margin:20px 0% 15px; font-size:24px; line-height:50px;}
.contact_con1_lt span{ display:none;}
.contact_con1_lt p{ margin:0 0% 15px; font-size:14px; padding:10px 0 10px 120px;}
.contact_con1_lt p i{ font-size:18px; line-height:30px;}
}
@media screen and (max-width:460px){
.contact_con1_lt em{margin:0px 0% 5px; font-size:20px; line-height:40px;}
.contact_con1_lt span{ display:none;}
.contact_con1_lt p{ margin:0; font-size:12px; padding:10px 0 10px 100px; background-size:40px !important;}
.contact_con1_lt p i{ font-size:15px; line-height:30px;}
}

.contact_con1_lt em{ display:block;  background:url(../images/lx1.jpg) left center no-repeat; padding-left:50px;}
.contact_con1_lt span{  font-family:"VINYLREGULAR"; padding-left:50px; margin-bottom:15px;}
.contact_con1_lt p{ line-height:22px; color:#c3bdbf;}
.contact_con1_lt p.lxbg1{ background:url(../images/lx1.png) left 50px top no-repeat;}
.contact_con1_lt p.lxbg2{ background:url(../images/lx2.png) left 50px top no-repeat;}
.contact_con1_lt p.lxbg3{ background:url(../images/lx3.png) left 50px top no-repeat;}
.contact_con1_lt p.lxbg4{ background:url(../images/lx4.png) left 50px top no-repeat;}
.contact_con1_lt p i{ color:#fff;}
.contact_con1_rg{ text-align:right;}
.contact_con1_rg img{ max-width:100%;}
.contact_con2{ display:block; position:relative;}
@media screen and (min-width:960px){
.contact_con2_lt{ width:50%; float:left;}
.contact_con2_rg{ width:50%; float:right;}
}
@media screen and (max-width:960px){
.contact_con2_lt{ display:none;}
}
.contact_con2_lt{ overflow:hidden;}
.contact_con2_lt img{ display:block; width:100%;}
.contact_con2_rg{ padding:50px 0;}
.contact_con2_rgs{ width:100%; max-width:830px; float:left;}
@media screen and (min-width:1660px){
.contact_con2 img.weima{ width:230px; height:230px; position:absolute; left:50%; top:50%; margin:-116px 0 0 -116px; border:1px #cacbcd solid;}
.contact_con2_rgs em{ font-size:60px; padding-left:20%; display:block;}
.contact_con2_rgs p{font-size:15px; line-height:24px; padding-top:35px; padding-left:20%;}
}
@media screen and (max-width:1660px){
.contact_con2 img.weima{ width:180px; height:180px; position:absolute; left:50%; top:50%; margin:-91px 0 0 -91px; border:1px #cacbcd solid;}
.contact_con2_rgs em{padding-left:17%; font-size:50px; display:block;}
.contact_con2_rgs p{padding-left:17%; font-size:15px; line-height:22px; padding-top:35px; padding-right:50px;}
.contact_con2_lt img{ width:120%;}
}
@media screen and (max-width:1260px){
.contact_con2 img.weima{ left:40%;}
.contact_con2_rg{ padding:20px 0;}
.contact_con2_rgs em{ display:none;}
.contact_con2_rgs p{padding-left:10%;}
.contact_con2_lt img{ width:130%;}
}
@media screen and (max-width:960px) and (min-width:640px){
.contact_con2 img.weima{ position:relative; left:50px; top:20px; margin:0;}
.contact_con2_rgs p{padding:0 50px;}
}
@media screen and (max-width:960px){
.contact_con2 img.weima{ position:relative; left:50px; top:20px; margin:0;}
.contact_con2_rgs p{padding:0 50px 30px;}
}
@media screen and (max-width:640px){
.contact_con2 img.weima{ position:relative; left:20px; top:20px; margin:0;}
.contact_con2_rgs p{padding:0 20px 30px;}
}
.contact_con2_rgs em{ color:#eee; font-family:"VINYLREGULAR"; text-transform:uppercase;}
.contact_con2_rgs p{  color:#666; }
#contact_con3{ background:url(../images/lx1bg.jpg); padding:50px 0 50px;}
.contact_con3{ background:#fff; padding:50px; box-shadow:0px 0px 10px #ddd;}
.contact_con3_tit{ display:block; text-align:center;}
.contact_con3_tit em{ font-family:"VINYLREGULAR"; text-transform:uppercase; font-size:60px; color:#eee;}
.contact_con3_tit span{ font-size:15px; line-height:30px; padding:10px 0; color:#555;}
.contact_con3 form{ display:block;}
@media screen and (max-width:640px) {
.contact_con3{padding:30px 10px;}
.contact_con3_tit em{font-size:50px;}
.contact_con3_tit span{ font-size:13px; line-height:24px;}
}
@media screen and (min-width:1360px){
.contact_con3 form{ padding:45px 10% 0;}
.contact_con3 form .myform{width:41%; float:left; margin:0 3%; padding-left:2%;}
.contact_con3 form .myform1{ width:90%; float:left; margin:0 3%; padding-left:2%;}
.contact_con3 form .mytxt1{ padding:0 2% 0 4%; width:93%;}
}
@media screen and (max-width:1360px) and (min-width:960px){
.contact_con3 form{ padding:45px 3% 0;}
.contact_con3 form .myform{width:41%; float:left; margin:0 3%; padding-left:2%;}
.contact_con3 form .myform1{ width:90%; float:left; margin:0 3%; padding-left:2%;}
.contact_con3 form .mytxt1{ padding:0 2% 0 4%; width:93%;}
}
@media screen and (max-width:960px) {
.contact_con3 form{ padding:45px 0% 0;}
.contact_con3 form .myform{ width:92%; margin:0 2%; padding-left:2%;}
.contact_con3 form .myform1{ width:92%; margin:0 2%; padding-left:2%;}
.contact_con3 form .mytxt1{ padding:0 2% 0 8%; width:94%; }
}
.contact_con3 form .myform{  background:url(../images/ly1.jpg) #f0f0f0 left center no-repeat; margin-bottom:15px; border:1px #e6e6e6 solid; height:55px; line-height:55px; border-radius:8px; overflow:hidden;}
.contact_con3 form .myform:hover{ border:1px #009fe0 solid;}
.contact_con3 form .mytxt{ display:block; padding:0 2% 0 8%; border:0; background-color:inherit; height:55px; width:94%; outline:none;}
@media screen and (min-width:640px) {
.contact_con3 form .lybg1{ background:url(../images/ly1.png) left center no-repeat;}
.contact_con3 form .lybg2{ background:url(../images/ly2.png) left center no-repeat;}
.contact_con3 form .lybg3{ background:url(../images/ly3.png) left center no-repeat;}
.contact_con3 form .lybg4{ background:url(../images/ly4.png) left center no-repeat;}
.contact_con3 form .lybg5{ background:url(../images/ly5.png) left center no-repeat;}
.contact_con3 form .lybg6{ background:url(../images/ly6.png) left center no-repeat;}
}
.contact_con3 form .myform1{ background:url(../images/ly1.jpg) #f0f0f0 left center no-repeat; margin-bottom:15px; border:1px #e6e6e6 solid; height:55px; line-height:55px; border-radius:8px; overflow:hidden;}
.contact_con3 form .myform1:hover{ border:1px #009fe0 solid;}
.contact_con3 form .mytxt1{ display:block; border:0; background-color:inherit; height:55px; outline:none;}
.contact_con3 form .mytxt2{ display:block; padding:0 2% 0 8%; border:0; background-color:inherit; height:55px; width:50%; outline:none; float:left;}
.contact_con3 form .myform3{ width:43%; float:left; margin:0 3%; margin-bottom:15px; border:1px #e6e6e6 solid; height:55px; line-height:55px; border-radius:8px; overflow:hidden; }
.contact_con3 form .myform img{ padding-right:15px;}
.contact_con3 form .mysub{ display:block; background:#009fe0; border:0; width:100%; height:55px; color:#fff; font-size:18px;}
/**瀑布流**/
@media screen and (min-width:1600px){
.honor_con{ width: 100%; max-width:1660px; margin: 10px auto;}
}
@media screen and (max-width:1600px){
.honor_con{ display:block; margin:10px 50px;}
}
@media screen and (max-width:640px){
.honor_con{ display:block; margin:0 20px;}
}
.mygallery{ margin: 25px 0;}
/**检测报告**/
.jiancetit{display: block; position: relative; text-decoration: none; z-index: 300; outline:none; padding-right:39px; cursor: pointer; }
.jiancetit p{ display:block; border:1px #ddd solid; background:#f0f0f0; position:relative; z-index:400; line-height:30px; padding:15px 0;}
.jiancetit p em{ padding-left:15px; color:#00a0ea; font-weight:700; float:left;}
@media screen and (min-width:960px){
.jiance-content{ padding:35px 15px 35px 0;}
.jiancetit p em{ font-size:18px;}
.jiance-content img{ width:23%; float:left; margin:0 2% 8px 0;}
}
@media screen and (max-width:960px){
.jiance-content{ padding:15px 15px 0px 0;}
.jiancetit p em{ font-size:16px;}
.jiance-content img{ width:45%; float:left; margin:0 5% 8px 0;}
}
/**page**/
.pagination-wrapper{margin: 20px 0 50px;}
.pagination{height: 34px;text-align: center;}
.pagination li {display: inline-block;height: 34px;margin-right: 5px;}
.pagination li a{float: left;display: block;height: 32px;line-height: 32px;padding: 0 12px;font-size: 16px;border: 1px solid #dddddd;color: #555555;text-decoration: none;}
.pagination li a:hover{background:#f5f5f5;color:#0099ff;}
.pagination li.thisclass {background: #09f;color: #fff;}
.pagination li.thisclass a,.pagination li.thisclass a:hover{background: transparent;border-color: #09f;color: #fff;cursor: default;}

.list_video{ width:100%; max-width:900px; margin:0 auto; padding:50px 0 30px;}
.list_video video{ width:100% !important;}