@charset "utf-8";
@font-face{font-family:GeoSlab703-Medium;
    /*src: url('../font-GeoSlab703-Medium/GeoSlab703-Medium.eot');
    src: url('../font-GeoSlab703-Medium/GeoSlab703-Medium.eot?#iefix') format('embedded-opentype');*/
    src: url('font-GeoSlab703-Medium/GeoSlab703-Medium.otf')format('opentype');
    src: url('font-GeoSlab703-Medium/GeoSlab703-Medium.svg#Regular')format('svg');
    src: url('font-GeoSlab703-Medium/GeoSlab703-Medium.ttf')format('truetype');
    src: url('font-GeoSlab703-Medium/GeoSlab703-Medium.woff')format('woff');
    font-weight:normal;font-style:normal;
}
*{padding:0px;margin:0px;}
html,body{width:100%;padding:0px;margin:0px;line-height:1.53846154;font-size:12px;color:#333333;font-family:"PingFang SC", "Microsoft YaHei", sans-serif, "微软雅黑";background-color:#ffffff;}
@media(min-width:1200px){body{font-size:14px;}}
@media(min-width:1600px){body{font-size:16px;}}
ul,li,form,dl,dt,dd,div{padding:0px;margin:0px;list-style-type:none;}
.ul,.ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{padding:0px;margin:0px;font-weight:normal;}
select,input,textarea{border-radius:0;-webkit-border-radius:0;color:#555555;}
/*SELECT去除选择箭头*/
.select-notarrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.select-notarrow::-ms-expand{display:none;}
input:focus {outline:none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select {background:none;border:none;margin:0;padding:0;}
input,button,select,textarea{font-size:12px;}
@media(min-width:1200px){input,button,select,textarea{font-size:14px;}}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block;} /*html5设置*/
img{border-style:none;}
.bgcolor-white{background-color:#FFFFFF !important;}/*白色背景*/
.bgcolor-gray{background-color:#f5f5f5 !important;}/*灰色背景*/
.reset-fontsize{font-size:1rem !important;}/*重置字体大小为响应式*/
.fix-12px{font-size:12px !important;}/*强制字体大小为12px*/
.text-center{text-align:center !important;}/*强制文本居中*/
/*页面框架*/
.pagefull{width:100%;height:auto;overflow:hidden;}
.pagebox{width:980px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
@media(min-width:1200px){.pagebox{width:1100px;}}
@media(min-width:1600px){.pagebox{width:1300px;}}
.pagebox-plus20{width:1000px;height:auto;margin:0 auto;padding:0;overflow:hidden;}
@media(min-width:1200px){.pagebox-plus20{width:1120px;}}
@media(min-width:1600px){.pagebox-plus20{width:1320px;}}
/*链接*/
a, a:focus{text-decoration:none;color:#555555;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#000000;text-decoration:none;}
a.a-grayblue:link{text-decoration:none;color:#999;}
a.a-grayblue:visited{color:#999;text-decoration:none;}
a.a-grayblue:hover{color:#003894;text-decoration:none;}
a.a-grayblue:active{color:#999;text-decoration:none;}
a.a-blackblue:link{text-decoration:none;color:#333;}
a.a-blackblue:visited{color:#333;text-decoration:none;}
a.a-blackblue:hover{color:#0064DD;text-decoration:none;}
a.a-blackblue:active{color:#333;text-decoration:none;}
a.a-blackred:link{text-decoration:none;color:#333;}
a.a-blackred:visited{color:#333;text-decoration:none;}
a.a-blackred:hover{color:#CC3300;text-decoration:none;}
a.a-blackred:active{color:#333;text-decoration:none;}
a.a-gray:link{text-decoration:none;color:#999999;}
a.a-gray:visited{color:#999999;text-decoration:none;}
a.a-gray:hover{color:#FFFFFF;text-decoration:none;}
a.a-gray:active{color:#999999;text-decoration:none;}
a.a-black:link{text-decoration:none;color:#333333;}
a.a-black:visited{color:#333333;text-decoration:none;}
a.a-black:hover{color:#000000;text-decoration:none;}
a.a-black:active{color:#333333;text-decoration:none;}
a.a-blue:link{text-decoration:none;color:#003894;}
a.a-blue:visited{color:#003894;text-decoration:none;}
a.a-blue:hover{color:#0058D0;text-decoration:none;}
a.a-blue:active{color:#003894;text-decoration:none;}
a.a-red:link{text-decoration:none;color:#cc0000;}
a.a-red:visited{color:#cc0000;text-decoration:none;}
a.a-red:hover{color:#FF3300;text-decoration:none;}
a.a-red:active{color:#cc0000;text-decoration:none;}
a.a-white:link{text-decoration:none;color:#fff;}
a.a-white:visited{color:#fff;text-decoration:none;}
a.a-white:hover{color:#b7d5ff;text-decoration:none;}
a.a-white:active{color:#fff;text-decoration:none;}
/*新闻标题/日期变色*/
a.a-newslist01:link{text-decoration:none;color:#666;}
a.a-newslist01:visited{color:#666;text-decoration:none;}
a.a-newslist01:hover{color:#0067E5;text-decoration:none;}
a.a-newslist01:active{color:#666;text-decoration:none;}
/*党建标题/日期变色*/
a.a-newslist02:link{text-decoration:none;color:#666;}
a.a-newslist02:visited{color:#666;text-decoration:none;}
a.a-newslist02:hover{color:#CC3300;text-decoration:none;}
a.a-newslist02:active{color:#666;text-decoration:none;}
/*广告位相关*/
.ad_fixed_right_close{height:18px;float:right;position:relative;right:8px;top:-18px;}
/*满屏漂浮广告位*/
.float_close{width:32px;height:18px;line-height:18px;font-size:12px;border:1px solid #333333;padding:0px 6px 0px 12px;margin:0px;color:#ffffff;text-decoration:none;background-color:#555;position:relative;top:-26px;left:0px;overflow:hidden;}
#ad img{border:none;margin:0;padding:0;}
#adxf img{border:none;margin:0;padding:0;}
/*顶部菜单*/
.layshadow{box-shadow:0px 0px 8px 0px #999999;}/*层阴影*/
.layfixtop{position:fixed;top:0;}
.logo{width:212px;height:38px;margin:26px 50px 0px 0px;float:left;}
.logo img{width:212px;height:38px;}
.topmenu{width:calc(100% - 410px);height:auto;margin-top:32px;height:44px;line-height:44px;float:right;overflow:hidden;}
@media(min-width:1200px){.topmenu{width:calc(100% - 380px);}}
@media(min-width:1600px){.topmenu{width:calc(100% - 430px);}}
.topsearch-icon{width:48px;height:34px;margin:36px 0px 0px 0px;float:right;}
.topsearch-icon img{width:48px;height:34px;}
/*导航样式横排开始*/
/*header{width:100%;height:60px;position:relative;z-index:9999;box-sizing:border-box;}
#mainnav {width:980px;height:60px;margin:10px auto 0px auto;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;}
@media(min-width:1200px){#mainnav {width:1100px;}}
@media(min-width:1600px){#mainnav {width:1300px;}}
.mainnav-logo{width:230px;height:60px;margin:10px 50px 0px 0px;float:left;}
.mainnav-logo img {width:212px;height:38px;}
.mainnav-searchicon{width:48px;height:60px;margin:10px 0px 0px 20px;float:right;}
.mainnav-searchicon img{width:48px;height:34px;}
ul.mainnav {height:60px;display:inline-flex;flex:1;padding-left:50px;}
li.mainnav-item {flex:1;}
li.mainnav-item>a{display:block;text-align:center;line-height:55px;font-size:14px;position:relative;}
@media(min-width:1200px){li.mainnav-item>a{font-size:16px;}}
@media(min-width:1600px){li.mainnav-item>a{font-size:18px;}}
li.mainnav-item>a::before{display:none;content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%);border-width:0 8px 8px;border-style:solid;border-color:transparent transparent #003894;position:absolute;}
li.mainnav-item:hover>a ,li.mainnav-item.active>a{color: #003894;}
li.mainnav-item:hover>a::before,li.mainnav-item.active>a::before{display:block;}
/* 二级菜单 */
/*.subMenu{display:none;position:absolute;top:60px;left:0;width:100%;height:60px;background-color:rgba(0,56,148,0.95);}
.subMenu>ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;}
.subMenu>ul>li>a{display:block;padding:0px 18px;text-align:center;line-height:60px;color:rgba(136, 227, 255,0.8);}
.subMenu>ul>li>a:hover{color:#fff;}
/*导航样式横排结束*/
/*导航菜单*/
/*LOGO和SEARCH*/
.header-logo{width:230px;height:50px;margin:10px 50px 0px 0px;float:left;}
.header-logo img{width:212px;height:38px;}
.header-search{width:48px;height:50px;margin:10px 0px 0px 20px;float:right;}
.header-search img{width:48px;height:34px;}
/*菜单(仅首页)*/
.header-nav1{width:980px;height:60px;margin:-70px auto 0px auto;position:relative;z-index:99;}
@media(min-width:1200px){.header-nav1{width:1100px;}}
@media(min-width:1600px){.header-nav1{width:1300px;}}
.second-bg1{display:none;position:absolute;width:100%;height:60px;left:0px;top:70px;background-color:rgba(0, 67, 175, 0.75);z-index:9;}
/*菜单(除首页)*/
.header-nav{width:980px;height:60px;margin:10px auto 0px auto;position:relative;z-index:99;}
@media(min-width:1200px){.header-nav{width:1100px;}}
@media(min-width:1600px){.header-nav{width:1300px;}}
.contain{position:relative;margin:0 auto;height:60px;display:inline-flex;flex:1;padding-left:50px;z-index:99;}
.trig{display:none;position:absolute;bottom:0px;left:calc(50% - 4px);border-bottom:6px solid #0056cf;border-left:8px solid transparent;border-right:8px solid transparent;}
.second-bg{display:none;position:absolute;width:100%;height:60px;left:0px;top:70px;background-color:rgba(0, 67, 175, 0.75);z-index:9;}
.nav-list{position:relative;width:100%;height:60px;z-index:999;}
.nav-list>li{position:relative;float:left;width:80px;height:60px;line-height:60px;text-align:center;}
@media(min-width:1200px){.nav-list>li{width:100px;}}
@media(min-width:1600px){.nav-list>li{width:120px;}}
.nav-list>li>a{color:#000;font-size:14px;display:block;position:relative;}
@media(min-width:1200px){.nav-list>li>a{font-size:16px;}}
@media(min-width:1600px){.nav-list>li>a{font-size:18px;}}
.nav-list>li>a:hover{color:rgba(0, 68, 214, 0.9);}
.nav-list>li ul{position:absolute;display:none;z-index:999;}
.nav-list>li ul li{float:left;height:60px;font-size:16px;line-height:60px;margin:0px 15px;}
.nav-list>li ul li a{color:rgba(136, 227, 255,0.8);}
.nav-list>li ul li a:hover{color:#fff;}
/*COVER*/
.cover{width:100%;height:auto;margin:0px auto 0px auto;overflow:hidden;position:relative;}
#full-screen-slider{width:100%;height:363px;float:left;position:relative;overflow:hidden;}
@media(min-width:1200px){#full-screen-slider{height:425px;}}
@media(min-width:1600px){#full-screen-slider{height:567px;}}
@media(min-width:1920px){#full-screen-slider{height:680px;}}
#slides{display:block;width:100%;height:363px;list-style:none;padding:0;margin:0;position:relative;}
@media(min-width:1200px){#slides{height:425px;}}
@media(min-width:1600px){#slides{height:567px;}}
@media(min-width:1920px){#slides{height:680px;}}
#slides li{display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute;}
#slides li a{display:block;width:100%;height:100%;text-indent:-9999px;}
#pagination{display:block;list-style:none;position:absolute;right:80px;top:323px;z-index:9;padding:5px 15px 5px 15px;margin:0 auto;text-align:center;}
@media(min-width:1200px){#pagination{top:385px;}}
@media(min-width:1600px){#pagination{top:517px;}}
@media(min-width:1920px){#pagination{top:620px;}}
#pagination li{display:block;list-style:none;width:10px;height:10px;float:left;margin-left:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;}
#pagination li a{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
#pagination li.current{width:20px;height:10px;background-color:#004ce8;}
/*子栏目cover*/
.cover-column{width:100%;height:171px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#D8D8D8;}
@media(min-width:1200px){.cover-column{height:200px;}}
@media(min-width:1600px){.cover-column{height:267px;}}
@media(min-width:1920px){.cover-column{height:320px;}}
/*首页项目展示*/
.fix{*zoom:1;}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.trans{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;}
/*.ix-pro li{float:left;position:relative;width:20%;overflow:hidden;border-right:5px solid #fff;}*/
.ix-pro li{float:left;position:relative;width:25%;border-right:4px solid #fff;overflow:hidden;}
.ix-pro a{display:block;color:#fff;}
.ix-pro .pic2{height:473px;position:relative;background-repeat:no-repeat;background-position:center;}
.ix-pro .txts{position:absolute;left:0;top:0;width:100%;}
.ix-pro .pa{padding:230px 0px 0 30px;}
.ix-pro li.act .pa{padding-top:70px;transition:all .4s ease-in;}
.ix-pro .ico{width:80px;height:80px;background-position:left bottom;display:block;}
.ix-pro .ch{margin-top:15px;font-size:22px;text-shadow:0px 0px 3px #000;}
.ix-pro li.act .ch{font-size:28px;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s;transition:all .3s ease-in;text-shadow:0px 0px 3px #000;}
.ix-pro .en{margin-top:5px;font-size:12px;text-transform:uppercase;text-shadow:0px 0px 3px #000;}
.ix-pro li.act .en{-webkit-transform:translateY(-20);-moz-transform:translateY(-20);-ms-transform:translateY(-20);-o-transform:translateY(-20);transform:translateY(-20);-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;transition:all .3s ease-in;text-shadow:0px 0px 3px #000;}
.ix-pro .tx{margin-bottom:5px;margin-top:10px;height:auto;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);opacity:0;visibility:hidden;-webkit-transition:1.2s;-o-transition:1.2s;-moz-transition:1.2s;transition:1.2s;line-height:1.8}
.ix-pro li.act .tx{-webkit-transform:translateY(10);-moz-transform:translateY(10);-ms-transform:translateY(10);-o-transform:translateY(10);transform:translateY(10);opacity:1;visibility:visible;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
.ip-aw{display:inline-block;vertical-align:bottom;position:relative;width:50%;height:24px;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:1.2s;-o-transition:1.2s;-moz-transition:1.2s;transition:1.2s}
.ix-pro .pic2 img{display:none;}
.ix-pro li.act .ip-aw{width:100%;opacity:1;visibility:visible;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s;}
.ix-pro .pic2:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.1);-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}
.ix-pro li:nth-child(1) .pic2:after{background:rgba(135,115,74,.5);}
.ix-pro li:nth-child(2) .pic2:after{background:rgba(2,14,80,.5);}
.ix-pro li:nth-child(3) .pic2:after{background:rgba(2,49,31,.5);}
.ix-pro li:nth-child(4) .pic2:after{background:rgba(38,146,217,.5);}
.ix-pro li:nth-child(5) .pic2:after{background:rgba(223,100,33,.5);}
.ix-pro li:nth-child(6) .pic2:after{background:rgba(148,190,80,.5);}
.ix-pro li.act .pic2:after{background:rgba(0,0,0,.1);}
.ix-pro li.act:nth-child(1) .pic2:after{background:rgba(135,115,74,.15);}
.ix-pro li.act:nth-child(2) .pic2:after{background:rgba(2,14,80,.15);}
.ix-pro li.act:nth-child(3) .pic2:after{background:rgba(2,49,31,.15);}
.ix-pro li.act:nth-child(4) .pic2:after{background:rgba(38,146,217,.15);}
.ix-pro li.act:nth-child(5) .pic2:after{background:rgba(223,100,33,.15);}
.ix-pro li.act:nth-child(6) .pic2:after{background:rgba(148,190,80,.15);}
.ix-pro .act .ico{margin:10px auto;}
.ix-pro .act .ch,.ix-pro .act .en{text-align:center;}
/*首页新闻导读*/
.indexnewslist-li{width:calc(50% - 20px);height:auto;margin-bottom:35px;overflow:hidden;float:left;}
.indexnewslist-li:nth-child(odd){margin-right:40px;}
/*有图*/
.indexnewslist-li-img{width:100%;height:auto;overflow:hidden;float:left;}
.indexnewslist-li-img .indexnewslist-li-img-img{width:30%;height:0px;padding-bottom:19%;padding-top:4px;overflow:hidden;float:left;}
.indexnewslist-li-img .indexnewslist-li-img-img img{width:100%;height:90px;}
@media(min-width:1200px){.indexnewslist-li-img .indexnewslist-li-img-img img{height:100px;}}
@media(min-width:1600px){.indexnewslist-li-img .indexnewslist-li-img-img img{height:126px;}}
.indexnewslist-li-img .indexnewslist-li-img-txt{width:calc(70% - 20px);height:auto;overflow:hidden;float:right;}
.indexnewslist-li-img .indexnewslist-li-img-txt .indexnewslist-li-img-txt-tit{width:100%;max-height:52px;font-size:20px;font-weight:bold;line-height:26px;text-align:justify;overflow:hidden;}
.indexnewslist-li-img .indexnewslist-li-img-txt .indexnewslist-li-img-txt-con{width:100%;max-height:44px;margin:6px 0px;line-height:22px;font-size:12px;color:#666;text-align:justify;overflow:hidden;}
@media(min-width:1600px){.indexnewslist-li-img .indexnewslist-li-img-txt .indexnewslist-li-img-txt-con{max-height:72px;line-height:24px;font-size:14px;}}
.indexnewslist-li-img .indexnewslist-li-img-txt .indexnewslist-li-img-txt-att{font-size:12px;color:#666;}
/*无图*/
.indexnewslist-li-noimg{width:100%;height:auto;overflow:hidden;float:left;}
.indexnewslist-li-noimg .indexnewslist-li-noimg-tit{width:100%;max-height:52px;font-size:20px;font-weight:bold;line-height:26px;text-align:justify;overflow:hidden;}
.indexnewslist-li-noimg .indexnewslist-li-noimg-con{width:100%;max-height:44px;margin:6px 0px;line-height:22px;font-size:12px;color:#666;text-align:justify;overflow:hidden;}
@media(min-width:1600px){.indexnewslist-li-noimg .indexnewslist-li-noimg-con{max-height:72px;line-height:24px;font-size:14px;}}
.indexnewslist-li-noimg .indexnewslist-li-noimg-att{font-size:12px;color:#666;}
/*更多新闻链接*/
.indexnewslist-more{width:135px;height:38px;line-height:38px;margin:30px auto;font-size:14px;text-align:center;border:2px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;float:none;clear:both;}
/*首页关于我们*/
.about-text{width:calc(100% - 440px);height:auto;overflow:hidden;float:left;}
@media(min-width:1200px){.about-text{width:calc(100% - 480px);}}
@media(min-width:1600px){.about-text{width:calc(100% - 540px);}}
.about-text .about-text-tit{width:100%;height:26px;line-height:26px;color:#333333;font-size:26px;margin-bottom:5px;}
@media(min-width:1200px){.about-text .about-text-tit{height:32px;line-height:32px;font-size:32px;margin-bottom:10px;}}
@media(min-width:1600px){.about-text .about-text-tit{height:36px;line-height:36px;font-size:36px;margin-bottom:15px;}}
.about-text .about-text-tit2{width:100%;height:24px;line-height:24px;color:#CCCCCC;font-size:24px;margin-bottom:20px;}
.about-text .about-text-con{width:100%;max-height:88px;line-height:22px;margin-bottom:10px;font-size:12px;color:#666;text-align:justify;overflow:hidden;}
@media(min-width:1200px){.about-text .about-text-con{max-height:104px;line-height:26px;margin-bottom:20px;font-size:14px;}}
@media(min-width:1600px){.about-text .about-text-con{max-height:120px;line-height:30px;margin-bottom:25px;font-size:16px;}}
.about-text .about-text-btn{width:138px;height:38px;line-height:38px;text-align:center;background-color:#0179d7;font-size:14px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.about-img{width:400px;height:auto;overflow:hidden;float:right;}
@media(min-width:1200px){.about-img{width:450px;}}
@media(min-width:1600px){.about-img{width:500px;}}
.about-img img{width:100%;height:226px;}
@media(min-width:1200px){.about-img img{height:254px;}}
@media(min-width:1600px){.about-img img{height:282px;}}
/*about page*/
.about{width:calc(100% - 330px);height:auto;overflow:hidden;float:left;}
.about .about-con{width:100%;height:auto;line-height:28px;font-size:12px;color:#666;text-align:justify;overflow:hidden;}
@media(min-width:1200px){.about .about-con{line-height:36px;font-size:14px;}}
@media(min-width:1600px){.about .about-con{line-height:40px;font-size:16px;}}
.about .about-con p{text-indent:32px;}
.about-pic{width:300px;height:410px;float:right;}
.about-pic img{width:300px;height:410px;}
.title01{width:100%;height:auto;margin-bottom:15px;overflow:hidden;}
.title01 .title01-line{width:3px;height:24px;margin-right:7px;float:left;}
.title01 .title01-title{width:calc(100% - 10px);height:24px;font-weight:bold;color:#0068b7;line-height:24px;font-size:24px;float:left;}
.aboutus-text{width:100%;height:auto;line-height:28px;font-size:12px;color:#666;text-align:justify;overflow:hidden;}
@media(min-width:1200px){.aboutus-text{line-height:32px;font-size:14px;}}
@media(min-width:1600px){.aboutus-text{line-height:36px;font-size:16px;}}
.aboutus-text p{text-indent:24px;}
@media(min-width:1200px){.aboutus-text p{text-indent:28px;}}
@media(min-width:1600px){.aboutus-text p{text-indent:32px;}}
.aboutus-imglink{width:25%;height:auto;overflow:hidden;float:left;}
.aboutus-imglink .aboutus-imglink-pic{width:calc(100% - 40px);height:auto;margin:20px auto 5px auto;}
.aboutus-imglink .aboutus-imglink-pic img{width:calc(100% - 10px);height:auto;border:10px solid #FFF;}
.aboutus-imglink .aboutus-imglink-pic img:hover{width:calc(100% - 10px);height:auto;border:10px solid #00c7ff;box-shadow:0px 0px 5px 1px #999;}
.aboutus-imglink .aboutus-imglink-txt{width:100%;height:16px;line-height:16px;font-size:12px;text-align:center;}
@media(min-width:1200px){.aboutus-imglink .aboutus-imglink-txt{font-size:14px;}}
@media(min-width:1600px){.aboutus-imglink .aboutus-imglink-txt{font-size:16px;}}
/*单页-企业文化*/
.culture_right{width:100%;height:auto;float:right;overflow:hidden;}
.culture_right .culture_right_con{width:100%;line-height:32px;font-size:16px;padding:5px 0px;text-align:justify;}
.culture_right .culture_right_con p{text-indent:32px;}
/*news page*/
.newsimg-area{width:600px;height:338px;margin-right:25px;float:left;}
.newstxt-area{width:calc(100% - 625px);height:338px;float:left;}
.newstxt-area .newstxt-area-li{width:100%;height:auto;margin-bottom:40px;overflow:hidden;}
.newstxt-area .newstxt-area-li:last-child{width:100%;height:auto;margin-bottom:0px;overflow:hidden;}
.newstxt-area .newstxt-area-li .newstxt-area-li-dat{width:70px;height:56px;padding-top:14px;margin-right:15px;font-size:26px;line-height:28px;font-weight:bold;color:#0067f3;text-align:center;background:#e5e5e5;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;float:left;}
.newstxt-area .newstxt-area-li .newstxt-area-li-dat div{width:100%;height:14px;line-height:14px;font-size:12px;text-align:center;font-weight:normal;color:#808080;}
.newstxt-area .newstxt-area-li .newstxt-area-li-text{width:calc(100% - 85px);height:auto;overflow:hidden;float:left;}
.newstxt-area .newstxt-area-li .newstxt-area-li-text .newstxt-area-li-text-tit{width:100%;height:24px;margin-bottom:10px;line-height:24px;font-size:22px;font-weight:bold;overflow:hidden;}
.newstxt-area .newstxt-area-li .newstxt-area-li-text .newstxt-area-li-text-con{width:100%;max-height:52px;line-height:26px;font-size:16px;color:#808080;font-weight:normal;text-align:justify;overflow:hidden;}
/*news page 滚动图片新闻*/
.headline_pic{width:600px;height:338px;overflow:hidden;position:relative;}
.headline_pic .leftarrow{top:150px;left:15px;position:absolute;}
.headline_pic .rightarrow{top:150px;right:15px;position:absolute;}
.headline_pic .dots{top:302px;right:15px;position:absolute;}
.headline_pic .dots i{background:rgb(255, 255, 255);width:16px;height:16px;text-align:center;line-height:16px;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-left:5px;display:inline-block;cursor:pointer;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.headline_pic .dots i.current{background:rgb(255, 0, 0);color:rgb(255, 255, 255);}
.headline_pic_list{overflow:hidden;}
.headline_pic_list li{width:600px;height:338px;float:left;position:relative;list-style:none;margin:0px;padding:0px;}
.headline_pic .headline_title{top:290px;width:calc(100% - 30px);height:48px;padding:0px 15px;color:rgb(255, 255, 255);line-height:40px;font-size:22px;position:absolute;background-image:none !important;background-attachment:scroll !important;background-repeat:repeat !important;background-size:auto !important;background-origin:padding-box !important;background-clip:border-box !important;background-color:rgba(0, 100, 255, 0.7) !important;}
/*党建红色主题开始*/
.headline_pic .headline_title_dang{background-color:rgba(205, 0, 0, 0.75) !important;}
/*党建红色主题结束*/
.headline_pic .headline_title div{width:calc(100% - 130px);position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.headline_pic .headline_title a{color:rgb(255, 255, 255);line-height:48px;font-size:16px;}
/*catalog 子栏目列表样式*/
.navbar{width:100%;height:auto;overflow:hidden;}
.navbar .navbar-nav{width:30%;height:48px;line-height:48px;font-size:14px;color:#666;float:left;}
.navbar .navbar-column{width:auto;height:auto;font-size:14px;color:#666;float:right;overflow:hidden;}
.navbar .navbar-column ul{height:auto;}
.navbar .navbar-column ul li{width:auto;height:42px;line-height:42px;border-bottom:3px solid #f5f5f5;margin:3px 15px 0px 15px;float:left;}
.navbar .navbar-column ul li:hover{border-bottom:3px solid #2b8cff;}
/*精品住宅城市列表*/
.citylist{width:auto;height:auto;margin:0 auto;font-size:18px;color:#666;overflow:hidden;background:#f5f5f5;}
.citylist li{width:14%;height:42px;line-height:42px;border-bottom:3px solid #ddd;text-align:center;float:left;}
.citylist li:hover{font-weight:bold;border-bottom:3px solid #117cff;}
.citylist .nolink{font-size:20px;font-weight:bold;border-bottom:3px solid #ddd;}
.citylist .nolink:hover{border-bottom:3px solid #ddd;}
/*新闻列表样式*/
.newslist01{width:100%;height:auto;padding:20px 0px 20px 0px;border-bottom:1px dashed #dddddd;overflow:hidden;}
.newslist01:last-child{border-bottom:none;}
.newslist01 .newslist01-img-imgarea{width:250px;height:auto;margin-right:30px;overflow:hidden;float:left;}
/*缩略图链接滤镜开始*/
.newsimgfilter{cursor:pointer;}
.newsimgfilter img{
/* filter: grayscale(100%); 将图像转换为灰度图像。值定义转换的比例。值为100%则完全转为灰度图像，值为0%图像无变化。值在0%到100%之间，则是效果的线性乘子。若未设置，值默认是0； */
filter:grayscale(50%);transition:all 0.2s;}
.newsimgfilter img:hover{filter:none;transform:scale(1.2, 1.2);}
/*缩略图链接滤镜结束*/
.newslist01 .newslist01-img-imgarea img{width:250px;height:150px;}
.newslist01 .newslist01-img-txtarea{width:calc(100% - 460px);height:auto;overflow:hidden;float:left;}
.newslist01 .newslist01-img-txtarea_noimg{width:calc(100% - 180px);height:auto;overflow:hidden;float:left;}
.newslist01 .newslist01-img-attarea{width:150px;height:150px;text-align:center;background:#f2f2f2;float:right;}
.newslist01 .newslist01-img-attarea .newslist01-img-attarea-dat{width:100%;height:auto;margin-top:25px;line-height:56px;font-size:48px;font-weight:bold;font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;overflow:hidden;}
.newslist01 .newslist01-img-attarea .newslist01-img-attarea-dat div{width:100%;height:26px;line-height:26px;font-size:16px;font-weight:normal;color:#666666;}
.newslist01 .newslist01-img-attarea .newslist01-img-attarea-hits{width:100%;height:32px;line-height:32px;font-size:12px;color:#999999;}
.newslist01-tit{width:100%;max-height:64px;line-height:32px;font-size:16px;margin-bottom:5px;font-weight:bold;text-align:justify;overflow:hidden;}
@media(min-width:1200px){.newslist01-tit{font-size:18px;}}
@media(min-width:1600px){.newslist01-tit{font-size:22px;}}
.newslist01-con{width:100%;max-height:78px;line-height:26px;font-size:12px;color:#808080;font-weight:normal;text-align:justify;overflow:hidden;}
@media(min-width:1200px){.newslist01-con{font-size:14px;}}
@media(min-width:1600px){.newslist01-con{font-size:16px;}}
/*栏目列表*/
.columnbar{height:auto;overflow:hidden;}
.columnbar table{width:100%;}
.columnbar table tr{height:auto;}
.columnbar table tr td{background-color:#F9F9F9;padding:5px 0px;text-align:center;border-top:1px solid #EEE;border-bottom:1px solid #EEE;border-left:1px solid #EEE;}
.columnbar table tr td:last-child{border-top:1px solid #EEE;border-right:1px solid #EEE;border-bottom:1px solid #EEE;border-left:1px solid #EEE;}
@media(min-width:1200px){.columnbar table tr td{padding:8px 0px;}}
@media(min-width:1600px){.columnbar table tr td{padding:12px 0px;}}
/*目录页新闻列表*/
.columnli-haveimg{width:100%;height:auto;padding:20px 0px;border-bottom:1px dashed #ddd;overflow:hidden;}
.columnli-haveimg .columnli-haveimg-img{width:calc(30% - 30px);height:0px;padding-bottom:14%;margin-right:30px;overflow:hidden;float:left;}
.columnli-haveimg .columnli-haveimg-img img{width:100%;}
.columnli-haveimg .columnli-haveimg-txt{width:70%;height:auto;overflow:hidden;float:left;}
.columnli-haveimg .columnli-haveimg-txt .columnli-haveimg-txt-tit{width:100%;height:auto;overflow:hidden;}
.columnli-haveimg .columnli-haveimg-txt .columnli-haveimg-txt-tit h2{line-height:26px;text-align:justify;}
@media(min-width:1200px){.columnli-haveimg .columnli-haveimg-txt .columnli-haveimg-txt-tit h2{line-height:30px;}}
@media(min-width:1600px){.columnli-haveimg .columnli-haveimg-txt .columnli-haveimg-txt-tit h2{line-height:36px;}}
.columnli-haveimg .columnli-haveimg-txt .columnli-haveimg-txt-con{width:100%;margin:15px 0px;color:#999;text-align:justify;overflow:hidden;}
.columnli-haveimg .columnli-haveimg-txt .columnli-haveimg-txt-att{font-size:14px;color:#666;}
.columnli-noimg{width:100%;height:auto;padding:20px 0px;border-bottom:1px dashed #ddd;overflow:hidden;}
.columnli-noimg .columnli-noimg-tit{width:100%;}
.columnli-noimg .columnli-noimg-tit h2{line-height:26px;text-align:justify;}
@media(min-width:1200px){.columnli-noimg .columnli-noimg-tit h2{line-height:30px;text-align:justify;}}
@media(min-width:1600px){.columnli-noimg .columnli-noimg-tit h2{line-height:36px;text-align:justify;}}
.columnli-noimg .columnli-noimg-con{width:100%;margin:15px 0px;color:#999;text-align:justify;overflow:hidden;}
.columnli-noimg .columnli-noimg-att{font-size:14px;color:#666;}
/*project page*/
.proj-linkli{width:20%;height:auto;overflow:hidden;float:left;}
.proj-linkli:nth-child(1){background:rgba(67,159,230,.85);}
.proj-linkli:nth-child(2){background:rgba(199,154,45,.85);}
.proj-linkli:nth-child(3){background:rgba(206,74,57,.85);}
.proj-linkli:nth-child(4){background:rgba(72,163,44,.85);}
.proj-linkli:nth-child(5){background:rgba(33,188,175,.85);}
.proj-linkli:nth-child(1):hover{background:rgba(67,159,230,1);}
.proj-linkli:nth-child(2):hover{background:rgba(199,154,45,1);}
.proj-linkli:nth-child(3):hover{background:rgba(206,74,57,1);}
.proj-linkli:nth-child(4):hover{background:rgba(72,163,44,1);}
.proj-linkli:nth-child(5):hover{background:rgba(33,188,175,1);}
.proj-linkli .proj-linkli-icon{width:60px;height:auto;text-align:center;margin:20px auto 5px auto;overflow:hidden;}
.proj-linkli .proj-linkli-icon img{width:46px;height:46px;}
.proj-linkli .proj-linkli-cn{width:100%;height:30px;line-height:30px;font-size:24px;color:#fff;text-align:center;}
.proj-linkli .proj-linkli-en{width:100%;height:18px;line-height:18px;font-size:12px;color:#fff;text-align:center;}
.proj-linkli .proj-linkli-img{width:calc(100% - 30px);height:auto;margin:20px auto 5px auto;overflow:hidden;}
.proj-linkli .proj-linkli-img img{width:calc(100% - 6px);height:100px;border:3px solid #fff;}
@media(min-width:1200px){.proj-linkli .proj-linkli-img img{height:114px;}}
@media(min-width:1600px){.proj-linkli .proj-linkli-img img{height:138px;}}
.proj-linkli .proj-linkli-text{width:calc(100% - 30px);max-height:60px;font-size:12px;line-height:20px;margin:0px auto 20px auto;color:#fff;text-align:justify;overflow:hidden;}
@media(min-width:1600px){.proj-linkli .proj-linkli-text{max-height:72px;font-size:14px;font-weight:normal;line-height:24px;}}
/*.projlist01{width:calc(25% - 20px);height:auto;margin:20px 10px;background:#f5f5f5;overflow:hidden;float:left;}
.projlist01:first-child{width:calc(25% - 15px);height:auto;margin:20px 10px 20px 0px;}
.projlist01:last-child{width:calc(25% - 16px);height:auto;margin:20px 0px 20px 10px;}*/
.projlist01{width:calc(25% - 20px);height:auto;margin:20px 10px;background:#f5f5f5;overflow:hidden;float:left;}
.projlist01:hover{box-shadow:0px 0px 5px 1px #999999;}
.projlist01 .projlist01-img{height:auto;overflow:hidden;}
.projlist01 .projlist01-img img{width:100%;height:138px;overflow:hidden;}
@media(min-width:1200px){.projlist01 .projlist01-img img{height:156px;}}
@media(min-width:1600px){.projlist01 .projlist01-img img{height:186px;}}
@media(min-width:1920px){.projlist01 .projlist01-img img{height:195px;}}
.projlist01 .projlist01-tit{width:calc(100% - 30px);padding:6px 15px;height:26px;font-size:16px;line-height:26px;font-weight:bold;text-align:center;overflow:hidden;}
@media(min-width:1600px){.projlist01 .projlist01-tit{font-size:18px;}}
.projlist01 .projlist01-note{width:calc(100% - 30px);max-height:60px;font-size:14px;line-height:20px;font-weight:normal;padding-left:15px;padding-right:15px;margin:0px auto 10px auto;text-align:justify;overflow:hidden;}
/*project note*/
.projcatalog-note{width:calc(100% - 40px);height:auto;padding:25px 20px;background:#64a0eb;overflow:hidden;}
.projcatalog-note .projcatalog-note-name{width:158px;height:46px;line-height:46px;margin-right:22px;font-size:20px;font-weight:bold;color:#fff;background:#337fdc;text-align:center;float:left;}
@media(min-width:1200px){.projcatalog-note .projcatalog-note-name{width:198px;height:66px;line-height:66px;font-size:30px;}}
@media(min-width:1600px){.projcatalog-note .projcatalog-note-name{width:218px;height:86px;line-height:86px;font-size:36px;}}
.projcatalog-note .projcatalog-note-text{width:calc(100% - 180px);font-size:14px;line-height:22px;color:#fff;text-align:justify;overflow:hidden;}
@media(min-width:1200px){.projcatalog-note .projcatalog-note-text{width:calc(100% - 220px);font-size:16px;line-height:26px;}}
@media(min-width:1600px){.projcatalog-note .projcatalog-note-text{width:calc(100% - 240px);font-size:18px;line-height:32px;}}
/*党建工作*/
.dang-note{width:calc(100% - 80px);height:auto;padding:18px 40px;background:#f2f2f2;}
.dang-note h1{font-size:28px;line-height:38px;padding:5px 0px 5px 0px;margin:0;}
.dang-note p{font-size:16px;line-height:26px;display:block;}
/*人力资源*/
.job-note{width:calc(100% - 80px);height:auto;padding:18px 40px;background:#f2f2f2;}
.job-note h1{font-size:28px;line-height:38px;padding:5px 0px 5px 0px;margin:0;}
.job-note p{width:100%;height:auto;font-size:16px;line-height:26px;text-align:justify;overflow:hidden;}
.joblist{width:100%;height:auto;margin:20px 0px;background:#ececec;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;}
.joblist .joblist-dat{width:160px;height:auto;margin:15px 25px 0px 25px;line-height:28px;font-size:32px;color:#333;overflow:hidden;float:left;}
.joblist .joblist-dat span{font-size:16px;color:#999;font-weight:normal;display:block;}
.joblist .joblist-con{width:calc(100% - 430px);overflow:hidden;float:left;}
.joblist .joblist-con .joblist-con-tit{width:100%;height:40px;margin-top:8px;line-height:40px;font-size:24px;}
.joblist .joblist-con .joblist-con-tit span{font-size:20px;}
.joblist .joblist-con .joblist-con-att{width:100%;height:20px;line-height:20px;font-size:14px;font-weight:normal;}
.joblist .joblist-con .joblist-con-att span{margin-right:25px;}
.joblist .joblist-con .joblist-con-att i{color:#3faec4;margin-right:3px;}
.joblist .joblist-con .joblist-con-att strong{font-weight:400;}
.joblist .joblist-att{width:220px;height:auto;background:#007dd7;-moz-border-top-right-radius:6px;-moz-border-bottom-right-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;overflow:hidden;float:left;}
.joblist .joblist-att .joblist-att-link{width:100%;height:30px;margin-top:15px;line-height:30px;font-size:18px;font-weight:normal;text-align:center;}
.joblist .joblist-att .joblist-att-link i{font-size:16px;}
.joblist .joblist-att .joblist-att-hits{width:100%;height:20px;margin-bottom:15px;line-height:20px;font-size:14px;color:#92caf2;text-align:center;}
/*信息公开*/
.public_left{width:220px;height:auto;float:left;overflow:hidden;}
@media(min-width:1200px){.public_left{width:260px;}}
@media(min-width:1600px){.public_left{width:290px;}}
.public_left_title{width:100%;height:36px;margin-bottom:8px;line-height:36px;font-size:22px;font-weight:400;border-bottom:1px solid #dddddd;}
.public_left_title div{width:auto;height:36px;line-height:36px;border-bottom:3px solid #006ae2;float:left;}
.public_left_column{width:100%;height:auto;overflow:hidden;}
.public_left_column ul{height:auto;}
.public_left_column ul li{width:100%;height:46px;line-height:46px;background:#f5f5f5;font-size:16px;color:#333;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.public_left_column ul li .act_red{width:calc(100% - 3px);border-left:3px solid #cc0000;}
.public_left_column ul li .act_blue{width:calc(100% - 3px);border-left:3px solid #006ae2;}
.public_left_column ul li .public_left_column_name{padding:0px 0px 0px 20px;float:left;}
.public_left_column ul li .public_left_column_icon{padding:0px 15px 0px 0px;font-size:12px;float:right;}
.public_left_column ul li:hover{background:#0c86e4;color:#fff;}
.public_left_content{width:100%;height:auto;padding:10px 0px 0px 0px;overflow:hidden;}
.public_right{width:calc(100% - 240px);height:auto;float:right;overflow:hidden;}
/*单页左侧新闻列表*/
.public_newslist{width:calc(100% - 28px);height:auto;padding:5px 13px;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;background-color:#f2f2f2;overflow:hidden;}
.public_newslist ul{list-style:none;}
.public_newslist ul li{width:100%;height:auto;padding:6px 0px;overflow:hidden;float:none;}
.public_newslist ul li .public_newslist_icon{width:12px;height:18px;font-size:12px;line-height:22px;float:left;}
.public_newslist ul li .public_newslist_linktit{width:calc(100% - 12px);height:auto;font-size:14px;line-height:22px;float:left;text-align:justify;overflow:hidden;}
@media(min-width:1200px){.public_right{width:calc(100% - 290px);}}
@media(min-width:1600px){.public_right{width:calc(100% - 330px);}}
.public_right_nav{width:100%;height:36px;line-height:36px;font-size:14px;border-bottom:1px solid #dddddd;margin-bottom:15px;}
.public_right_list{width:calc(100% - 46px);height:auto;margin:15px 0px;padding:10px 15px;border:8px solid #F5F5F5;overflow:hidden;}
.public_right_list .public_right_list_tit{width:100%;line-height:38px;font-size:22px;overflow:hidden;}
.public_right_list .public_right_list_con{width:100%;line-height:26px;font-size:15px;padding:5px 0px;font-weight:normal;text-align:justify;}
.public_right_list .public_right_list_att{font-size:14px;font-weight:normal;color:#979797;}
/*单页内容*/
.public_right_list .public_right_list_tit1{width:100%;line-height:38px;font-size:24px;overflow:hidden;}
.public_right_list .public_right_list_con1{width:100%;line-height:32px;font-size:16px;padding:5px 0px;text-align:justify;}
.public_right_list .public_right_list_con1 p{text-indent:32px;}
.public_right_list .public_right_list_con1 img{max-width:680px;_width:expression(this.width > 680 ? "680px":this.width);height:auto;text-align:center;clear:both;display:block;margin:25px auto;}
@media(min-width:1200px){.public_right_list .public_right_list_con1 img{max-width:750px;_width:expression(this.width > 750 ? "750px":this.width);}}
@media(min-width:1600px){.public_right_list .public_right_list_con1 img{max-width:900px;_width:expression(this.width > 900 ? "900px":this.width);}}
/*News Page*/
.newstitle{width:100%;padding:25px 0px 10px 0px;}
.newstitle h1{line-height:36px;font-size:26px;}
.newsatt-li{width:100%;height:auto;font-size:14px;overflow:hidden;}
.newsatt-li-small{width:20%;height:32px;line-height:32px;font-weight:bold;float:left;}
.newsatt-li-big{width:30%;height:32px;line-height:32px;float:left;}
.newsatt{width:100%;height:auto;border-bottom:1px solid #dddddd;overflow:hidden;}
.newsatt-att{width:auto;height:38px;line-height:38px;font-size:14px;color:#555555;text-align:center;float:left;}
.newsatt-att span{margin-right:25px;}
.newsatt-share{width:auto;height:38px;line-height:38px;float:left;}
.newsatt-share img{width:30px;height:30px;margin:3px 0px 0px 5px;}
.newsatt-con{width:100%;height:auto;padding:20px 0px;line-height:30px;font-size:14px;overflow:hidden;}
@media(min-width:1200px){.newsatt-con{line-height:36px;font-size:16px;}}
@media(min-width:1600px){.newsatt-con{line-height:38px;font-size:18px;}}
.newsatt-con p{padding:6px 0px;text-align:justify;text-indent:36px;}
.newsatt-con p img{max-width:1000px;height:auto;text-align:center;clear:both;display:block;margin:25px auto;}/*_width:expression(this.width > 1000 ? "1000px":this.width)*/
.newsatt-con .div-fullimg{width:100%;height:auto;overflow:hidden;}/*满屏图*/
.newsatt-con .div-fullimg img{max-width:100%;height:auto;}
/*项目图片多图展示*/
.newsatt-con .showimg1{width:100%;height:auto;text-align:center;clear:both;display:block;margin:25px auto;overflow:hidden;}
.newsatt-con .showimg1 img{width:100%;height:auto;}
.newsatt-con .showimg2{width:100%;height:auto;text-align:center;clear:both;display:block;margin:25px auto;float:none;overflow:hidden;}
.newsatt-con .showimg2 img{max-width:50%;height:auto;overflow:hidden;}
.newsatt-con .showimg2 img:nth-child(1){max-width:calc(50% - 15px);height:auto;margin:5px 0px;float:left;}
.newsatt-con .showimg2 img:nth-child(2){max-width:calc(50% - 15px);height:auto;margin:5px 0px;float:right;}
.newsatt-con .showimg3{width:100%;height:auto;text-align:center;clear:both;display:block;margin:25px auto;float:none;overflow:hidden;}
.newsatt-con .showimg3 img{max-width:33.333333%;height:auto;overflow:hidden;}
.newsatt-con .showimg4{width:100%;height:auto;text-align:center;clear:both;display:block;margin:25px auto;float:none;overflow:hidden;}
.newsatt-con .showimg4 img{max-width:20%;height:auto;overflow:hidden;}
.newsatt-con .showimg5{width:100%;height:auto;text-align:center;clear:both;display:block;margin:25px auto;float:none;overflow:hidden;}
.newsatt-con .showimg5 img{max-width:25%;height:auto;overflow:hidden;}
/*项目图片多图展示 结束*/
.news-other{width:calc(100% - 40px);height:auto;padding:15px 20px;font-size:16px;margin:20px auto;background-color:#e9e9e9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.news-other ul{height:auto;}
.news-other ul li{line-height:30px;}
.news-other ul li h3{display:inline;font-weight:600;}
/*精品住宅内容页*/
.ProductIntroduction {
	position: relative;
	width:1300px;
	margin:0px auto 20px auto;
	overflow: hidden;
	background-color:#eeeeee;
}
.ProductExhibition {
	position: relative;
	width: 100%;
	height: 0px;
	text-align: right;
}
.ProductExhibition .Exhibition_num .Exhibition_item {
	margin-right: 15px;
	height: 125px;
}
.ProductExhibition .Exhibition_num .Exhibition_item img {
	width: 193px;
	height: 119px;
	border-radius: 6px;
	opacity: 0.5;
	vertical-align: top;
	box-sizing: border-box;
	padding: 15px;

}
.ProductExhibition_box,
.ProductExhibition_box .Exhibition_Img,
.ProductExhibition_box .Exhibition_Img img {
	width: 100%;
	height: 622px;
}
.ProductExhibition_box .Exhibition_Img img {
	box-sizing: border-box;
	padding: 15px;
	border-radius: 20px;
}
.Exhibition_items::after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	bottom: 0;
	top: 0;
	margin: auto;
	border-radius: 0 3px 0 0;
	border-color: #0485ff #0485ff transparent transparent;
	border-style: solid;
	border-width: 6px;
	-webkit-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
	left: -5px;
	/* right: 0; */
	background: -o-linear- n(45deg,  rgba(255, 255, 255, 0)  0, rgba(255, 255, 255, 0) 49%, #0485ff 50%, #0485ff 100%) no-repeat border-box;
	background: linear-gradient(45deg,  rgba(255, 255, 255, 0) , rgba(255, 255, 255, 0) 49%,#0485ff 50%, #0485ff) no-repeat border-box;
	content: "";
}
.Exhibition_items {
	position: absolute;
	right: 28px;
	top: 13px;
	width: 168px;
	height: 92px;
	box-sizing: border-box;
	border: 0;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 0 3px #0485ff;
	box-shadow: inset 0 0 0 3px #0485ff;
	-webkit-transition: -webkit-transform .5s cubic-bezier(.86, 0, .07, 1);
	-o-transition: transform .5s cubic-bezier(.86, 0, .07, 1);
	transition: transform .5s cubic-bezier(.86, 0, .07, 1);
	transition: transform .5s cubic-bezier(.86, 0, .07, 1), -webkit-transform .5s cubic-bezier(.86, 0, .07, 1);
}
.icon_LImg img,
.icon_RImg img {
	width: 5px;
	height: 9px;
}
.icon_LImg,
.icon_RImg {
	position: absolute;
	z-index: 30;
	width: 26px;
	height: 26px;
	border-radius: 2rem;
	background-color: black;
	text-align: center;
	line-height: 23px;
	opacity: .5;
}
.icon_LImg {
	top: -50px;
	transition: all .3s;
	right: 85px;
}
.icon_RImg {
	right: 85px;
	transition: all .3s;
	top: 640px;
}
.icon_LImg:hover,
.icon_LImg:focus,
.icon_RImg:hover,
.icon_RImg:focus {
	opacity: .8;
}
.ProductExhibition:hover .icon_LImg {
	top: -50px;
}
.ProductExhibition:hover .icon_RImg {
	top: 594px;
}
.icon_LImg img {
	transform: rotate(90deg);
}
.icon_RImg img {
	transform: rotate(-90deg);
}
.ProductExhibition .Exhibition_num .czt_active img {
	opacity: 1;
}
.ProductExhibition_wrap {
	position: relative;
	width: 1090px;
	height: 622px;
}
.ProductExhibition_box {
	position: absolute;
	height: 120000px;
	transition: all .5s;
}
.ProductExhibition_box img {
	width: 646px;
	height: auto;
}
.ProductHeader{width:100%;height:auto;overflow:hidden;}
.ProductHeader .ProductHeader-Logo{width:160px;height:160px;vertical-align:center;margin-right:30px;float:left;}
.ProductHeader .ProductHeader-Logo img{width:160px;height:160px;}
.ProductHeader .ProductHeader-text{width:auto;height:56px;margin:50px 30px 0px 0px;padding:5px 30px 5px 30px;border-left:3px solid #eeeeee;border-right:3px solid #eeeeee;float:left;}
.ProductHeader .ProductHeader-text .ProductHeader-text-tit{width:100%;height:36px;line-height:36px;font-size:28px;font-weight:600;}
.ProductHeader .ProductHeader-text .ProductHeader-text-addr{width:100%;height:26px;line-height:26px;font-size:14px;font-weight:400;color:#808080;margin-bottom:2px;}
.ProductHeader .ProductHeader-tel{width:auto;height:40px;line-height:40px;margin-top:60px;font-size:38px;font-family:GeoSlab703-Medium;color:#999;font-weight:300;float:left;}
.ProductHeader .ProductHeader-tel i{font-size:20px;}
.Productcontent{width:100%;height:auto;overflow:hidden;}
.Productcontent p{line-height:28px;font-size:16px;text-align:justify;padding:5px 0px;}
/*分页样式*/
.page-list{height:36px;font-size:14px;overflow:hidden;margin:0 auto;padding:20px 0px 0px 0px;}
.page-list a{border:1px solid #CCCCCC;text-align:center;text-decoration:none;color:#666666;margin:10px 4px 0px 0px;padding:5px 10px;}
.page-list a:hover{border:1px solid #1583d8;text-align:center;text-decoration:none;color:#1583d8;background-color:#e0e6ee;}
.page-list b{border:1px solid #1583d8;text-align:center;text-decoration:none;color:#FFFFFF;font-weight:bold;background-color:#1583d8;padding:5px 10px;margin-top:10px;margin-right:6px;}
.page-list a b{background:none repeat scroll 0 0 #FFFFFF;border:none;color:#000;margin:0px;padding:0px;}
.page-list a:hover b{background:url(none) repeat scroll 0 0;margin:0px;padding:0px;}
/*timeshow 时间轴*/
.history{background:url(../images/line04.gif) repeat-y 187px 0;overflow:hidden;position:relative;}
.history-date{overflow:hidden;position:relative;}
.history-date h2{background:#fff url(../images/icon06.gif) no-repeat 168px 18px;height:60px;font-size:25px;font-weight:normal;padding-left:45px;margin-bottom:30px;}
.history-date h2.first{position:absolute;left:0;top:0;width:100%;z-index:99;}
.history-date h2 a{color:#0bf;display:inline-block;*display:inline;zoom:1;background-repeat:no-repeat;background-position:right 50%;background-image:url(../images/icon08.gif);padding-right:17px;margin:21px 97px 0 0;}
.history-date h2 a:hover{text-decoration:none;}
.history-date h2 img{vertical-align:-5px;}
.history-date h2.date02{background:0;}
.history-date ul li{background:url(../images/icon07.gif) no-repeat 180px 0;padding-bottom:35px;zoom:1;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#c3c3c3;font:normal 18px/16px Arial;}
.history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px;}
.history-date ul li dl{float:left;padding-left:35px;margin-top:-5px;}
.history-date ul li dl dt{font:20px/22px 微软雅黑;color:#737373;}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px;padding-top:5px;font-weight:normal;width:80%;}
.history-date ul li.green h3{color:#000000;}
.history-date ul li.green h3 span{color:#757575;}
.history-date ul li.green dl{margin-top:-8px;}
.history-date ul li.green dl dt{font-size:26px;line-height:28px;color:#4d4d4d;}
.history-date ul li.green dl dt a{display:inline-block;*display:inline;zoom:1;overflow:hidden;vertical-align:middle;margin-left:12px;}
.history-date ul li.green dl dd{padding-top:20px;display:none;}
.history-date ul li.green dl dd img{float:left;}
.history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878;}
.history-date h2.first .more-history{font-size:16px;background:transparent;margin-left:30px;}
.history-date h2.first .more-history:hover{text-decoration:underline;}
/*search page*/
.search-left{width:70%;height:auto;float:left;overflow:hidden;}
.search-right{width:30%;height:auto;float:left;overflow:hidden;}
.search-tit{width:100%;height:38px;line-height:38px;font-size:16px;font-weight:bold;background:#f5f5f5;}
.search-con{width:calc(100% - 15px);height:auto;line-height:38px;font-size:14px;padding:0px 0px 0px 15px;overflow:hidden;}
.search-con label{margin-right:20px;}
.search-con .search-con-select{width:160px;min-height:28px;max-height:180px;line-height:28px;font-size:14px;padding:0px 3px;margin-right:5px;border:1px solid #999;}
.search-bar{width:calc(100% - 30px);height:auto;line-height:52px;font-size:16px;font-weight:bold;background:#f5f5f5;padding:0px 15px;overflow:hidden;}
.search-bar .search-bar-input{width:400px;height:auto;float:left;overflow:hidden;}
.search-bar .search-bar-input input{width:305px;height:28px;line-height:28px;padding:0px 10px;border:1px solid #999;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.search-bar .search-bar-btn{width:100px;height:auto;float:left;overflow:hidden;}
.search-bar .search-bar-btn input{width:70px;line-height:28px;border:1px solid #999;text-align:center;cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.search-li{width:100%;height:auto;padding:10px 0px;overflow:hidden;}
.search-li .search-li-tit{width:100%;height:auto;line-height:32px;padding:5px 0px;font-size:16px;font-weight:bold;overflow:hidden;}
.search-li .search-li-note{width:100%;height:auto;line-height:28px;font-size:14px;overflow:hidden;}
.search-li .search-li-link{width:100%;height:18px;line-height:18px;font-size:12px;}
/*表格样式1:row带底色无外框*/
.table01{width:100%;height:auto;border-collapse:collapse;border-spacing:0;overflow:hidden;}
.table01 tr{width:100%;border-bottom:1px solid #ddd;}
/*.table01 tr:nth-child(odd){border-bottom:1px solid #ddd;}
.table01 tr:nth-child(even){border-bottom:1px solid #03c;}*/
.table01 tr td{padding:2px 10px;}
.table01 tr td:nth-child(odd){width:calc(20% - 20px);background-color:#f5f5f5;padding:2px 10px;}
.table01 tr td:nth-child(even){width:calc(30% - 20px);background-color:#ffffff;padding:2px 10px;}
/*企业荣誉*/
.clear-float:after{
    content: "";
    display: block;
    clear: both;
}
.about5{width:1300px;height:auto;margin:0 auto;}
.about5 .cTop .year-tit {
	color: #a18f76;
	padding: 20px 0 10px 0;
}
.about5 .cTop .year-tit em {
	color: #f8e4c1;
	font: 400 66px/1 'Rubik';
	position: relative;
	top: 2px;
}
.about5 .awardSlide {position:relative;}
.about5 .awardSlide:before {
	content: '';
	width: 1300px;
	height: 11px;
	background: url("../images/awardslide-bom-bg.jpg") repeat-x 0 0;
	position: absolute;
	left: 0px;
	bottom: 0;
}
.about5 .awardSlide .bd {
	height: 420px;
}
.about5 .awardSlide .bd li {
	float: left;
	width: 325px;
	height: 420px;
	position: relative;
}
.about5 .awardSlide .bd li p{color:#4d4d4d;text-align:justify;padding:3px 0px;font-size:14px;}
.about5-txt-p-green{color:#000000 !important;font-weight:bold !important;}
.about5 .awardSlide .bd li .txt {
	max-height: 225px;
	overflow: auto;
}
.about5 .awardSlide .bd li .txt::-webkit-scrollbar {
	width: 3px;
	background-color: transparent;
	/*-webkit-border-radius: 4px;*/
	/*-moz-border-radius: 4px;*/
	/*border-radius: 4px;*/
}
.about5 .awardSlide .bd li .txt::-webkit-scrollbar-thumb {
	background-color: #e9e5dc;
	/*-webkit-border-radius: 4px;*/
	/*-moz-border-radius: 4px;*/
	/*border-radius: 4px;*/
}
.about5 .awardSlide .bd li h3 {
	color: #5396e4;
	font: 400 36px/1 'Rubik';
	margin-bottom: 10px;
	padding-top: 6px;
}
.about5 .awardSlide .bd .li-box {
	padding-left: 30px;
	border-left: 3px solid #e9e5dc;
	margin-left: 7px;
	padding-bottom:120px;
	position: absolute;
	bottom: 0;
	left: 0;
}
.about5 .awardSlide .bd .li-box:before {
	content: "";
	display: block;
	width: 22px;
	height: 20px;
	background: url("../images/about5-li-ic.jpg") no-repeat 0 0;
	position: absolute;
	left: -9px;
	top: 0;
}
.about5 .awardSlide .next,
.about5 .awardSlide .prev {
	display: block;
	width: 60px;
	height: 60px;
	position:absolute;
	top: 50px;
	bottom: 0;
	margin: auto;
	z-index:9999;
}
.about5 .awardSlide .next {
	right: -100px;
	background: url("../images/awardslide-next.png") no-repeat 0 0;
}
.about5 .awardSlide .prev {
	left: -100px;
	background: url("../images/awardslide-prev.png") no-repeat 0 0;
}
/*底部菜单*/
.footer-logo{width:165px;height:auto;margin-right:135px;float:left;overflow:hidden;}
.footer-logo .footer-logo-img{width:162px;height:40px;}
.footer-logo .footer-logo-img img{width:162px;height:40px;}
.footer-logo .footer-logo-ad{width:100%;height:18px;text-align:center;color:#999999;border-bottom:1px solid #141414;padding:0px 0px 12px 0px;letter-spacing:3px;}
.footer-logo .footer-logo-txt{width:100%;height:auto;color:#707070;padding:12px 0px 0px 0px;border-top:1px solid #5c5c5c;text-align:justify;overflow:hidden;}
.footer-logo .footer-logo-txt h6{font-weight:normal;}
.footer-menu{width:calc(100% - 510px);height:auto;float:left;overflow:hidden;}
.footer-menu ul{width:16%;height:auto;float:left;overflow:hidden;}
.footer-menu ul li{width:100%;height:30px;line-height:30px;font-size:12px;}
@media(min-width:1200px){.footer-menu ul li{font-size:14px;font-weight:normal;}}
.footer-menu ul li a:link{text-decoration:none;color:#333;}
.footer-menu ul li a:visited{color:#333;text-decoration:none;}
.footer-menu ul li a:hover{color:#808080;text-decoration:none;}
.footer-menu ul li a:active{color:#333;text-decoration:none;}
.footer-menu ul li div{width:100%;font-weight:400;font-size:14px;}
@media(min-width:1200px){.footer-menu ul li div{font-size:17px;}}
.footer-qrcode{width:210px;height:auto;float:left;overflow:hidden;}
.footer-qrcode img{width:100px;height:124px;float:left;}
/*页脚*/
.footerbar-left{width:calc(100% - 180px);height:40px;font-size:14px;color:#808080;line-height:40px;float:left;}
.footerbar-right{width:180px;height:40px;font-size:14px;color:#808080;line-height:40px;float:right;}
