@charset "utf-8";
/* Banner */
.banner { position:relative; overflow:hidden; z-index:0; }
.banner .bd{position: relative;}
.banner .bd img{width: 100%;height: auto;display: block;vertical-align: bottom;}

.sj-banner { position:relative; width:100%; overflow:hidden; z-index:3; display: none;}
.sj-banner .bd { zoom:1; }
.sj-banner .bd img { width:100%!important; height:auto!important; }

p[style="color:red;font-weight:600"]{display: none}

.footer{margin-top: 0px;}

/* 主体 */
.container { position:relative; padding:0 0; z-index:8;background: #ffffff; }
.wrap { position:relative; width:1200px; min-height:460px; _height:460px; margin:0 auto; }
.wrap .main { display:block; *zoom:1; padding:50px 0 50px;width: 100%; }
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }

@media screen and (max-width: 1200px){
	.wrap{width: 96%}
}
@media screen and (max-width: 1024px){
	.footer{margin-top: 0}
	.wrap .main{padding: 10px 0 10px}
}

/* 左侧栏目标题 */
.leftTitle { position:relative; color:#333;float:left;width: 167px;background: #a97738;height: 88px; }
.leftTitle i,.leftTitle s { display:block; text-align:center; }
.leftTitle i {  font-weight:normal;font-size: 18px;color: #fff;font-style: normal;padding-top: 22px; }
.leftTitle s { color:#888; font:12px/18px arial; text-decoration:none; text-transform:uppercase;color: #fff;margin-top: 5px; }

/* 二级、三级菜单 */
.sidebar {margin-top: 57px;background: #fff;box-shadow: 0 0 10px #c7c7c7;}
.menu{float: left;}
.menu dl dt{float: left;height: 68px;line-height: 68px;text-align: center;}
.menu dl dt a{color: #000000;font-size: 16px;display: block;padding: 0 45px;position: relative;}
.menu dl dt a.current,.menu dl dt a:hover{background: #008ccf;color: #fff}

.menu2{width: 1200px;margin: 50px auto 0 auto}
.menu2 dl{text-align: center;}
.menu2 dl dt{display: inline-block;margin: 0 9px;width: 140px;text-align: center;}
.menu2 dl dt a{font-size: 14px;color: #000;background: #f5f5f5;display: block;padding: 10px 0;}
.menu2 dl dt a.current,.menu2 dl dt a:hover{background: #8ab923;color: #fff}

/* 面包屑 */
.breadcrumbs {float: right;height: 68px;line-height: 68px;padding-left:30px;color: #131313;font-size: 14px}
.breadcrumbs a { display:inline-block;vertical-align:top; }
.breadcrumbs .u-home {}

.sec{text-align: center;margin-top: 70px;}
.sec .seca{font-size: 24px;color: #333333;font-weight: bold;letter-spacing: 8px;}
.sec .seca span{color: #008ccf;}
.sec .secb{width: 44px;height: 1px;background: #008ccf;margin:10px auto 0;}
.sec .secc{margin-top: 8px;font-size: 14px;color: #d0d0d0;text-transform: uppercase;}

@media screen and (max-width: 1200px){
	/*.menu2{width: 1000px;margin-top: 30px;}
	.menu2 dl dt{width: 100px;}
	.menu2 dl dt a{font-size: 13px;padding: 6px 0}*/

	.banner{display: none}
	.sj-banner{display: block;}
	.sidebar{display: none}
	.menu2{display: none}

	.sec{margin-top: 40px;}
	.sec .seca{font-size: 20px;letter-spacing: 7px;}
	.sec .secc{font-size: 13px;}

}
@media screen and (max-width: 640px){
	.sec{margin-top: 15px;}
	.sec .seca{font-size: 16px;letter-spacing: 5px;}
	.sec .secb{margin:2px auto 0;}
	.sec .secc{font-size: 12px;margin-top: 2px;}
}

/* 内容模式 */
.article { padding:0 0 20px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article .art_content{float: left;width: calc(100% - 702px)}

video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}

@media screen and (max-width: 1024px){
	.article .art_content{float: left;width: 100%}
	.article .map{width: 100%;margin-top: 20px;}
	.article #map{float: right;width: 100%!important;height: 350px!important}
}

#dituContent img{max-width: unset!important;}

.hotNewsBox{width: 300px;float: right;}
.hotNewsBox .con{ width:100%}
.hotNewsBox .con .s1{ width:100%; height:45px; background:url(g_31.png) left center no-repeat #8ab923; box-sizing:border-box; padding-left:20px; line-height:45px; color:#fff; font-size:16px; margin-top:15px;}
.hotNewsBox .con .lists{ width:100%; border:1px solid #eeeeee; box-sizing:border-box; padding:0 15px 15px}
.hotNewsBox .con .lists li{ font-size:14px; color:#7d7d7d; background:url(g_25.png) left center no-repeat; padding-left:18px; margin-top:15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


/* 头部新闻 */
.hotNews { margin-bottom:40px; background:#f5f5f5; overflow:hidden; }
.hotNews .pic { float:left; width:400px; height:280px; margin-right:25px; }
.hotNews .pic img { width:100%; height:auto }
.hotNews .txt{padding-top: 25px;padding-right: 20px}
.hotNews .txt .h a{color: #333;font-size: 18px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hotNews .txt .time{font-size: 14px;color: #666;margin-top: 6px;}
.hotNews .txt .p{font-size: 14px;color: #333;line-height: 22px;margin-top: 15px;height: 66px;overflow: hidden;text-overflow: ellipsis;}
.hotNews:hover .h a{transform: translateX(15px);color: #8ab923}


/* 新闻列表 */
.newsList{}
.newsList ul li{padding: 30px 0;border-top: 1px dashed #e5e5e5}
.newsList ul li .time{float: left;width: 120px;height: 120px;box-sizing: border-box;padding: 16px 10px 10px 15px;background: #a0a0a0;transition: all .5s ease;margin-right: 40px;}
.newsList ul li .time .h{font-size: 30px;color: #ffffff;font-family: arial}
.newsList ul li .time .p{font-size: 18px;color: #fff;font-family: arial;margin-top: 6px;}
.newsList ul li .txt{padding-top: 14px;}
.newsList ul li .txt .h a{font-size: 18px;color: #333333;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsList ul li .txt .p{font-size: 14px;color: #333333;margin-top: 6px;line-height: 26px;height: 52px;overflow: hidden;}
.newsList ul li:hover .txt .h a{color: #8ab923}
.newsList ul li:hover .time{background: #8ab923}
.newsList ul li:last-child{border-bottom: 1px dashed #e5e5e5}

@media screen and (max-width: 1400px){
	.newsList ul li{padding: 25px 0}
}
@media screen and (max-width: 1200px){
	.newsList ul li{padding: 20px 0}
	.newsList ul li .time{margin-right: 30px}
}
@media screen and (max-width: 1024px){
	.hotNews .pic{width: 300px;}
	.newsList ul li{padding: 15px 0}
	.newsList ul li .time{margin-right: 25px}
}
@media screen and (max-width: 750px){
	.hotNews{margin-bottom: 30px}
	.hotNews .pic{width: 200px;}
	.hotNews .txt .h a{font-size: 16px;}
	.hotNews .txt .time{font-size: 12px;margin-top: 4px;}
	.hotNews .txt .p{}
	.newsList ul li .time{width: 70px;height: 70px;padding: 10px 0 0 10px;margin-right: 10px}
	.newsList ul li .time .h{font-size: 20px;line-height: 26px;}
	.newsList ul li .time .p{font-size: 14px;line-height: 20px}
	.newsList ul li .txt{padding-top: 0}
	.newsList ul li .txt .h a{font-size: 16px;}
	.newsList ul li .txt .p{font-size: 12px;margin-top: 4px;line-height: 20px;height: 40px;overflow: hidden;}
}
@media screen and (max-width: 500px){
	.hotNews .pic{width: 100%;float: unset;height: 200px;overflow: hidden;}
	.hotNews .txt{padding: 15px 10px}
}

/* 图文新闻 */
.picnews { padding-bottom:30px; }
.picnews ul li { border-bottom:1px solid #e8e8e8; padding:30px 0; transition: all 0.6s; }
.picnews ul li .pic { float:left; width:300px; }
.picnews ul li .date { float:right; width:90px; color:#666; padding-top:70px; }
.picnews ul li .date p { font-size:30px; line-height:32px; }
.picnews ul li .date span { display:block; font-size:14px; }

.picnews ul li .txt { float:left; width:495px; margin-left:60px; padding-top:40px; transition: all 0.6s; }
.picnews ul li .txt .p1 { font-size:16px; color:#333; height:20px; line-height:20px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:30px; }
.picnews ul li .txt .p2 { font-size:12px; color:#666; height:48px; line-height:24px; overflow:hidden; }

.picnews ul li:hover { background:#a1c74e; padding:30px 65px 30px 20px; }
.picnews ul li:hover .txt { margin-left:40px; }
.picnews ul li:hover .date { color:#fff; }
.picnews ul li:hover .txt .p1 { color:#fff; }
.picnews ul li:hover .txt .p2 { color:#fff; }

@media screen and (max-width: 1200px){
	.picnews ul li .txt{margin-left: 40px}
	.picnews ul li:hover{padding: 30px 50px 30px 20px;}
	.picnews ul li:hover .txt{margin-left: 20px}
}

@media screen and (max-width: 1024px){
	.picnews ul li{padding: 20px 0}
	.picnews ul li .txt{margin-left: 20px;width: calc(100% - 430px);padding-top: 40px}
	.picnews ul li .txt .p1{margin-bottom: 15px}
	.picnews ul li .txt .p2{line-height: 20px;height: 60px;}
	.picnews ul li:hover { background:#fff; padding:20px 0; }
	.picnews ul li:hover .txt { margin-left:40px; }
	.picnews ul li:hover .date { color:#666; }
	.picnews ul li:hover .txt .p1 { color:#333; }
	.picnews ul li:hover .txt .p2 { color:#666; }
}

@media screen and (max-width: 750px){
	.picnews ul li:first-child{padding-top: 0}
	.picnews ul li:hover .txt{margin-left: 0}
	.picnews ul li .txt{width: calc(100% - 90px);margin-left: 0;padding-top: 15px;float: right;}
	.picnews ul li .txt .p1{margin-bottom: 10px}
	.picnews ul li .pic{float: unset;width: 100%}
	.picnews ul li .pic img{width: 100%;height: auto;}
	.picnews ul li .date{padding-top: 30px;width: 75px;float: left;text-align: right;}
	.picnews ul li .date p{font-size: 22px;line-height: 24px}
	.picnews ul li .date span{padding-right: 5px;margin-top: 3px}
}

/* 图片列表 */
.pic-item-list {}
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.piList {overflow:hidden; }
.piList .pic-item-list { margin:0; padding:0; }
.piList .pic-item { position:relative; width:380px; margin:0 30px 65px 0; box-sizing: border-box;padding:0;float: left;}
.piList .pic-item:nth-child(3n){margin-right: 0}
.piList .list-pic {display:block; margin-bottom:0; padding:0; border:0; overflow: hidden;height: auto;border:1px solid #cccccc;}
.piList .list-pic img { width:100%; height: auto;transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;}
.pic-item:hover .list-pic img{transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }

.piList dl { padding:6px 15px 6px;background: url(pro2_07.jpg) no-repeat bottom center;}
.piList dl dt { height:35px; line-height:35px;}
.piList dl dt a{display: block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;font-size: 16px;color: #737373}
.piList .pic-item:hover dl{background: #008ccf;}
.piList .pic-item:hover dl dt a{color: #fff}

.piList1 .pic-item { position:relative; width:380px; margin:0 20px 23px 0; padding:0; display:inline; }
.piList1 .list-pic { display:block; width:380px; margin-bottom:0; padding:0; border:0; line-height:148px; }
.piList1 .list-pic img { width:380px; }

@media screen and (max-width: 1200px){
	.piList .pic-item{width: 32%;margin-right: 2%;margin-bottom: 25px}
	.piList dl dt{height: 30px;line-height: 30px}
	.piList dl dt a{font-size: 14px}
}
@media screen and (max-width: 1024px){
	.piList .pic-item{width: 32%;margin-right: 2%;margin-bottom: 20px;}
	.piList .pic-item:nth-child(4n){margin-right: 2%}
	.piList .pic-item:nth-child(3n){margin-right: 0}
}
@media screen and (max-width: 750px){
	.piList .pic-item{width: 49%;margin-right: 2%}
	.piList .pic-item:nth-child(3n){margin-right: 2%}
	.piList .pic-item:nth-child(4n){margin-right: 0}
	.piList .pic-item:nth-child(2n){margin-right: 0}
}
@media screen and (max-width: 500px){
	.piList .pic-item{margin-bottom: 10px;}
	.piList dl{padding:3px 5px 3px;}
	.piList dl dt{height: 26px;line-height: 26px;}
	.piList dl dt a{font-size: 12px;}
}

/* 分页 */
.page { padding-top: 20px; line-height:24px; text-align:center;padding-bottom: 20px; }
.page a { display:inline-block; margin:0 5px; padding:3px 11px; background:#f0f0f1; color:#4f4f4f; vertical-align:top;font-size: 14px; }
.page a:hover,.page .current { background:#017db8; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}

/* 人才招聘 */
.hrTop { padding:0 0 30px; border-bottom:1px solid #ddd; }
.hrTop li { padding-left:16px; background:url(ico_05.gif) no-repeat 0 8px; font-weight:bold; line-height:24px; }
.hrTable .hrTableTh { height:32px; background:#666; color:#fff; }
.hrTable th { color:#fff; font-weight:normal; }
.hrTable td { padding:0 8px; }
.hrTable .bg td { background:#eee; }
.hr { position:relative; padding:0 0 40px; }
.hr h3 { padding-left:0; border-bottom:1px dotted #ccc; color:#8ab923; font-size:20px; line-height:55px; }
.hr h3 s { float:right; width:20px; height:20px; margin-top:17px; cursor:pointer; }
.hr h3 .off { background:url(hr_down.gif) no-repeat center; }
.hr h3 .on { background:url(hr_up.gif) no-repeat center; }
.hrItem { margin-bottom:5px; }
.hrItem .title { border-bottom:1px dotted #ccc; color:#999; font-weight:bold; line-height:36px; }
.hrItem .title span { float:right; font-weight:100; }
.hrItem .title span a { color:#88000c; }
.hrItem .con { margin-bottom:10px; padding:15px 0; line-height:24px; }
.hrItem .con h4 { font-size:14px; line-height:36px; }
.hrItem .apply { width:95px; height:25px; padding:0; background:#01286f; color:#fff; line-height:25px; text-align:center; }
.hrItem .apply a { color:#fff; }
.hr-list { margin-bottom:5px; padding:40px 5px 15px; border-bottom:1px dotted #777; }
.hr-list .title { padding:0; color:#8ab923; font-weight:bold; line-height:20px; font-size: 22px;}
.hr-list .title span { float:right; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { height:24px; line-height:24px; text-align:right; }

/* 新闻列表 */
.message {}
.message-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ddd; }
.message-list .m-title { padding:0; color:#8ab923; font-size:16px; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#01286f; font-size:12px; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

/* 人才招聘 */
.form-panel {}
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 100px; _padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }

/* 产品详细页 */
.m-detail {}
.m-detail .m-property { float:left; width:100%; }
.m-detail .property { margin-left:350px; }
.m-detail .property h1 { font-weight:100; font-size:18px; line-height:34px; }
.m-detail .property .m-i-a { margin-bottom:8px; padding:8px 0 15px; border-bottom:1px dotted #d9d9d9; color:#888; font-size:14px; line-height:25px; }
.m-detail .gallery { position:relative; float:left; width:350px; margin-left:-100%; }
.m-detail .gallery .bigPic { width:300px; height:224px; }
.product-detail { margin-bottom:30px; border:1px solid #e5e5e5; }
.product-detail .hd { height:45px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.product-detail .hd h2 { float:left; width:136px; height:46px; margin:-2px 0 -1px; border-top:2px solid #0058af; border-right:1px solid #e5e5e5; background:#fff; font-size:22px; font-weight:100; line-height:46px; text-align:center; }
.product-detail .bd { padding:25px; line-height:28px; font-size:14px; }

.webmap dl dt {margin: 5px 0;padding-left: 18px;background: url(ico_05.gif) 3px center no-repeat;font-size: 16px;line-height: 2;}
.webmap dl dd {padding-left: 18px;}
.webmap dl dd a {float: left; display: block; margin-right: 10px; margin-bottom: 5px; padding: 0 10px; background: #eee; font-size: 14px; line-height: 2; white-space: nowrap;}
.webmap dl dd a:hover{ background:#0052a5; color:#fff;}

.pro_list{}
.pro_list .item{margin-bottom: 75px;border: 1px solid #e6e6e6;}
.pro_list .item .pic{width: 556px;height: 448px;overflow: hidden;box-sizing: border-box;}
.pro_list .item .pic img{display:block;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all .5s;max-width: 100%;}
.pro_list .item:hover .pic img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1); }
.pro_list .item .txt{width: 642px;height: 448px;box-sizing: border-box;padding: 95px 46px 0 50px}
.pro_list .item .txt .h{padding-bottom: 34px;background: url(icon_01.png) no-repeat left bottom;}
.pro_list .item .txt .h a{font-size: 24px;color: #333;}
.pro_list .item:hover .txt .h a{color: #8ab923}

.pro_list .item .txt .p{font-size: 18px;color: #333333;margin-top: 25px;line-height: 1.8;;font-weight: normal;}
.pro_list .item .txt .p span{font-size: 18px;color: #333333;font-weight: normal;transition: all .5s ease;}
.pro_list .item:hover .txt .p .change{color: #8ab923}
.pro_list .item-l .pic{float: left;border-right: 1px solid #e6e6e6}
.pro_list .item-l .txt{float: right;}
.pro_list .item-r .pic{float: right;border-left: 1px solid #e6e6e6}
.pro_list .item-r .txt{float: left;}

.u-tt .hd { margin:0 2.5%; position:relative; }
.u-tt .hd h2 { padding:15px 5px; border-bottom: 1px solid #ccc; color:#132c80; font-size:20px; line-height:30px; vertical-align:top; font-weight:100; }
.u-tt .hd h2 span { display:block; color:#bababa; font-weight:100; font-size:15px; line-height:20px; text-transform:uppercase; vertical-align:top; }
.u-tt .hd .more { position:absolute; top:50%; right:8px; width:15px; height:15px; margin-top:-7px; padding:0; background:url(../images/icon_arr_arrow.png) no-repeat #f60; background-size:contain; overflow:hidden; }
.u-tt .hd .more a { display:block; background:none; line-height:999px; }
.u-tt .bd { margin:0 2.5%; padding:3% 0; }

.box-isd{display: none}
.box-isd .hd { background:#fff;margin-bottom: 15px}
.box-isd .hd h2 { border-right:0; background:#fff; color:#1e1201; }
.box-isd .hd .col { float:right; height:24px; margin:15px 5px 0 0; padding:0 20px; line-height:24px; border-radius:3px; border:1px solid #ddd; text-align:center; }
.box-isd .hd .col a { color:#333; }

@media screen and (max-width: 1024px){
	.box-isd{display: block;}
}

.aabout{background: url(about_02.jpg) no-repeat bottom center;}
.aproduct{background: url(pro_bg_02.jpg) no-repeat bottom center;}
.dzbg{background: url(dz_bg_02.jpg) no-repeat bottom center;}

.team{margin-top: 10px;}
.team .teami{box-shadow: 0 0 10px #c7c7c7;background: #fff;margin-bottom: 30px;}
.team .teami a{display: block;padding: 33px;height: 167px;background: url(team1_03.jpg) no-repeat bottom center;background-size: cover;}
.team .teami .teamia{font-size: 16px;color: #000000;}
.team .teami .teamia span{font-size: 18px;color: #008ccf;font-weight: bold;}
.team .teami .teamib{font-size: 14px;color: #333333;margin-top: 18px;}
.team .teami .teamic{margin-top: 15px;line-height: 28px;font-size: 14px;color: #777777;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.party .menu dl dt a.current,.party .menu dl dt a:hover{background: #cf1d00;}
.party .sec .seca{color: #cf1d00;}
.party .sec .seca span{color: #cf1d00;}
.party .sec .secb{background: #cf1d00;}
.party  .pt .pti .ptir .ptirc span{background: #cf1d00;}
.party .pt .pti:hover .ptir .ptira{color: #cf1d00;}
.party .page a:hover,.party .page .current{background: #cf1d00;}

.pt .pti{margin-bottom: 60px;box-shadow: 0 0 10px #c7c7c7;padding-right: 75px;position: relative;}
.pt .pti .ptil{float:left;margin-right: 48px;overflow: hidden;width: 260px;}
.pt .pti .ptir{padding-top: 50px;}
.pt .pti .ptir .ptira{font-size: 18px;color: #000000;}
.pt .pti .ptir .ptira span{float:right;color: #777777;padding-left: 28px;background: url(pt2_06.png) no-repeat left center;}
.pt .pti .ptir .ptirb{margin-top: 30px;line-height: 28px;font-size: 14px;color: #777777;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.pt .pti .ptir .ptirc{position: absolute;right:75px;bottom: 40px;display: none;}
.pt .pti .ptir .ptirc span{width: 107px;height: 36px;display: block;line-height: 36px;border-radius: 18px;background: #008ccf;text-align: center;font-size: 12px;color: #fff;}
.pt .pti:hover .ptir .ptirc{display: block;}
.pt .pti .ptil img { width:100%; height: auto;transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;}
.pt .pti:hover .ptil img{transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }
.pt .pti:hover .ptir .ptira{color: #008ccf;}
.pt .pti .ptir .ptira s{text-decoration: none;}

.fw{}
.fw .fwi{padding: 57px 0;}
.fw .fwi.fwi_even{background: #f8f8f8;}
.fw .fwi.fwi_odd .fwil{float:left;width: 570px;overflow: hidden;}
.fw .fwi.fwi_odd .fwir{float:right;width: 512px;padding: 32px 39px 0;background: #fff;height: 279px;box-shadow: 0 0 10px #c7c7c7;}
.fw .fwi.fwi_even .fwil{float:right;width: 570px;}
.fw .fwi.fwi_even .fwir{float:left;width: 512px;padding: 32px 39px 0;background: #fff;height: 279px;box-shadow: 0 0 10px #c7c7c7;}
.fw .fwi .fwir .fwira{font-size: 18px;color: #000000;}
.fw .fwi .fwir .fwirb{width: 52px;height: 1px;background: #008ccf;margin-top: 10px;}
.fw .fwi .fwir .fwirc{margin-top: 25px;line-height: 38px;font-size: 16px;color: #777777;height: 156px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.fw .fwi .fwir .fwird{text-align: right;}
.fw .fwi .fwir .fwird span{width: 107px;height: 36px;display: inline-block;line-height: 36px;border-radius: 18px;background: #008ccf;text-align: center;font-size: 12px;color: #fff;}
.fw .fwi .fwil{overflow: hidden;}
.fw .fwi .fwil img { width:100%; height: auto;transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;}
.fw .fwi:hover .fwil img{transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }

.inew{width: 1250px;margin:10px 0 50px;}
.inew ul li{float:left;width: 575px;margin-right: 50px;line-height: 49px;border-bottom: 1px dashed #dedede;}
.inew ul li a{display: block;font-size: 14px;color: #777777;padding-left: 19px;background: url(news1_06.png) no-repeat 3px center;}
.inew ul li a span{float:right;}
.inew ul li a b{font-weight: normal;}
.inew ul li:hover a{color: #008ccf;background: url(news2_03.png) no-repeat 3px center;}

.gcon{margin:30px 0 30px;}
.gcon table{width: 100%;text-align: center;}
.gcon table thead{background: #ececec;line-height: 48px;font-size: 16px;color: #81868f;}
.gcon table tbody tr{border-bottom: 10px solid #ececec;line-height: 52px;font-size: 16px;color: #81868f;}
.gcon table tbody tr td{padding: 5px;}
.gcon table tbody tr td a{display: block;}

.fz .fzi.fzi_odd{width: 599px;border-right: 1px solid #cccccc;text-align: right;}
.fz .fzi.fzi_even{margin-left: 599px;border-left: 1px solid #cccccc;border-right: 0;width: 599px;}
.fz .fzi.fzi_odd .fzic{padding-right: 30px;}
.fz .fzi.fzi_even .fzic{padding-left: 30px;}
.fz .fzi{padding: 20px 0;}
.fz .fzi .fzica{font-size: 20px;color: #494949;}
.fz .fzi .fzicb{font-size: 14px;color: #606060;line-height: 28px;margin-top: 15px;}
.fz .fzi.fzi_odd .fzica{padding-right: 32px;background: url(fz3_07.jpg) no-repeat right center;position: relative;left:40px;}
.fz .fzi.fzi_odd .fzicb{padding-right: 26px;background: url(fz4_11.jpg) no-repeat right 13px;position: relative;left:34px;}
.fz .fzi.fzi_even .fzica{padding-left: 32px;background: url(fz3_07.jpg) no-repeat left center;position: relative;right:40px;}
.fz .fzi.fzi_even .fzicb{padding-left: 26px;background: url(fz4_11.jpg) no-repeat left 13px;position: relative;right:34px;}
.fz .fz_aa{height: 35px;background: url(fz1_03.jpg) no-repeat center;}
.fz .fz_bb{height: 35px;background: url(fz2_14.jpg) no-repeat center;}

.dz .dza{text-align: right;}
.dz .dza .dzac{display: inline-block;width: 322px;}
.dz .dza .dzac .dzaca{float:left;}
.dz .dza .dzac .dzaca input{width: 219px;border:1px solid #d2d2d2;border-right: 0;height: 38px;padding: 0 18px;}
.dz .dza .dzac .dzacb{float:right;}
.dz .dza .dzac .dzacb input{height: 40px;width: 66px;background: #008ccf;font-size: 14px;color: #ffffff;}
.dz .dzb{margin-top: 35px;}
.dz .dzb .dzbi{width: 510px;float:left;margin-right: 180px;margin-bottom: 96px;position: relative;}
.dz .dzb .dzbi:nth-child(2n){margin-right: 0;}
.dz .dzb .dzbi .dzbib{width: 336px;background: rgba(255,255,255,0.9);height: 117px;position: absolute;top:136px;left:30px;box-shadow: 0 0 5px #d2d2d2;padding: 22px 20px 0;}
.dz .dzb .dzbi .dzbib .dzbiba{font-size: 16px;color: #333333;}
.dz .dzb .dzbi .dzbib .dzbibb{margin-top: 8px;line-height: 33px;border-bottom: 1px solid #d4d7d8;font-size: 12px;color: #333333;}
.dz .dzb .dzbi .dzbib .dzbibc{margin-top: 20px;text-align: right;font-size: 12px;color: #333333;}
.dz .dzb .dzbi .dzbia{overflow: hidden;}
.dz .dzb .dzbi .dzbia img { width:100%; height: auto;transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;}
.dz .dzb .dzbi:hover .dzbia img{transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); }
.dz .dzb .dzbi:hover .dzbib .dzbiba{color: #008ccf}

.dzs{margin:20px 0 30px;}
.dzs .dzsa{background: #f8f8f8;padding-right: 30px;}
.dzs .dzsa .dzsal{float:left;margin-right: 40px;}
.dzs .dzsa .dzsar{float:right;width: 515px;}
.dzs .dzsa .dzsar .dzsara div{padding-top: 55px;font-size: 20px;color: #008ccf;}
.dzs .dzsa .dzsar .dzsara p{margin-top: 12px;width: 36px;height: 1px;background: #adadad;}
.dzs .dzsa .dzsar .dzsarb{margin-top: 20px;line-height: 32px;font-size: 16px;color: #333333;}
.dzs .dzsb{margin-top: 95px;}
.dzs .dzsb .dzsba{height: 50px;line-height: 50px;text-align: center;background:#008ccf;font-size: 20px;color: #ffffff;}
.dzs .dzsb .dzsbb{padding: 27px 38px 40px;background: #f7f7f7;}
.dzs .dzsb .dzsbb .dzsbbi{margin-bottom: 20px;}
.dzs .dzsb .dzsbb .dzsbbi .dzsbbia{font-size: 18px;color: #333333;padding-left: 23px;background: url(dx5_03.png) no-repeat left center;}
.dzs .dzsb .dzsbb .dzsbbi .dzsbbib{margin-top: 10px;line-height: 46px;}
.dzs .dzsb .dzsbb .dzsbbi .dzsbbib a{font-size: 16px;color: #777777;padding: 0 25px 0 23px;background: url(dx2_03.jpg) no-repeat right center;}

@media screen and (max-width: 1200px){
	.team .teami{box-shadow: 0 0 10px #c7c7c7;background: #fff;margin-bottom: 20px;}
	.team .teami a{display: block;padding: 20px;height: 135px;background: url(team1_03.jpg) no-repeat bottom center;background-size: cover;}
	.team .teami .teamia{font-size: 14px;color: #000000;}
	.team .teami .teamia span{font-size: 16px;color: #008ccf;font-weight: bold;}
	.team .teami .teamib{font-size: 12px;color: #333333;margin-top: 10px;}
	.team .teami .teamic{margin-top: 8px;line-height: 24px;font-size: 12px;color: #777777;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

	.pt{margin-top: 15px;}
	.pt .pti{margin-bottom: 30px;box-shadow: 0 0 10px #c7c7c7;padding-right: 35px;position: relative;}
	.pt .pti .ptil{float:left;margin-right: 20px;overflow: hidden;width: 200px;}
	.pt .pti .ptir{padding-top: 30px;}
	.pt .pti .ptir .ptira{font-size: 16px;color: #000000;}
	.pt .pti .ptir .ptira span{float:right;color: #777777;padding-left: 20px;background: url(pt2_06.png) no-repeat left center;background-size: 15px 15px;}
	.pt .pti .ptir .ptirb{margin-top: 15px;line-height: 26px;font-size: 13px;color: #777777;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
	.pt .pti .ptir .ptirc{position: absolute;right:35px;bottom: 30px;display: none;}
	
	.fw .fwi{padding: 30px 0;margin:0 auto;}
	.fw .fwi.fwi_even{background: #f8f8f8;}
	.fw .fwi.fwi_odd .fwil{float:none;width: 100%;overflow: hidden;}
	.fw .fwi.fwi_odd .fwir{float:none;width: 100%;;padding: 32px 39px 30px;background: #fff;height: auto;box-shadow: 0 0 10px #c7c7c7;box-sizing: border-box;}
	.fw .fwi.fwi_even .fwil{float:none;width: 100%;}
	.fw .fwi.fwi_even .fwir{float:none;width: 100%;;padding: 32px 39px 30px;background: #fff;height: auto;box-shadow: 0 0 10px #c7c7c7;box-sizing: border-box;}
	.fw .fwi .fwir .fwira{font-size: 18px;color: #000000;}
	.fw .fwi .fwir .fwirb{width: 52px;height: 1px;background: #008ccf;margin-top: 10px;}
	.fw .fwi .fwir .fwirc{margin-top: 25px;line-height: 38px;font-size: 16px;color: #777777;height: 156px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
	.fw .fwi .fwir .fwird{text-align: right;}
	.fw .fwi .fwir .fwird span{width: 107px;height: 36px;display: inline-block;line-height: 36px;border-radius: 18px;background: #008ccf;text-align: center;font-size: 12px;color: #fff;}

	.inew{width: 100%;margin:0px 0 20px;}
	.inew ul li{float:none;width: 100%;margin-right: 0;line-height: 40px;border-bottom: 1px dashed #dedede;}
	.inew ul li a{display: block;font-size: 13px;color: #777777;padding-left: 19px;background: url(news1_06.png) no-repeat 3px center;}
	.inew ul li a span{float:right;}
	.inew ul li:hover a{color: #008ccf;background: url(news2_03.png) no-repeat 3px center;}

	.gcon table thead{background: #ececec;line-height: 40px;font-size: 14px;color: #81868f;}
	.gcon table tbody tr{border-bottom: 8px solid #ececec;line-height: 42px;font-size: 14px;color: #81868f;}
	.gcon table tbody tr td{padding: 3px;}

	.fz .fzi.fzi_odd{width: 100%;border-left: 1px solid #cccccc;text-align: left;border-right: 0;box-sizing: border-box;}
	.fz .fzi.fzi_even{margin-left: 0;border-left: 1px solid #cccccc;border-right: 0;width: 100%;}
	.fz .fzi.fzi_odd .fzic{padding-right: 0;}
	.fz .fzi.fzi_even .fzic{padding-left: 0;}
	.fz .fzi{padding: 20px 0;}
	.fz .fzi .fzica{font-size: 20px;color: #494949;}
	.fz .fzi .fzicb{font-size: 14px;color: #606060;line-height: 28px;margin-top: 15px;}
	.fz .fzi.fzi_odd .fzica{padding-left: 32px;background: url(fz3_07.jpg) no-repeat left center;position: relative;left:-9px;padding-right: 0;}
	.fz .fzi.fzi_odd .fzicb{padding-left: 26px;background: url(fz4_11.jpg) no-repeat left 13px;position: relative;left:-4px;padding-right: 0;}
	.fz .fzi.fzi_even .fzica{padding-left: 32px;background: url(fz3_07.jpg) no-repeat left center;position: relative;right:0;left:-9px;}
	.fz .fzi.fzi_even .fzicb{padding-left: 26px;background: url(fz4_11.jpg) no-repeat left 13px;position: relative;right:0;left:-4px;}
	.fz .fz_aa{height: 35px;background: url(fz1_03.jpg) no-repeat left center;margin-left: -10px;}
	.fz .fz_bb{height: 35px;background: url(fz2_14.jpg) no-repeat left center;margin-left: -10px;}

	.dz .dza{text-align: right;}
	.dz .dza .dzac{display: inline-block;width: 322px;}
	.dz .dza .dzac .dzaca{float:left;}
	.dz .dza .dzac .dzaca input{width: 219px;border:1px solid #d2d2d2;border-right: 0;height: 38px;padding: 0 18px;}
	.dz .dza .dzac .dzacb{float:right;}
	.dz .dza .dzac .dzacb input{height: 40px;width: 66px;background: #008ccf;font-size: 14px;color: #ffffff;}
	.dz .dzb{margin-top: 15px;}
	.dz .dzb .dzbi{width: 45%;float:left;margin-right: 10%;margin-bottom: 80px;position: relative;}
	.dz .dzb .dzbi:nth-child(2n){margin-right: 0;}
	.dz .dzb .dzbi .dzbib{width: 75%;background: rgba(255,255,255,0.9);height: 117px;position: absolute;top:60%;left:8%;box-shadow: 0 0 5px #d2d2d2;padding: 3% 3% 0;box-sizing: border-box;}
	.dz .dzb .dzbi .dzbib .dzbiba{font-size: 13px;color: #333333;}
	.dz .dzb .dzbi .dzbib .dzbibb{margin-top: 5px;line-height: 30px;border-bottom: 1px solid #d4d7d8;font-size: 12px;color: #333333;}
	.dz .dzb .dzbi .dzbib .dzbibc{margin-top: 10px;text-align: right;font-size: 12px;color: #333333;}

	.dzs{margin:15px 0 20px;}
	.dzs .dzsa{background: #f8f8f8;padding-right: 3%;}
	.dzs .dzsa .dzsal{float:left;margin-right: 4%;width: 50%;}
	.dzs .dzsa .dzsar{float:right;width: 46%;}
	.dzs .dzsa .dzsar .dzsara div{padding-top: 20px;font-size: 18px;color: #008ccf;}
	.dzs .dzsa .dzsar .dzsara p{margin-top: 5px;width: 36px;height: 1px;background: #adadad;}
	.dzs .dzsa .dzsar .dzsarb{margin-top: 7px;line-height: 27px;font-size: 14px;color: #333333;}
	.dzs .dzsb{margin-top: 40px;}
	.dzs .dzsb .dzsba{height: 45px;line-height: 45px;text-align: center;background:#008ccf;font-size: 18px;color: #ffffff;}
	.dzs .dzsb .dzsbb{padding: 15px 3% 20px;background: #f7f7f7;}
	.dzs .dzsb .dzsbb .dzsbbi{margin-bottom: 15px;}
	.dzs .dzsb .dzsbb .dzsbbi .dzsbbia{font-size: 16px;color: #333333;padding-left: 20px;background: url(dx5_03.png) no-repeat left center;}
	.dzs .dzsb .dzsbb .dzsbbi .dzsbbib{margin-top: 7px;line-height: 42px;}
	.dzs .dzsb .dzsbb .dzsbbi .dzsbbib a{font-size: 13px;color: #777777;padding: 0 20px 0 18px;background: url(dx2_03.jpg) no-repeat right center;}


}
@media screen and (max-width: 860px){
	.pt{margin-top: 10px;}
	.pt .pti{margin-bottom: 20px;box-shadow: 0 0 10px #c7c7c7;padding-right: 15px;position: relative;}
	.pt .pti .ptil{float:left;margin-right: 15px;overflow: hidden;width: 180px;}
	.pt .pti .ptir{padding-top: 20px;}
	.pt .pti .ptir .ptira{font-size: 14px;color: #000000;}
	.pt .pti .ptir .ptira span{float:right;color: #777777;padding-left: 15px;background: url(pt2_06.png) no-repeat left center;background-size: 12px 12px;}
	.pt .pti .ptir .ptirb{margin-top: 12px;line-height: 26px;font-size: 13px;color: #777777;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
	.pt .pti .ptir .ptirc{position: absolute;right:15px;bottom: 20px;display: none;}

	.gcon table thead{background: #ececec;line-height: 36px;font-size: 13px;color: #81868f;}
	.gcon table tbody tr{border-bottom: 5px solid #ececec;line-height: 38px;font-size: 13px;color: #81868f;}
	.gcon table tbody tr td{padding: 3px;}

	.dz .dza{text-align: right;}
	.dz .dza .dzac{display: inline-block;width: 322px;}
	.dz .dza .dzac .dzaca{float:left;}
	.dz .dza .dzac .dzaca input{width: 219px;border:1px solid #d2d2d2;border-right: 0;height: 38px;padding: 0 18px;}
	.dz .dza .dzac .dzacb{float:right;}
	.dz .dza .dzac .dzacb input{height: 40px;width: 66px;background: #008ccf;font-size: 14px;color: #ffffff;}
	.dz .dzb{margin-top: 15px;}
	.dz .dzb .dzbi{width: 48%;float:left;margin-right: 4%;margin-bottom: 80px;position: relative;}
	.dz .dzb .dzbi:nth-child(2n){margin-right: 0;}
	.dz .dzb .dzbi .dzbib{width: 75%;background: rgba(255,255,255,0.9);height: 117px;position: absolute;top:60%;left:8%;box-shadow: 0 0 5px #d2d2d2;padding: 3% 3% 0;box-sizing: border-box;}
	.dz .dzb .dzbi .dzbib .dzbiba{font-size: 13px;color: #333333;}
	.dz .dzb .dzbi .dzbib .dzbibb{margin-top: 5px;line-height: 30px;border-bottom: 1px solid #d4d7d8;font-size: 12px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.dz .dzb .dzbi .dzbib .dzbibc{margin-top: 10px;text-align: right;font-size: 12px;color: #333333;}

	.dzs{margin:5px 0 10px;}
	.dzs .dzsa{background: #f8f8f8;padding-right: 0%;}
	.dzs .dzsa .dzsal{float:none;margin-right: 0%;width: 100%;}
	.dzs .dzsa .dzsal img{width: 100%;}
	.dzs .dzsa .dzsar{float:none;width: 94%;padding: 0 3% 3%;}
	.dzs .dzsa .dzsar .dzsara div{padding-top: 3%;font-size: 14px;color: #008ccf;}
	.dzs .dzsa .dzsar .dzsara p{margin-top: 5px;width: 36px;height: 1px;background: #adadad;}
	.dzs .dzsa .dzsar .dzsarb{margin-top: 5px;line-height: 23px;font-size: 12px;color: #333333;}
	.dzs .dzsb{margin-top: 20px;}
	.dzs .dzsb .dzsba{height: 36px;line-height: 36px;text-align: center;background:#008ccf;font-size: 14px;color: #ffffff;}
	.dzs .dzsb .dzsbb{padding: 2% 3% 4%;background: #f7f7f7;}
	.dzs .dzsb .dzsbb .dzsbbi{margin-bottom: 8px;}
	.dzs .dzsb .dzsbb .dzsbbi .dzsbbia{font-size: 14px;color: #333333;padding-left: 20px;background: url(dx5_03.png) no-repeat left center;}
	.dzs .dzsb .dzsbb .dzsbbi .dzsbbib{margin-top: 5px;line-height: 36px;}
	.dzs .dzsb .dzsbb .dzsbbi .dzsbbib a{font-size: 12px;color: #777777;padding: 0 12px 0 10px;background: url(dx2_03.jpg) no-repeat right center;display: inline-block;}
}
@media screen and (max-width: 640px){
	.team .teami{box-shadow: 0 0 10px #c7c7c7;background: #fff;margin-bottom: 15px;}
	.team .teami a{display: block;padding: 15px;height: 117px;background: url(team1_03.jpg) no-repeat bottom center;background-size: cover;}
	.team .teami .teamia{font-size: 13px;color: #000000;}
	.team .teami .teamia span{font-size: 14px;color: #008ccf;font-weight: bold;}
	.team .teami .teamib{font-size: 12px;color: #333333;margin-top: 7px;}
	.team .teami .teamic{margin-top: 5px;line-height: 22px;font-size: 12px;color: #777777;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

	.pt{margin-top: 10px;}
	.pt .pti{margin-bottom: 15px;box-shadow: 0 0 10px #c7c7c7;padding-right: 12px;position: relative;}
	.pt .pti .ptil{float:left;margin-right: 15px;overflow: hidden;width: 160px;}
	.pt .pti .ptir{padding-top: 20px;}
	.pt .pti .ptir .ptira{font-size: 13px;color: #000000;}
	.pt .pti .ptir .ptira s{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.pt .pti .ptir .ptira span{display: block;float:none;margin-top: 5px; color: #777777;padding-left: 15px;background: url(pt2_06.png) no-repeat left center;background-size: 12px 12px;}
	.pt .pti .ptir .ptirb{margin-top: 12px;line-height: 22px;font-size: 12px;color: #777777;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.pt .pti .ptir .ptirc{position: absolute;right:12px;bottom: 20px;display: none;}

	.fw .fwi{padding: 10px 0;margin:0 auto;}
	.fw .fwi.fwi_even{background: #f8f8f8;}
	.fw .fwi.fwi_odd .fwil{float:none;width: 100%;overflow: hidden;}
	.fw .fwi.fwi_odd .fwir{float:none;width: 100%;;padding: 10px 3% 15px;background: #fff;height: auto;box-shadow: 0 0 10px #c7c7c7;box-sizing: border-box;}
	.fw .fwi.fwi_even .fwil{float:none;width: 100%;}
	.fw .fwi.fwi_even .fwir{float:none;width: 100%;;padding: 10px 3% 15;background: #fff;height: auto;box-shadow: 0 0 10px #c7c7c7;box-sizing: border-box;}
	.fw .fwi .fwir .fwira{font-size: 14px;color: #000000;}
	.fw .fwi .fwir .fwirb{width: 52px;height: 1px;background: #008ccf;margin-top: 5px;}
	.fw .fwi .fwir .fwirc{margin-top: 10px;line-height: 24px;font-size: 12px;color: #777777;height: auto;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
	.fw .fwi .fwir .fwird{text-align: right;margin-top: 10px;}
	.fw .fwi .fwir .fwird span{width: 90px;height: 28px;display: inline-block;line-height: 28px;border-radius: 14px;background: #008ccf;text-align: center;font-size: 12px;color: #fff;}

	.inew{width: 100%;margin:0px 0 20px;}
	.inew ul li{float:none;width: 100%;margin-right: 0;line-height: 20px;border-bottom: 1px dashed #dedede;padding: 10px 0;}
	.inew ul li a{display: block;font-size: 13px;color: #777777;padding-left: 12px;background: url(news1_06.png) no-repeat 0px 7px;}
	.inew ul li a b{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.inew ul li a span{float:none;display: block;}
	.inew ul li:hover a{color: #008ccf;background: url(news2_03.png) no-repeat 0px 7px;}

	.gcon table thead{background: #ececec;line-height: 33px;font-size: 12px;color: #81868f;}
	.gcon table tbody tr{border-bottom: 5px solid #ececec;line-height: 35px;font-size: 12px;color: #81868f;}
	.gcon table tbody tr td{padding: 3px;}

	.gcon table thead tr td:nth-child(3){display: none;}
	.gcon table tbody tr td:nth-child(3){display: none;}
	.gcon table thead tr td:nth-child(5){display: none;}
	.gcon table tbody tr td:nth-child(5){display: none;}

	.fz{padding-left: 10px;}
	.fz .fzi.fzi_odd{width: 100%;border-left: 1px solid #cccccc;text-align: left;border-right: 0;box-sizing: border-box;}
	.fz .fzi.fzi_even{margin-left: 0;border-left: 1px solid #cccccc;border-right: 0;width: 100%;}
	.fz .fzi.fzi_odd .fzic{padding-right: 0;}
	.fz .fzi.fzi_even .fzic{padding-left: 0;}
	.fz .fzi{padding: 10px 0;}
	.fz .fzi .fzica{font-size: 14px;color: #494949;}
	.fz .fzi .fzicb{font-size: 12px;color: #606060;line-height: 20px;margin-top: 5px;}
	.fz .fzi.fzi_odd .fzica{padding-left: 32px;background: url(fz3_07.jpg) no-repeat left center;position: relative;left:-9px;padding-right: 0;}
	.fz .fzi.fzi_odd .fzicb{padding-left: 26px;background: url(fz4_11.jpg) no-repeat left 13px;position: relative;left:-4px;padding-right: 0;}
	.fz .fzi.fzi_even .fzica{padding-left: 32px;background: url(fz3_07.jpg) no-repeat left center;position: relative;right:0;left:-9px;}
	.fz .fzi.fzi_even .fzicb{padding-left: 26px;background: url(fz4_11.jpg) no-repeat left 13px;position: relative;right:0;left:-4px;}
	.fz .fz_aa{height: 35px;background: url(fz1_03.jpg) no-repeat left center;margin-left: -10px;}
	.fz .fz_bb{height: 35px;background: url(fz2_14.jpg) no-repeat left center;margin-left: -10px;}

	.dz .dza{text-align: right;}
	.dz .dza .dzac{display: inline-block;width: 293px;}
	.dz .dza .dzac .dzaca{float:left;}
	.dz .dza .dzac .dzaca input{width: 200px;border:1px solid #d2d2d2;border-right: 0;height: 26px;padding: 0 13px;}
	.dz .dza .dzac .dzacb{float:right;}
	.dz .dza .dzac .dzacb input{height: 28px;width: 66px;background: #008ccf;font-size: 14px;color: #ffffff;}
	.dz .dzb{margin-top: 15px;}
	.dz .dzb .dzbi{width: 100%;float:left;margin-right: 0%;margin-bottom: 50px;position: relative;}
	.dz .dzb .dzbi:nth-child(2n){margin-right: 0;}
	.dz .dzb .dzbi .dzbib{width: 80%;background: rgba(255,255,255,0.9);height: 100px;position: absolute;top:60%;left:8%;box-shadow: 0 0 5px #d2d2d2;padding: 3% 3% 0;box-sizing: border-box;}
	.dz .dzb .dzbi .dzbib .dzbiba{font-size: 13px;color: #333333;}
	.dz .dzb .dzbi .dzbib .dzbibb{margin-top: 5px;line-height: 30px;border-bottom: 1px solid #d4d7d8;font-size: 12px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
	.dz .dzb .dzbi .dzbib .dzbibc{margin-top: 5px;text-align: right;font-size: 12px;color: #333333;}
}