﻿@charset "utf-8";
/* CSS Document */

body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { margin:0; padding:0; border: 0;}
body{ font:13px/200% "微软雅黑"}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
ui,li{list-style:none;}
img,input{ border:none;}
a{ text-decoration:none;}
a:link,a:visited{color:#333333;}
a:hover,a:active{ color:#217af0;}
a:focus{ outline:none;}
html{-webkit-text-size-adjust:none; overflow-x:hidden;}
.clear{clear:both; margin:0; padding:0; font-size:0; line-height:0;}
.left{ float:left;}
.right{ float:right;}
.inner{ width:1200px; margin:0 auto; height:auto; overflow:hidden;}
/*logo*/
.top{width: 1200px;height: 80px;margin: 0 auto;}
.top img{float: left;margin-top: 16px;}
.tianqi{float: right;margin-top: 6px;}
/*导航*/
.head-v3{position:relative;z-index:100;min-width:1000px}
.head-v3 .navigation-inner{margin:0 auto;width:1200px;position:relative}
.navigation-up{height:60px;background:#217af0}
.navigation-up .navigation-v3{float:left;}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px "microsoft yahei";color:#fff}
.navigation-up .navigation-v3 .nav-up-selected{background:#1367d7}
.navigation-up .navigation-v3 .nav-up-selected-inpage{background:#186fe2}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0;font-size: 13px;}
.navigation-up .navigation-v3 li h2 a{padding:0 29px;color:#fff;display:inline-block;height:60px;font-family:"microsoft yahei"}
.navigation-down{position:absolute;top:60px;left:0px;width:100%}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#1367d7;position:absolute;top:0px}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.navigation-down-inner dl dd{float: left;margin-left: 30px}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.navigation-down .menu-1 dd a:hover{color:#60aff6}
/*banner*/
.main_visual{width: 100%;height:610px;overflow:hidden;position:relative;}
.main_image{height:610px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:610px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:610px;}
.main_image li span{display:block;width:100%;height:610px}
.main_image li a{display:block;width:100%;height:610px}
.main_image li .img_1{background:url(../images/banner-1.jpg) center top no-repeat}
.main_image li .img_2{background:url(../images/banner-2.jpg) center top no-repeat}
.main_image li .img_3{background:url(../images/banner-3.jpg) center top no-repeat}

div.flicking_con{position:absolute;bottom:30px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(../images/dot.png) 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
/*滚动公告*/
.announcement{width: 1200px;margin: 0 auto;}
.huadong {height:4rem; border-bottom: 1px solid #F0F0F0; position:relative;margin:0 auto;}
.huadong .huabox {  margin:0 auto; width: 100%; line-height: 2.5rem;}
.huadong .hdimg {float:left;line-height:4rem;}
.huadong .hdimg img { width: 20px; vertical-align:middle;}
.huadong h5 {font-size:14px;float:left; line-height: 2.5rem;margin: 12px 30px 0 5px;color: #174895;}
.huadong .gg_more { float: left;}
.huadong .gg_more a { font-size: 0.8rem; text-decoration:none;line-height: 4rem;}
.huadong .notice_active {float: left;width: 44%;height: 4rem;padding: 0;overflow: hidden;position: relative;}
.huadong .notice_active li{list-style-type:none;overflow: hidden;margin-top: 13px;}
/*.huadong .notice_active li.notice_active_ch {}*/
.huadong .notice_active li.notice_active_ch span {color:#656972;font-size:14px;display: block;overflow: hidden; width:80%;float: left;overflow: hidden;margin:0 0 2.5rem 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 400px}
.huadong .gg_more .news_ck {float: left;margin: 0 1rem 0 3rem;color: #888;width: 5rem;height: 2rem;line-height: 2rem;display: block;border: 1px solid #888;text-align: center;border-radius: 1.7rem;font-size: 12px;margin-top: 1rem;}
.huadong .gg_more .news_more {}
.huadong .notice_active li.notice_active_ch em {text-align:right;float:right;color:#888;font-size:0.8rem;font-style:normal;  }
/*关于我们*/
.about{width: 1200px;margin: 24px auto;}
.about object{width:528px;height:395px;float: left;margin-right: 26px;}
.us{width: 646px;}
.usa{margin-left: 2em;}
.us p{font-size: 14px;text-indent: 2em;color: #333333;margin-bottom:8px; }
.inco{margin-top: 50px;}
.inco a{color: #f7941d;margin-right: 32px;font-size: 14px;}
.inco img{margin-right: 8px;margin-left: 2em}
.biao{border: 1px solid#f7941d;width: 74px;height: 22px;float: right;margin-top: 50px;}
.biao a{text-align: center;display: block;font-size: 25px;line-height: 22px;color: #f7941d;}
.biao a:hover{color: #fff;background: #f7941d}
/*业务范围*/
.yewu{width: 1200px;margin: 0 auto;}
.container{width: 100%; height: 100%;position: relative;z-index: 1;}
.bd_index{position: relative;width: 100%; height: 406px;background: url(../images/img_9.jpg) no-repeat center center;background-size: cover; background-attachment: fixed;margin-top: 24px;/*z-index: -999*/}
.yw{margin-top: 32px;float: left}
.yewu div{float: left;}
.yewu h3{width: 460px;margin:24px 0;font-size: 15px;font-weight: bold;}
.yewu p{width: 460px;text-indent: 2em;font-size: 12px;}
.yewu ul{margin: 24px auto;display: block;float: right}
.yewu ul li{float: left;width: 218px;height: 218px;border: 1px solid#959595;margin-right: 25px;}
.yewu ul li img{margin: 0 auto;display: block;margin-top: 56px;width: 50px;height: 50px;}
.yewu ul li span{text-align: center;display: block;margin-top: 32px;}
.yewu ul li:hover span{color: #217af0}

/*工程案例*/
.case{width: 1200px;margin: 24px auto;}
.cs{float: left}
.jiyu{float: left;margin-left: 24px;margin-top: 24px;font-family: "方正兰亭细黑_GBK";font-size: 14px;}
.Box {position: relative;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 100px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: 0;z-index: 99999}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: 0;z-index: 99999}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;margin-top: 24px}
.Box .Box_con .conbox ul li {float: left;width: 285px;height: 200px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}
			
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: #f7941d;}
.more{width:90px;height:22px;border: 1px solid#f7941d;border-radius: 15px;margin: 24px auto;}
.more a{text-align: center;line-height: 22px;display: block;color: #f7941d;}
/*新闻*/
.news{width: 1200px;margin: 24px auto;}
.title_cn {text-align: center;}
#new_box {width: 100%;margin: 0 auto;overflow: hidden;padding-bottom: 0px;}
.new_con {max-width: 1200px;margin: 0 auto;margin-top: 24px;}
.newtel {border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;font-family: "微软雅黑";font-size: 18px;color: #666}
.new_telst {width: 670px;margin: 0 auto;position: relative;top: 6px;text-align: center}
.new_telst li {width: 166px;line-height: 30px;text-align: center;float: left;display: inline;font-family: "微软雅黑";cursor: pointer;font-size: 16px;}
.new_telst li.newon {color: #217af0;font-weight: bold;}
.new_telst p {position: absolute;top: 32px;left: 0px;width: 166px;height: 10px;border-top: 3px solid #217af0;overflow: hidden;text-align: center;}
.new_telst b {display: inline-block;width: 0;height: 0;margin-top: -3px;border-style: solid dashed dashed dashed;border-width: 9px;border-color: #217af0 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.new_lst {height:320px;position: relative;overflow: hidden;display: none;padding-top: 20px;}
.new_lst ul {position: absolute;left: 0px;}
.new-wrap {margin-top: 30px;}
.new-wrap .show {display: block;}
.new_cnlf {width: 370px;float: left;}
.new_cnlf p {width: 100%;}
.newlf_tel a {color: #f7941d;font-size: 15px;line-height: 44px;text-align: center;display: block;}
.newlf_tel a:hover {color: #217af0}
.newlf_tx {font-size: 12px;line-height: 28px;color: #999;height: 60px;overflow: hidden;}
.new_cnrf {float: right;width: 820px;margin-left: 10px;}
.newrf_lst dd {width: 368px;height: 85px;border: 1px solid #e4e4e4;float: left;margin-left: 35px;margin-bottom: 20px;}
.new_rq {width: 65px;height: 65px;background: #969393;float: left;text-align: center;color: #FFF;margin-top: 10px;margin-left: 10px;margin-right: 15px;font-family: Arial, Helvetica, sans-serif;}
.new_rq span {display: block;font-size: 24px;text-align: center;font-weight: bold;line-height: 35px;padding-top: 5px;}
.newrf_tx {float: left;width: 270px;margin-top: 8px;}
.newrf_tx a {color: #333;font-size: 14px;display: block;ine-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 250px}
.newrf_tx span {display: block;font-size: 12px;color: #999;height: 60px;overflow: hidden;}
.newrf_lst dd:hover {width: 366px;height: 83px;border: 2px solid #217af0;box-shadow: 0px 0px 15px rgba(37, 125, 242, .27);}
.newrf_lst dd:hover p.newrf_tx a {color: #217af0;}
.newrf_lst dd:hover p.new_rq {background: #217af0;margin-top: 9px;margin-left: 9px;}
.newrf_lst dd:hover p.newrf_tx {margin-top: 7px;}
.mr0 {margin-right: 0px;}

/*相关链接*/
.links{width: 1200px;margin: 24px auto}
.links ul{margin-top:24px;}
.links ul li{float: left;margin-right: 32px;}
/*地址*/
.add{height: 70px;background: #f4f4f4;margin-top: 24px;}
.add div{width: 1200px;margin: 0 auto;}
.add div img{padding-top: 22px;margin-right: 16px;float: left}
.add div p{line-height: 70px;float: left;margin-right: 40px;color: #333333;font-size: 12px;}
.add div ul{float: right;}
.add div ul li{float: left;line-height: 70px;margin-left: 24px;color: #333333;font-size: 12px;}
/*底部版权*/
.bottom{background: #217af0;height: 70px;}
.bottom p{text-align: center; line-height: 70px;font-size: 14px;color: #fff;}


/*企业简介*/
.header img{display: block;width: 100%}
.abouts{width: 1200px;margin:0 auto;}
.breadcrumbs{width: 1200px;}
.breadcrumbs h4{font-size: 14px;color: #333333;margin: 24px 0;float: right}
.breadcrumbs h4 > .color{color: #217af0}
.side{width: 200px;}
.side h3{color: #333333;font-size: 18px;font-weight: bold;border-bottom: 1px solid #7b7b7b;padding-bottom: 24px;}
.side ul{margin: 16px 0;}
.side ul li{text-indent: 2em;color: #7b7b7b;font-size: 15px;line-height: 32px;}
.side ul li:hover{background: #217af0;}
.side ul li:hover a{color: #ffffff;margin-left: 15px;}
.introduction{width: 950px;}
.neirong{width: 922px;border: 1px solid #e7e7e7;padding: 14px;}
.neirong h3{font-size: 16px;font-weight: bold;text-indent: 1.7em;margin-top: 16px;color: #333333}
.neirong p{text-indent: 2em;font-size: 14px;margin: 5px 0;color: #333333}
.bottomn{height: 220px; background: #217af0;margin: 44px auto 0;padding-bottom: 32px;}
.bottomnz{width: 1200px;margin: 0 auto;padding-top: 18px;}
.bottoml > li{float: left;margin-right: 32px;}
.bottoml > li > a{color: #ffffff;font-size: 14px}
.bottoml > li > ul > li > a{color: #e7e7e7;font-size: 14px;}
.bottoml > li > ul > li > a:hover{color: #333333}
.tongxin ul li{margin-bottom: 12px;}
.tongxin ul li img{float: left;width: 20px;height: 20px;}
.tongxin ul li span{color: #ffffff;line-height: 10px;font-size: 14px;}
.tongxin h3{float: left;line-height: 40px;color: #ffffff;font-size: 14px;}

.footer_flex:hover .flex-footer { display: block; }
.footer_flex .flex-footer { width: 146px; height: 140px; position: absolute; left: -54px; top: -140px; text-align: center; padding-top: 15px; background: url(../images/footerflex.png) 1px top no-repeat; display: none; }
.footer_flex:hover span { display: block; }
.footer_flex:hover .img-n { display: none; }
.footer_flex span { display: none; color: #fff; font-size: 13px; line-height: 40px; }
.footer_flex .img-n { padding-top: 10px; }
.footer_flex { width: 365px; margin: 198px auto 0; float: left}
.footer_flex { width: 40px; height: 40px; background-color: #ffffff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 0px; float: left; text-align: center; cursor: pointer; position: relative; z-index: 10; }
.footer_flex:hover { background-color: #ff8400; }

.bottomt{height: 50px; background: #428ef2;margin: 0 auto;}
.bottomt h3{line-height: 50px;text-align: center;color: #fff;font-size: 14px;}
.organ{margin-top: 50px;}
.organ img{max-width: 900px;min-width: 600px;margin: 0 auto;display: block;}
.advisory{margin-top: 24px;}
.advisory li{width: 950px;height: 176px;margin-bottom: 24px;}
.advisory li img{width: 282px;height: 176px;display: block;}
.time{width: 75px;height: 64px;background: #217af0;line-height: 32px;padding-top: 6px;margin-top: 6px;}
.time b{width: 62px;font-size: 20px;font-weight: bold;text-align: center;color: #ffffff;display: block;margin: 0 auto;text-decoration: underline;}
.nr{width: 650px;font-size: 14px;display: block;color: #ffffff}
.time span{text-align: center;display: block;font-size: 15px;}
.nr h3{font-size: 16px;color: #333333;font-weight: bold;padding: 10px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 500px;}
.nr p{font-size: 13px;color: #7b7b7b;overflow: hidden;height: 52px;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.advisory li:hover h3{color: #217af0}
.advisory li:hover{box-shadow: 0 0 6px 5px #a9ceff;}
.foter{text-align: center;display: block;margin-top: 50px;width: 950px;}
.foter a{padding: 10px 15px;margin-left: 6px;color: #7b7b7b;border: 1px solid#7b7b7b;border-radius: 5px;}

.news_view{width: 950px;}
.news_view h2{text-align: center;font-weight: bold;color: #333333;font-size: 18px;margin: 24px 0 16px 0;}
.news_view span{text-align: center;font-size: 15px;color: #333333;display: block;margin-bottom: 24px;}
.news_view p{font-size: 14px;color: #333333;text-indent: 2em;line-height: 30px;}
.news_view img{max-width: 950px;min-width: 670px; margin: 10px auto 0;display: block;}
.page{margin-top: 32px;font-size: 15px;}
.page div{color: #3c3c3c;}
.page div a{color: #0B4DA4}
.tender{width: 950px;}
.tender ul li{list-style: square;line-height: 40px;width: 950px;border-bottom: 1px dashed#7b7b7b;}
.tender ul li a{font-size: 16px;}
.tender p{text-indent: 2em;font-size: 15px;color: #333333;line-height: 24px;}
.tender h3{text-align: center;font-size: 18px;font-weight: bold;margin: 24px 0 16px 0;}

.honor{width: 950px;}
.image-list .cover{position:relative;width:220px;height:190px;display:inline-block;margin-left:18px;margin-bottom:10px;background-color:#fff;cursor:pointer;}
.image-list .cover img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:220px;height:160px}
/*main CSS*/
 #pictureViewer{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:10000;}
#pictureViewer > .content{background-color:#fff;position:absolute;width:590px;height:590px;margin:auto;top:0;right:0;bottom:0;left:0;}
#pictureViewer .menu-bar{width:100%;}
#pictureViewer .menu-bar .handel{width:40px;height:40px;float:right;background-repeat:no-repeat;background-position:50%;cursor:pointer;}
#pictureViewer .menu-bar .handel:hover{background-color:#7b7b7b;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#pictureViewer .menu-bar .handel.maximization{background-image:url(../images/maximization_black.png);background-size:14px;}
#pictureViewer .menu-bar .handel.maximization:hover{background-image:url(../images/maximization_white.png);}
#pictureViewer .menu-bar .handel.miniaturization{background-size:16px;background-image:url(../images/miniaturization_black.png);}
#pictureViewer .menu-bar .handel.miniaturization:hover{background-image:url(../images/miniaturization_white.png);}
#pictureViewer .menu-bar .handel.close-view{background-image:url(../images/close_black.png);background-size:15px;}
#pictureViewer .menu-bar .handel.close-view:hover{background-image:url(../images/close_white.png);}
#pictureViewer .handel-prev,#pictureViewer .handel-next{display:inline-block;width:50px;height:70px;position:relative;top:calc(50% - 80px);background-repeat:no-repeat;background-size:25px;background-position:50%;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#pictureViewer .handel-prev{background-image:url(../images/prev_blank.png);}
#pictureViewer .handel-next{background-image:url(../images/next_blank.png);}
#pictureViewer .handel-prev:hover,#pictureViewer .handel-next:hover{background-color:#7b7b7b;}
#pictureViewer .handel-prev:hover{background-image:url(../images/prev_white.png);}
#pictureViewer .handel-next:hover{background-image:url(../images/next_white.png);}
#pictureViewer .picture-content{display:inline-block;width:80%;height:calc(100% - 80px);position:absolute;margin:0 auto;left:0;right:0;}
#pictureViewer .picture-content .cover{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;}
#pictureViewer .counter{position:absolute;bottom:0;height:40px;line-height:40px;width:100%;text-align:center;color:#808080;font-size:13px;}
#pictureViewer .hide{display:none;}
#pictureViewer .left{float:left;}
#pictureViewer .right{float:right;}
#pictureViewer .clear-flex{clear:both;}
#pictureViewer img{max-width:100%;max-height:100%;}

.project{width: 950px;}
.image-right{margin-top: 24px;}
.image-right .covers{position:relative;width:308px;height:210px;display:inline-block;margin-left:7px;margin-bottom:10px;background-color:#fff;cursor:pointer;}
.image-right .covers img{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:309px;height:210px}
/*main CSS*/
 #pictureViewer{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:10000;}
#pictureViewer > .content{background-color:#fff;position:absolute;width:590px;height:590px;margin:auto;top:0;right:0;bottom:0;left:0;}
#pictureViewer .menu-bar{width:100%;}
#pictureViewer .menu-bar .handel{width:40px;height:40px;float:right;background-repeat:no-repeat;background-position:50%;cursor:pointer;}
#pictureViewer .menu-bar .handel:hover{background-color:#7b7b7b;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#pictureViewer .menu-bar .handel.maximization{background-image:url(../images/maximization_black.png);background-size:14px;}
#pictureViewer .menu-bar .handel.maximization:hover{background-image:url(../images/maximization_white.png);}
#pictureViewer .menu-bar .handel.miniaturization{background-size:16px;background-image:url(../images/miniaturization_black.png);}
#pictureViewer .menu-bar .handel.miniaturization:hover{background-image:url(../images/miniaturization_white.png);}
#pictureViewer .menu-bar .handel.close-view{background-image:url(../images/close_black.png);background-size:15px;}
#pictureViewer .menu-bar .handel.close-view:hover{background-image:url(../images/close_white.png);}
#pictureViewer .handel-prev,#pictureViewer .handel-next{display:inline-block;width:50px;height:70px;position:relative;top:calc(50% - 80px);background-repeat:no-repeat;background-size:25px;background-position:50%;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#pictureViewer .handel-prev{background-image:url(../images/prev_blank.png);}
#pictureViewer .handel-next{background-image:url(../images/next_blank.png);}
#pictureViewer .handel-prev:hover,#pictureViewer .handel-next:hover{background-color:#7b7b7b;}
#pictureViewer .handel-prev:hover{background-image:url(../images/prev_white.png);}
#pictureViewer .handel-next:hover{background-image:url(../images/next_white.png);}
#pictureViewer .picture-content{display:inline-block;width:80%;height:calc(100% - 80px);position:absolute;margin:0 auto;left:0;right:0;}
#pictureViewer .picture-content .covers{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;}
#pictureViewer .counter{position:absolute;bottom:0;height:40px;line-height:40px;width:100%;text-align:center;color:#808080;font-size:13px;}
#pictureViewer .hide{display:none;}
#pictureViewer .left{float:left;}
#pictureViewer .right{float:right;}
#pictureViewer .clear-flex{clear:both;}
#pictureViewer img{max-width:100%;max-height:100%;}

.scope{width: 950px;}
.service{margin-top: 24px;}
.service h3{color: #333333;font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.service p{width: 560px;font-size: 14px;color: #333333;text-indent: 2em;line-height: 24px;}
.service img{float: right;width: 310px;}
.member{margin-top: 32px;}
.member h3{text-align: center;background-color: #217af0;color: #fff;font-size: 18px;font-weight: bold;padding: 10px 0;}
.member ul{margin-top: 24px;}
.member ul li{width: 464px;margin-left: 18px;float: left;margin-bottom: 16px;}
.member ul li a h4{font-size: 16px;color: #333333;font-weight: bold;}
.member ul li a p{font-size: 14px;text-indent: 2em;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}
.member ul li a p{position: relative;line-height: 24px;max-height: 47px;overflow: hidden;}
.member ul li a p::after{ content:"...";position:absolute;bottom:0;right:0;padding-left:40px;background:-webkit-linear-gradient(left,transparent,#fff 55%);background:-o-linear-gradient(right,transparent,#fff 55%);background:-moz-linear-gradient(right,transparent,#fff 55%);background:linear-gradient(to right,transparent,#fff 55%);}
.member ul li a img{width: 464px;height: 200px;display: block;margin-top: 8px;}

.casen{width: 950px;}
.Faq{width: 950px;margin-top: 24px;}
.Faq h3{font-weight: bold;font-size: 18px;color: #333333;margin-bottom: 24px;}
.party{width: 950px;}
.party h3{text-align: center;color: red;font-weight: bold;margin-top: 24px;}
.dj{margin-top: 24px;}
.dj div{margin-left:5px;margin-bottom: 5px;float: left }
.djgz{background: url(../images/44.jpg)no-repeat;width: 472px;height: 413px;}
.dyhd{background: url(../images/45.jpg)no-repeat;width: 472px;height: 203px;}
.dydh{background: url(../images/46.jpg)no-repeat;width: 472px;height: 204px;}
.dj .djgz span{text-align: center;line-height:413px;display: block}
.dj .dyhd span{text-align: center;line-height:203px;display: block}
.dj .dydh span{text-align: center;line-height:203px;display: block}
.dj div{font-size: 18px;font-weight: bold}

.culture{width: 950px;}
.culture h3{text-align: center;font-weight: bold;font-size: 16px;margin-top: 24px;}
.culture p{text-align: center;width: 300px;display: block;margin: 0 auto;}
.job{width: 950px;}
.container{width:950px;margin-left:auto;margin-right:auto;background:#f0f0f0;margin-bottom: 24px;}
.my-biji-view{margin:0;padding:0;list-style-type:none;}
.my-biji-view li{border-top:10px solid #fff;padding:11px 15px;}
.my-biji-view li .biji-tit{height:20px;line-height:20px;font-size:16px;color:#333333;font-weight:600;margin: 16px 0 10px 0;overflow:hidden;}
.my-biji-view li .biji-content{font-size:16px;color:#333333;line-height:26px;margin-bottom:10px;}
.my-biji-view li .biji-oth{border-top:1px solid #f2f2f2;padding:10px 0;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#999;}
button{padding:3px 6px;border:none;outline:none;background-color:#217af0;color:#fff;font-size:14px;border-radius:4px;}

.aus{width: 950px;}
.aus p{font-size: 14px;color: #333333;margin-bottom:8px;}
.aus form{width: 600px;margin: 24px auto;}
.aus form div{margin-bottom: 16px;height: 37px;}
.aus form h4{text-align: right;line-height: 28px;float: left;width: 80px;font-size: 14px;}
.aus form input{width: 508px;height: 28px;border: 1px solid#ccc;float: right}
.aus form textarea{width: 504px;height: 96px;border: 1px solid#ccc;float: right;margin-bottom: 16px;}
.aus form .yanzheng h4{margin-right: 8px;margin-top: 66px}
.aus form .yanzheng a img{height: 48px;}
.aus form div .ti{width: 120px;height: 30px;float: left;margin-top: 50px;margin-left: -233px;background: url(/Templates/default/images/55.jpg) no-repeat center;}
.tz img{margin-bottom: 8px;}



.member_m{margin: 0 auto;border: 1px solid#333;width: 100px;height: 30px;border-radius: 5px;}
.member_m a{text-align: center;line-height: 30px;display: block;color: #333}
.member_m:hover{width: 100px;height: 30px;border: 1px solid#217af0;background: #217af0}
.member_m a:hover{color: #fff;}

.scope_v{width: 950px;}
.member_v{margin-top: 32px;}
.member_v ul{margin-top: 24px;}
.member_v ul li{width: 464px;margin-left: 18px;float: left;margin-bottom: 16px;}
.member_v ul li a h4{font-size: 16px;color: #333333;font-weight: bold;}
.member_v ul li a p{font-size: 14px;text-indent: 2em;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}
.member_v ul li a p{position: relative;line-height: 24px;max-height: 47px;overflow: hidden;}
.member_v ul li a p::after{ content:"...";position:absolute;bottom:0;right:0;padding-left:40px;background:-webkit-linear-gradient(left,transparent,#fff 55%);background:-o-linear-gradient(right,transparent,#fff 55%);background:-moz-linear-gradient(right,transparent,#fff 55%);background:linear-gradient(to right,transparent,#fff 55%);}
.member_v ul li a img{width: 464px;height: 200px; display: block;margin-top: 8px;}


/*发展历程*/
.fazhan h4{text-align: center;font-size: 20px;color: #333;font-family: "方正小标宋简体";margin-top: 24px;}
.fazhan h5{color: #333;font-size: 16px;margin: 16px 0;}
.fazhan p{font-size: 15px;color: #333;margin-bottom: 4px;}
