﻿@charset "utf-8";
/* CSS Document */

/*全局*/
html {width: 100%;-webkit-text-size-adjust:none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);height: 100%;}  
body {width: 100%;height: 100%;font-size: 14px; color: #666;line-height: 24px;background: #fff;min-height: 100%;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;}  
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, 
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td ,textarea,input { margin:0; padding:0;  }
* {margin: 0;padding: 0;border: 0;}  
ul,ul li,ol,li {list-style: none outside none;}  
img {vertical-align: middle;border: none;}  
i {font: inherit;}  
table { border-collapse:collapse; border-spacing:0; }
input,select,option {vertical-align: middle;border-radius: 0px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}  
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;}  
h1,h2,h3,h4,h5,h6,i{font-weight: normal;} 
kbd,em{ font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;} 
select::-ms-expand { display: none; }  
a {color: #666;text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}  
a:hover {text-decoration: none;outline: none;}
:focus{ outline:none;}  
.clear {clear: both;}  
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}  
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;} 
.fl {float: left;display: inline;}  
.fr {float: right;display: inline;} 

/*公共*/
.wow { vertical-align: top; *display: inline; zoom: 1;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes bounceInUp{
 0% {  opacity: 0;  -webkit-transform: translateY(20px); transform: translateY(20px); }
 100% { opacity: 1;-webkit-transform: translateY(0); transform: translateY(0);}}
@keyframes bounceInUp {
 0% { opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px);}
 100% { opacity: 1;  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}}
.bounceInUp {  -webkit-animation-name: bounceInUp;  animation-name: bounceInUp;}
.home_margin{ width:1200px; margin:0 auto; overflow:hidden}
@font-face{font-family:'fzzdhj'; src:url(fzzdhj.TTF)}
.mtop50{ margin-top:50px;}

