﻿@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
a { font-size:14px;text-decoration:none; font-family:"Microsoft Yahei","SimSun" ; color:#666;}
a:hover {text-decoration:none; color:#f60;}
ul,p { margin:0; padding:0;}
ul li { list-style:none;}
img { border:none;}
.clear { clear:both;}
div{zoom:1;}
div:after{display:block; content:'clear'; clear:both; line-height:0; visibility:hidden;}
body {font-family:"Microsoft Yahei","SimSun" ;color:#666; line-height:23px; font-size:14px; margin:0; padding:0;}

.lh26{ line-height:26px;}
.tit{ font-size:24px; color:#0071ff; font-weight:bold;}
.more a{ font-size:18px; color:#0071ff; font-weight:bold;}
.more a:hover{ text-decoration:underline;}
.abtit{ font-size:24px; color:#fff; font-weight:bold;}
.abmore a{ font-size:18px; color:#fff; font-weight:bold;}
.abmore a:hover{ text-decoration:underline;}
.fl{ float:left;}
.fr{ float:right;}

.bodycenter{padding-bottom:80px; width:640px; margin:auto; overflow:hidden;}

.head{ width:640px; height:95px; background:url(../images/head.jpg) no-repeat center; margin:auto;overflow:hidden;}
.head img{ width:204px; height:95px; border:0px; margin-left:43px;}
.nav{ width:640px; height:42px; background-color:#0071ff; margin:auto; overflow:hidden;}
.nav li{ float:left;}
.nav li a{ display:block; padding-left:30px; padding-right:25px; height:42px; font-size:18px; font-weight:bold; color:#ffffff; line-height:42px;}

.banner{ width:640px; height:336px; margin:auto; overflow:hidden;}

.content{ width:640px; margin:auto;overflow:hidden;}
/*首页案例展示*/
.wap_case{ width:640px; height:332px; background-color:#f6f6f6;}
.in_tit{width:620px; margin:auto; height:60px; line-height:60px;}
.wap_case_con{width:620px; margin:auto;}
.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .bd{ padding:0px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .home_1{ width:193px; height:220px; background-color:#fff;}
.picScroll-left .bd ul li .home_2{ width:193px; height:146px;}
.picScroll-left .bd ul li .home_2 img{ width:193px; height:146px; display:block; }
.picScroll-left .bd ul li .home_2 a:hover img{ border-color:#f60;  }
.picScroll-left .bd ul li .home_3{ width:193px; height:80px; overflow:hidden;}
.picScroll-left .bd ul li .home_4{width:173px; height:30px; text-align:left; padding:10px 10px 0px; overflow:hidden; line-height:30px;}
.picScroll-left .bd ul li .home_4 a{ color:#3f3f3f;font-size:20px; font-weight:bold;}
.picScroll-left .bd ul li .home_4 a:hover{ color:#f60;}
.picScroll-left .bd ul li .home_5{ width:183px; height:20px; text-align:left; padding-left:10px; line-height:20px;}
/*首页新闻中心*/
.wap_new{ width:640px;}
.wap_new_con{ width:640px; background-color:#f8f8f8; height:380px; overflow:hidden;}
.wap_new_con .home_6{ width:640px; height:105px; padding-top:20px; background:url(../images/n_xian.jpg) no-repeat bottom center;}
.wap_new_con .home_6 dl{ width:545px; height:82px; margin:auto;}
.wap_new_con .home_6 dl dt{ width:62px; height:82px; overflow:hidden; float:left;}
.wap_new_con .home_6 dl dd{ width:450px; height:82px; float:right;}
.wap_new_con .home_6 dl dd .home_7{ width:450px; height:35px; overflow:hidden; line-height:35px; border-bottom:1px dashed #000;}
.wap_new_con .home_6 dl dd .home_7 a{ font-size:24px; color:#025fd7; font-weight:bold;}
.wap_new_con .home_6 dl dd .home_7 a:hover{ color:#f60;}
.wap_new_con .home_6 dl dd .home_8{ width:450px; height:40px; overflow:hidden; color:#636363; padding-top:5px;}
/*首页企业简介*/
.wap_about{ width:640px; margin-top:20px;}
.wap_about_tit{width:620px; margin:auto; padding:0px 10px; height:60px; line-height:60px; background-color:#0071ff; color:#fff;}
.wap_about_con{ width:615px; height:325px; padding-left:25px; padding-top:35px; background:url(../images/ab_bg.jpg) no-repeat center;}
.wap_about_con .home_9{ width:590px; height:285px; line-height:28px; overflow:hidden; font-size:18px; color:#000;}
/*首页版权所有*/
.home_10{ width:640px; padding:20px 0px; font-size:18px; color:#656565; line-height:40px; margin:auto;}
.home_10 a{font-size:18px; color:#656565;}
.home_11{ width:640px; padding-top:20px; padding-bottom:20px; text-align:center; background-color:#0048a3; color:#fff; font-size:24px;margin:auto;}

/*内页样式*/
.nav_top{ border:2px solid #a9a9a9;border-radius:15px; padding:0px 10px 10px 10px; margin:10px 0px 0px; width:616px; height:auto;}
.nav_top:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .nav_top{zoom: 1;}
*:first-child + html .nav_top{zoom: 1;}
.nav_top1{ background:url("../images/w1.jpg") repeat-x; height:65px; margin-top:10px; width:615px;}
.nav_top1_bt{ width:201px; height:65px; background:url("../images/w2.png") no-repeat center; color:#fff; font-size:1.5em; line-height:55px; text-align:center;}
.nav_top2{width:615px; margin-top:10px;}
.nav_top2 li{ float:left; padding:0px 10px 0px 10px;}
.nav_top2 li a{ font-size:1.5em; font-weight:bold; text-align:center; color:#000;}
.nav_top2 li a:hover{ color:#f60;}
.nav_center{ border:2px solid #a9a9a9;border-radius:15px; padding:0px 10px 10px 10px; margin:10px 0px; width:616px; height:auto;}
.nav_center:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .nav_center{zoom: 1;}
*:first-child + html .nav_center{zoom: 1;}
.nav_top_lo{ width:600px; height:30px; line-height:30px;color:#000;font-size:15px;}
.nav_top_lo a{ color:#000; font-size:15px;}
.nav_top_lo a:hover{ color:#f60;}
.nav_center_bom{ width:615px; height:auto; padding-top:10px;}
.nav_center_bom:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .nav_center_bom{zoom: 1;}
*:first-child + html .nav_center_bom{zoom: 1;}
/*工程案例*/
.case_in li{ width:194px; height:auto; float:left; margin:8px 0px 2px 5px; border:0px solid red; height:200px; overflow:hidden;}
.case_in li img{ margin-bottom:5px;}
.case_in_out{ width:190px; height:148px; display:block; border:solid #ccc 1px; padding:1px;}
.case_in_over{ width:190px; height:148px; display:block; border:solid #0e55c1 1px; padding:1px}

.page{ width:100%; height:50px; margin:16px 0px 8px 0px; padding-top:5px; text-align:left; background-color:#f1f1f1}
/*产品展示*/
.cp_list dl{ width:182px; float:left; margin:11px 0px 7px 20px;}
.cp_list dl dt{ height:139px;}
.cp_list dl dd{ width:172px; height:36px; overflow:hidden; line-height:16px; text-align:center; padding:3px 5px 5px 5px;}
.pro_over{ width:174px; height:131px; border:#0e55c1 2px solid; padding:2px;}
.pro_out{ width:174px; height:131px; border:#eee 2px solid; padding:2px;}
.pro_2{ width:100%;height:36px; border-bottom:solid #ddd 1px; margin:8px 0px 2px 0px;}
.txt_1{ color:#182B3C; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; text-align:center;}
.txt_6{ color:#0e55c1; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; }
.p1{ text-align:center; margin-top:10px;}
.p2{ width:720px; height: auto ; margin-top:20px}
/*新闻动态*/
.new_list dl{ width:615px; height:90px; border-bottom:1px dashed #dddddd;}
.new_list dl dt{ width:615px; height:30px; line-height:30px;}
.new_list dl dt a{ font-size:14px; font-weight:bold; color:#666;}
.new_list dl dt a:hover{ color:#f60;}
.new_list dl dd.arc_into{ width:615px;  font-size:12px; color:#ccc;}
.new_list dl dd.arc_desp{ width:615px;  font-size:12px; color:#666; line-height:21px; height:40px; overflow:hidden;}
.nn_tit{ width:615px; height:50px; line-height:50px; color:#333; font-size:20px; text-align:center;}
.nn_info{ width:615px; text-align:center; border-bottom:1px dashed #dddddd; font-size:12px; color:#999; padding:3px 0;}
.nn_con{ width:595px; text-align:left; border-bottom:1px dashed #dddddd; padding:10px;}
.prev_next{ margin-top:10px; width:615px;}


/*分页样式*/
.page {
  padding: 20px 0px;
  overflow: auto;
  clear: both;
}
.page a,
.page span {
  float: left;
  display: flex;
  border: 1px solid #d3d1d1;
  padding: 2px 5px;
  margin-left: 4px;
  line-height: 22px;
}

.page .active span {
  background: #0067EC;
  color: #fff;
  border: 1px solid #0067EC;
}
.page a:link,
.page a:visited {
  text-decoration: none;
}
.page a:hover {
  background: #0067EC;
  color: #fff;
}
.page .current {
  background: #0067EC;
  color: #fff;
}
.page #total {
  color: red;
}