﻿ @charset "utf-8";

*{ margin:0; padding:0;}

* + html {

  z-index: 6666;

}

* + html .search {

  z-index: 5555;

}

body{ font-family:"微软雅黑",Arial; color:#2E2E2E; font-size:12px;}

ul,li{ list-style:none;}

img{ border:none;}

a{ color:#2E2E2E; text-decoration:none;}

a:hover{ text-decoration:none; color:#2E2E2E;}

.fr{ float:right}

.fl{ float:left}

.c{ clear:both;}

h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}



.f36{font-size:36px;}

.f24{font-size:24px;}

.f11{font-size:11px;}

.f13{font-size:13px;}

.f14{font-size:14px;}

.f15{font-size:15px;}

.f16{font-size:16px;}

.f17{font-size:17px;}

.f18{font-size:18px;}

.f22{font-size:22px;}

.f21{font-size:21px;}

.f20{font-size:20px;}

.f24{font-size:24px;}

.f26{font-size:30px;}

.f28{font-size:28px;}

.f30{font-size:30px;}

.f32{font-size:32px;}



.pl10{ padding-left:10px;}

.pl15{ padding-left:15px;}

.pl20{ padding-left:20px;}



.l20{ line-height:20px;}

.l22{ line-height:22px;}

.l24{ line-height:24px;}

.l26{ line-height:26px;}

.l28{ line-height:28px;}

.l30{ line-height:30px;}

.l34{ line-height:34px;}

.l44{ line-height:44px;}

.l54{ line-height:54px;}

.l60{ line-height:60px;}



.h10{ height:10px;}

.h20{ height:20px;}

.h30{ height:30px;}

.h40{ height:40px;}

.h50{ height:50px;}



.white{ color:#FFF}



.content{ width:100%; margin:0 auto;padding: 50px 0}



.container{ width:1200px; margin:0 auto;}

.m{ width:1200px; margin:0 auto;}



/*标题*/

.Index_title{ text-align:center}



/*头部*/

.headbj{ height:163px;background:url(../images/head.png) no-repeat center;}

.headbj .head{height:163px; }

.headbj .head h3{height:38px;}

.headbj .head h3 span{display: block; float:left; font-size: 13px; height:38px; line-height: 38px; color:#a9a9a9; font-weight:normal;}

.headbj .head h3 em{display: block;float:right; height:24px; padding-top: 14px; }

.headbj .head h3 em a{float:left;padding:0 15px;font-size: 13px; line-height:13px;color:#a9a9a9; border-right:1px solid #cfcfcf;font-style:normal; font-weight:normal;}

.headbj .head h3 em a:nth-child(3){border-right: none;}

.headbj .head h1{width:210px; height:95px;float:left;padding-top:14px;}

.headbj .head h1 img{width:270px; height:;}

.headbj .head .nav{height:50px;float:left;margin-top: 40px;}

.headbj .head .nav li{width: 100px;float:left; height:50px;text-align: center;}

.headbj .head .nav li a{font-size: 16px; color:#333;/*border-right:1px solid #cfcfd0;box-sizing: border-box;*/}

.headbj .head .nav li i{display: none;width:100%; height:3px; background:url(../images/nav_bg.jpg) no-repeat center;background-size:100%; margin-top: 20px;}

.headbj .head .nav li a.cur1,.headbj .head .nav li:hover a{color:#38a5f2;}

.headbj .head .nav li a.cur1 i,.headbj .head .nav li:hover i{display: block;}

.headbj .head .nav li.last a{border-right:0;}



.phone{float: left;margin-top: 30px;}

.phone h5{ font-size:18px; line-height:24px;}

.phone h4{ font-size:30px; font-family:Impact; color:#38a5f2; letter-spacing:1px;}



/*分页*/

.pro_page{margin-top:30px; text-align:center; font-size:14px}

.pro_page .p6{padding:8px 18px;  color:#eb962e;border: 1px #E5E5E5 solid;}

.pro_page .p1{padding:8px 18px; border: 1px #E5E5E5 solid;}

.pro_page .p1:hover{ color:#eb962e;}

.pro_page a.p2{ padding:8px 18px;border: 1px #E5E5E5 solid;}

.pro_page a.p2:hover{ color:#eb962e;}

.pro_page a.p3{ border:1px solid #eb962e; background:#eb962e; padding:8px 18px; color:#fff;}

.pro_page .p4{ border:1px solid #eb962e; background:#eb962e; padding:8px 18px; color:#fff; border: 1px #E5E5E5 solid;}

.pro_page .p5{ border:1px solid #E5E5E5; padding:8px 18px; color:#666;border: 1px #E5E5E5 solid;}

.pro_page .p5:hover{ border:2px solid #eb962e; background:#eb962e;  color:#fff;}



.pro_page a.active{color:#eb962e;}

.pro_page span a{color: #666;}

.pro_page span:hover a{color: #fff;}



/*产品分类*/

.cp_Class01{ background:url(../images/cp01.jpg) no-repeat; width:525px; height:250px; margin-right:50px}

.cp_Class02{ background:url(../images/cp02.jpg) no-repeat; width:525px; height:250px;}

.cp_line{ margin:20px;width:485px; height:210px; border:1px solid #ccc; }

.cp_Inf{ width:220px; height:90px; background:rgba(255,255,255,0.7); margin:0 auto; text-align:center; margin-top:55px; padding-top:10px;}

.cp_Inf p a{ display:block; width:110px; height:30px; line-height:30px; font-size:14px; color:#666; border:1px solid #666; text-align:center; margin:10px auto 0 auto;}



/*搜索*/

.s_bg{height: 70px;border-bottom: #f2f2f2 1px solid;}

.search{ width:1200px; margin:0 auto;}

.search p{ float:left;font-size: 14px; color:#888; width:870px; height:70px; line-height:70px;}

.search p b{color: #666;font-size: 15px;}

.search p a{font-size: 14px; color:#888; padding:0 10px}

.search p a:hover{color: #eb962e;}

.search .lc_inp{width:260px; height:34px; border:none; padding:0 0 0 13px; float:left;font-size: 14px; color:#666; line-height:34px; outline:none;margin-top: 18px; border: 1px solid #ccc;box-sizing: border-box; }

.search .lc_so{cursor: pointer; float:left; background:url(../images/search.jpg) no-repeat; border:none; width:41px; height:34px;margin-top: 18px;}

input::-webkit-input-placeholder {color: #666;}



/*搜索页面*/

.search_Inf{}

.search_Inf h3{ font-size:30px; color:#eb962e; border-bottom:1px solid #ddd; padding-bottom:10px;}

.search_list{ margin-top:50px;}

.search_list li{ float:left; width:270px; margin-right:40px; margin-bottom:40px;}

.search_list li:nth-child(4n){ margin-right:0;}

.search_list li img{ width:268px; height:350px; border:1px solid #ccc;}

.search_list li:hover img{ width:268px; height:350px; border:1px solid #eb962e;}

.search_list li span{ display:block; height:40px; line-height:40px; background:#eee; text-align:center;}



/*网站底部*/

.footer{ width:100%; background:#1A1A1A; padding-top:90px ; color:#959393; font-size:14px; }

.f_nav{ border-top:1px solid #313131; border-bottom:1px solid #262626;}

.f_logo{ padding:15px 0;}

.f_nav_list{ }

.f_nav_list li{ float:left; width:100px; text-align:center;}

.f_nav_list li a{ display:block; color:#ffffff; line-height:78px; font-size:15px;}

.f_nav_list li a:hover{ color:#38a5f2}

.f_Inf{ padding:50px 0; border-bottom:1px solid #262626; background:url(../images/f_map.png) no-repeat center}

.f_copy,.f_copy a{ color:#9c9494;; line-height:24px;}

.f_tel{ background:url(../images/f_tel.png) no-repeat center left; padding-left:70px; color:#ffffff; text-align:left; height:60px; padding-top:5px;}

.f_tel span{ display:block; font-weight:bold; font-size:24px;}

.f_yqlj{ padding:30px 0 15px 0; color:#666;}

.f_yqlj a{ color:#666;}



/*内页图*/

.ny_banner{width: 100%;height: 400px;background: url(../images/ny_banner.jpg) no-repeat center;}

.ny_banner .dhk{width: 400px;height: 270px;background: rgba(26, 172, 228, 0.9);}

.ny_banner .dhk h3{font-size: 24px;color: #333;line-height: 40px;margin-bottom: 7px;margin-left: 40px;padding-top: 24px;}

.ny_banner .dhk span{font-size: 14px;color: #333;margin-left: 40px;}

.ny_banner .dhk p{font-size: 24px;color: #333;margin-top: 10px;margin-left: 40px;}

.ny_banner .dhk .more{width: 320px;height: 42px;line-height: 42px;background: #fff;border-radius: 4px;/*box-shadow: 1px 1px 5px #f7a95c;*/text-align: center;margin: 0 auto;margin-top: 24px;}

.ny_banner .dhk .more a{font-size: 16px;color: #333;background: url(../images/ly_ic.png) no-repeat 100px center;padding-left: 10px;display: block;background-size: 20px;}





.ny_banner2{width: 100%;height: 400px;background: url(../images/ny_banner2.jpg) no-repeat center;}

.ny_banner3{width: 100%;height: 400px;background: url(../images/ny_banner3.jpg) no-repeat center;}

.ny_banner4{width: 100%;height: 400px;background: url(../images/ny_banner4.jpg) no-repeat center;}

.ny_banner5{width: 100%;height: 400px;background: url(../images/ny_banner5.jpg) no-repeat center;}

.ny_banner6{width: 100%;height: 400px;background: url(../images/ny_banner6.jpg) no-repeat center;}

.ny_banner7{width: 100%;height: 400px;background: url(../images/ny_banner7.jpg) no-repeat center;}



/*当前位置*/

.Inner_location{ border-bottom:1px solid #EAEAEA; height:43px;}

.Inner_location .homepage{ display:block; float:left; width:43px; height:43px; background: url(../images/loca.png) no-repeat center; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}

.Inner_location p{ float: left; height: 43px; line-height: 43px; font-size: 13px; color: #999999; margin-left: 18px;}

.Inner_location p a{ color: #999999; padding: 0 4px;}



/*内页左侧*/

.Inner_left{ width:290px;}

.Inner_left h7{ display:block;	background:#eb962e url(../images/nconl_tit.png) no-repeat 245px center; height:80px; line-height:80px; font-size:24px; font-weight:bold;color:#FFF; text-indent:28px;}

.Inner_left .nlist {	border: 1px solid #e4e4e4; border-top: 0;}

.nlist li { height: 58px; line-height: 58px; border-top: 1px solid #e4e4e4; text-indent: 28px; font-size: 15px; color: #333333; background: url(../images/nconl_li_bg.png) no-repeat 240px center;}

.nlist li a {display: block;color: #333333;	font-size: 16px;}

.nlist li:hover{ background:#F5F5F5 url(../images/nconl_li_hover_bg.png) no-repeat 240px center;}

.nlist li:hover a{ color:#eb962e; font-weight:bold;} 



/*左侧联系我们*/

.contactn {	border: 1px solid #e4e4e4; margin-top: 20px; padding: 0 19px 26px; margin-bottom: 20px;}

.contactn .tits { font-size: 18px; color: #eb962e; font-weight: normal; height: 59px; line-height: 59px; border-bottom: 1px solid #e4e4e4; margin-bottom: 18px; text-indent: 10px;}

.contactn .subnr { }

.contactn .subnr li{ font-size: 16px; color: #333333; margin-bottom: 10px; line-height: 20px; padding: 0 10px;}

.contactn .subnr .zxzx{ display: block; width: 160px; height: 50px; overflow: hidden; background: #eb962e; text-decoration: none; margin-top: 36px;}

.contactn .subnr .zxzx span{ display: block; width: 50px; height: 50px; float: left; border-right: 1px solid #fff; background: url(../images/nconl_lx.png) no-repeat center;}

.contactn .subnr .zxzx em{ display: block; width: 109px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #fff; float: left; font-style:normal;}

.contactn .subnr .zxzx em img{ display: inline-block; *display: inline-block; position: relative; top: 2px; margin-left: 8px;}



.tj{ margin-top:40px; background:#F8F8F8; padding:15px;}

.tj .title { height:30px; padding-top:10px;}

.tj .title h3 { float:left; font-size:22px; font-weight:bold;}

.tj .title span { display:block; float:right; width:100px; height:30px; line-height:30px; background:#C7C7C7; text-align:center; color:#fff;}

.tj .title span a{ color:#fff;}

.tj .title span:hover{ background:#eb962e;}



.tj_pro{ padding-bottom:10px; }

.tj_pro ul{ padding-top:30px}

.tj_pro li{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #EAEAEA;}

.tj_pro li:last-child{ padding-bottom:0; margin-bottom:0; border-bottom:0;}

.tj_pro li .tj_img{ width:80px;}

.tj_pro li .tj_img img{ width:100%}

.tj_pro li .tj_Inf{ width:170px;}

.tj_pro li .tj_Inf h3{ font-size:15px;}

.tj_pro li:hover .tj_Inf h3 a{ color:#eb962e;}

.tj_pro li .tj_Inf p{ color:#999; padding-top:5px; font-size:12px;}

.tj_pro li h4{ font-size:15px;}

.tj_pro li h5{ color:#999; padding-top:5px; font-size:12px;}



.nlist .dphone {overflow: hidden; background: #1389F7; padding: 20px 0;}

.nlist .dphone dt { float: left;background:url(../images/phImg.png) no-repeat center;  margin-left: 5px;  width: 52px;  height: 50px;}

.nlist .dphone dd { margin-left: 56px;  color: #fff; padding: 5px 13px; border-left: 1px dotted #5c5c5c;}

.nlist .dphone dd p {font-size: 26px;font-family: "Arial"; font-weight:bold;}



/*内页右侧*/

.cpright1 {width: 1200px; background: #fff;  float: right;}



.cpright {width: 860px;}

.rtop { overflow: hidden; padding-top: 28px; padding-bottom: 28px; border-bottom: 1px solid #dbdbdb;}

.rtop h5 { float: left; padding-left: 10px; border-left: 3px solid #eb962e; font-weight: normal;line-height: 16px;}

.rtop h5 a { font-size: 20px; color: #333;font-weight: bold;padding-left: 10px;}

.rtop span{ color:#666;font-size: 15px;}

.rtop span em {color: #666; font-style: normal;}

.rtop span a { color: #666;}

.agent_con {line-height: 26px;}

.agent_con .age_li_about {font-size: 16px; text-align:justify}

.rightbot { height: 3px; font-size: 0; overflow: hidden;  margin-bottom: 10px;}



/*关于我们内页*/

.agent_con .age_li_about h3{font-size: 32px;color: #eb962e;text-align: center;margin-bottom: 50px;font-weight: bold;}

.ab_wh{margin-top: 20px;height: 580px;margin: 80px 0 50px 0;}

.ab_wh h4{font-size: 32px;color: #333;text-align: center;font-weight: bold;letter-spacing: 2px;}

.ab_wh h4 i{font-size: 32px;color: #eb962e;text-align: center;font-style: normal;}

.ab_wh ul{margin-top: 50px;margin-bottom: 80px;}

.ab_wh dl dt{width: 380px;height: 500px;border-bottom: 2px solid #ddd;float: left;margin-right: 30px;}

.ab_wh dl dt:hover{border-bottom: 2px solid #eb962e;}

.ab_wh dl dt:nth-child(3){margin-right: 0px;}

.ab_wh dl dt img{width: 380px;height: 180px;display: block;}

.ab_wh dl dt h5{font-size: 24px;color: #eb962e;text-align: center;margin-top: 35px;}

.ab_wh dl dt p{margin: 20px 0;font-size: 16px;line-height: 34px;color: #666;}



/*联系我们内页*/

.cont_ny{width: 1200px;margin: 0 auto;}

.cont_ny h3{font-size: 30px;color: #333;text-align: center;margin: 50px auto 80px auto;color: #1547a8;font-weight: bold;}

.cont_ny ul{height: 182px;margin-bottom: 70px;}

.cont_ny dl dt{width: 285px;height: 182px;float: left;margin-right: 20px;background: #eee;}

.cont_ny dl dt:nth-child(4){margin-right: 0px;}

.cont_ny dl dt img{width: 50px;height: 50px;display: block;margin: 0 auto;margin: 26px auto 20px auto;}

.cont_ny dl dt p{font-size: 18px;color: #333;text-align: center;line-height: 30px;}



/*内页产品中心*/

.age_li_pro {width:100%;}

.age_li_pro li{ float:left; width:266px; background:#F6F6F6; margin-right:31px; margin-bottom:30px; border-radius:5px;}

.age_li_pro li:nth-child(3n){ margin-right:0;}

.age_li_pro li img{ width:264px; height:200px; border: 1px solid #E9E9E9;}

.age_li_pro li:hover img{ border:1px solid #eb962e;}

.age_li_pro li .pro_t{ background:#F1F1F1; height:40px; line-height:40px; text-align:center;}

.age_li_pro li .pro_t a{ display:block; font-size:14px;}



.age_li_pro1 {width:100%;}

.age_li_pro1 li{ float:left; width:190px; margin-right:31px; margin-bottom:30px; border-radius:5px;}

.age_li_pro1 li:nth-child(4n){ margin-right:0;}

.age_li_pro1 li img{ width:168px; height:78px; border: 1px solid #E9E9E9; padding:0 10px;}

.age_li_pro1 li:hover img{ border:1px solid #1389F7}

.age_li_pro1 li .pro_t{ background:#F1F1F1; height:40px; line-height:40px; text-align:center;}

.age_li_pro1 li .pro_t a{ display:block; font-size:14px;}



.pro_page{margin-top:30px;}



.age_pro_show{}

.age_pro_show h1{ height:50px; line-height:50px; font-weight:bold; font-size:20px; text-align:center;}

.age_pro_show .pro_lb{ background:#F8F8F8; text-align:center; height:40px; line-height:40px;}

.age_pro_show .pro_lb .span{padding:0 30px;}

.line{height:20px;  border-bottom:1px solid #DBDBDB; }

.pro_Inf{width:100%; text-align:center; margin-top:30px;}

.pro_Inf img{ max-width:600px; height:auto}

.pro_de{margin-top:50px;}

.pro_mInf{margin:20px 0;font-size: 16px; text-align:justify; line-height:30px;}

.pro_mInf img{ max-width:90%; height:auto;}

.pro_show_page{  line-height:26px; margin-top:50px;}



/*产品详情页*/

.age_pro_show .pro_img{ width:300px; text-align:center; border:1px solid #E1E1E1;margin-left: 30px;}

.age_pro_show .pro_img img{ width:400px; height:320px;}

.age_pro_show .pro_desc{ width:330px; padding-top:70px;margin-right: 30px;}

.age_pro_show .pro_desc h3{ font-weight: bold; font-size: 20px; color:#eb962e; padding-bottom:15px; border-bottom:1px solid #E9E9E9; margin-bottom:20px;}

.age_pro_show .pro_desc p{ line-height: 2; font-size: 18px;}

.age_pro_show .pro_desc p span{ font-size: 24px; color: #ff2020;font-weight: bold;}

.age_pro_show .pro_desc a{ display:block; line-height: 40px; border-radius: 5px; background: #eb962e; color: #fff; text-align: center; width: 200px; margin-top:30px;font-size: 18px;}

.age_pro_show .pro_xq{ width: 100%; height: 50px; background-color: #eee; margin: 45px 0 30px;}

.age_pro_show .pro_xq h3{ width:100px; text-align:center; background: #eb962e; border-right: 1px solid #fff;color: #fff; font-size:18px; height:50px; line-height: 50px; font-weight: bold;}

.age_pro_show .pro_mInf h4{ font-size:16px; line-height:18px; height:18px; color:#1389F7; display:block; padding-left:15px; border-left: 4px solid #1389F7; margin-bottom: 7px; margin-top: 10px;}



/*内页新闻中心*/

.age_li_new li{ padding:20px 0; border-bottom: 1px dotted #d1d1d1;}

.age_li_new li h3 a{ display:block; font-size: 18px; color: #222;}

.age_li_new li .news_desc{ line-height: 2.0; font-size: 14px; padding: 10px 0; color: #666;}

.age_li_new li span{ display:block; color:#999;font-size: 16px;}

.age_li_new li .more a{ display:block; color: #333;  text-align:right;margin-right: 15px;font-size: 16px;}



.age_new_show h1{ height:50px; line-height:50px; font-size:24px; margin-bottom:10px; color:#333; text-align:center;font-weight: bold;}

.age_new_show .new_lb{  background:#F8F8F8; height:40px; line-height:40px; text-align:center;}

.age_new_show .new_lb .span{padding:0 30px;}

.new_show{margin-top:20px; font-size:16px; line-height:34px; text-align:justify}



/*产品表格*/

.tny{;border-right: 2px solid #fff;}

.tny2{border-right: 2px solid #fff;border-bottom: 2px solid #fff;}

.tny3{border-right: 2px solid #fff;border-bottom: 2px solid #fff;}

.txh{height: 50px;line-height: 50px;}



.bor{border-right: 2px solid #fff;}



.bbox{height: 50px;background: #b0e0f8;border-bottom: 2px solid #fff;border-right: 2px solid #fff;}

.bbox2{height: 50px;background: #fff;border-bottom: 2px solid #fff;}



/****************************************内页****************************************/

/*内页标题*/

.ny_tit{text-align: center;margin-bottom: 40px;}

.ny_tit h3{font-size: 40px;color: #333;}

.ny_tit .rec{width: 38px;height: 3px;margin: 16px auto;background: #38a5f2;}

.ny_tit h4{font-size: 16px;color: #999;font-family: "Arial";text-transform: uppercase;}



/*机构入驻*/

.mechanism{margin: 60px auto 80px auto;}

.mechanism .txt{height: 180px;background: #f6f6f6;}

.mechanism .txt dl dt{float: left;margin-top: 28px;}

.mechanism .txt dl dt:nth-child(1){margin: 35px 40px 0 50px;}

.mechanism .txt dl dt span{font-size: 25px;color: #333;letter-spacing: 4px;}

.mechanism .txt dl dt p{font-size: 16px;color: #333;line-height: 30px;margin-top: 20px;}

.mechanism .txt dl dt p b{color: #38a5f2;font-size: 20px;}



.mechanism .lx{height: 180px;margin-top: 70px;}

.mechanism .lx ul li{width: 285px;height: 180px;background: #f6f6f6;float: left;margin-right: 20px;border: 1px solid #eee;box-sizing: border-box;border-radius: 30px;text-align: center;}

.mechanism .lx ul li:hover{box-shadow: 2px 2px 20px #ccc;transform: scale(1.02);}

.mechanism .lx ul li:nth-child(4){margin-right: 0px;}

.mechanism .lx ul li img{width: 50px;height: 50px;display: block;margin: 0 auto;margin-top: 30px;}

.mechanism .lx ul li p{font-size: 18px;color: #333;margin: 10px 0;}

.mechanism .lx ul li span{font-size: 22px;color: #333;}



/*关于我们*/

.ny_about{margin: 60px auto 80px auto;}

.ny_about .txt{width: 1200px;height: 230px;border: 1px solid #eee;border-bottom: 2px solid #38a5f2;box-sizing: border-box;}

.ny_about .txt p{font-size: 16px;color: #333;line-height: 40px;text-indent: 2em;width: 98%;margin: 0 auto;}

.ny_about .txt p:nth-child(1){margin-top: 30px;}



/*价值*/

.value{margin: 60px auto 80px auto;}

.value .container{height: 332px;}

.value img{width: 500px;float: left;}

.value .txt{width: 700px;height: 332px;background: #f7f7f7;float: left;}

.value ul{margin: 40px 0 0 70px;}

.value ul li{height: 50px;line-height: 50px;background: url(../images/value_ic.png) no-repeat left;}

.value ul li p{font-size: 16px;color: #333;padding-left: 30px;}



/*服务流程*/

.flow{margin: 60px auto 80px auto;}

.flow .container{height: 460px;}



.flow .menu{width: 1200px;height: 60px;line-height: 60px;margin: 0 auto;padding-bottom: 80px;}

.flow .menu ul.clearfix{background: none;}

.flow .menu ul.clearfix li{width: 400px;height: 60px;float: left;border-right: 1px solid #fff;box-sizing: border-box;background: #333;}

.flow .menu ul.clearfix li h3{width: 65%;margin: 0 auto;font-weight: bold;font-size: 20px;color: rgba(255,255,255,0.8);background: url(../images/lc_f1.png) no-repeat right;}

.flow .menu ul.clearfix li.cur{background: #38a5f2;}

.flow .menu ul.clearfix li.cur h3{color: #fff;background: url(../images/lc_f2.png) no-repeat right;}



.flow .conBox{width: 1200px;height: 310px;margin: 0 auto;overflow: hidden;}

.flow ul.txt{height: 310px;background:url(../images/lc_bg.jpg) no-repeat center 25px;padding-left: 50px;position: relative;}

.flow ul.txt li{float: left;width: 280px;text-align: center;height: 120px;margin-bottom: 64px;position: relative;}

.flow ul.txt li span{ display:block;width:72px; height:72px;  margin:13px auto 17px;  position:relative;}

.flow ul.txt li span em{position:absolute;width:100%;height:100%;background: #ededed;border-radius: 50%;top:0;left:0;-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}

.flow ul.txt li span i{position:absolute;width:100%;height:100%;background: #38a5f2;border-radius: 50%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}

.flow ul.txt li:hover span em,.flow li.cur span em{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}

.flow ul.txt li:hover span i,.flow li.cur span i{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}

.flow ul.txt li b{display:block;font-size: 16px;color: #333;line-height: 16px;}

.flow ul.txt li:hover b,.flow li.cur b{color: #38a5f2;}

.flow ul.txt .tel{font-size: 14px;color: #333;line-height: 14px;padding-top: 18px;}

.flow ul.txt .tel strong{display:block;font-size: 24px;color: #333;line-height: 30px;}

.flow ul.txt .tel .zx{display: block;width: 95px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #333;background: #fff;border-radius: 17px;margin:4px auto 0;}



/****************************************首页****************************************/

/*标题*/

.tit{margin-bottom: 60px;}

.tit h3{font-size: 46px;text-align: center;color: #222;letter-spacing: 4px;/*background: url(../images/tit_bg.png) no-repeat center;*/}

.tit h3 b{color: #38a5f2;}

.tit p{font-size: 18px;text-align: center;color: #666;margin-top: 10px;}



/*问题*/

.wt{margin: 100px auto;}

.wt .txt{width: 1200px;height: 300px;margin: 0 auto;background: url(../images/wt_bg.jpg) no-repeat center;}

.wt ul li{width: 50%;height: 150px;float: left;}

.wt ul li h4{font-size: 24px;margin-left: 50px;margin-top: 40px;}

.wt ul li:nth-child(2) h4{color: #fff;}

.wt ul li:nth-child(3) h4{color: #fff;}

.wt ul li .rec{width: 40px;height: 2px;background-color: #ccc;margin-top: 30px;margin-left: 50px;}

.wt ul li:nth-child(2) .rec{background-color: #fff;}

.wt ul li:nth-child(3) .rec{background-color: #fff;}



/*优势*/

.adv{margin: 100px auto;}

.adv .adv_list{ margin-top:60px; min-width:1200px;}

.adv .adv_list li{ float:left; width:25%; height:450px;text-align: center; color:#fff; overflow:hidden; position:relative;}

.adv .adv_list li:nth-child(1){ background:url(../images/adv_bg1.jpg) no-repeat center; background-size:cover;}

.adv .adv_list li:nth-child(2){ background:url(../images/adv_bg2.jpg) no-repeat center; background-size:cover;}

.adv .adv_list li:nth-child(3){ background:url(../images/adv_bg3.jpg) no-repeat center; background-size:cover;}

.adv .adv_list li:nth-child(4){ background:url(../images/adv_bg4.jpg) no-repeat center; background-size:cover;}

.adv .adv_list li i{ display:block; width:100%; height:100%; background:rgba(0,0,0,0.7); position:absolute; top:0; left:0; z-index:1;}

.adv .adv_list li span{ display:block; width:100%; height:100%; background:rgba(26, 172, 228, 0.9); position:absolute; bottom:-600px; left:0; z-index:1; opacity:0; transition:all 0.6s;}

.adv .adv_list li .td_inf{ width:100%; position:absolute; top:140px; left:0; z-index:99; transition:all 0.6s;}

.adv .adv_list li img{ width:60px;}

.adv .adv_list li h3{ font-size:24px; padding-top:20px}

.adv .adv_list li em{ display:block; width:20px; height:2px; background:#fff; margin:25px auto;}

.adv .adv_list li p{ display:none; font-size:16px;line-height:28px; opacity:0.8;text-align: left;margin-left: 100px;}

.adv .adv_list li:nth-child(1) p{margin-left: 40px;}

.adv .adv_list li:nth-child(3) p{margin-left: 60px;}

.adv .adv_list li p b{font-size: 18px;color: #000;}



.adv .adv_list li:hover span{ opacity:1; bottom:0;}

.adv .adv_list li:hover .td_inf{ top:100px;}

.adv .adv_list li:hover p{ display:block;}



.adv .adv_list li:nth-child(2) span{ opacity:1; bottom:0;}

.adv .adv_list li:nth-child(2) .td_inf{ top:100px;}

.adv .adv_list li:nth-child(2) p{ display:block;}



.adv .adv_list:hover li:nth-child(2) span{ display:block; width:100%; height:100%; background:rgba(26, 172, 228, 0.9); position:absolute; bottom:-600px; left:0; z-index:1; opacity:0; transition:all 0.6s;}

.adv .adv_list:hover li:nth-child(2) .td_inf{ width:100%; position:absolute; top:140px; left:0; z-index:99; transition:all 0.6s;}

.adv .adv_list:hover li:nth-child(2) p{ display:none; font-size:16px; line-height:28px; opacity:0.8;}



.adv .adv_list li:nth-child(2):hover span{ opacity:1; bottom:0;}

.adv .adv_list li:nth-child(2):hover .td_inf{ top:100px;}

.adv .adv_list li:nth-child(2):hover p{ display:block;}



/*简介*/

.about{margin-top: 90px;}

.about img{float: right;}

.about .txt{width: 490px;float: left;}

.about .txt h3{font-size: 30px;color: #333;}

.about .txt p{font-size: 16px;color: #555;line-height: 30px;margin: 50px 0;}

.about .txt .more{width: 150px;height: 45px;line-height: 45px;background: #222;text-align: center;}

.about .txt .more a{display: block;font-size: 16px;color: #fff;}

.about .txt .more:hover{background: #38a5f2;}



/*检测链*/

.g_jsyf .tit{margin-bottom: 60px;}

.g_jsyf .tit h4{font-size: 46px;text-align: center;color: #222;letter-spacing: 4px;}

.g_jsyf .tit h4 b{color: #38a5f2;}

.g_jsyf .tit p{font-size: 18px;text-align: center;color: #666;margin-top: 10px;}



.g_jsyf .txt{position: absolute;}

.g_jsyf{background:url(../images/jc_bg.jpg) no-repeat center top;height: 991px;padding-top: 85px;}

.g_jsyf .txt{position: absolute;margin-top: -60px;}

.g_jsyf h2{height: 140px;text-align: center;font-size: 48px;font-weight: bold;color: #535353;}

.g_jsyf h2 a{color: #535353;}

.g_jsyf h2 em{display: block;height: 46px;line-height: 46px;text-align: center;font-size: 20px;color: #666666;font-weight: normal;margin-top: 12px;}

.g_jsyf h2 i{display: inline-block;padding: 0 15px;font-style: normal;font-size: 20px;position: relative;top:-10px;}

.g_jsyf h3{font-size: 22px;font-weight: bold;color: #fff;margin-top: 695px;margin-left: -30px;}

.g_jsyf h3 em{display: block;font-size: 18px;color: #fff;padding-top: 5px;font-style:normal;font-weight: normal;}

.g_jsyf .yftel{position: absolute;left:828px;top:695px;font-size: 14px;color: #fff;width: 440px;}

.g_jsyf .yftel span{display: block; float: left;margin:0 20px; text-align: center;}

.g_jsyf .yftel img{display: block;width:37px; height: 29px; margin:0 auto; }

.g_jsyf .yftel i{display: block;font-size: 16px; color: #ffffff; line-height: 30px;font-style:normal;}

.g_jsyf .yftel span:hover i{font-weight: bold; border-bottom: 1px solid #f6bd85;}



.g_jsyf .m_jsyf1{width: 205px;left:50px;top:470px;}

.g_jsyf .m_jsyf2{width: 288px;left:140px;top:220px;}

.g_jsyf .m_jsyf3{width: 300px;left:450px;top:120px;}

.g_jsyf .m_jsyf4{width: 272px;left:777px;top:220px;}

.g_jsyf .m_jsyf5{width: 230px;left:931px;top:470px;}

.g_jsyf .jsgy{position: absolute;z-index: 11;transition: all 0.3s linear 0s;}

.g_jsyf .jsgy:hover{transform: translateX(-5px);}

.g_jsyf .jsgy h4{height: 48px;text-align: center;font-size: 28px;font-weight: bold;color: #38a5f2;}

.g_jsyf .jsgy h4 em{font-family: "Times New Roman";  font-size: 30px; margin-right: 10px;font-style: normal;}

.g_jsyf .jsgy p{font-size: 16px;color: #666666;text-align: center;line-height: 26px;}

.g_jsyf .m_jsyf1 p{text-align: justify;}

.g_jsyf .m_jsyf2 p{text-align: justify;}

.g_jsyf .m_jsyf4 p{text-align: right;}

.g_jsyf .m_jsyf5 p{text-align: justify;}



.g_jsyf .gyico{position: absolute;width: 146px;height: 146px;transition: all 0.6s linear 0s;}



.g_jsyf .gyico b{width: 114px;height: 114px;overflow: hidden;margin: 16px auto 0;display: block;}

.g_jsyf .gyico b img{width: 114px;height: 114px;}

.g_jsyf .gyico:hover{transform:rotateY(180deg);}

.g_jsyf .yfico1{left:242px;top:490px;}

.g_jsyf .yfico2{left:320px;top:300px;}

.g_jsyf .yfico3{left:528px;top:230px;}

.g_jsyf .yfico4{left:720px;top:300px;}

.g_jsyf .yfico5{left:786px;top:490px;}



/*流程*/

/*.lc{margin: 100px auto;}*/

.lc .container{height: 460px;}



.lc .menu{width: 1200px;height: 60px;line-height: 60px;margin: 0 auto;padding-bottom: 80px;}

.lc .menu ul.clearfix{background: none;}

.lc .menu ul.clearfix li{width: 400px;height: 60px;float: left;border-right: 1px solid #fff;box-sizing: border-box;background: #333;}

.lc .menu ul.clearfix li h3{width: 65%;margin: 0 auto;font-weight: bold;font-size: 20px;color: rgba(255,255,255,0.8);background: url(../images/lc_f1.png) no-repeat right;}

.lc .menu ul.clearfix li.cur{background: #38a5f2;}

.lc .menu ul.clearfix li.cur h3{color: #fff;background: url(../images/lc_f2.png) no-repeat right;}



.lc .conBox{width: 1200px;height: 310px;margin: 0 auto;overflow: hidden;margin-top: 60px;}

.lc ul.txt{height: 310px;background:url(../images/lc_bg.jpg) no-repeat center 25px;padding-left: 50px;position: relative;}

.lc ul.txt li{float: left;width: 280px;text-align: center;height: 120px;margin-bottom: 64px;position: relative;}

.lc ul.txt li span{ display:block;width:72px; height:72px;  margin:13px auto 17px;  position:relative;}

.lc ul.txt li span em{position:absolute;width:100%;height:100%;background: #ededed;border-radius: 50%;top:0;left:0;-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;}

.lc ul.txt li span i{position:absolute;width:100%;height:100%;background: #38a5f2;border-radius: 50%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;}

.lc ul.txt li:hover span em,.lc li.cur span em{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}

.lc ul.txt li:hover span i,.lc li.cur span i{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}

.lc ul.txt li b{display:block;font-size: 16px;color: #333;line-height: 16px;}

.lc ul.txt li:hover b,.lc li.cur b{color: #38a5f2;}

/*.lc ul.txt li:hover:after,.lc li.cur:after{position: absolute;width: 13px;height: 8px;content: "";background:url(../images/lc_f3.png) no-repeat;top: 104px;left: 50%;margin-left: -7px;}

.lc ul.txt li.bt:hover:after,.lc li.bt.cur:after{top: 0;background:url(../images/lc_f4.png) no-repeat;}*/

.lc ul.txt .tel{font-size: 14px;color: #333;line-height: 14px;padding-top: 18px;}

.lc ul.txt .tel strong{display:block;font-size: 24px;color: #333;line-height: 30px;}

.lc ul.txt .tel .zx{display: block;width: 95px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;color: #333;background: #fff;border-radius: 17px;margin:4px auto 0;}

.lc_con{position: relative;}

.lc_bd{position: absolute !important;width: 100%;left: 0;top: 137px;z-index: 10;}

.lc_bd p{font-size: 14px;color: #666;line-height: 24px;text-align: center;}



/*提交留言*/

.ly{width: 100%;height: 710px;background: url(../images/banner.jpg) no-repeat center;}

.ly .dhk{width: 400px;height: 270px;background: rgba(26, 172, 228, 0.9);}

.ly .dhk h3{font-size: 24px;color: #333;line-height: 40px;margin-bottom: 7px;margin-left: 40px;padding-top: 24px;}

.ly .dhk span{font-size: 14px;color: #333;margin-left: 40px;}

.ly .dhk p{font-size: 24px;color: #333;margin-top: 10px;margin-left: 40px;}

.ly .dhk .more{width: 320px;height: 42px;line-height: 42px;background: #fff;border-radius: 4px;/*box-shadow: 1px 1px 5px #f7a95c;*/text-align: center;margin: 0 auto;margin-top: 24px;}

.ly .dhk .more a{font-size: 16px;color: #333;background: url(../images/ly_ic.png) no-repeat 100px center;padding-left: 10px;display: block;background-size: 20px;}



/*在线客服*/

.online-qq {

	position: fixed;

	top: 47.5%;

	right: 3px;

	z-index: 200;

}

.online-qq .qq_content {

	background: #fff;

	margin: 0;

	padding: 0;

}

.online-qq .qq_content .dt {

	text-align: center;

	background: #202020;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

	padding: 6px 15px;

	border: 1px solid #ddd;

	border-bottom: 0;

}

.online-qq .qq_content .qq {

	padding: 10px 10px 5px;

	margin: 0;

	border: 1px solid #ddd;

	border-top: 0

}

.online-qq .qq_content .qq p {

	background: url(../images/online_qq.png) repeat-x 0 -33px;

	margin: 0 0 5px

}

.online-qq .qq_content .qq a {

	border: 1px solid #ddd;

	display: block;

	background: url(../images/online_qq.png) no-repeat 10px -72px;

	height: 23px;

	line-height: 23px;

	padding: 0 18px 0 30px

}

.online-qq .qq_content .tt img{ display:block;}

.online-qq .qq_content .tt a{ display:block;}

.online-qq .qq_content .tel {

	background: #fff;

	padding: 10px;

	margin: 0;

	text-align: center;

	font-size: 14px;

	color: #333;

	border: 1px solid #ddd;

	line-height:30px;

}

.online-qq .qq_content .tel strong {

	font-size: 12px;

	color: #f60

}

.online-qq .qq_content .tel p {

	text-align: center;

	font-size: 12px

}

.online-qq .footqq {

	border: 1px solid #ddd;

	background: #f1f1f1;

	height: 2px;

	overflow: hidden;

	margin: 0 5px;

	border-top: 0;

	display: none

}





