﻿@charset "utf-8";
/* CSS Document */

.sub1{}
.track_content{overflow: hidden; width: 313px; height: 410px; float:left;margin-top: 30px;}
.track_content .img_over{overflow: hidden; border-color: transparent; border-width: 0px; width: 313px; height: 441px; position:relative;}
.paragraph_image{width: 313px; height: 441px; display: inline;}
.track_content .img_over .track_bd{position:absolute;top:10px;left:24px;width:265px;text-align:center;}
.track_bd .numputs{margin-top:25px; }
.track_bd .numputs .searchbox_txt{padding:5px;width:255px;border:0; background-color:#fff;height:126px; font-size:14px;color:#666; display:block; line-height:25px;}
.track_bd .numputs .searchbox_btn{height:40px;width:100%;border:0; float:left; background-color:#f78127; text-align:center; line-height:40px; font-size:14px; color:#fff; outline:none;}
.track_bd .numputs .searchbox_btn1{background-color:#f90;}
.track_bd .numputs .searchbox_btn:hover,.track_bd .numputs .searchbox_btn1:hover{background-color:#00a0e8;}
.track_bd .tel_image{width: 94px; height: 94px; display: inline; margin:0 auto;margin-top:20px;}
.track_bd .tel_num{font-size: 24px; line-height: 200%; color:#fff; font-weight:bold;}
.track_content .img_over .track_tit{ font-size: 22px; font-family: 'Microsoft YaHei'; color:#fff; line-height:33px; text-align:left;}
.track_content .img_over .track_tit img{width: 18px; height: 18px; display: inline; vertical-align:middle;}

.sub1_r{width:867px; float:right;}
.sub1_r .quicklink{height:70px;width:100%;padding:30px 0;}
.quicklink ul li{ float:left; display:block; width:219px;margin:0 30px;height:70px;}
.quicklink ul li img{ float:left; margin-right:10px;}
.quicklink ul li h2{ font-size: 18px; color:#000;}
.quicklink ul li span{line-height: 17px; color:#999; font-size:12px;margin-top:5px; display:block;}
.index_aboutus{}
.index_aboutus .ia_tit{height:16px;padding-bottom:10px; line-height:16px;border-bottom:1px solid #00a0e8;}
.index_aboutus .ia_tit h2{font-size:16px;color: rgb(56, 69, 160);padding-bottom:9px;margin-bottom:-1px;border-bottom:2px solid #f78126; float:left;}
.index_aboutus .ia_tit span{font-size:16px;color: rgb(56, 69, 160); float:left;margin-left:15px;}
.index_aboutus .ia_tit .more{width:40px;height:15px; background:url(../images/morebg.jpg) no-repeat center; float:left;margin-left:15px;COLOR:#fff;}
.index_aboutus .ia_bd{ padding:15px 20px; height:250px; overflow:hidden;background-color:#fff;}
.index_aboutus .aboutus_content{line-height:25px; font-size:14px; }
.index_aboutus .aboutus_content p{margin-bottom:12px; text-indent:2em;}

.sub2 .service_pic{padding:15px 0;width:1206px;margin-right:-6px;}
.sub2 .service_pic .worksbox{width:193px;height:161px;position:relative; float:left;margin-right:8px;}
.sub2 .service_pic .worksbox a{ border-style: none;padding:0px; display:block; text-align:center; line-height:25px;}
.sub2 .service_pic .worksbox a:hover{border-style: none;;background-color: #fffff;text-decoration: none;}
.sub2 .service_pic .worksbox a span{  color: rgba(9,2,98,1);font-size: 16px;padding-top:120px;height:41px; display:block;}
.sub2 .service_pic .worksbox a img{width:193px;height:161px;display:inline;}
#worksbox1{ background:url(../images/2n0t.jpg) no-repeat center;}
#worksbox1:hover{ background:url(../images/8l4h.jpg) no-repeat center;}
#worksbox2{ background:url(../images/lqg9.jpg) no-repeat center;}
#worksbox2:hover{ background:url(../images/7h7k.jpg) no-repeat center;}
#worksbox3{ background:url(../images/hv0w.jpg) no-repeat center;}
#worksbox3:hover{ background:url(../images/ojd6.jpg) no-repeat center;}
#worksbox4{ background:url(../images/qg91.jpg) no-repeat center;}
#worksbox4:hover{ background:url(../images/7vc8.jpg) no-repeat center;}
#worksbox5{ background:url(../images/nttr.jpg) no-repeat center;}
#worksbox5:hover{ background:url(../images/lwrv.jpg) no-repeat center;}
#worksbox6{ background:url(../images/bxc1.jpg) no-repeat center;}
#worksbox6:hover{ background:url(../images/jg9v.jpg) no-repeat center;}

.sub3 { padding:20px 0;background-color:#fff;}
.sub3_l{width:300px; height:302px;}

.sub3_c{width:500px;margin-left:20px;}
.sub3_c .news_list{}
.sub3_c .news_list .nl_tit{height:40px; line-height:40px; position:relative;}
.sub3_c .news_list .nl_tit .ntbg{width:100px;height:40px; float:left;transform:skewX(-30deg);left:12px; position:absolute; z-index:99;background-color:#00a0e8;display:block;}
.sub3_c .news_list .nl_tit h2{font-size:16px; color:#fff; display:block;width:100px; float:left;position:absolute; z-index:999;left:30px;}
.sub3_c .news_list .nl_tit a{color:#fff; width:32px;height:32px; float:right; font-size:24px; line-height:32px;font-family: NSimSun; background-color:#e8e8e8; text-align:center;}
.sub3_c .news_list .nl_tit a:hover{background-color:#f78126; }
.sub3_c .news_list .nl_bd{padding:20px 0 0;margin-bottom:-28px;}
.sub3_c .news_list .nl_bd .n_pic{width:100px;height:68px; float:left;margin-right:10px;}
.sub3_c .news_list .nl_bd ul li{margin-bottom:19px;height:68px;}
.sub3_c .news_list .nl_bd .n_pic a{ display:block;}
.sub3_c .news_list .nl_bd .n_pic a img{width:100px;height:68px;}
.sub3_c .news_list .nl_bd .n_txt{width: 410px; overflow: hidden; word-wrap: break-word;height:60px; overflow:hidden;}
.sub3_c .news_list .nl_bd .n_txt .title{margin-bottom: 5px;text-decoration: none;
  color: #5a5a5a;line-height: 140%;font-size: 14px;  font-weight: normal;}
.sub3_c .news_list .nl_bd .n_txt .abstract{color:#888;}

.sub3_r{width:356px;height:302px;/* background:url(../images/fuwu_dig5.jpg) no-repeat center; */position:relative;}
.sub3_r .btnarea{width:214px;left:41px;top:30px;height:50px;line-height:50px;border: 3px solid #f78127;display:block; position:absolute;  font-size: 24px;  color:#f78127; text-align:center; font-weight:bold;}
.sub3_r .btnarea:hover{background-color:#f78127;color:#fff;border: 3px solid #f78127;}
.sub3_r .sr_txtbg{background-color:#f00;opacity:0.7;height:100px; width:100%; position:absolute;bottom:0;left:0;z-index:99;}
.sub3_r .sr_txt{height:60px;margin-top:-100px; padding:20px 10px; line-height:30px; font-size:14px; color:#fff; position:absolute;bottom:0;left:0;z-index:999;}

/*首页相册列表*/
.sub4{background-color:#fff;padding:20px 0;margin-bottom:-20px;}
.sub4 .title { height:30px;  line-height:30px;border-bottom:1px solid #00a0e8 ; }
.sub4 .title-list { position: relative; }
.sub4 .title-list li { width: 115px; text-align: center; float: left; display:block; cursor:pointer; font-size:14px; color:#fff; background:URL(../images/sub04_titbg1.jpg) center no-repeat; }
.sub4 .title-list li.on { color: #fff;  background:URL(../images/sub04_titbg2.jpg) center no-repeat;  }
.sub4 .title-list li a { color:#fff; }
/*pic list*/
.p_list { position: relative; width: 1233px; margin-left:-32px; overflow: hidden; }
.p_list a { text-decoration:none; vertical-align:middle; }
.p_list li { width: 276px;text-align: center; float: left; overflow: hidden; margin-left:32px; margin-bottom:14px; background-color:#fff; }
.p_list li:hover {display: inline-block; background: #fff; }
.p_list a.pic { text-decoration:none; }
.p_list a.pic IMG { width: 276px; height:186px; display: block; vertical-align:middle; }
.p_list a.ptit { text-align: center; width: 276px; font-size: 14px; height:30px; line-height:30px; display:block; }

.case{margin:0px auto; font-family:"微软雅黑";}
.case .title{height:38px; background-color:#f4f4f4;  }
.case .title-list{ position: relative; }
.case .title ul{ z-index:2; height:38px;}
.case .title-list li{ width: 125px; line-height: 38px; text-align: center; float: left; display:block; cursor:pointer; font-size:16px; color:#333; }
.case .title-list li.on{ color: #fff;  background-color:#00a0e8;}
.news1{ position: relative; margin-top: 10px; _margin-top:0px;}
.news1 ul{ position: absolute; left: 0px; width:100%;}
.news-wrap .show{ display: block;}
.news-wrap .news1 li{ height:31px; line-height:31px;background:url(../images/li_bg.gif) no-repeat 5px center;  text-indent:25px; font-size:14px;border-bottom:1px dotted #efefef;}
.news-wrap .news1 li a{width:400px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block; float:left;}
.news-wrap .news1 li  span{color:#999; font-size:12px;}

.content-title { font-size: 16px; height: 30px; line-height: 30px; }
.title-head {
  display: inline-block;
  width: 4px;
  height: 20px;
  background: #f78126;
  margin-right: 10px;
  line-height: 20px;
  float: left;
  margin-top: 6px;
}
.k_list { width:445px; margin-left:-10px;  }
.k_list li { width:161px; height:58px; background-color:#fff; border:1px solid #dbdbdb; margin:10px 0 0 10px; overflow:hidden; float:left; }
.k_list li a {  width:80px; padding-left:80px; height:60px; font-size:12px; color:#999; display:inline-block }
.k_list li a strong { display:block; margin-top:12px; color:#555; font-size:14px; }
.k_list li:hover { border:1px solid #f78126; }
.k_list li:hover a, .k_list li:hover strong { color:#f78126; }