/*****网站内页，全局栏目头颜色设置－开始******/
#innerbgcolor { background-color:#1c88ec;}
#ibrcolor { border-bottom:2px solid #2f7604;}
#innercolor { color:#1c88ec;}

/**网站地图**/
#ibdser { border-bottom:2px solid #1c88ec;color:#1c88ec;}

/**在线客服、留言板**/
#footsub {background-color:#1c88ec;}
.w_message {border: 1px solid #1c88ec;}
#m_top,#m_mid,#m_bot,.kf_btn,.hyperlink_b,.hyperlink_a {background-color:#1c88ec;}
.top_bg {border-top: 4px solid #1c88ec;}
/*****网站内页，全局栏目头颜色设置－结束******/

/** 自己写的样式 **/
body {font: 15px/240% Microsoft YaHei;color:#333333; margin:0; background:#fff;}
.page-content{font-size:14px;}
h5{font-size:15px;text-align:center;}
p { font-size: 14px; margin: 0; padding: 0;line-height: 28px; }

/** 右侧留言背景 **/
.top_bg { border-top: 4px solid #226db3;}
.kf_btn, .hyperlink_a.othercolor, div#hidden_share { background: #226db3;}

#m_bot, #footsub, #m_top, #m_mid, #m_bot, .kf_btn, .hyperlink_b, .hyperlink_a { background-color: #226db3;}
.w_message { border: 1px solid #226db3;}
.d_label { font-size: 13px; color: #666;}

/** 欢迎 **/
.welcome { color: #666; font-size: 14px;overflow: hidden; height: 40px; border-bottom: 1px #ddd solid; }
.sitexml { padding: 7px 0 0 0;}
samp.xian { color: #666; font-size: 12px;margin: 0 2px 0 5px;}
.sitexml, .sitexml a {font-size: 14px;color: #666;}
.sitexml, .sitexml a:hover {color: #ff0000;}

/** logo **/
.pull_all { height: auto;padding: 20px 0 18px 0;}
.in_all.visible-lg-block.visible-md-block.pull-right { margin: 10px 0 0 0;}
img.phone { width: 60px;height: auto;margin:2px 8px 0 0;}
.pull-right.nav_text p span { color: #5cbcff; font-size: 25px;font-weight: bold; line-height: 30px;}

/** 导航 **/
.nav_full { background: #7fcbff; }
.nav_full .collapse { margin: 0 auto;padding:0; }
nav.navbar.bootsnav ul.nav > li { margin: 0 0 2px 0;background: url(../images/xian1.png) no-repeat center right;}
nav.navbar.bootsnav ul.nav > li:hover { background: #5cbcff;} /** 鼠标经过下拉 一级导航 颜色 **/
nav.navbar.bootsnav ul.nav > li > a:hover { color:#fff; background: #5cbcff;}/** 鼠标经过 一级导航 颜色 **/
nav.navbar.bootsnav ul.nav >.on a { color:#fff;} /** 鼠标经过下拉 一级导航 文字颜色 **/
nav.navbar.bootsnav ul.nav > li > a { color: #fff; padding: 15px 29px; }

.nav > li:after{ bottom: -2px; background:#5cbcff;} /**鼠标经过导航  线颜色**/
nav.navbar.bootsnav li.dropdown ul.dropdown-menu { background: rgba(67,67,67,.8); margin: 2px 0 0 0; }  /** 鼠标经过 一级导航 下拉 颜色 **/
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li { width: 172px; text-align: center; overflow: hidden;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a { padding: 13px 16px; color:#fff;border-bottom: solid 1px #555; }
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover { background: #fff; color:#666;} /** 鼠标经过下拉 颜色 **/

/** 大图 **/
#banner{ height:500px;}
.carousel-inner>.item>img{height:500px;}
.flexslider { max-height:500px;}
.flexslider .slides li { height:500px;}

/** 搜索 **/
.sousuo { padding: 18px 0 18px 0;background: #f6f6f6; margin: 0 0 1px 0;  }
.searchbox { text-align: right;}
span.ss_bt { color: #5cbcff; font-weight: 800;background: url(../images/ss.png) no-repeat top left;padding-left: 27px; }
p.ss { overflow: hidden; height: 35px; margin: 0; font-size: 15px; color: #666;padding: 4px 0 11px 0; }
p.ss a { margin: 0 7px;}
p.ss a:hover { color: #f39800;}
.searchbox .keywords { border: 1px solid #7fcbff;height: 35px; width: 250px; line-height: 35px; padding-top: 2px;}
input.submit { background: #7fcbff; border: 0px solid #5cbcff; width: 80px;color: #fff;  margin-left: -5px;height: 35px;}
input.submit:hover { background: #ff9900; }

/** 标题 **/
.tiebox { margin: 0 auto; overflow:hidden; text-align:center;}
p.tiebox_bt { font-size: 26px; font-weight:bold; height: 42px;line-height:30px; color:#333;letter-spacing: 2px; }
p.tiebox_xt1 { border-bottom: 1px #ccc solid;width: 210px;margin: 0 auto;}
p.tiebox_xt2 { border-bottom: 3px #5cbcff solid;width: 50px; margin: -2px auto 2px;}
p.tiebox_p { text-align: center; line-height: 40px; color: #666;font-size: 15px; }

p.tiebox_bt.jj { color: #7fcbff;text-align: left;}
p.tiebox_xt1.jj { margin: 0;width: 98%;}
p.tiebox_xt2.jj {margin: -2px 0 0 0;}
p.tiebox_p.jj { text-align: left;}

.tielse { padding: 50px 0 110px;margin: 10px 0 0;}
.tielse_box { float: right;width: 85px;height: 200px;border: 2px #7fcbff solid;text-align: center;margin: -100px 0 0;}
.bosnt_bt { margin: 0 0 0 22px;position: relative; background: #7fcbff;width: 115px;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 20px;}

.more_bt { margin: 150px 0 0;}
a.more_a { font-size: 15px;color: #5cbcff;padding: 4px 3px 0 7px; border-top: 1px #5cbcff solid;}
a.more_a:hover { color: #ff9900; border-top: 1px #ff9900 solid;}

/** 实力 **/
.shili { padding: 30px 0 25px 0;}
.col-md-12.column.shilisty { padding: 0 47px;}
.col_box { padding: 0 25px;text-align: center;width: 25%;float: left;}
.dc1 { width: 211px; margin: 18px auto 14px; height: 210px; transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;}
.b1 { background: url(../images/process1.png) no-repeat top center;}
.col_box:hover .b1 { background: url(../images/process1.png) no-repeat 0 -210px;}
.b2 { background: url(../images/process2.png) no-repeat top center;}
.col_box:hover .b2 { background: url(../images/process2.png) no-repeat 0 -210px;}
.b3 { background: url(../images/process3.png) no-repeat top center;}
.col_box:hover .b3 { background: url(../images/process3.png) no-repeat 0 -210px;}
.b4 { background: url(../images/process4.png) no-repeat top center;}
.col_box:hover .b4 { background: url(../images/process4.png) no-repeat 0 -210px;}

.dc1bt { color: #5cbcff; font-size: 18px; font-weight: bold;}
.dc_x {width: 38px;height: 2px;background: #5cbcff;margin: 10px auto;}
.dc1nr { line-height: 28px;color: #666; }

.col_box:hover .dc1bt { color: #ff9900; }
.col_box:hover .dc_x { background: #ff9900;}
.col_box:hover .dc1nr { color: #ff9900; }

/** 简介 **/
.gsjj { padding: 35px 0 50px 0;background: url(../images/bg1.jpg) no-repeat top center #eee;}
.gsjj_logo { width: 82%;background: url(../images/bt_bg.png) no-repeat center center ;height: 50px;line-height: 50px;}
p.tiebox_bt.logo { color: #fff;text-align: center;line-height: 50px;}
.gsjj_boxbg { margin: 0px 36px 0 -15px; background: #f8bf00;height: 300px;}
.gsjj_box { margin: -285px 0 0 0;background: #fff;padding: 30px 20px 14px 23px;}
.col-md-12.column.jjtys { padding: 0;margin: 10px 0 0;}
.bg_jj { }
.bg_nrbox { overflow: hidden;}
.bg_nrbox p { font-size: 15px;color: #666;}
.more_bt.bg_nr { text-align: right; margin: 10px 5px 10px 0;}

/** 现场 **/
.jcxc { padding: 30px 0 10px 0; background: url(../images/bg2.jpg);background-repeat: repeat;background-attachment: fixed;}
.portab { margin-top:20px; margin-bottom: 0px;}
.row_lt { background:none;}
.portab .item { margin-bottom: 15px;}
.portab .item .ar_2{ background: none;color: #666;font-size: 15px;}
.portab .item:hover .ar_2{ color: #5cbcff;}
.portab .item .ar_2:hover{ color: #5cbcff;} 
.portab .item .ar_1 .img-auto:hover{ border: 2px solid #fff;}
.portab .item .ar_1 .img-auto{ height: 200px;}
.portab .item .ar_1 img{ height: 200px; -moz-transition: .5s;  -webkit-transition: .5s;  -o-transition: .5s;transition:.5s;}
.portab .item .ar_1 img:hover{ -moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transform: scale(1.1);}

/** 案例 **/
.anli { padding: 35px 0 0; background: #f6f6f6;}
.col-md-10.column.lbsty { padding-right: 0;}
.str_wrap { background:none; margin:0 0 0 0;  }
.str_wrap:hover { background:none;  }
.walking .ar_1 { background:none;width:260px; height:240px; margin-left:15px;font-size: 15px;}
.walking .ar_1 p { background: none; color:#666; font-size: 15px;} 
.walking .ar_1 p:hover { background:rgba(255, 0, 0, 0); color:#5cbcff;} 
.walking .ar_1:hover p { color:#5cbcff;}
.walking .ar_1:hover img{ transform:scale(1.1);}
.walking .ar_1 .item { border:1px solid #ddd; margin-top: 10px; background:#fff; }
.walking .ar_1 .item:hover { border:2px solid #a3d9fe; }
.walking .ar_1 .item img { width:auto; transition:.5s; height:200px;border: 3px #fff solid;}

/** 环境 **/
.gshj { padding: 35px 0 35px;background: #f6f6f6;}

/** 服务 **/
.fuwu { padding: 35px 0 35px; }
.col-md-5.column.fwsty { padding-right: 0; margin: 20px 0 0;}
.col-md-7.column.fwsty { padding-left: 0;margin: 20px 0 0;}
.fw_box { background: #f6f6f6;width: 47%;float: left; margin: 0 5px 5px 0;padding: 15px 0 14px;text-align: center;border: 1px #ddd solid;}
p.fw_bt { font-size: 16px;color: #666;}
p.fw_btx { color: #777;}
.fw_box.bs { background: #7fcbff;border: 1px #5cbcff solid;}
p.fw_bt.bs { color: #fff;}
p.fw_btx.bs { color: #fff;}
.fw_box:hover { background: #7fcbff;border: 1px #5cbcff solid;}
.fw_box:hover p.fw_bt { color: #fff;}
.fw_box:hover p.fw_btx { color: #fff;}
.fw_box11 { background: #ccc;}

/** 新闻 **/
.xinwen { padding: 30px 0 40px 0; background: #f6f6f6;}
.new_box { margin: 13px 0 0 0;}
.new_box:hover {-moz-box-shadow:4px 4px 10px #daebca; -webkit-box-shadow:4px 4px 10px #daebca; box-shadow:4px 4px 10px #dedede;}
img.xw_img { width: 100%;border: 6px #fff solid; -moz-transition: .5s;  -webkit-transition: .5s;  -o-transition: .5s;transition:.5s; }
img.xw_img:hover{ border: 0px #fff solid; -moz-transform: scale(1.01);-webkit-transform: scale(1.01); -o-transform: scale(1.01);transform: scale(1.01);}
.news_2 { background: #fff; padding: 15px 20px 20px 20px; }
.news_2 li { line-height: 28px; border-bottom: 1px dotted #ccc;}
.news_2 a { color: #5cbcff;}
.news_2 a:hover { color: #f39800;}
.news_2 span { color: #888;}
.news_2 p { margin: 0 0 11px 0;height: 86px; line-height: 28px;}

/** 友链 **/
.yqlj { padding: 20px 0 20px; }
p.links_p { line-height: 28px; color: #666;}
span.links{ margin: 0; padding: 15px 0;color: #666;}
i.fa.fa-unlink { font-size: 18px;margin: 0 8px 0 0;color: #666;}
a.links { font-size: 14px;color: #666; margin: 0 10px; }
a.links:hover { color: #ff0000; }

/** 底部 **/
.footers_1 { background:#7fcbff; padding-bottom:10px; padding-top: 15px;color: #fff;}
.footers_2 { background:#5cbcff; padding: 10px 0;color: #fff;}
.nav_full.db { background: none; }
nav.navbar.navbar-default.navbar-mobile.bootsnav.dibu.on { background: url(../images/xian2.png) repeat-x bottom center; padding: 0 0 9px 0; }
ul.nav.navbar-nav.dibu { height: 45px;line-height: 50px; /* overflow: hidden; */ }
nav.navbar.bootsnav ul.nav.dibu > li > a { font-size: 14px;padding: 15px 42px;}
nav.navbar.bootsnav ul.nav.dibu > li > a:hover { color:#ffff00; background: none;}/** 鼠标经过 一级导航 颜色 **/
nav.navbar.bootsnav ul.nav.dibu > li:hover { background: none;} /** 鼠标经过下拉 一级导航 颜色 **/
nav.navbar.bootsnav ul.nav.dibu  > li:after{ bottom: -2px; background:none;} /**鼠标经过导航  线颜色**/
.col-md-12.column.dibusy { padding: 0 25px;margin: 23px 0 13px;}
.db_ly { padding: 38px 0 56px 0; margin: 12px 65px 0 0;background: url(../images/xian1.png) repeat-y top right;}
a.db_a { padding: 12px 46px;border-radius: 4px; background-color: rgba(255,255,255,0.26);}
a.db_a:hover { color: #fff;background-color:#ff9900;}
.db_lxwm { margin: 3px 0 0 5px;}
.db_box { margin-top: 14px; text-align: center;float: right;}
img.img_box1.img { width: 122px;}
p.img_boxp { padding: 31px 5px 0 14px;}

.footers_1 p, .footers_2 p { line-height: 28px;}
p.dibu_p.pp { margin: 0 0 5px;font-style: italic;font-weight: bold;font-size: 18px;}
.copyright { font-size: 14px;text-align: center; }
.copyright a:hover { color:#fff; }
img.dibu_img { margin-left: 10px; }

/** 左侧 **/
#innercolor{ color: #fff;}
#innerbgcolor{ background-color: none;} /** + 更多 **/
.sec-tit h5 i{color: #fff;}
.sec-tit h2{ background:#7fcbff ;/** 标题颜色 **/background-size: cover;width: 272px;height: 45px;display: block;line-height: 45px;padding-left: 15px;font-size: 16px;border-bottom: 0px solid #fff;}
.sec-tit h5{ margin-top: -33px;}
.sec-tit h5 a{ color: #fff;margin-right: 5px;}
.sec-marquee-c ul li{ font-size: 14px;}
.sec-tit{ height: 45px;line-height: 45px}
.page-l-clist ul { background: #edebeb;}
.page-l-clist li{ background:#fff;border-bottom: 0px solid #000;height: 45px;line-height: 45px;font-size: 15px;margin-bottom: 5px;color:#666;}
.page-l-clist li:hover { background: #7fcbff; /** 分类颜色 **/ color:#fff;}
.page-l-clist li a:hover { background: #7fcbff;/** 分类颜色 **/ color:#fff;}
.page-l-clist{ border: 0px solid #6aafeb;} /** 分类外边框 **/
.left-news li h5{ line-height: 22px;font-size: 14px;}
.left-news li h5:hover { color: #7fcbff;} /* 鼠标新闻颜色 */

/** 详情 **/
#ibrcolor {border-bottom: 1px solid #ccc;}
.page-content{font-size:14px;}

/** 当前位置 **/
.crumbs-item{font-size:15px;}
.crumbs-item a:hover {color: #7fcbff;}

/** 内页产品 **/
.img-inner { height:220px;} /** 产品高 **/
.img-inner img {height:220px;-moz-transition: .5s;  -webkit-transition: .5s;  -o-transition: .5s;transition:.5s;}
.img-inner img:hover{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transform: scale(1.1);}
.img-inner:hover{border: 2px solid #7fcbff; /** 鼠标产品边框 **/overflow: hidden;}
.page-alist .col-md-4 a:hover h5 {color: #7fcbff;} /** 鼠标产品文字 **/
.page-alist .col-md-4 h5 { height: 25px;line-height: 25px;overflow: hidden;font-size:15px;text-align:center;}
.page-alist .page-atit a:hover , .page-alist .col-md-4 h5:hover {color: #ccc;}

/** 内页新闻 **/
.page-alist .page-adate {color: #fff; background: #7fcbff;} /** 日期背景 **/
.page-alist .page-adate {width: 70px;}
.page-alist .page-adate h3 {font-size: 20px;}
.page-alist .page-atit p {color: #555;font-size: 13px;}	
.page-atit a h4 { font-size: 15px; color: #666;}  /** 新闻标题 **/
.page-atit a h4:hover { font-size: 15px; color: #7fcbff;}  /** 新闻标题 **/

/** 手机站 **/ 
@media (max-width: 768px){
.displaynoen { display:none}
  
/** 头部 **/ 
.pull_all { height: auto;padding: 10px 0 11px 0;}
  
/** 导航 **/ 
body nav.navbar.bootsnav .navbar-toggle { background: #ccc; margin-top: 15px;padding: 4px 8px;}
nav.navbar.bootsnav.navbar-mobile ul.nav { background: #999;}
nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a { color: #fff;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover { background: #ccc; color:#666;} /** 鼠标经过下拉 颜色 **/
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li { width: 162px; text-align: center;overflow: auto; /** 三级菜单隐藏 **/ }
  
/** 大图 **/
.flexslider .slides li { height: 175px !important; } 
  
/** 标题 **/ 
p.tiebox_bt { font-size: 22px;height: 38px;}
p.tiebox_p { line-height: 21px; margin: 10px 0 0; }
.bosnt_bt { margin: -275px auto 0; height: 40px;line-height: 40px;} 
.tielse_box { display: none;}
.tielse { padding: 1px 0 0;} 
  
/** 实力 **/ 
.shili { padding: 20px 0 10px 0; }
.col-md-12.column.shilisty { padding: 15px 0 0; }
.col_box { width: 50%;margin: 0px 0 15px;padding: 0 10px;}
.dc1 { width: auto;margin: 0;height: 125px;border-radius: 50px;margin: 0 18px 0; }
.dc1nr { line-height: 24px;}
.dc1bt { margin: 10px 0 0;}
.b1 { background: url(../images/process1.png) no-repeat -38px -43px;} 
.col_box:hover .b1 { background: url(../images/process1.png) no-repeat -38px -252px;}
.b2 { background: url(../images/process2.png)  -38px -40px;}
.col_box:hover .b2 { background: url(../images/process2.png) no-repeat -38px -252px;}
.b3 { background: url(../images/process3.png) no-repeat -38px -40px;} 
.col_box:hover .b3 { background: url(../images/process3.png) no-repeat -38px -252px;}
.b4 { background: url(../images/process4.png) no-repeat -38px -40px;} 
.col_box:hover .b4 { background: url(../images/process4.png) no-repeat -38px -252px;}
  
/** 简介 **/ 
.gsjj { padding: 20px 0 0px 0;}
.gsjj_logo { display: none;}
.bg_nrbox { height: 315px;}
 
 /** 案例   **/  
.str_wrap { margin: 0;  }
.walking .ar_1 { width:200px; height:210px;}
.walking .ar_1 .item img{ width:auto !important;height:160px;}

/** 环境 **/ 
.gshj { background: #d4e7fe;padding: 46px 0 0px 0; }
  
/** 活动 **/ 
.gshd { padding: 20px 0 20px 0;}
 
/** 现场 **/
.jcxc { padding: 20px 0 20px 0;}
  
/** 服务 **/ 
.fuwu { padding: 20px 0 20px 0; }
.col-md-7.column.fwsty {display: none; }
  
/** 产品 **/ 
.cpzx { padding: 20px 0 15px 0; }
.portab { margin-top: 16px;padding: 0 10px; height: 425px; overflow: hidden; }
.portab .item .ar_1 .img-auto{height: 170px;}
.portab .item .ar_1 img{ height: 170px; }  
  
 /** 新闻 **/ 
.xinwen { padding: 20px 0 20px 0;}
.new_box { margin: 8px 0 0 0;}
.news_2 { padding: 4px 20px 20px 20px; }

/** 友链 **/
.yqlj { margin: 10px 0 10px;}
.links { line-height: 20px;font-size: 14px; }
i.fa.fa-unlink { font-size: 15px;}
.links a { font-size: 14px; }
  
/** 底部 **/   
.footer a { width: 31.66%; height: 50px; line-height: 49px; }

  
}