@charset "utf-8";
body { margin: 0 auto; font-family: "Microsoft YaHei"; color: #525252; ; font-size: 12px; min-width: 1100px; }
div, ul, li, span, p, img, h1, h2, h3, h4, h5, h6, dl, dd { margin: 0px; padding: 0px; list-style: none; border: 0px; }
.clear { clear: both; height: 0px; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.cp img { border: 1px solid #ccc; padding: 2px; }
.cp a:hover img { border: 1px solid #058ffc; padding: 2px; }
a { color: #525252; text-decoration: none; }
a:hover { text-decoration: none; color: #058ffc; }
.w1400 { width: 1100px; height: auto; margin: 0 auto; }
/*抬头*/
#head{ height:148px;}
.logo{ margin-top:30px;}
.head_text{ margin:66px 0 0 20px;}
.hotline{ background:url(../uploadfile/image/20180329155000_1946946504.png) left no-repeat; width:214px; height:60px; margin-top:47px; padding-left:75px;}
.hotline p{ font-size:16px; color:#333333; height:25px;}
.hotline span{ font-size:30px; font-weight:bold; font-family:Arial; color:#343434;}
/*导航*/
.nav { width:966px;}
.nav li { width:107px; float:left; height:56px; line-height:56px; text-align:center; position:relative}
.nav li a { color:#333; font-size:14px; display:block}
.nav li.hou { background: none}
.nav li a span { display:block; position: absolute; left: 0; bottom:0; height: 3px; -webkit-transition: .5s all; -o-transition: .5s all; transition: .5s all; width: 0;}
.nav li a:hover span,.nav li a.active span{ background:#058ffc; display:block; color:#6bbe05; width:100%;}
.nav li a:hover,.nav li a.active{color:#058ffc;}

.nav li dl {display:none;}
.nav li.dhh dl { width:250px;  background:#f4f4f4; box-shadow:0px 5px 5px #d4d4d4; position: absolute; display:block; z-index:10000;  overflow:hidden;}
.nav li.dhh dl.juli { left:-383px;}
.nav li.dhh dl.juli1 { right:0px;}
.nav li.dhh dl dt { width:270px; float:right; color:#333; line-height:28px; margin:15px 30px 25px 25px; text-align:left}
.nav li.dhh dl dt img { margin-bottom:5px;}
.nav li.dhh dd { width:200px;  text-align:left; padding-left:44px; color:#fff; line-height:40px; height:40px; background:url(../uploadfile/image/20180419095331_2127970736.jpg) no-repeat; display:block; overflow:hidden; float:none !important;border-bottom:#FFF 1px solid;}
.nav li.dhh dl dd a { width:230px; padding-left:0px; padding-right:0px; padding-top:0px; color:#333; font-size:14px; font-weight: normal}
.nav li.dhh dl dd a:hover { background: none; color:#058ffc; display:block; font-weight:bold;}
.nav li.dhh dl.juli { left:-383px;}
.nav li.dhh dl.juli1 { right:0px;}
.nav li dl.jiejue { width:200px;}
.nav li dl.jiejue dd { width:200px; }
.nav li dl.kongjian { width:200px;}
.nav li dl.kongjian dd { width:200px;}
.nav li dl.kongjian dd a {width:200px;}

.search_box{ margin-top:13px;}
/*幻灯片*/
.banner{width:100%;height:592px;overflow:hidden;position: relative;}
.banner ul{position:relative;}
.banner ul li {width:100%;position:absolute;top:0;left:0;z-index:0;}
.banner li div{height:592px;}

.banner ol{position:absolute;bottom:30px;left:50%;margin-left: -100px;z-index:99;}
.banner ol li {width: 20px;height: 20px;background: #fff;vertical-align: middle;transition: 0.3s;border-radius: 20px;display: inline-block;}
.banner ol li+li{margin-left:10px;}
.banner ol li.cur{background:#1160ac;transition:0.3s;}

.banner>div{width:36px;height:72px;background-color: rgba(0, 0, 0, 0.5);position:absolute;top:50%;margin-top:-18px;cursor: pointer;z-index:99;opacity:0;transition:0.6s;}
.ban_btn_le{left:-36px;background:url(fyh/lz/banenrLeft.png) no-repeat center;}
.ban_btn_ri{right:-36px;background:url(fyh/lz/banenrRight.png) no-repeat center;}
.banner:hover .ban_btn_le{left:30px;opacity:1;transition:0.6s;}
.banner:hover .ban_btn_ri{right:30px;opacity:1;transition:0.6s;}
/*案例*/
#case{ height:340px; margin-top:40px;}
.case_t{ width:1100px; height:50px; border-bottom:1px #dfdfdf solid; margin-bottom:20px;}
.case_t p{ width:150px; height:50px; background-color:#058ffc; font-size:22px; text-align:center; line-height:50px; color:#fff; float:left;}
.case_t a{ height:50px; line-height:50px; font-size:14px; color:#058ffc; float:right;}
.case_t a:hover{ text-decoration:underline;}
.case_d tr td br{display:none;}
#roller_left tr td a{ font-size:15px; line-height:60px;}
#roller_left img{ border:1px #dadada solid;}
#roller_left img:hover{ border:1px #048bea solid;}
#roller_content tr td{ padding-right:25px !important; padding-left:0px !important;}
#roller_temp tr td{ padding-right:25px !important; padding-left:0px !important;}
/*关于我们*/
#about{ width:350px; height:430px; margin-right:26px; float:left;}
.about_t{ width:350px; height:50px; border-bottom:1px #dfdfdf solid; margin-bottom:20px;}
.about_t p{ width:150px; height:50px; background-color:#058ffc; font-size:22px; text-align:center; line-height:50px; color:#fff; float:left;}
.about_t a{ height:50px; line-height:50px; font-size:14px; color:#058ffc; float:right;}
.about_t a:hover{ text-decoration:underline;}
.about_text{ width:350px; }
.about_text p{ font-size:14px; line-height:34px; color:#333333; padding-top:10px;}
/*新闻*/
#news{ width:350px; height:430px; float:left;}
.news_t{ width:350px; height:50px; border-bottom:1px #dfdfdf solid; margin-bottom:20px;}
.news_t p{ width:150px; height:50px; background-color:#058ffc; font-size:22px; text-align:center; line-height:50px; color:#fff; float:left;}
.news_t a{ height:50px; line-height:50px; font-size:14px; color:#058ffc; float:right;}
.news_t a:hover{ text-decoration:underline;}
.news_d{ margin-top:15px;}
.news_d li{ background:url(../uploadfile/image/20180412111656_1665547870.png) no-repeat; width:440px; height:36px;}
.news_d li a{ padding-left:20px; color:#333333;}
.news_d li a:hover{ color:#058ffc;}
/*解决方案*/
#solution{ width:350px; height:430px; float:right;}
.solution_t{ width:350px; height:50px; border-bottom:1px #dfdfdf solid; margin-bottom:20px;}
.solution_t p{ width:150px; height:50px; background-color:#058ffc; font-size:22px; text-align:center; line-height:50px; color:#fff; float:left;}
.solution_t a{ height:50px; line-height:50px; font-size:14px; color:#058ffc; float:right;}
.solution_t a:hover{ text-decoration:underline;}

.action{ width:351px; height:321px; overflow:hidden; margin-right:26px;}
.action > a { width:351px; height:321px; display: block; position: relative; }
.action > a > p { text-align: center; display: block; position: absolute; top: 0; left: 0; width: 100%; color: #d1d2d3; text-indent: 10em; font-weight: bold; background: rgba(0,0,0,0.8); opacity: 0; filter: alpha(opacity=0); transition: 0.3s ease all; font-size:25px; font-weight:bold; color:#fff; line-height:80px; overflow:hidden;}
.action:hover > a > p { opacity: 1; filter: alpha(opacity=100); text-indent: 0em; }
.action > a > p{ width:351px; height:80px; overflow:hidden; margin-top:241px;}

.action22{ width:351px; height:311px; overflow:hidden; margin-right:26px;}
.action22 > a { width:351px; height:311px; display: block; position: relative; }
.action22 > a > p { text-align: center; display: block; position: absolute; top: 0; left: 0; width: 100%; color: #d1d2d3; text-indent: 10em; font-weight: bold; background: rgba(0,0,0,0.8); opacity: 0; filter: alpha(opacity=0); transition: 0.3s ease all; font-size:25px; font-weight:bold; color:#fff; line-height:80px; overflow:hidden;}
.action22:hover > a > p { opacity: 1; filter: alpha(opacity=100); text-indent: 0em; }
.action22 > a > p{ width:351px; height:80px; overflow:hidden; margin-top:231px;}
/*团队*/
#team{ width:351px; height:381px; margin-right:25px; float:left;}
.team_t{ width:350px; height:50px; border-bottom:1px #dfdfdf solid; margin-bottom:20px;}
.team_t p{ width:150px; height:50px; background-color:#058ffc; font-size:22px; text-align:center; line-height:50px; color:#fff; float:left;}
.team_t a{ height:50px; line-height:50px; font-size:14px; color:#058ffc; float:right;}
.team_t a:hover{ text-decoration:underline;}
/*荣誉*/
#honor{ width:351px; height:381px; float:left;}
.honor_t{ width:350px; height:50px; border-bottom:1px #dfdfdf solid; margin-bottom:20px;}
.honor_t p{ width:150px; height:50px; background-color:#058ffc; font-size:22px; text-align:center; line-height:50px; color:#fff; float:left;}
.honor_t a{ height:50px; line-height:50px; font-size:14px; color:#058ffc; float:right;}
.honor_t a:hover{ text-decoration:underline;}
/*联系我们*/
#contact{ width:351px; height:381px; float:right;}
.contact_t{ width:350px; height:50px; border-bottom:1px #dfdfdf solid; margin-bottom:20px;}
.contact_t p{ width:150px; height:50px; background-color:#058ffc; font-size:22px; text-align:center; line-height:50px; color:#fff; float:left;}
.contact_t a{ height:50px; line-height:50px; font-size:14px; color:#058ffc; float:right;}
.contact_t a:hover{ text-decoration:underline;}


/*友情链接*/
#link_bg{width:100%; margin:0 auto; background:#fff;} 
#link{width:1100px; height:130px;  margin:0 auto; background:url(../uploadfile/image/20180514163113_1153232380.jpg) left no-repeat;}
#link h3{float:left; line-height:32px; font-size:14px; font-weight:normal; padding-left:120px;margin-top:10px;}
#link span{float:right;line-height:82px;}

.linkTagcs li{width:auto !important;}

/*底部导航*/
#nav_b{ margin-top:40px;}
.nav_b{ width:1100px; height:53px; line-height:53px; text-align:center; border:1px #e0e0e0 solid;}
.nav_b a{ font-size:14px; color:#333; display:block; width:137px; height:53px; float:left;}
.nav_b a:hover{ color:#058ffc;}
/*版权*/
#copyright{ background-color:#058ffc; width:100%; height:200px;}
.copyright_l{ margin-top:64px; float:left;}
.copyright_l p{ font-size:22px; color:#fff; padding-top:10px;}
.copyright_r{ float:right; text-align:right; margin-top:55px;}
.copyright_r p{ font-size:16px; line-height:27px; color:#fff;}
.copyright_r a{ font-size:15px; color:#fff;}
.copyright_r a:hover{ text-decoration:underline;}

.b1200 { width:1200px; margin: 0 auto;}

/*左边*/
.product_l_t{ background-color:#058ffc; width:260px; height:135px; text-align:center; color:#fff;}
.product_l_t p{ font-size:32px; font-weight:bold; padding-top:35px; height:50px;}
.product_l_t span{ font-size:15px; font-family:Arial;}
.product_l_d{ width:260px; height:635px; background-color:#fff;}
.product_l_d table{ width:100% !important;}
.product_l_d table tr{ background:url(../uploadfile/image/20180330100602_1424835986.png) center no-repeat; width:260px; height:60px; line-height:61px;}
.product_l_d table tr:hover{ background:url(../uploadfile/image/20180330102558_199503302.png) center no-repeat; width:260px; height:60px;}
.product_l_d table tr a{ width:260px; height:40px; display:block; text-align:center; font-size:18px; font-weight:bold; color:#fff;line-height: 60px !important;}
.product_l_d tr td table tbody tr{ width:260px; height:45px; line-height:55px; background:url(../uploadfile/image/20180330/20180330103128_1655173243.jpg) no-repeat;}
.product_l_d tr td table tbody tr:hover{ width:260px; height:45px; line-height:55px; background:url(../uploadfile/image/20180330/20180330103128_1655173243.jpg) no-repeat;}
.product_l_d tr td table tbody tr a{ width:240px; font-size:16px; color:#525252; font-weight:normal; padding-left:20px; display:block}
.product_l_d tr td table tbody tr a:hover{ color:#058ffc;}


/*面包线*/
.mianbxContent { font-family: "microsoft yahei"; background: url(../uploadfile/image/20180330171728_1026712673.png) no-repeat !important; text-align: left !important; font-size: 14px; line-height: 40px !important; width: 805px !important; margin-bottom: 12px !important; height: 40px !important; padding-left: 40px !important; }

.mianbxContent a{ font-size:14px;}
.strong_title{ display:none !important;}



/*内页幻灯片*/
.n_about{ background:url(../uploadfile/image/20180331160650_1279730980.jpg) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_product{ background:url(../uploadfile/image/20180331160650_861463928.jpg) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_company{ background:url(../uploadfile/image/20180331160651_1421599032.jpg) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_honor{ background:url(../uploadfile/image/20180331145813_903916034.jpg) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_news{ background:url(../uploadfile/image/20180331145814_172097115.JPG) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_feedback{ background:url(../uploadfile/image/20180331145814_1143992411.jpg) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_contact{ background:url(../uploadfile/image/20180331145919_1769721656.JPG) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_plan{ background:url(../uploadfile/image/20180331160650_1279730980.jpg) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_problem{ background:url(../uploadfile/image/20180331145813_1741088003.jpg) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_case{ background:url(../uploadfile/image/20180331160650_861463928.jpg) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}



.nei_new{ font-size:14px; width:98%; line-height:30px;}

.product_l_nd{ width:260px; height:493px; background-color:#fff;}
.product_l_nd > ul > li {width: 258px;text-align: center;height: 40px;line-height: 40px;border: 1px solid #058ffc;}
.product_l_nd > ul > li:nth-child(n+2){border-top:0px;}
.product_l_nd > ul > li > a {font-size:15px;}

/*项目管理内页参数*/
.gywm{overflow:hidden; width:798px;  padding:20px;}

#tablit{width:798px; margin:0 auto; height:auto;background-repeat:no-repeat;}
#tablit dl{width:798px; margin:0 auto; overflow:hidden; position:relative; z-index:2px;}
#tablit dl dd{float:left; font-size:13px; line-height:30px;display:block; float:left; text-align:center;height:40px; background:#058ffc;margin-right:1px; transition: all 0.8s; width:132px;}
#tablit dl dd a{font-size:13px; line-height:40px; text-decoration:blink; color:#fff;}
#tablit dl span{ font-size:24px; font-weight:bold; float:left; line-height:50px;}

#tablit .on{text-decoration:blink; height:40px; background:#ff6d00; transition: all 0.8s; color:#fff; display:block; width:132px;} 
#tablit .on a{text-decoration:blink; height:40px; background:#ff6d00; transition: all 0.8s; color:#fff; display:block; width:132px;}
.dis{display:none;}
.tabcon{ width:805px; line-height:35px; margin-top:10px;}
.tabcon a{color:#005abb; text-transform:uppercase; }

.capa > table tbody tr td > span a { font-size: 16px!important; font-weight: bold; display: block; padding: 5px 0;}
.capa > table tbody tr td > a {display: block;padding-top: 12px;padding-bottom: 12px;}
.capa > table tr td{ border-top:1px solid #ccc; height: 30px; text-align: center;} 
.capa > table { border-collapse: collapse; border: 1px solid #ccc;}
.faste > table tbody tr td > span a { font-size: 16px!important; font-weight: bold; display: block; padding: 5px 0;}
.faste > table tbody tr td > a {display: block;font-size: 13px; height: 100%;}
.faste > table tr td{ border-top:1px solid #ccc; height: 30px; text-align: center; line-height: 31px;} 
.faste > table { border-collapse: collapse; border: 1px solid #ccc;}
.dgweb_list_item_box > .dgweb_list_item_a {color: #fff}
.dgweb_list_item_box > .dgweb_list_item_a > a {font-size: 14px; color:#058ffc; line-height: 24px;display: block;margin-top: -20px;}
.dgweb_list_item_box > .dgweb_list_item_a > a:hover {color: #ff6d00;}




.hezuo_n { font-size:14px; color:#7c7c7c; font-family:"Microsoft YaHei";line-height:34px;}
.hezuo_n　strong　{ font-size:22px; color:#000000; font-family:"Microsoft YaHei";}
.nei_news{line-height:28px;margin:10px auto; padding:20px; font-size:14px;font-family:"microsoft yahei";}
.nei_news p{margin:0;text-indent:2em;}
.nei_news img{display:block;margin:5px auto; width:700px;}


.back-container {display: block;position: fixed;right: 50px;bottom: 50px;cursor: pointer; z-index: 99999;}
.conct{position: fixed;z-index: 9999999;top:200px;right: -127px;cursor: pointer;transition: all .3s ease; }
.conct:hover{right:0px;}
.conct a {color: #fff;text-decoration:none;font-size:14px; }
.conct a:hover {color:#602a12;}
.bar ul li {width:180px;height: 53px;font: 16px/53px 'Microsoft YaHei';color: #fff;text-indent: 54px;margin-bottom: 1px;border-radius: 3px;transition: all .5s ease;overflow: hidden; }
.bar .top {background: #058ffc url(../uploadfile/image/20190626084826_1404003442.png) no-repeat 0 0; }
.bar .phone {background: #058ffc url(../uploadfile/image/20190626084826_1404003442.png) no-repeat 0 -57px; }
.bar .QQ {background: #058ffc url(../uploadfile/image/20190626084826_1404003442.png) no-repeat 0 -113px; }
.bar .ercode {height:53px;background: #058ffc url(../uploadfile/image/20190626084826_1404003442.png) no-repeat 0 -340px; }
.bar .home {height:53px;background: #058ffc url(../uploadfile/image/20190626084826_1404003442.png) no-repeat 0 -169px; }
.bar .tao {height:53px;background: #058ffc url(../uploadfile/image/20190626084826_1404003442.png) no-repeat 0 -222px; }
.bar .ali {height:53px;background: #058ffc url(../uploadfile/image/20190626084826_1404003442.png) no-repeat 0 -278px; }
.conct:hover .ercode{height:200px;}
.hd_qr {padding: 1px 29px 25px 29px; }
