﻿@import "lay-min.css";@import "/skin/css/iconfont/iconfont.css";
.menu{position: absolute;}
.slider{ height: 710px;background: #aaa;}
.block1{height: 150px;background: url(../images/g_13.gif) top center no-repeat;}
.case{ height: 770px;background: #ddd;}
.clear { clear:both; }
.bg1{background: url(../images/bg.png) 0 0 no-repeat;width: 92px;height:251px; margin-top: 35px;}
.bg2{background: url(../images/bg.png) -94px 0 no-repeat;width: 266px;height:201px}
.bg3{background: url(../images/bg.png) -362px 0 no-repeat;width:284px;height:113px; margin:0 auto 30px}
.bg5{background: url(../images/bg.png) -362px -115px no-repeat;width: 3px;height:45px}
.bg6{background: url(../images/bg.png) -332px -0px no-repeat;    display: inline-block;    vertical-align: middle;width: 20px;height:20px}

.menu{ background:#3D84C1;opacity:0.8;}

/* Slide */
.slideBox{width:100%; height:710px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff;cursor:pointer; border-radius: 50%}
.slideBox .hd ul li.on{ background:#0C5281; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd a{ width:100%; height:720px; display:block;  }

.slideBox_tabpro .hd ul li,.slideBox_tabpro .arrow a,.slideBox_tabpro .bd li{ box-shadow: 2px 5px 10px rgba(0, 0, 0, 0.12); }

.slideBox_tabpro{position: absolute;top: 140px;z-index: 999;width:460px;text-align:left; height:465px;overflow:hidden; }
.slideBox_tabpro .hd{ height:40px; line-height:30px;position:relative; overflow:hidden;}
.slideBox_tabpro .hd ul{ float:left;  position:absolute; left:0px; top:-1px; }
.slideBox_tabpro .hd ul li,.slideBox_tabpro .arrow a{ float:left;cursor:pointer; color: #666; font-size: 14px;padding: 0 10px;background:#e1effa; border: 1px solid #ddd;margin-right: 20px;}
.slideBox_tabpro .hd ul li.on,.slideBox_tabpro .arrow a:hover{ background:#3da0dc; color: #fff; border: 1px solid #3da0dc; }
.slideBox_tabpro .bd ul{ zoom:1; margin-top: 15px;  }
.slideBox_tabpro .bd li{ height:24px; line-height:24px;height: 420px; background: #fff;background: rgba(255, 255, 255, 0.65); padding: 20px;}
.slideBox_tabpro .bd li img{ width: 160px; height: 160px; float: right;margin: 5px 0 0 15px; padding: 5px; border: 1px solid #D0DAE4 }
.slideBox_tabpro .bd li h4{ font-size: 18px;font-weight: bold; line-height: 48px; color: #333;  }
.slideBox_tabpro .bd li .txt{ color: #666; width: 255px; padding-bottom:10px}
.slideBox_tabpro .bd li .atr{ padding-top:10px; margin-top:10px;border-top: 1px dotted #BBCFE0;height: 180px;overflow: hidden;clear:both}
.slideBox_tabpro .bd li i{ font-style: normal; color: #3E7190; font-size: 12px; line-height: 28px; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox_tabpro .arrow{  position:absolute; right:0px; top:0; }
.slideBox_tabpro .arrow a{ padding: 0 15px;margin: 0 0 0 10px}
.slideBox_tabpro .arrow .next{ background-position:0 -50px;  }
.slideBox_tabpro .arrow .prevStop{ background-position:-60px 0; }
.slideBox_tabpro .arrow .nextStop{ background-position:-60px -50px; }


/* About */
.about {    background: #eee;    padding:60px 0 55px;}
.about .part {  margin-top: 25px; height:275px; overflow:hidden;   border: 1px solid #ddd;    background: #fff;}
.about .title{line-height:28px;    font-size: 24px;
    color: #0C5281; }
.about .title span{    font-size: 14px;    font-weight: normal;    color: #666;}
.about .txt .con{padding:30px;  height:275px; font-size: 12px;background:#FBFAFA;color:#525252;line-height:18px; }
.about .txt .con p{font-size:12px;color:#525252;line-height:20px;font-family:times new roman;margin-bottom:5px;}
.about .part { position: relative }
.about .part .img img { width: 100%; height:275px; display: block }
.about .part .img .band {position: absolute; height: 100%; width:185px; background: #008ce1;     background: rgba(0, 140, 225, 0.88);color: #FFF; left: 40%; padding: 15px;}
.about .part:nth-child(3)  .img .band { background: #4DCA51;background: rgba(77, 202, 81, 0.88)}
.about .part:nth-child(4)  .img .band { background: #E8832B;background: rgba(232, 131, 43, 0.88);}
.about .part .img .band .tit{font-size: 44px;color:#fff;}
.about .part .img .band .title{color: #fff;}
.about .part .img .band .summary{font-size: 12px;    color: #eee;    padding-top: 5px;}




 .lmtit{ font-size: 40px; color: #222; text-align: center; margin-bottom: 30px; }
.lmtit .ch {font-size: 24px; color: #404d5e; font-weight: bold; text-align: center;}
.lmtit span {display: block; width: 50px; height: 2px; background-color: #0069ab; margin: 14px auto;}
.lmtit .en {font-size: 24px; color: rgb(64, 77, 94); text-align: center;}






ul,li{padding:0;margin:0;}
.hc_1100{ width:1100px; margin:auto; border:0px solid red}
.hc_xwlt{ overflow:hidden;}
.fr{ float:right;}
.fl{ float:left;}
ul.hc_xwlb{}
ul.hc_xwlb li{ float:left;}
ul.hc_xwlb li:nth-child(2n){ float: right;}
ul.hc_xwlb li .hc_wd{ background:#eee;}
ul.hc_nslist{ overflow:hidden;}
ul.hc_nslist li{ width:535px; overflow:hidden; margin-bottom:20px;}
ul.hc_nslist li a{ display:block}
ul.hc_nslist li .hc_date{  width:100px; height:120px; background:#036DB1; position:relative; z-index:3; margin-top:10px; text-align:center; overflow:hidden;}
ul.hc_nslist li .hc_date h5{ color:#fff; font-size:36px;  margin:15px auto 5px}
ul.hc_nslist li .hc_date p{ display:inline-block; color:#fff; font-size:16px; border-top:1px solid rgba(255,255,255,0.5); padding-top:10px}
ul.hc_nslist li .hc_date::after{content: " ";position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: -1;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 650ms ease 0ms;transition: all 650ms ease 0ms;pointer-events: none;background-color:#888;-webkit-transform: translatey(100%);transform: translatey(100%); opacity:0}
ul.hc_nslist li a:hover .hc_date::after{opacity:1; -webkit-transform: none !important;transform: none !important;}
ul.hc_nslist li .hc_wd{   width:500px; height:140px; position:relative; margin-left:-65px;z-index:2;
 box-sizing:border-box; padding-left:85px; padding-right:20px}
ul.hc_nslist li .hc_wd h5{color:#333; font-size:16px; font-weight:bold; line-height:30px; height:30px; overflow:hidden; margin:25px auto 10px}
ul.hc_nslist li .hc_wd h5:hover{color:#036DB1}
ul.hc_nslist li .hc_wd p{color:#666; font-size:12px; line-height:22px; height:44px; overflow:hidden;}





/* productList */
.productList { padding-bottom:50px;}
.productList .header .tit{    text-align: center;    font-size: 24px;    color:#0C5281; padding: 0px 115px 20px}
.productList .header .tit span{    font-weight: normal;    display: block;    color:#BEBEBE;    font-size: 12px;       line-height: 20px;    margin-top: 10px;}
.slideBox_tabproList .hd{text-align: center;margin-bottom: 20px;}
.slideBox_tabproList .hd li{display: inline-block;    padding: 5px 20px;    margin: 10px;    background:#F1EFED; color:#6C6B6A;border-radius: 4px;}
.slideBox_tabproList .hd li.on{background:#3da0dc; color: #fff;}
.slideBox_tabproList .bd li a{      width: 95%;    margin: 10px 2.3%;    display: block;}
.slideBox_tabproList .bd li a img{width: 100%; border: 1px solid #eee;   text-align: center;}
.slideBox_tabproList .hd li.on a{color:#fff;}
.slideBox_tabproList .bd li .name{  margin-top: 5px;}
.slideBox_tabproList .bd li .name span{    font-weight: normal;    color: #999;    float: right;}
.slideBox_tabproList .bd li .name span i{}
.slideBox_tabproList .bd li .summary{color: #aaa;   padding: 5px 0; margin-top: 5px;    border-top: 1px solid #ccc;}

/*--link_part--*/
.link_part{ background: url(/skin/images/bg02.jpg) top center no-repeat;padding-top: 150px;}
.link_part .part{}
.link_part .part>div{height:180px; overflow:hidden}
.link_part .part .tit{font-size: 20px;    font-weight: bold;    color: #B7DAF1;    padding-bottom: 20px;}
.link_part .part .summary{width: 90%;    color: #B7DAF1;    line-height: 24px;    max-height: 72px;
    overflow: hidden;}
.link_part .part .summary a{width: 90%;    color: #B7DAF1;    line-height: 24px;    max-height: 72px;
    overflow: hidden;}
.link_part .links{    padding: 95px 0 85px;}

.picScroll-left{ width:100%;  overflow:hidden; position:relative;  }
.picScroll-left .hd{ overflow:hidden;  padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{     display: block;    width: 30px;    height: 25px;    float: right;    margin-right: 5px;    margin-top: 10px;    overflow: hidden;    cursor: pointer;
    color: #fff;    background: #000;    text-align: center;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:20px 10px 10px   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:200px; height:100px; display:block; border-radius:7px;border: 1px solid #3F9FDC }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

.video_park{ height: 560px; background: url(/skin/images/bg03.gif) top center no-repeat #EAEAEA}
.video_park .left{width: 740px;    float: left;    margin-top: 90px;}
.video_park .left .video{}
.video_park .txt{ width: 360px;float: right;padding-top: 100px}
.video_park .txt .tit{font-size: 24px;color: #0C5281;  display: block;    border-bottom: 1px solid #ccc;    padding-bottom: 20px;    margin-bottom: 20px;}
.video_park .txt .summary{    color:#797979;    line-height: 22px;    font-size: 13px;}
.video_park .txt .more{    color: #1f84c5;    font-weight: bold;    padding-top: 20px;}

.cases{    padding: 70px 0;}
.cases .item{}
.cases .item a{    display: block;margin: 2.5%;border: 1px solid #eee;height: 615px;overflow: hidden}
.cases .item img{ width: 100%}
.cases .item .tit{    font-size: 14px;    color: #1f84c5;    padding: 10px 30px;    font-weight: bold;    border-bottom: 1px solid #eee;    margin-bottom: 10px;}
.cases .item .summary{    font-size: 14px;  padding-left:30px;padding-right:30px;  line-height: 32px;}
.cases .item .txt{font-size: 12px;    line-height: 18px;    padding: 5px 30px 10px;    color: #999;}
.cases .item .date{    color: #999;padding:0 30px;margin-top:5px;font-size:12px;}
.cases .item {}
.cases>.item.lay-1-2 a{margin-top: 1.25%}
.cases .item.lay-1-2 img{ height: 375px}
.cases .item.lay-1-4{}
.cases .lay-1-2{ overflow: hidden}
.cases .lay-1-2 .item a{height: 300px;overflow: hidden}
.cases .lay-1-2 .item .txt{display: none;}
.cases .lay-1-2 .item .summary{   padding-left:15px;padding-right:15px; line-height: 18px;font-size: 12px;color:#5B5B5B;}
.cases .lay-1-2 .item .tit{     padding:0 15px;  margin-bottom: 5px;  display:inline-block;line-height:32px;  word-spacing: normal;height:32px;overflow:hidden;
    letter-spacing: normal;}
.cases .lay-1-2 .item .date{padding:0 15px;}
.cases .lay-1-2 .item  img{ height: 187px}
.about2 { height: 420px;background: #eee;}
.about2 .right .tit{    padding: 60px 20px 20px 40px;font-size: 24px;color:#0C5281;}
.about2 .right .txt{     padding: 10px 20px 20px 40px;font-size: 12px;color: #888; }
.about2 .right .more{color: #1f84c5;padding: 20px 20px 20px 40px; }
.about2 .left{background: url(/skin/images/bg04.jpg) right top no-repeat}

.pron_info_tb{border: 0px;}
.pron_info_tb td{border: 0px;}
.pron_info_tb tr td:first-child{ font-weight: bold;}
.pron_info_tb tr td:nth-child(2) {color:#666}