/*头部*/
.top_bg{ width:100%; min-width:1200px; background:#fff;}
.top{ width:1200px; height:60px; margin:0 auto; padding:30px 0px;}
.logo{ width:485px; height:60px; float:left; }
.logo img{ width:485px; height:60px; }
.tianqi{ width:400px; height:60px; float:right; color:#999; font:14px/20px "微软雅黑"; text-align:right}
.tianqi kbd{ padding:0px 5px; font:14px/30px "微软雅黑";}
.wendu{ font:18px/30px "fzzdhj"; color:#3cacec;}
#cvsToday{ margin-bottom:5px; padding-right:5px;}
/*导航*/
.nav_bg{ width:100%; min-width:1200px; background-color:rgba(255,255,255,0.6); border-top:1px solid #ddd; position:absolute; top:120px; z-index:100}
.nav{ width:1200px; height:30px; margin:0 auto; padding:10px 0px; }
.nav>ul>li{ float:left; margin:0px 13px; color:#ddd; font:14px/30px "微软雅黑";}
.nav>ul>li>a{ display:block; width:80px; height:30px; color:#666; font:14px/30px "微软雅黑"; text-align:center;}
.nav>ul>li>a:hover{ color:#fff; background:#3cacec; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; behavior: url(ie-css3.htc)}
.nav>ul>li .a_bg{ color:#fff; background:#3cacec; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; behavior: url(ie-css3.htc) }
/*banner*/
.banner{ width:100%; min-width:1200px; position: relative; z-index: 1; overflow: hidden;}
.banner .bd a{float: left; display: inline; width: 100%; height: 649px;}
.banner .prev{background: url(../images/next.png); cursor: pointer; width: 40px; height: 95px; position: absolute; z-index: 4; top: 250px; left: 0;}
.banner .next{background: url(../images/prev.png); cursor: pointer; width: 40px; height: 95px; position: absolute; z-index: 4; top: 250px; right: 0;}
.banner_nav{ width:100%; min-width:1200px; background-color:rgba(13,106,159,0.3); position:absolute; bottom:0px; z-index:100}
/*9个图标*/
.anniu{ width:1200px; height:auto; margin:0 auto; background-color:rgba(44,129,180,0.5); overflow:hidden}
.anniu li{ float:left; width:133px; height:145px;}
.anniu li a{ display:block; width:133px; padding:25px 0px 20px}
.anniu li a:hover{ background-color:rgba(44,129,180,1);}
.anniu li a span.ico{display:block; width:50px; height:50px; margin:0 auto;}
.anniu li a span.wz{display:block; width:100px; height:40px; margin:10px auto 0px; font:14px/20px "微软雅黑"; color:#fff; text-align:center}
/*新闻动态*/
.biaoti{ width:100%; overflow:hidden; margin-bottom:25px;}
.biaoti kbd{ font:20px/20px "微软雅黑"; color:#333; float:left; padding-right:10px;font-weight:600;}
.biaoti span{ font:14px/20px "微软雅黑"; color:#999; text-transform:uppercase;float:left}
.biaoti a{ float:right; font:14px/20px "微软雅黑"; color:#999;text-transform:uppercase;}
.xinwen{ width:400px; float:left; margin-right:50px;}
#slide-box { margin: 0px auto; width: 400px; position: relative; }
#slide-box .corner { clear: both; display: block; margin: 0px 1px; overflow: hidden; height: 0px}
#slide-box .ks-switchable-triggers a { display: block; z-index: 99; width: 37px; color: #fff; position: absolute; top: 100px; height: 65px; text-decoration:none; font-weight:bold}
#slide-box .ks-switchable-triggers span { display: block;  font: 40px/40px "宋体"; width: 30px; cursor: pointer; height: 30px; text-align: center}
#slide-box .ks-switchable-triggers .prev { left: 0px}
#slide-box .ks-switchable-triggers .next { right: 0px}
#slide-box .ks-switchable-triggers a:hover span { color: #000}
#slide-box .wrap { overflow: hidden; width: 400px; height: 254px; margin:0 auto}
#slide-box ul { width: 10000px}
#slide-box li { float: left;  width: 400px; height: 254px; position:relative; }
#slide-box li img { display:block;  width: 400px; height: 254px;}
#slide-box li h1{ width:400px; height:40px; display:block; position:absolute; bottom:0px; font: 14px/40px "微软雅黑"; color:#fff; text-align:center; background-color:rgba(0,0,0,0.5);}
.new_list{ width:400px; overflow:hidden; margin-top:12px;}
.new_list ul li{ float:left; width:400px; border-bottom:1px solid #e5e5e5;}
.new_list ul li a{ display:block; height:45px; font:14px/45px "微软雅黑"; color:#666; overflow:hidden}
.new_list ul li a:hover{ color:#2598ed}
.new_list ul li a span{ display:block; float:right; padding-left:10px; font:14px/45px "微软雅黑"; color:#666; }
/*公告通知*/
.tongzhi{ width:370px; height:auto; background:#f7f7f7; padding:15px;}
.tongzhi a{ display:block; width:370px; height:auto; }
.tongzhi h1{ height:30px; font:16px/30px "微软雅黑"; color:#333; overflow:hidden;}
.tongzhi a:hover h1{ color:#2598ed}
.tongzhi span{ display:block; padding-top:10px; height:48px; font:14px/24px "微软雅黑"; color:#999; border-top:1px solid #e5e5e5;margin-top:10px; overflow:hidden;}
.tongzhi span b{ color:#3cacec; float:right; font-weight:normal}
.new_list_dd{ margin:0px;}
.new_list_dd ul li{ background:url(../images/new_dd.jpg) no-repeat left center; width:380px; padding-left:20px;}
/*学习园地*/
.xuexi{ width:300px; float:right;}
.xuexi_list{ width:300px; height:auto; overflow:hidden}
.xuexi_list ul li{ float:left; width:300px; height:75px; margin-bottom:16px;}
.xuexi_list ul li a{ display:block; padding:0px 15px; height:75px; background:url(../images/xxbg1.jpg) no-repeat top center; color:#666; font:14px/65px "微软雅黑"; overflow:hidden}
.xuexi_list ul li a:hover{ background:url(../images/xxbg2.jpg) no-repeat top center; text-decoration:underline}
.xuexi_list ul li a span{display:block; margin-top:5px; padding-right:10px; float:left; width:70px; font:16px/30px "微软雅黑";}
.xuexi_list ul li a span b{ display:block; font:18px/20px "fzzdhj"; text-align:center}
/*广告位*/
.ggw{ width:1200px; height:120px; margin:50px auto 0; overflow:hidden}
/*职工之家*/
.zhigong{ width:400px; height:auto; overflow:hidden;}
.zhigong img{ width:132px; height:auto; float:left; margin-right:15px;}
.zg_list{ width:250px; float:right; padding:0px; background:none}
.zg_list h1{ margin:0px; height:20px; font:14px/20px "微软雅黑"; overflow:hidden}
.zg_list span{ padding-top:5px; }
/*专家团队*/
.none{ display:none}
.team{min-width:298px;height:325px; border:1px solid #eee; position:relative;overflow:hidden;z-index:1;}
.banner_show{width:298px;height:325px; overflow:hidden;position:relative;}
.banner_show img{ display:block; width:298px; height:189px; padding-top:112px;}
.yq_banner_list{width:298px;height:25px;position:absolute;top:15px;text-align:right;z-index:100; right:10px;}
.yq_banner_list a{display:inline-block;width:12px;height:12px; border-radius:6px; background:#eee;margin-left:5px;}
.yq_banner_list a.hover{background:#67c2f6;}
.banner_mag{width:298px;height:90px;position:absolute;overflow:hidden;left:0;top:25px;text-align:left;z-index:99;font-family:"微软雅黑";}
.banner_magbox{ width:258px;height:90px; background:#fff; padding:0px 20px; text-align:left; overflow:hidden}
.banner_magbox h4{ font:18px/30px "微软雅黑"; height:30px; color:#333;margin-bottom:10px;}
.banner_magbox p{ font:14px/30px "微软雅黑";color:#666;font-weight:normal; height:60px;overflow:hidden}
/*典型工程*/
.case_bg{ width:100%; min-width:1200px; height:520px; margin-top:70px; background:url(../images/case_bg.jpg) no-repeat top center;}
.case_bt{ width:1200px; height:auto; margin:70px auto 0; overflow:hidden}
.case_bt h1{ font:20px/20px "微软雅黑"; color:#fff; text-align:center}
.case_bt h2{ font:16px/20px "微软雅黑"; color:#fff; text-align:center; text-transform:uppercase; margin-top:15px;}
.case_lsit{ width:1200px; height:auto; margin:50px auto 0; overflow:hidden}
.case_lsit ul li{ float:left; width:266px; height:auto; margin-right:45px;}
.case_lsit ul li:nth-child(4n){ margin-right:0px;}
.case_lsit ul li a{ display:block; width:266px;}
.case_lsit ul li a kbd{ display:block; width:266px; height:202px;}
.case_lsit ul li a kbd img{ width:266px; height:202px;}
.case_lsit ul li a span{ display:block; width:266px; height:50px; font:16px/50px "微软雅黑"; color:#666; text-align:center; background:#fff;}
.case_lsit ul li a:hover span{color:#2598ed}
/*荣誉资质*/
.honor h1,.honor h2{ color:#333}
/*友情链接*/
.link_bg{ width:100%; min-width:1200px; height:auto; margin-top:70px; padding-bottom:60px; background:#f7f7f7}
.link_top{ width:1200px; height:auto; margin:60px auto 20px; overflow:hidden}
.link_left{ width:145px; float:left; margin-top:8px;}
.link_left kbd{ font:20px/20px "微软雅黑"; color:#333; margin-right:20px;}
.link_left span{ font:16px/20px "微软雅黑"; color:#333; text-transform:uppercase; }
.link_right{ width:1055px; float:right; overflow:hidden}
.link_right ul li{ float:left; margin-left:40px; font:14px/36px "微软雅黑";}
.link_bottom{ width:1198px; border:1px solid #e5e5e5; background:#fff; overflow:hidden}
.link_bottom ul li{ float:left; width:198px; border-right:1px solid #e5e5e5;}
.link_bottom ul li img{ display:block; width:150px; height:75px; padding:20px 0px; margin:0 auto;}
.link_bottom ul li+li+li+li+li+li{ border-right:0px;}
/*底部*/
.footer_bg{ width:100%; min-width:1200px; height:auto; padding:50px 0px; background:#2e3033}
.footer_left{ width:1000px; float:left;}
.footer_nav{ width:1000px; height:auto; overflow:hidden}
.footer_nav ul li{ float:left; margin:0px 10px; color:#fff; font:14px/30px "微软雅黑";}
.footer_nav ul li a{ color:#fff; font:14px/30px "微软雅黑";}
.footer_xinxi{ width:1000px; height:auto; color:#fff; font:14px/36px "微软雅黑"; margin:25px 0px 0px 10px;}
.footer_xinxi a{color:#fff;}
.footer_right{ width:111px; float:right; margin-top:10px; text-align:center; color:#fff; font:14px/40px "微软雅黑"; }
.footer_right img{ width:111px; height:111px;}
/*内页banner*/
.ny_banner{ width:100%; min-width:1200px; height:350px;}
/*内页*/
.ny_content{ width:1200px; min-height:300px; padding-bottom:50px;}
.ny_biaoti{ margin-top:50px; color:#000; font:26px/30px "微软雅黑"; text-align:center; font-weight:bold;}
.ny_about{ margin-top:50px; color:#666; font:16px/30px "微软雅黑"; }
.ny_list{ width:1200px; height:auto; background:url(../images/xx_25.png) repeat-x center; margin-top:60px; text-align:center}
.ny_list ul li{ display:inline-block}
.ny_list ul li a{ padding:10px 20px; background:#fff; border:1px solid #ccc; border-radius:20px; margin:0px 15px; font:16px/30px "微软雅黑";}
.ny_list ul li a:hover{ background:#3cacec; border:1px solid #3cacec; color:#fff;}
.ny_list ul li a.list_bg{ background:#3cacec; border:1px solid #3cacec; color:#fff;}
.ny_case ul li{ margin-bottom:20px;}
.ny_new{ width:1200px; height:auto; overflow:hidden}
.ny_new ul li{ float:left; width:1200px; height:auto; border-bottom:1px solid #e5e5e5; padding-bottom:40px; margin-top:40px;}
.ny_new ul li a{ display:block;}
.ny_new ul li a kbd{ display:block; width:200px; height:127px; float:left; margin-right:20px;}
.ny_new ul li a kbd img{ display:block; width:200px; height:127px;}
.ny_new ul li a span{ display:block; width:980px; height:127px; float:left}
.ny_new ul li a span h1{ color:#333; font:20px/30px "微软雅黑"; height:30px; overflow:hidden}
.ny_new ul li a span h2{ color:#666; font:14px/24px "微软雅黑"; height:48px; overflow:hidden; margin-top:10px;}
.ny_new ul li a span em{ display:block; color:#666; font:14px/30px "微软雅黑"; text-transform:uppercase; margin-top:15px;}
.ny_contant{ background:#f7f7f7; margin-top:60px; padding:40px;}
.ny_learning{ width:1200px; margin-top:70px;}
.ny_learning ul li{ width:1160px;}
/*新闻详情*/
.new_bt{ margin-top:50px; font:28px/30px "微软雅黑"; color:#000; text-align:center; font-weight:800}
.time{ font:14px/30px "微软雅黑"; text-align:center; color:#999}
.new_content{ width:1200px; margin:30px auto 0;  font:14px/30px "微软雅黑"; color:#666; }
.next_ticket{ width:1200px; margin:30px auto 0; font:14px/30px "微软雅黑"; color:#666;}
.next_ticket a{ color:#999;}
.next_ticket a:hover{color:#399960; }
/*分页*/
.fy{ width:1200px; height:auto; text-align:center; margin:20px auto;}
.fy a{ color:#666; font:14px/30px "微软雅黑"; padding:10px 8px; height:30px; border:1px solid #fff;  }
.fy a:hover{ border:1px solid #eee; color:#2598ed;}
a.a_nbg{  border:1px solid #eee;  color:#2598ed;}

.ny_anniu{ background:#3cacec;}
.ny_anniu_abg{ background-color:rgba(44,129,180,1);}
.ny_anniu .anniu li a:hover{ display:block; width:133px; background-color:rgba(44,129,180,1);}

/*后加*/
.txt-rowhide {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.paginator { margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}


/*样式替换  原来没有 >  找到这4个样式替换一下*/

.nav>ul>li{ float:left; margin:0px 13px; color:#ddd; font:14px/30px "微软雅黑";}
.nav>ul>li>a{ display:block; width:80px; height:30px; color:#666; font:14px/30px "微软雅黑"; text-align:center;}
.nav>ul>li>a:hover{ color:#fff; background:#3cacec; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; behavior: url(ie-css3.htc)}
.nav>ul>li .a_bg{ color:#fff; background:#3cacec; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; behavior: url(ie-css3.htc) }


/*样式新增  加上就行*/ 

.nav ul li:hover .second{ display:block}
.second{ display:none; position:absolute; top:40px; max-width:100px; background-color:rgba(44,129,180,0.5);}
.second li{ float:left; width:100%;}
.second li a{ display:block; font:14px/40px "微软雅黑"; color:#fff; text-align:center}
.second li a:hover{ background:#3cacec}

.ny_list_one{ width:1200px; height:auto;  margin-top:60px; text-align:center}
.ny_list_one ul li{ display:inline-block}
.ny_list_one ul li a{ padding:5px 20px; background:#fff; border:1px solid #ccc; border-radius:20px; margin:0px 15px; font:16px/30px "微软雅黑";}
.ny_list_one ul li a:hover{ background:#3cacec; border:1px solid #3cacec; color:#fff;}
.ny_list_one ul li a.list_bg{ background:#3cacec; border:1px solid #3cacec; color:#fff;}

/*后添加样式*/
/*后添加样式*/
.unit{height:10rem; height:5rem;line-height:5rem; font-size:18px; border:1px #ddd solid; text-align:center;background-image:url(/images/1bg.jpg)}


/*后改的样式*/
/*典型工程*/
.caseafter_bg{ width:100%; min-width:1200px; height:520px; margin-top:70px; }
.home_screen{width:96%; margin:0 auto; height:auto;  padding:10px 0px; border-bottom:1px solid #E4E4E4; }
.caseafter_left{width:2px; height:24px;border-left:2px solid #051CFF; float:left; }
.caseafter_bt{ width:100px;font-size:18px;  float:left;  margin-left:5px;  color:#051CFF}