﻿@charset "utf-8";
/* CSS Document */

body { font-family: "宋体", Verdana, Geneva, sans-serif, "微软雅黑"; font-size:12px; padding: 0; margin: 0;}
li { padding: 0px; margin: 0px; list-style: none; }
ul { padding: 0px; margin: 0px; list-style: none; }
p { padding: 0px; margin: 0px; -webkit-margin-before:0px; -webkit-margin-after:0px;}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ol, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; font-size: 100%; }
a:link, a:visited, a:active { text-decoration: none; }
img{ border: none; }
a{blr:expression(this.onFocus=this.blur());outline:none;text-decoration:none; color:#333;}
a:hover{text-decoration:none;}
.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{*zoom:1;}
.fr { float: right; }
a span { cursor: pointer; }
em, cite { font-style: normal; }
.clear { clear: both; margin: 0; padding: 0; }
.clear_height { clear: both; height: 10px; overflow: hidden; }
.clear_article { clear: both; height: 5px; }
.color_txt { color: #666; font-weight: normal; padding-left: 3px; }
.color_txt a { color: #CCC; font-weight: bold; }
.clearfix:before { OVERFLOW: hidden; HEIGHT: 0px; CONTENT: " "; DISPLAY: block }
.clearfix:after { OVERFLOW: hidden; HEIGHT: 0px; CONTENT: " "; DISPLAY: block }
.clearfix:after { CLEAR: both }
.clearfix { ZOOM: 1 }
.mtop { margin-top: 10px; }
#mtop { margin-top: 5px; }
.hide { display: none }
.scv_L { float: left; }
.scv_R { float: right; }
.mine-right { float: right; margin-right: 10px; }
.mine-left { float: left; margin-left: 10px; }
.wrapper { margin: 0 auto; position: relative; width: 1000px; }
.border-lt { border: 1px solid #fadde3; }
.border-rt { border: 1px solid #fadde3; }
.scv-border { border: 1px solid #F0F0F0; }
.Mleft { margin-left: 5px; }
.tag-pd { padding-top: 8px; padding-left: 5px; }

/* 网站首页  */
.logo{ float:left;}
.sty1{width:100%; height:80px; background:url(../Imgs/bg2.jpg) repeat-x bottom;}
.header{width:1100px;  height:80px; margin:0 auto; overflow:hidden;}
.hd_lt{float:left; margin-top:8px; overflow:hidden;}
.hd_lt .logo{float:left;}
.xx {
width: 1px;
height: 47px;
border-right: 1px dotted #424242;
float: left;
margin-left: 10px;
margin-top: 7px;
margin-right: 9px;
}

/*  导航 */
.nav{ float:right; width:595px; height:70px; overflow:hidden; margin-top:10px;}
.nv_sy{width:95px !important; height:70px; }
.nv_sy a{width:95px !important; height:70px !important;background:url(../Imgs/sy.png) no-repeat !important;}
.nv_01:hover,.nv_01_hover{width:90px; height:70px !important; background:url(../Imgs/sy.png) !important; font-size:0px!important;}
.nv_01:hover font,.nv_01_hover font{ font-size:0px!important;}
.nv_02:hover,.nv_02_hover{width:90px; height:70px !important; background:url(../Imgs/nav_02.png) !important; font-size:0px!important;}
.nv_02:hover font,.nv_02_hover font{ font-size:0px!important;}
.nv_03:hover,.nv_03_hover{width:90px; height:70px !important; background:url(../Imgs/nav_03.png) !important; font-size:0px!important;}
.nv_03:hover font,.nv_03_hover font{ font-size:0px!important;}
.nv_04:hover,.nv_04_hover{width:90px; height:70px !important; background:url(../Imgs/nav_04.png) !important; font-size:0px!important;}
.nv_04:hover font,.nv_04_hover font{ font-size:0px!important;}
.nv_05:hover,.nv_05_hover{width:90px; height:70px !important; background:url(../Imgs/nav_05.png) !important; font-size:0px!important;}
.nv_05:hover font,.nv_05_hover font{ font-size:0px!important;}
.nv_06:hover,.nv_06_hover{width:90px; height:70px !important; background:url(../Imgs/nav_06.png) !important; font-size:0px!important;}
.nv_06:hover font,.nv_06_hover font{ font-size:0px!important;}
.nav ul{}
.nav ul li{float:left; text-align:center; margin-left:3px;}
.nav ul li a{width:90px; height:auto; display:block; color:#fff; font-size:15px; font-family:"微软雅黑"; padding-top:15px;  font-weight:bold;}
.nv_zt {font-size: 10px;color: #c0c0c0;font-family: Arial, Helvetica, sans-serif;font-weight: 100;}
.st1{ float:left;}

/* banner */
.wrapper { width: 1200px; margin: 0 auto; position: relative; }
#banner { width: 100%; height: 518px; background:#000; overflow: hidden; position: relative;  margin-bottom:10px; }
#banner_img { display: block; position: relative;}
#banner_img li { position: absolute; top: 0; left: 0; width: 100%; height: 518px; background-position: center; background:#FFFFFF; background-size: cover; display: none; }

#banner_img li.item1 { display: block; }

#banner_img .ad_txt{position:relative}
#banner_img .ad_img { position:absolute; width:620px; height:500px;text-align:center}
#banner_img .ad_img img{bottom:0px;position:absolute;display:block;margin:0 auto}
#banner_img .ad_r1{float:right;width:600px;}
#banner_img .ad_r1 img{margin-bottom:15px;}
#banner_img .ad_r1 .top5{margin-left:-150px;}
#banner_ctr { position: absolute; width: 502px; height: 100px; margin-left:110px; left: 45%; bottom: 20px; z-index: 1; overflow:hidden}
#banner_ctr a{display:block;color:#585858}
#banner_ctr ul { width: 502px; height: 120px; font-size: 0; line-height: 0; position: relative; overflow:hidden; }
#banner_ctr li { display: block; float: left; width: 100px; height: 120px; line-height:160px; text-align:center; font-size:14px; font-family:"微软雅黑";  color:#585858; cursor: pointer; font-weight:bold;}

.bn1{ background:url(../Imgs/bn1_qh.png) top center no-repeat;}
.bn2{ background:url(../Imgs/bn2_qh.png) top center no-repeat;}
.bn3{ background:url(../Imgs/bn3_qh.png) top center no-repeat;}
.bn4{ background:url(../Imgs/bn4_qh.png) top center no-repeat;}
.bn5{ background:url(../Imgs/bn5_qh.png) top center no-repeat;}      

.bn1:hover,.bn1_hover{ background:url(../Imgs/bn1.png) top center no-repeat;}
.bn2:hover,.bn2_hover{ background:url(../Imgs/bn2.png) top center no-repeat;}
.bn3:hover,.bn3_hover{ background:url(../Imgs/bn3.png) top center no-repeat;}
.bn4:hover,.bn4_hover{ background:url(../Imgs/bn4.png) top center no-repeat;}
.bn5:hover,.bn5_hover{ background:url(../Imgs/bn5.png) top center no-repeat;}  
#banner_ctr li.first-item { width:1px; cursor: default; margin:0px;}
#banner_ctr li.last-item { width:1px; cursor: default; margin:0px;}
#drag_ctr { position: absolute; top: 0; left: 0px; right:10px; width: 100px; height: 100px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; bottom: 170px; }
#drag_arrow { position: absolute; top: 0; left:0px; right:10px; width: 100px; height: 90px;}

/* 服务 */
.main_service{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:10px;}
.main_servicet{ overflow:hidden;}
.main_servicet h1{ font-family:Arial, Helvetica, sans-serif; font-size:47px; color:#484848;}
.main_servicet h1 span{ font-family:"微软雅黑";}
.main_servicet b{ color:#c0c0c0;  padding-top:5px; font-weight:normal;}
.main_servicet p{ font-family:"微软雅黑"; font-size:17px; color:#585858;}
.main_serviceb{ overflow:hidden; padding-top:30px;}
.main_servicebl{ padding-right:34px; overflow:hidden; float:left; border-right:solid 1px #e3e3e3;}
.main_servicebr{ overflow:hidden; float:left; padding-left:20px;}
.main_servicebr li{ padding:0 10px; width:160px; text-align:center; float:left; color:#c5c5c5;}
.main_servicebr li b{ color:#27bbbb; font-size:22px; line-height:36px; overflow:hidden;}
.main_servicebr li p{ padding:5px 0; color:#9a9a9a; text-align:left;}
.main_servicebr li span{ text-align:right; overflow:hidden; float:right; color:#c8c8c8;}
.main_servicebr li a{ overflow:hidden; display:block;}
.main_servicebr li a:hover span{ color:#00b8ba;}
.main_servicebr .main_servicebr1{ padding-top:88px; background:url(../Imgs/serve1.png) center top no-repeat;}
.main_servicebr .main_servicebr2{ padding-top:88px; background:url(../Imgs/serve2.png) center top no-repeat;}
.main_servicebr .main_servicebr3{ padding-top:88px; background:url(../Imgs/serve3.png) center top no-repeat;}
.main_servicebr .main_servicebr4{ padding-top:88px; background:url(../Imgs/serve4.png) center top no-repeat;}
.main_servicebr .main_servicebr5{ padding-top:88px; background:url(../Imgs/serve5.png) center top no-repeat;}

/* 案例 */
.case_bg{ margin-top:20px; overflow:hidden; background:#00b8ba; padding:20px 0 30px 0;}
.main_case{ width:1200px; margin:0 auto;}
.main_caset{ overflow:hidden; height:100px;}
.main_casetl{ float:left; width:700px;}
.main_casetl h1{font-size:47px; font-family:Arial; color:#fff; width:425px;}
.main_casetl h1 span{ margin-left:10px;font-size: 38px; font-family: "微软雅黑"; float: right;}
.main_casetl b{ font-family:"微软雅黑"; font-size:17px; color:#fff;}
.main_casetl p{font-size:10px !important; color:#fff; font-weight:100; font-family:Arial; letter-spacing:-0.8px}
.main_casetr{ float:right; overflow:hidden; padding-top:30px; margin-right:10px;}
.main_casetr li{ text-align:center; float:left; margin-left:10px;}
.main_casetr li a{ padding-top:6px; _padding-top:6px; display:block; width:62px; height:59px; background:url(../Imgs/pr2.png) no-repeat;}
.main_casetr li a:hover{ color:#00b8b9 !important; background:url(../Imgs/pr1.png) no-repeat;}
.main_casetr li b{ font-weight:normal; font-family:"微软雅黑"; font-size:15px;}
.main_casetr li p{ font-family: Arial;}

.demo{width:1200px; margin-top:10px;}
.showbox{height:200px;width:290px; position:relative;overflow:hidden;float:left;margin:5px 5px 0 5px;display:inline;}
.showbox1{height:200px;width:290px;float:left;margin:5px 5px 0 5px;}
.showbox .subtitle{position:absolute;left:0;bottom:-58px;height:50px;line-height:20px;width:290px;background:#00b8b9;opacity:0.9;filter:alpha(opacity=70);color:#fff;font-size:12px;padding:5px 10px;}
.showbox .subtitle b{ font-weight:normal; font-family:"微软雅黑"; font-size:15px;}
.showbox .subtitle p{ margin-top:3px;}

/* 我们的优势 */
.about_bg{ background:url(../Imgs/bg_01.jpg); padding:30px 0 40px; overflow:hidden;}
.main_about{ overflow:hidden; width:1140px; margin:0 auto; padding:0 30px;}
.main_aboutt{ text-align:center;}
.main_aboutt h1{ font-family:"微软雅黑"; font-size:42px;}
.main_aboutt b{ font-weight:normal; color:#5a5a5a; font-size:20px; font-family: "arial";}
.main_aboutt p{ font-size:22px; font-family:"微软雅黑"; margin-top:5px;}
.main_aboutb{ overflow:hidden; padding-top:20px;}
.main_aboutb li{ width:180px; background:url(../Imgs/yx.png) top center no-repeat; float:left; font-family:"微软雅黑"; margin:0 22px;}
.main_aboutb img{ padding:20px 45px 0;}
.main_aboutb b{ text-align:center; width:180px; display:block; margin-top:10px; font-size:22px;}
.main_aboutb p{ margin-top:25px; font-size:13px;}

/* 新闻中心 */
.news_bg{ padding-top:20px; overflow:hidden;}
.main_news{ width:1200px; margin:0 auto; overflow:hidden;}
.main_newst h1{font-size:47px; font-family:Arial; color:#585858; width:655px;}
.main_newst h1 span{ margin-left:10px;font-size: 38px; font-family: "微软雅黑"; float: right;}
.main_newst b{ font-family:"微软雅黑"; font-size:17px; color:#585858;}
.main_newst p{font-size:10px !important; color:#c0c0c0; font-weight:100; font-family:Arial;}

.main_newsm{ margin-top:25px; overflow:hidden;}
.main_newsml{ float:left; width:760px; overflow:hidden;}
.main_newsml ul{ float:left; margin-left:11px;}
.main_newsml ul li{ width:190px; overflow:hidden; float:left; margin-left:26px;}
.main_newsml ul li h1{ font-size:15px; font-weight:normal; line-height:29px;}
.main_newsml ul li b{ color:#8c8c8c; font-weight:normal; line-height:20px;}
.main_newsml ul li p{ color:#8c8c8c; margin-top:8px; border-top:solid 1px #d2d2d2; padding-top:6px; font-family:"微软雅黑"; line-height:18px;}
.main_newsmll{ float:left; overflow:hidden;}
.main_newsmll a{ overflow:hidden; display:block;}
.main_newsmr{ float:left; width:400px; overflow:hidden; margin-left:40px;}
.main_newsmr ul{ float:left; margin-left:28px; overflow:hidden; width:260px;}
.main_newsmr ul li{ border-bottom:dotted 1px #7d7d7d; padding-left:12px; background:url(../Imgs/news03.png) left no-repeat; line-height:30px; margin-top:2px;}
.main_newsmr ul li a{ color:#8c8c8c; font-size:13px;}
.main_newsmr ul li a:hover{ color:#00b8ba;}

.main_newsb{ margin-top:25px; overflow:hidden;}
.main_newsbl{ float:left; overflow:hidden; margin-right:36px;}
.main_newsbll{ float:left; width:135px; height:135px; background:url(../Imgs/news04.png) no-repeat;}
.main_newsblr{ float:left; margin-left:20px; width:245px;}
.main_newsblrt{ border-bottom:solid 1px #dddddd; padding-bottom:5px;}
.main_newsblrt h1{ font-family:"微软雅黑"; font-size:20px; line-height:18px;}
.main_newsblrt h1 b{ color:#c4c4c4; font-size:14px;}
.main_newsblrt span{ float:right; background:url(../Imgs/more.png) no-repeat; width:29px; height:29px; margin-top:3px;}
.main_newsblrt span a{ width:29px; height:29px; display:block;}
.main_newsblrt span:hover{ background:url(../Imgs/moreb.png) no-repeat;}
.main_newsblr ul{ padding-top:4px;}
.main_newsblr ul li{padding-left:13px; background:url(../Imgs/news03.png) left no-repeat; line-height:22px; margin-top:2px;}
.main_newsblr ul li a{ color:#8c8c8c; font-size:13px;}

.main_newsbr{ float:right; width:267px; height:200px; background:url(../Imgs/news06.png) no-repeat; margin-right:12px;}
.main_newsbr h4{ padding:18px 22px 0 22px; width:220px; text-align:center; color:#fff; font-family:"微软雅黑"; height:28px; line-height:28px; font-size:14px; font-weight:normal;}
.main_newsbr ul{ overflow:hidden; padding:12px 20px 0 20px;}
.main_newsbr ul li{ color:#fff; margin-left:20px; font-size:14px; font-family:"微软雅黑";}
.main_newsbr .id_qq {width: 94px;height: 22px;margin: auto;margin-top: 10px;}
.main_newsbr .id_qq a {width: 94px;height: 22px;line-height: 22px;text-align: center;display: block;background: url(../Imgs/news07.png) no-repeat;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #FFF;}

/* map */
.map{ height:640px; width:100%; background:url(../Imgs/map.jpg) no-repeat center;}
.map_box{ width:1140px; height:140px; margin:0 auto; padding-top:195px;}
.map_box02{ float:left; background:url(../Imgs/map02.png) no-repeat; height:105px; width:515px; padding:35px 0 0 55px;}
.map_box02 b{ font-family:"微软雅黑"; font-size:24px; font-weight:500;}
.map_box02 p{ font-size:18px; margin-top:18px;}
.map_box03{ float:left; background:url(../Imgs/map03.png) no-repeat; height:140px; width:80px; margin:0 30px;}
.map_box03 a{ height:140px; width:80px; display:block;}
.map_box04{ float:left; background:url(../Imgs/map04.png) no-repeat; height:140px; width:240px;}

/* footer */
.footer_bg{ padding-top:78px; background:#000;}
.footer{bottom:0;font-family:Impact;text-align:right;z-index:3;position: fixed; background:#000; width:100%;opacity:0.6;}
#foot{ width:1200px; margin-right:10%;}
#footMessage{padding-right:10px;margin-right: 10px; border-right:2px solid #a8a8a8;text-transform: uppercase}
#foot-contact{line-height:25px;height:25px;}
#foot-contact a{font-size:15px;color:#d3d3d3;font-weight:600}
#foot-phone{font-size:28px;color:#d3d3d3;height:35px;line-height:35px;}
#foot-copyright{font-size:10px;color:#b8b7b7;font-family: "微软雅黑";}
#foot-copyright a{color:#a58c5c}
#foot-copyright a:hover{color:#fff;}
#weibo{margin:0 15px 0 25px}
.lineBlock{font-size:12px;letter-spacing:normal;word-spacing:normal;vertical-align:top;display:inline-block;zoom:1;*display:inline}