@charset "utf-8";
.pop-code{}
.pop-code .pop-dialog{ width: 135px; height: 135px;}
.pop-code .pop-dialog img{ display: block; width: 100%;}
#pdf12{
	    width: 60px;
}
.sidebar{ position: fixed; right: 0; z-index: 9;}
.sidebar li{ position: relative; cursor: pointer;}
.sidebar li + li{ margin-top: 8px;}
.sidebar .ico{ position: relative; width: 50px; height: 50px; border-radius: 50%; overflow: hidden;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	transform: rotate(0deg);
}
                .bromptbottom {
	                padding: 0px 0px;
	                text-align: center;
	                background-color: #eaeaea;
	               }
                .bromptbottom span {
	                height: 20px; color: rgb(102, 102, 102); line-height: 20px; padding-left: 24px; font-size: 13px; display: inline-block; background-image: url("/hyzb/content/images/bromptbottom_icon.png"); background-repeat: no-repeat; background-size: 20px 20px;text-align: center;
                }
                .socialMedia { padding: 5px 5px 5px 5px;  display: inline-block; width: 100%; text-align: center; }
                .socialMedia.scl-grey {background-color: #233241;}

.sidebar .ico img{ display: block; width: 100%;}
.sidebar .p{ position: absolute; top: 0; right: 0; padding: 0 50px 0 25px; border-radius: 25px; white-space: nowrap; color: #fff; line-height: 50px; opacity: 0; visibility: hidden;
	-webkit-transform: translateX(-20px) rotate(0deg);
	-moz-transform: translateX(-20px) rotate(0deg);
	transform: translateX(-20px) rotate(0deg);
	-webkit-transition: opacity 0.2s, transform 0.2s;
	-moz-transition: opacity 0.2s, transform 0.2s;
	transition: opacity 0.2s, transform 0.2s;
}
* {
    /* -webkit-box-sizing: border-box; */
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.x-header, .x-footer, .x-container {
    min-width: 320px;
}
.x-wrap {
    /* width: 100%; */
    padding: 0 0.25rem;
}
.m-theme-text {
    padding: 20px 0 20px;
}
.footer-main .widget-about .time-schedule p { 
	padding-bottom: 10px;
	border-bottom: 1px solid #26292c;
	margin-bottom: 20px;
	line-height: 18px;
}
.widget-links ul {
	list-style: none;
	margin: 0 -10px;
}
.widget-links ul li {
	float: left;
	width: 50%;
	box-sizing: border-box;
	margin-bottom: 23px;
	padding: 0 10px;
}
.widget-links ul li a {
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	color: #888;
	letter-spacing: 0.5px;
}
.widget-links ul li a:before {
	content: "\f105";
	font-family:'FontAwesome';
	font-size: 14px;
	margin-right: 8px;
}
.footer-main .widget.widget-newsletter {
	padding-right: 0;
	margin-top: 40px;
}
.sidebar .l1 .ico, .sidebar .l1 .p{ background-color: #244053;}
.sidebar .l2 .ico, .sidebar .l2 .p{ background-color: #2d7bad;}
.sidebar .l3 .ico, .sidebar .l3 .p{ background-color: #133984;}
.sidebar .l4 .ico, .sidebar .l4 .p{ background-color: #00a0e9;}
.sidebar .l5 .ico, .sidebar .l5 .p{ background-color: #12679d;}
.sidebar .l6 .ico, .sidebar .l6 .p{ background-color: #2d4f66;}
@-webkit-keyframes twinkling{
  0% {
      opacity: 0; 
  }
  100% {
      opacity: 1; 
  }
}
#shan {
    -webkit-animation: twinkling 1.1s infinite ease-in-out; 
}
.sidebar li:hover .p{ opacity: 1; visibility: visible;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}

.article{ padding: 50px 0 10px;}
.article .title{ margin-bottom: 16px; text-align: center;}
.article .title .h22{ /*margin-bottom: 2.8rem; */font-size: 26px;}
.article .title .tip{padding-top: 10px; font-size: 14px;}
.article .title .date{ font-family: Arial;}
.article .cont{ /*margin-bottom: 35px;*/ color: #707070; border: 1px solid #d4d4d4; padding-left:5%; padding-right: 5%; padding-top:3%;padding-bottom: 3%;}
.article .cont .p{}
.article .cont .p + .p{ margin-top: 9px;}
.article .cont .imgs{ margin: 25px 0; overflow: hidden;}
.article .cont .imgs li{ float: left; width: 400px; height: 225px; overflow: hidden;}
.article .cont .imgs li + li{ margin-left: 10px;}
.article .cont .imgs li img{ display: block; width: 100%;}
.article .other{ padding-top: 36px; border-top: 1px solid #d4d4d4; color: #333; overflow: hidden;}
.article .other .h16{ margin-bottom: 13px; font-size: 16px;}
.article .other .list{ margin-left: -180px; overflow: hidden;}
.article .other .list li{ float: left; margin-left: 180px; margin-bottom: 12px; width: 520px; overflow: hidden;}
.article .other .list .p{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.article .other .list .date{ float: right; margin-left: 20px; font-family: Arial;}
.article .other .list a:hover{ color: #2b7bad;}
.article .cont img{ max-width: 100%; height: auto !important;}
.article .cont button{
	position: relative;
    font-weight: 700;
    color: #ffffff;
    font-size: 15px;
    display: inline-block;
    padding: 7px 13px;
    border-radius: 50px;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
    background-color: #031a56;
}
.infolist{ padding: 54px 0 50px;}
.infolist .h22{ margin-bottom: 21px; font-size: 22px; text-align: center;}
.infolist .h22 span{ font-family: 'avian';}
.infolist .list{ margin-bottom: 32px; border-bottom: 1px solid #d4d4d4;}
.infolist .list li{ overflow: hidden;}
.infolist .list .date, .infolist .list .box{ border-top: 1px solid #d4d4d4;}
.infolist .list .date{ padding: 18px 0; float: left; margin-right: 50px; width: 170px; overflow: hidden; font-family: 'avian'; font-size: 0; line-height: 1;}
.infolist .list .date .d{ display: inline-block; margin-right: 15px; vertical-align: text-top; font-size: 72px;}
.infolist .list .date .y{ display: inline-block; margin-top: 10px; vertical-align: text-top; font-size: 16px;}
.infolist .list .box{ padding: 25px 0; overflow: hidden;}
.infolist .list .img{ float: left; margin-right: 34px; width: 320px; height: 160px; overflow: hidden;}
.infolist .list .img img{ display: block; width: 100%;}
.infolist .list .cont{ overflow: hidden;}
.infolist .list .cont .h18{ margin-bottom: 9px; font-size: 18px;}
.infolist .list .cont .p{ margin-bottom: 22px; color: #707070;}
.infolist .list .cont .b {margin-bottom: 10px;color: #707070;}
.infolist .list .cont .more{ display: inline-block; padding: 0 32px; background-color: #956629; border-radius: 20px; line-height: 38px; color: #fff;}
.infolist .list .cont .h18:hover{ color: #2d7bad;}
.infolist .list .cont .more:hover{ background-color: #2d7bad;}

/*.doclist{ padding: 20px 0 10px;}*/
.doclist .h22{ margin-bottom: 20px; font-size: 22px; text-align: center;}
.doclist .query{ margin-bottom: 30px; text-align: center; font-size: 0;}
.doclist .query .ul{ display: inline-block; vertical-align: middle;}
.doclist .query .li{ float: left;}
.doclist .query .li + .li{ margin-left: 35px;}
.doclist .query .label{ float: left; font-size: 14px; line-height: 44px;}
.doclist .query .input{ float: left; padding: 10px 22px; width: 166px; border: 1px solid #d4d4d4; border-radius: 22px;}
.doclist .query .input input{ display: block; width: 100%; height: 22px; font-size: 14px; line-height: 22px;}
.doclist .query .submit{ display: inline-block; margin-left: 12px; width: 92px; background-color: #2d7bad; vertical-align: middle; font-size: 14px; line-height: 44px; color: #fff; border-radius: 22px; cursor: pointer;}
.doclist .select-mod{ float: left; width: 212px; font-size: 14px;}
.doclist .list{ margin-left: -15px; overflow: hidden;}
.doclist .list li{ float: left; width: 232px; margin-left: 15px; text-align: center;}
.doclist .list .tiao{ float: left; width: 180px; margin-left: 15px; text-align: center;}
.doclist .list .img{ margin-bottom: 15px; height: 297px; overflow: hidden;}
.doclist .list .img img{ display: block; width: 100%;}
.doclist .list .h18{ margin-bottom: 5px; font-size: 18px;}
.doclist .list .p{ height: 46px; overflow: hidden;}
.doclist .list li:hover{ color: #2d7bad;}

.contact{ position: relative;}
.contact:before{ content: ''; position: absolute; left: 0; right: 50%; top: 0; bottom: 0; background-color: #fff;}
.contact .mapwrap{ position: relative; height: 450px;}
.contact .map{ width: 100%; height: 100%;}
.contact .query{ position: absolute; left: 50%; top: 0; bottom: 0; margin-left: 305px; padding: 44px 23px 46px 30px; width: 252px; background-color: #2d4f66;}
.contact .query .list{}
.contact .query .list li{ color: #a2adb5; cursor: pointer;}
.contact .query .list li + li{ margin-top: 12px;}
.contact .query .list li:hover, .contact .list li.cur{ color: #fff;}
.contact .query .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #2d7bac;}
.contact .query .mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff;}
.contact .path{ float: left; padding: 40px 0 35px; width: 730px; background-color: #fff;}
.contact .path .h18{ margin-bottom: 16px; font-size: 18px;}
.contact .path .list{ margin-right: 35px; height: 258px;}
.contact .path .list dl{ padding: 17px 0 13px; border-top: 1px solid #d4d4d4;}
.contact .path .list dt{}
.contact .path .list dd{ color: #707070; line-height: 26px;}
.contact .path .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #2d4f66;}
.contact .path .mCSB_scrollTools .mCSB_draggerRail{ background-color: #d5d8df;}
.contact .codes{ padding: 70px 35px 0; text-align: center;  overflow: hidden;}
.contact .codes .h16{ margin-bottom: 25px; font-size: 16px;}
.contact .codes .list{ display: inline-block; overflow: hidden;}
.contact .codes .list li{ float: left; margin: 0 30px; width: 142px;}
.contact .codes .list .img{ margin-bottom: 10px; height: 142px; overflow: hidden;}
.contact .codes .list .img img{ display: block; width: 100%;}
.contact .codes .list .p{ color: #707070;}
.contact .tab-item{ display: none;}
.contact .tab-item.act{ display: block;}

.home1{ position: relative; margin-bottom: 50px;}
.home1 .carousel{ position: relative; overflow: hidden;}
.home1 .carousel .list{ height: 450px; overflow: hidden;}
.home1 .carousel li{ position: relative; float: left; width: 1920px; height: 450px;}
.home1 .carousel li img{ display: block; width: 100%;}
.home1 .carousel .txt{ position: absolute; right: 50%; top: 148px; width: 610px; color: #fff;}
.home1 .carousel .txt .h30{ margin-bottom: 11px; font-size: 30px; font-weight: bold; line-height: 40px;}
.home1 .carousel .txt .p{ font-family: Arial; font-size: 20px; line-height: 24px;}
.home1 .carousel .paging{ position: absolute; left: 0; right: 0; bottom: 20px; text-align: center; z-index: 2;}
.home1 .carousel .paging a{ display: inline-block; margin: 0 10px; padding: 8px; background-color: #fff; border-radius: 999px;}
.home1 .carousel .paging a.selected{ background-color: #4090c3;}
.home1 .carousel .paging span{ display: none;}
.home1 .query{ position: absolute; left: 50%; top: 32px; margin-left: 295px; padding: 22px 0; width: 305px; background: url(../image/opacity-b60.png); z-index: 2;}
.home1 .query dl{ margin: 0 19px;}
.home1 .query dl:first-child{ margin-bottom: 10px;}
.home1 .query dt{ position: relative; padding-left: 14px; padding-right: 50px; background-color: #2d7bac; border-radius: 5px; overflow: hidden; color: #fff; line-height: 38px; cursor: pointer;}
.home1 .query dt:after{ content: '\e804'; position: absolute; right: 0; top: 0; bottom: 0; width: 40px; background-color: #4090c3; font-family: "xfont"; color: #256a96; text-align: center;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.home1 .query .cur dt:after{ content: '\e803';}
.home1 .query dd{ padding: 22px 0; height: 214px; display: none;}
.home1 .query .list{ height: 100%; color: #fff;}
.home1 .query .list li{ padding: 0 12px;}
.home1 .query .list li + li{ margin-top: 13px;}
.home1 .query .list li:hover{ color: #2d7bad;}
.home1 .query .form{}
.home1 .query .form .li{ margin-bottom: 10px; background-color: #fff; border-radius: 5px;}

.home1 .query .form .input{ padding: 10px 15px; overflow: hidden;}
.home1 .query .form .input input{ display: block; width: 100%; font-size: 12px; color: #707070;}

.home1 .query .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #2d7bac;}
.home1 .query .mCSB_scrollTools .mCSB_draggerRail{ background-color: #d5d8df;}

.home1 .query .submit{ display: block; margin: auto; width: 92px; background-color: #2d7bad; vertical-align: middle; font-size: 14px; line-height: 44px; color: #fff; border-radius: 22px; cursor: pointer;}
.home1 .query .input{ padding: 10px 15px; border: 1px solid #d4d4d4; border-radius: 5px; background-color: #fff;}
.home1 .query .input input{ display: block; width: 100%; height: 22px; font-size: 14px; line-height: 22px;}
.home1 .select-mod .select-bar::before{ border-radius: 5px;}


.home2{ margin-bottom: 15px;}
.home2 .list{ overflow: hidden;}
.home2 .list li{ position: relative; float: left; width: 295px; height: 334px; overflow: hidden; color: #fff;}
.home2 .list li:first-child{ width: 600px;}
.home2 .list li + li{ margin-left: 15px;}
.home2 .list li img{ display: block; width: 100%;}
.home2 .list .cont{ position: absolute; left: 0; bottom: 0; padding: 32px;}
.home2 .list .cont .h18{ font-size: 18px;}
.home2 .list .cont .h30{ margin-bottom: 5px; font-family: Arial; font-size: 30px; line-height: 1;}
.home2 .list .cont .p{ font-size: 12px;}

.home21{ margin-bottom: 50px;}
.home21 .list{ overflow: hidden;}
.home21 .h22{ margin-bottom: 22px; font-size: 22px;}
.home21 .h22 span{ margin-left: 10px; font-family: Arial;}
.home21 .list li{ position: relative; float: left; width: 390px; height: 340px; overflow: hidden; color: #fff; background-color:#fff;}
.home21 .list li:first-child{ width: 390px; margin-left:0;}
.home21 .list li + li{ margin-left: 25px;}
.home21 .list li .img{ width: 100%; height:240px; overflow:hidden;}
.home21 .list li .img img{ display: block; width: 100%; height:240px;}
.home21 .list li .img img{-webkit-transition:all .5s ease 0s; -moz-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.home21 .list li:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.home21 .list li .meng{ width: 100%; height:240px; position:absolute; top:0; left:0; background-color:#000; opacity:0.4;}
.home21 .list .cont{ width:100%; height:100px;}
.home21 .list .cont .p{ font-size: 16px; padding:17px 24px; color:#010101; height:40px;}
.home21 .list .cont .p1{ font-size: 14px; color:#8f8f8f; text-align:left; margin-left:24px;}


.home3{ margin-bottom: 50px;}
.home3 .inner{ padding: 42px 34px 0; background-color: #fff;}
.home3 .h22{ margin-bottom: 13px; font-size: 22px; line-height: 30px; overflow: hidden;}
.home3 .h22 > span{ margin-left: 10px; font-family: Arial;}
.home3 .handle{ float: right; white-space: nowrap; font-size: 0; text-align: right;}
.home3 .prev, .home3 .next{ display: inline-block; vertical-align: middle; width: 30px; height: 30px; background: left no-repeat; cursor: pointer;}
.home3 .prev{ background-image: url(../image/prev1.png);}
.home3 .next{ margin-left: 10px; background-image: url(../image/next1.png);}
.home3 .prev:hover, .home3 .next:hover{ background-position: right;}
.home3 .disabled, .home3 .disabled:hover{ background-position: left; cursor: default;}
.home3 .carousel{}
.home3 .list{ overflow: hidden;}
.home3 .list li{ float: left; width: 192px; text-align: center; border-bottom: 2px solid #fff;}
.home3 .list .ico{ margin: 0 auto 17px; width: 80px; height: 80px; overflow: hidden;}
.home3 .list .ico img{ display: block; width: 100%;}
.home3 .list .i1{}
.home3 .list .i2{ display: none;}
.home3 .list .p{ height: 62px; font-size: 16px;}
.home3 .list li:hover{ border-color: #2d7bad; color: #2d7bad;}
.home3 .list li:hover .i1{ display: none;}
.home3 .list li:hover .i2{ display: block;}

.home4{ padding-bottom: 63px;}
.home4 .h22{ margin-bottom: 22px; font-size: 22px;}
.home4 .h22 span{ margin-left: 10px; font-family: Arial;}
.home4 .list{ padding: 0 1px; overflow: hidden;}
.home4 .list li{ float: left; margin-left: 2px; padding: 37px 0 34px; width: 242px; text-align: center; color: #fff;}
.home4 .list .ico{ margin: 0 auto 7px; width: 66px; height: 66px;}
.home4 .list .ico img{ display: block; width: 100%;}
.home4 .list .p{ font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.home4 .list .l1{ margin-bottom: 2px; margin-left: 0; background-color: #244053;}
.home4 .list .l2{ margin-bottom: 2px; background-color: #2d7bad;}
.home4 .list .l3{ margin-bottom: 2px; background-color: #133984;}
.home4 .list .l4{ margin-bottom: 2px; background-color: #00a0e9;}
.home4 .list .l5{ margin-bottom: 2px; background-color: #12679d;}
.home4 .list .l6{ margin-left: 0; background-color: #1289cd;}
.home4 .list .l7{ background-color: #244053;}
.home4 .list .l8{ background-color: #3081b3;}
.home4 .list .l9{ background-color: #2d4f66;}
.home4 .list .l10{ background-color: #54a7e0;}

.ocenter1{ margin-bottom: 55px; height: 400px; background: center top no-repeat;}
.ocenter1 .cont{ position: absolute; left: 0; right: 0; top: 148px; padding: 0 80px; text-align: center; color: #fff;}
.ocenter1 .cont .h22{ margin-bottom: 10px; font-size: 22px;}
.ocenter1 .cont .p{}

.ocenter2{ margin-bottom: 55px;}
.ocenter2 .title{ margin-bottom: 28px; text-align: center;}
.ocenter2 .title .h22{ margin-bottom: 15px; font-size: 22px;}
.ocenter2 .title .list{ display: inline-block; overflow: hidden;}
.ocenter2 .title .list li{ float: left; margin: 0 6px; min-width: 210px; border-radius: 999px; border: 1px solid #d4d4d4; line-height: 42px;}
.ocenter2 .title .list .ico{ display: inline-block; vertical-align: middle; margin-right: 12px; width: 22px; height: 23px; overflow: hidden;}
.ocenter2 .title .list .ico img{ display: block; width: 100%;}
.ocenter2 .title .list li:hover{ border-color: #2d7bad;}
.ocenter2 .tab-mod{ height: 330px; overflow: hidden;}
.ocenter2 .tab-bar{ position: relative; float: left; width: 300px; height: 100%; background: #2d7bac url(../image/temp/img19.jpg) right bottom no-repeat; color: #fff; z-index: 1;}
.ocenter2 .tab-bar ul{ padding: 35px 0; height: 260px;}
.ocenter2 .tab-term{ position: relative; margin-right: 8px; padding: 0 40px; cursor: pointer;}
.ocenter2 .tab-term + .tab-term{ margin-top: 13px;}
.ocenter2 .tab-term:after{ content: '0'; position: absolute; left: 100%; top: 0; bottom: 0; margin: auto; border-left: 8px solid #2d7bac; border-top: 8px solid transparent; border-bottom: 8px solid transparent; width:0; height:0; font-size: 0; visibility: hidden;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
	-webkit-transition: transform 0.2s;
	transition: transform 0.2s;
}
.ocenter2 .tab-term:hover:after, .ocenter2 .tab-term.cur:after{ content: '1'; visibility: visible;
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
}
.ocenter2 .tab-cont{ position: relative; height: 100%; background-color: #fff; overflow: hidden;}
.ocenter2 .tab-item{ position: absolute; left: 0; right: 0; top: 0; padding: 35px 50px 0; opacity: 0; visibility: hidden;
	-webkit-transition: opacity 0.2s;
	transition: opacity 0.2s;
}
.ocenter2 .tab-item.act{ opacity: 1; visibility: visible;}
.ocenter2 .tab-item .h18{ margin-bottom: 8px; font-size: 18px;}
.ocenter2 .tab-item .p{ margin-bottom: 15px; color: #707070;}
.ocenter2 .carousel{ position: relative; width: 681px; overflow: hidden;}
.ocenter2 .carousel .list{ height: 123px; overflow: hidden;}
.ocenter2 .carousel .list li{ float: left; width: 217px; height: 123px; margin-right: 10px;}
.ocenter2 .carousel .list li img{ display: block; width: 100%;}
.ocenter2 .carousel .prev, .ocenter2 .carousel .next{ display: block !important; position: absolute; top: 0; bottom: 0; margin: auto; width: 35px; height: 50px; border-radius: 5px; color: #fff; line-height: 50px; text-align: center; text-shadow: 0px 0px 9px rgba(0, 0, 0, 0.39); cursor: pointer; opacity: 0.8; filter: alpha(opacity=80);
	-webkit-transition: opacity 0.2s;
	transition: opacity 0.2s;
}
.ocenter2 .carousel .prev:after, .ocenter2 .carousel .next:after{ font-family: "xfont" !important; font-size: 2em;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.ocenter2 .carousel .prev:after{ content: '\e821';}
.ocenter2 .carousel .next:after{ content: '\e822';}
.ocenter2 .carousel .prev{ left: 0;}
.ocenter2 .carousel .next{ right: 10px;}
.ocenter2 .carousel .prev:hover, .ocenter2 .carousel .next:hover{ background: #000; opacity: 0.5; filter: alpha(opacity=50);}
.ocenter2 .carousel .disabled, .ocenter2 .carousel .disabled:hover{ background: none; opacity: 0.2; filter: alpha(opacity=20); cursor: default;}*/
.ocenter2 .mCSB_inside > .mCSB_container{ margin-right: 0;}
.ocenter2 .mCSB_scrollTools{ left: 10px;}
.ocenter2 .mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff;}
.ocenter2 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #00a0e9;}
.ocenter2 .mCustomScrollBox{ max-width: none; margin-right: -8px;}

.ocenter3{ margin-bottom: 55px; text-align: center;}
.ocenter3 .h22{ margin-bottom: 20px; font-size: 22px;}
.ocenter3 .list{ display: inline-block; overflow: hidden;}
.ocenter3 .list li{ float: left; margin: 0 6px; min-width: 210px; border-radius: 999px; border: 1px solid #d4d4d4; line-height: 42px;}
.ocenter3 .list .ico{ display: inline-block; vertical-align: middle; margin-right: 12px; width: 22px; height: 23px; overflow: hidden;}
.ocenter3 .list .ico img{ display: block; width: 100%;}
.ocenter3 .list li:hover{ border-color: #2d7bad;}
.ocenter3 .step{ margin-bottom: 30px; overflow: hidden;}
.ocenter3 .step li{ position: relative; float: left; width: 195px; height: 146px;}
.ocenter3 .step li:after{ content: ''; position: absolute; top: 0; bottom: 0; left: 100%; margin: auto; border-left:5px solid; border-top:5px solid transparent; border-bottom:5px solid transparent; width:0; height:0;}
.ocenter3 .step li + li{ margin-left: 10px;}
.ocenter3 .step .h36{ margin-top: 26px; font-family: 'avian'; font-size: 36px; color: #fff;}
.ocenter3 .step .p{ color: #fff;}
.ocenter3 .step span{ font-family: Arial; color: #fff;}
.ocenter3 .step .l1{ background-color: #244053; color: #244053;}
.ocenter3 .step .l2{ background-color: #2d7bad; color: #2d7bad;}
.ocenter3 .step .l3{ background-color: #133984; color: #133984;}
.ocenter3 .step .l4{ background-color: #00a0e9; color: #00a0e9;}
.ocenter3 .step .l5{ background-color: #12679d; color: #12679d;}
.ocenter3 .step .l6{ background-color: #2d4f66; color: #2d4f66;}
.ocenter3 .step .l6:after{ display: none;}

.ocenter4{ margin-bottom: 55px;}
.ocenter4 .h22{ margin-bottom: 11px; font-size: 22px; text-align: center;}
.ocenter4 .p{ margin: 0 168px 25px; color: #707070; text-align: center;}
.ocenter4 .img{}
.ocenter4 .img img{ display: block; width: 100%;}

.ocenter5{ margin-bottom: 60px;}
.ocenter5 .h22{ margin-bottom: 22px; font-size: 22px; text-align: center;}
.ocenter5 .list{ overflow: hidden; text-align: center;}
.ocenter5 .list li{ float: left; width: 232px; height: 392px;}
.ocenter5 .list li + li{ margin-left: 15px;}
.ocenter5 .list .img{ position: relative; margin-bottom: 15px; height: 297px;}
.ocenter5 .list .img img{ display: block; width: 100%;}
.ocenter5 .list .h18{ margin-bottom: 4px; font-size: 18px;}
.ocenter5 .list .p{}
.ocenter5 .list .mask{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #2d7bad url(../image/temp/img31.jpg) right bottom no-repeat; opacity: 0; visibility: hidden;
	-webkit-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
.ocenter5 .list .more{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 80px; height: 21px; padding-top: 27px; color: #fff; text-align: center;}
.ocenter5 .list .more:before, .ocenter5 .list .more:after{ content: ''; position: absolute; left: 50%; right: 0;}
.ocenter5 .list .more:before{ top: 0; border-left: 1px solid #fff; height: 21px;}
.ocenter5 .list .more:after{ top: 10px; margin-left: -10px; border-top: 1px solid #fff; width: 21px;}
.ocenter5 .list li:hover .mask{ opacity: 1; visibility: visible;}*/
.ocenter5 .list .mCSB_horizontal.mCSB_inside > .mCSB_container{ margin-bottom: 4px;}
.ocenter5 .list .mCSB_scrollTools.mCSB_scrollTools_horizontal{ margin: 0 280px; height: 4px;}
.ocenter5 .list .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ margin: 0; background-color: #2d4f66;}
.ocenter5 .list .mCSB_scrollTools .mCSB_draggerRail{ margin: 1px 0; background-color: #d5d8df;}

.ocenter6{ margin-bottom: 55px; height: 698px;}
.ocenter6 .left{ float: left; margin-right: 50px; padding: 0 40px; width: 460px; height: 100%; background-color: #fff; text-align: center;}
.ocenter6 .left .h22{ padding-top: 32px;}
.ocenter6 .img{ margin-bottom: 25px; height: 515px; overflow: hidden;}
.ocenter6 .img img{ display: block; width: 100%;}
.ocenter6 .cont{ padding-top: 32px; overflow: hidden;}
.ocenter6 .h22{ margin-bottom: 20px; font-size: 22px;}
.ocenter6 .list{ display: inline-block; overflow: hidden;}
.ocenter6 .list li{ float: left; margin: 0 6px; min-width: 210px; border-radius: 999px; border: 1px solid #d4d4d4; line-height: 42px;}
.ocenter6 .list .ico{ display: inline-block; vertical-align: middle; margin-right: 12px; width: 22px; height: 23px; overflow: hidden;}
.ocenter6 .list .ico img{ display: block; width: 100%;}
.ocenter6 .list li:hover{ border-color: #2d7bad;}
.ocenter6 .scrolllist{ height: 612px;}
.ocenter6 .scrolllist li{ margin-top: 20px; padding-bottom: 22px; border-bottom: 1px solid #d4d4d4;}
.ocenter6 .scrolllist .h18{ margin-bottom: 9px; font-size: 18px;}
.ocenter6 .scrolllist .p{ margin-bottom: 13px; color: #707070;}
.ocenter6 .scrolllist .more{}
.ocenter6 .scrolllist a:hover{ color: #2d7bad;}
.ocenter6 .mCSB_inside > .mCSB_container{ border-top: 1px solid #d4d4d4;}
.ocenter6 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 4px; background-color: #2d4f66;}
.ocenter6 .mCSB_scrollTools .mCSB_draggerRail{ width: 2px; background-color: #d4d4d4;}
.ocenter6 .mCSB_scrollTools{ width: 4px;}

.ocenter7{ overflow: hidden;}
.ocenter7 .h22{ margin-bottom: 20px; font-size: 22px; text-align: center;}
.ocenter7 .carousel{ position: relative; margin-right: -33px;}
.ocenter7 .list{ overflow: hidden;}
.ocenter7 .list li{ float: left; margin-right: 33px; width: 280px; height: 472px; overflow: hidden;}
.ocenter7 .list .img{ margin-bottom: 15px; height: 380px; overflow: hidden;}
.ocenter7 .list .img img{ display: block; width: 100%;}
.ocenter7 .list .p{ text-align: center;}
.ocenter7 .carousel .prev, .ocenter7 .carousel .next{ display: block !important; position: absolute; top: 0; bottom: 92px; margin: auto; width: 42px; height: 100px; border-radius: 5px; color: #fff; line-height: 100px; text-align: center; text-shadow: 0px 0px 9px rgba(0, 0, 0, 0.39); cursor: pointer; opacity: 0.8; filter: alpha(opacity=80);
	-webkit-transition: opacity 0.2s;
	transition: opacity 0.2s;
}
.ocenter7 .carousel .prev:after, .ocenter7 .carousel .next:after{ font-family: "xfont" !important; font-size: 3em;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.ocenter7 .carousel .prev:after{ content: '\e821';}
.ocenter7 .carousel .next:after{ content: '\e822';}
.ocenter7 .carousel .prev{ left: 0;}
.ocenter7 .carousel .next{ right: 33px;}
.ocenter7 .carousel .prev:hover, .ocenter7 .carousel .next:hover{ background: #000; opacity: 0.5; filter: alpha(opacity=50);}
.ocenter7 .carousel .disabled, .ocenter7 .carousel .disabled:hover{ background: none; opacity: 0.2; filter: alpha(opacity=20); cursor: default;}*/

.aboutus1{ height: 400px; background: center top no-repeat;}
.aboutus1 .cont{ position: absolute; left: 0; right: 0; top: 162px; padding: 0 80px; text-align: center; color: #fff;}
.aboutus1 .cont .h30{ margin-bottom: 5px; font-size: 30px;}
.aboutus1 .cont .p18{ font-size: 18px;}

.aboutus2{ padding: 50px 0; background: url(../image/temp/img33.jpg) center top no-repeat;}
.aboutus2 .h22{ margin-bottom: 28px; font-size: 22px; text-align: center;}
.aboutus2 .list{ }
.aboutus2 .list li{ float: left; width: 20%;}
.aboutus2 .list .ico{ margin-bottom: 15px; width: 70px; height: 66px; overflow: hidden;
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	transition: transform 0.5s;
}
.aboutus2 .list .ico img{ display: block; width: 100%;}
.aboutus2 .list .h18{ position: relative; margin-bottom: 15px; font-size: 18px;}
.aboutus2 .list .h18:after{ content: '0'; position: absolute; left: 0; top: 100%; margin-top: 7px; width: 30px; border-bottom: 2px solid #2d7bac; font-size: 0;
	-webkit-transition: width 0.5s;
	-moz-transition: width 0.5s;
	transition: width 0.5s;
}
.aboutus2 .list .p{ margin-right: 34px; min-height: 162px;}
.aboutus2 .list li:hover .h18:after{ content: '1'; width: 30%;}
.aboutus2 .list li:hover .ico{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	transform: scale(1.2);
}
*/
.aboutus3{ padding: 20px 0 96px; background: url(../image/temp/img34.jpg) center top no-repeat;}
.aboutus3 .title{ text-align: center;}
.aboutus3 .title .h22{ margin-bottom: 10px; font-size: 22px;}
.aboutus3 .title .p{ padding: 0 80px;}

.aboutus3 .list-mobile{ display: none;}
.aboutus3 .list{ }
.aboutus3 .carousel{ position: relative; padding: 0 45px; height: 545px; overflow: hidden;}
.aboutus3 .carousel:before{ content: ''; position: absolute; top: 50%; left: 0; right: 0; border-top: 3px solid #008fd0;}
.aboutus3 .prev, .aboutus3 .next{ position: absolute; top: 0; bottom: 0; margin: auto; width: 43px; height: 43px; background: center no-repeat; cursor: pointer; z-index: 2; opacity: 0;
	-webkit-transition: transform 0.5s, opacity 0.5s;
	-moz-transition: transform 0.5s, opacity 0.5s;
	transition: transform 0.5s, opacity 0.5s;
}
.aboutus3 .prev{ left: 0; background-image: url(../image/prev2.png);
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	transform: translateX(-100%);
}
.aboutus3 .next{ right: 0; background-image: url(../image/next2.png);
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	transform: translateX(100%);
}
.aboutus3 .disabled, .aboutus3 .disabled:hover{ cursor: default;}
.aboutus3 .box{ position:relative; float: left; width: 1220px; height: 545px;}
.aboutus3 .box .h3{ font-family: Arial; font-size: 40px; line-height: 1.25; font-weight: bold;}
.aboutus3 .box .p{}
.aboutus3 .box .div{ position: absolute; padding-left: 28px; width: 180px; background: no-repeat; opacity: 0;
	-webkit-transition: transform 1s, opacity 1s;
	-moz-transition: transform 1s, opacity 1s;
	transition: transform 1s, opacity 1s;
}
.aboutus3 .box .div1,.aboutus3 .box .div3,.aboutus3 .box .div5,.aboutus3 .box .div7{ bottom: 50%; margin-bottom: -7px; padding-bottom: 13px; background-position: left bottom;
	-webkit-transform: translateY(-100px);
	-moz-transform: translateY(-100px);
	transform: translateY(-100px);
}
.aboutus3 .box .div2,.aboutus3 .box .div4,.aboutus3 .box .div6,.aboutus3 .box .div8{ top: 50%; margin-top: -6px; padding-top: 13px; background-position: left top;
	-webkit-transform: translateY(100px);
	-moz-transform: translateY(100px);
	transform: translateY(100px);
}
.aboutus3 .box .div1{ left: 53px; background-image: url(../image/temp/line1.png);
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	transition-delay: 0s;
}
.aboutus3 .box .div2{ left: 135px; background-image: url(../image/temp/line5.png);
	-webkit-transition-delay: 0.1s;
	-moz-transition-delay: 0.1s;
	transition-delay: 0.1s;
}
.aboutus3 .box .div3{ left: 297px; background-image: url(../image/temp/line2.png);
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	transition-delay: 0.2s;
}
.aboutus3 .box .div4{ left: 390px; background-image: url(../image/temp/line6.png);
	-webkit-transition-delay: 0.3s;
	-moz-transition-delay: 0.3s;
	transition-delay: 0.3s;
}
.aboutus3 .box .div5{ left: 550px; background-image: url(../image/temp/line3.png);
	-webkit-transition-delay: 0.4s;
	-moz-transition-delay: 0.4s;
	transition-delay: 0.4s;
}
.aboutus3 .box .div6{ left: 655px; background-image: url(../image/temp/line7.png);
	-webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	transition-delay: 0.5s;
}
.aboutus3 .box .div7{ left: 815px; background-image: url(../image/temp/line4.png);
	-webkit-transition-delay: 0.6s;
	-moz-transition-delay: 0.6s;
	transition-delay: 0.6s;
}
.aboutus3 .box .div8{ left: 898px; background-image: url(../image/temp/line8.png);
	-webkit-transition-delay: 0.7s;
	-moz-transition-delay: 0.7s;
	transition-delay: 0.7s;
}
.aboutus3 .box .div1 .h3,.aboutus3 .box .div3 .h3,.aboutus3 .box .div5 .h3,.aboutus3 .box .div7 .h3{ color: #1aa7e7;}
.aboutus3 .box .div2 .h3,.aboutus3 .box .div4 .h3,.aboutus3 .box .div6 .h3,.aboutus3 .box .div8 .h3{ color: #fff;}
.aboutus3 .box .div1 .p,.aboutus3 .box .div3 .p,.aboutus3 .box .div5 .p,.aboutus3 .box .div7 .p{}
.aboutus3 .box .div2 .p,.aboutus3 .box .div4 .p,.aboutus3 .box .div6 .p,.aboutus3 .box .div8 .p{ color:#fff;}
.aboutus3 .box .div1 .p{ height: 198px;}
.aboutus3 .box .div2 .p{ margin-top: 63px;}
.aboutus3 .box .div3 .p{ height: 110px;}
.aboutus3 .box .div4 .p{ margin-top: 70px;}
.aboutus3 .box .div5 .p{ height: 160px;}
.aboutus3 .box .div6 .p{ margin-top: 83px;}
.aboutus3 .box .div7 .p{ height: 120px;}
.aboutus3 .box .div8 .p{ margin-top: 120px;}
.aboutus3.show .prev, .aboutus3.show .next, .aboutus3.show .box .div{ opacity: 1;
	-webkit-transform: translate(0);
	-moz-transform: translate(0);
	transform: translate(0);
}

.aboutus4{ margin-bottom: 60px; height: 703px;}
.aboutus4 .title{ position: absolute; left: 0; top: 0; padding-top: 10px; width: 490px;}
.aboutus4 .title .h22{ margin-bottom: 8px; font-size: 22px;}
.aboutus4 .title .h22 span{ font-family: "avian";}
.aboutus4 .title .p14{}
.aboutus4 .box{}
.aboutus4 .item{ position: absolute; border-radius: 50%; border: 2px solid #e1e1e1; background-clip: padding-box;
	-webkit-transition: background 0.3s;
	-moz-transition: background 0.3s;
	transition: background 0.3s;
}
.aboutus4 .ico{ margin: 0 auto 15px; width: 100px; height: 86px; overflow: hidden;}
.aboutus4 .ico img{ width: 100%;}
.aboutus4 .ico .i1{ display: block;}
.aboutus4 .ico .i2{ display: none;}
.aboutus4 .h18{ margin-bottom: 8px; font-size: 18px; text-align: center;}
.aboutus4 .list{ margin: auto;}
.aboutus4 .list li{ position: relative; padding-left: 15px; color: #707070;}
.aboutus4 .list li:before{ content: ''; position: absolute; left: 0; top: 7px; width: 6px; height: 6px; border-radius: 50%; border: 1px solid; color: #707070;}
.aboutus4 .list li + li{ margin-top: 9px;}
.aboutus4 .arrow{ position: absolute; width: 50px; height: 50px; background: #fff center no-repeat; border-radius: 50%; border: 4px solid;}
.aboutus4 .item1{ left: 5px; top: 260px; width: 380px; height: 380px;}
.aboutus4 .item1 .ico{ margin-top: 48px;}
.aboutus4 .item1 .list{ width: 245px;}
.aboutus4 .item1 .list li:before{ border-color: #2d7bac;}
.aboutus4 .item1 .arrow{ left: 348px; top: 200px; border-color: #2d7bac; background-image: url(../image/temp/arrow1.png);}
.aboutus4 .item2{ left: 342px; top: 130px; width: 274px; height: 274px;}
.aboutus4 .item2 .ico{ margin-top: 20px;}
.aboutus4 .item2 .list{ width: 135px;}
.aboutus4 .item2 .list li:before{ border-color: #2d7bac;}
.aboutus4 .item2 .arrow{ left: -10px; top: 35px; border-color: #2d7bac; background-image: url(../image/temp/arrow1.png);}
.aboutus4 .item3{ left: 550px; top: 305px; width: 348px; height: 348px;}
.aboutus4 .item3 .ico{ margin-top: 56px;}
.aboutus4 .item3 .list{ width: 245px;}
.aboutus4 .item3 .list li:before{ border-color: #12679d;}
.aboutus4 .item3 .arrow{ left: -20px; top: 200px; border-color: #12679d; background-image: url(../image/temp/arrow2.png);}
.aboutus4 .item4{ left: 802px; top: 0; width: 408px; height: 408px;}
.aboutus4 .item4 .ico{ margin-top: 76px;}
.aboutus4 .item4 .list{ width: 225px;}
.aboutus4 .item4 .list li:before{ border-color: #55a7e1;}
.aboutus4 .item4 .arrow{ left: 0px; top: 70px; border-color: #55a7e1; background-image: url(../image/temp/arrow3.png);}
.aboutus4 .item5{ left: 900px; top: 420px; width: 284px; height: 284px;}
.aboutus4 .item5 .ico{ margin-top: 12px;}
.aboutus4 .item5 .list{ width: 205px;}
.aboutus4 .item5 .list li:before{ border-color: #2d5066;}
.aboutus4 .item5 .arrow{ left: 255px; top: 148px; border-color: #2d5066; background-image: url(../image/temp/arrow4.png);}
.aboutus4 .item:hover{ background-color: #1aa7e7;}
.aboutus4 .item:hover .i1{ display: none;}
.aboutus4 .item:hover .i2{ display: block;}
.aboutus4 .item:hover, .aboutus4 .item:hover li{ color: #fff;}
.aboutus4 .item:hover li:before{ border-color: #fff;}
.aboutus4 .item:hover .arrow{ background-color: #1aa7e7; background-image: url(../image/temp/arrow0.png); border-color: #fff;}*/

.aboutus5{ margin-bottom: 55px;}
.aboutus5 .box{ padding: 45px 34px 34px; background: #fff url(../image/temp/img39.jpg) right bottom no-repeat; overflow: hidden;}
.aboutus5 .title{ margin-bottom: 15px; overflow: hidden;}
.aboutus5 .title .h22{ float: left; font-size: 22px;}
.aboutus5 .title .h22 span{ font-family: "avian";}
.aboutus5 .title .more{ float: right; font-family: Arial; line-height: 33px;}
.aboutus5 .title .more b{ margin-left: 5px; font-size: 22px; font-weight: normal; vertical-align: middle;}
.aboutus5 .title .more:hover{ color: #2b7bad;}
.aboutus5 .list{ margin-right: -65px;; overflow: hidden;}
.aboutus5 .list li{ position: relative; float: left; margin-right: 65px; padding: 22px 5px; width: 330px; border-top: 1px solid #d4d4d4;}
.aboutus5 .list li:after{ content: '0'; position: absolute; left: 0; right: 100%; top: -1px; border-top: 2px solid #2d7bad; font-size: 0;
	-webkit-transition: right 0.5s;
	-moz-transition: right 0.5s;
	transition: right 0.5s;
}
.aboutus5 .list .h14{ margin-bottom: 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.aboutus5 .list .date{ font-family: "avian"; color: #707070;}
.aboutus5 .list li:hover:after{ content: '1'; right: 0;}*/
.aboutus5 .list .h14:hover{ color: #2b7bad;}

.aboutus6{ padding-bottom: 62px;}
.aboutus6 .title{ margin-bottom: 21px; text-align: center;}
.aboutus6 .title .h22{ margin-bottom: 12px; font-size: 22px;}
.aboutus6 .title .p14{}
.aboutus6 .list{ overflow: hidden;}
.aboutus6 .list li{ float: left; width: 25%; height: 470px; color: #fff; text-align: center;}
.aboutus6 .list li.l1{ background-color: #1289cd;}
.aboutus6 .list li.l2{ background-color: #2d7bad;}
.aboutus6 .list li.l3{ background-color: #2d4f66;}
.aboutus6 .list li.l4{ background-color: #12679d;}
.aboutus6 .list .img{ position: relative; height: 50%; overflow: hidden;}
.aboutus6 .list .img:after{ content: '0'; position: absolute; left: 0; right: 0; margin: auto; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; font-size: 0; visibility: hidden;
	-webkit-transition: transform 0.5s;
	-moz-transition: transform 0.5s;
	transition: transform 0.5s;
}
.aboutus6 .list .img img{ display: block; width: 100%;}
.aboutus6 .list li.l1 .img:after{ bottom: 0; border-bottom: 10px solid #1289cd;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	transform: translateY(100%);
}
.aboutus6 .list li.l2 .img:after{ top: 0; border-top: 10px solid #2d7bad;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%);
}
.aboutus6 .list li.l3 .img:after{ bottom: 0; border-bottom: 10px solid #2d4f66;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	transform: translateY(100%);
}
.aboutus6 .list li.l4 .img:after{ top: 0; border-top: 10px solid #12679d;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	transform: translateY(-100%);
}
.aboutus6 .list .cont{ height: 50%; overflow: hidden;}
.aboutus6 .list .h16{ position: relative; margin-top: 85px; margin-bottom: 20px; font-size: 16px;}
.aboutus6 .list .h16:after{ content: '0'; position: absolute; top: 100%; left: 0; right: 0; margin: 8px auto; width: 40px; border-top: 1px solid #fff; font-size: 0;
	-webkit-transition: width 0.5s;
	-moz-transition: width 0.5s;
	transition: width 0.5s;
}
.aboutus6 .list .p14{}
.aboutus6 .list li:hover .h16:after{ content: '1'; width: 30%;}
.aboutus6 .list li:hover .img:after{ content: '1'; visibility: visible;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	transform: translateY(0%);
}

*/





















/*	下、上、左、右箭头	*/
.arrDown:after{ border-top:10px solid #aeaeae; border-left:5px solid transparent; border-right:5px solid transparent; width:0; height:0; content:'';}
.arrUp:after{ border-bottom:10px solid #aeaeae; border-left:5px solid transparent; border-right:5px solid transparent; width:0; height:0; content:'';}
.arrLeft:after{ border-right:10px solid #aeaeae; border-top:5px solid transparent; border-bottom:5px solid transparent; width:0; height:0; content:'';}
.arrRight:after{ border-left:10px solid #aeaeae; border-top:5px solid transparent; border-bottom:5px solid transparent; width:0; height:0; content:'';}

.arrTopleft:after{ border-top: 100px solid red; border-right: 100px solid transparent; width:0; height:0; content:'';}
.arrTopright:after{ border-top: 100px solid red; border-left: 100px solid transparent; width:0; height:0; content:'';}
.arrBottomleft:after{ border-bottom: 100px solid red; border-right: 100px solid transparent; width:0; height:0; content:'';}
.arrBottomright:after{ border-bottom: 100px solid red; border-left: 100px solid transparent; width:0; height:0; content:'';}

/*	弹窗	*/
.pop-alert .pop-dialog{ width:500px; height:350px; background-color: #fff; z-index:1;}
.pop-alert .head h1{ font-size:14px; line-height:30px;}
.pop-alert .btnWarp{ padding:8px 20px;}
.pop-alert .btnWarp button{ font-size:12px; line-height:1; padding:8px 20px; margin:0 10px;}

/*	视频弹窗	*/
.pop-video{}
.pop-video .pop-dialog{ width:842px; height:536px; z-index:1;}
#vPlayer{ width:100%; height:100%;}
.jwlogo { display: none !important;}
	
/*	复用图片包裹	*/
.scaleimg{ overflow:hidden;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	transform: rotate(0deg);
}
.scaleimg img{ width:100%; height:auto;
	-webkit-transition:all .5s ease 0s;
	transition:all .5s ease 0s;
}
.scaleimg:hover img{
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
}*/
	
/*	搜索结果页	*/
.results .title{ padding:45px 0 14px; font-size:26px;}
.results .title span{ font-family:Arial; margin-left:10px; color:#707070;}
.results .word{ font-size:18px; color:#707070;}
.results .word span{ color:#166e31;}
.results .list{ padding:12px 0;}
.results .list li{ padding-bottom:20px; border-bottom:dashed 1px #cacaca; margin-bottom:20px;}
.results .list li h1{ font-size:16px; line-height:1.2; margin-bottom:8px;}
.results .list li h1 span{ color:#166e31;}
.results .list li p{ position:relative; color:#707070; padding:4px 0;}
.results .list li .more{ position:absolute; right:0; bottom:0; color:#707070; background-color:#FFF;}
.results .list li a:hover{ color:#333;}

.transition{ opacity:0;
	-webkit-transition:all 2s;
	-moz-transition:all 2s;
	transition:all 2s;
	}
	
.translateX-100{
	-webkit-transform:translateX(-100%);
	-moz-transform:translateX(-100%);
	transform:translateX(-100%);
	}

.translateX_100{
	-webkit-transform:translateX(100%);
	-moz-transform:translateX(100%);
	transform:translateX(100%);
	}

.translateY-100{
	-webkit-transform:translateY(-100px);
	-moz-transform:translateY(-100px);
	transform:translateY(-100px);
}

.translateY_100{
	-webkit-transform:translateY(100px);
	-moz-transform:translateY(100px);
	transform:translateY(100px);
}

.s .transition{ opacity:1;
	-webkit-transform:translate(0,0);
	-moz-transform:translate(0,0);
	transform:translate(0,0);
	}

	

@media screen and (min-width:1230px){
	.m-show{ display: none;}

}

@media screen and (min-width: 751px) and (max-width: 1229px) {
	.m-show{ display: none;}
	
}

@media screen and (max-width: 750px){
	.p-show{ display: none;}
	
	.pop-code .pop-dialog{ width: 3rem; height: 3rem;}
	
	.sidebar li + li{ margin-top: 0.1rem;}
	.sidebar .ico{ width: 0.7rem; height: 0.7rem;}
	.sidebar .p{ padding: 0 0.8rem 0 0.4rem; border-radius: 0.4rem; line-height: 0.75rem;}

	.article{ padding: 0.5rem 0 0;margin-top: 70px;}
	.article .title{ margin-bottom: 0.2rem;}
	.article .title .h22{ margin-bottom: 0.4rem; font-size: 0.47rem;}
	.article .cont{ margin-bottom: 0.5rem;}
	.article .cont .p + .p{ margin-top: 0.1rem;}
	.article .cont .imgs{ margin: 0.3rem 0;}
	.article .cont .imgs li{ float: none; width: 100%; height: auto;}
	.article .cont .imgs li + li{ margin-left: 0; margin-top: 0.2rem;}
	.article .other{ padding-top: 0.5rem;}
	.article .other .h16{ margin-bottom: 0.2rem; font-size: 0.26rem;}
	.article .other .list{ margin-left: 0;}
	.article .other .list li{ float: none; margin-left: 0; margin-bottom: 0.2rem; width: 100%;}
	.article .other .list .date{ margin-left: 0.2rem;}

	.infolist{ padding: 0.5rem 0;}
	.infolist .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.infolist .list{ margin-bottom: 0.3rem;}
	.infolist .list .date, .infolist .list .box{ padding: 0.2rem 0 0; border-top: 1px solid #d4d4d4;}
	.infolist .list .date{ display: none; float: none; margin-right: 0; width: 100%;}
	.infolist .list .date .d{ margin-right: 0; font-size: 0.26rem;}
	.infolist .list .date .d:after{ content: '.';}
	.infolist .list .date .y{ margin-top: 0; font-size: 0.26rem;}
	/*.infolist .list .box{ border-top: 0; padding-top: 0;}*/
	.infolist .list .img{ float: left; margin-right: 14px; margin-bottom: 0.2rem; width: 110px; height: auto;/*height: 150px;*/}
	.infolist .list .box .men-grid{
		display: block!important;
	}
	.infolist .list .cont{ padding: 0;}
	.infolist .list .cont .h18{ margin-bottom: 0.1rem; font-size: 0.29rem;font-weight: 600;}
	.infolist .list .cont .h18 a{ color:black;}
	.infolist .list .cont .p{ margin-bottom: 0.2rem;/*text-indent: 12px;*/font-size: 14px;}
	.infolist .list .cont .b{ margin-bottom: 0.1rem;/*text-indent: 12px;*/font-size: 14px;}
	.infolist .list .cont .more{ padding: 0 0.3rem; border-radius: 0.3rem; line-height: 0.5rem;display: none;}
.infolist .list .img img {
    display: block;
    width: 110px;
    height: 67px;
}
	/*.doclist{ padding-top: 0.5rem;}*/
	.doclist .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.doclist .query{ margin-bottom: 0.3rem;}
	.doclist .query .ul{ display: block;}
	.doclist .query .li{ float: none; margin-bottom: 0.2rem;}
	.doclist .query .li + .li{ margin-left: 0;}
	.doclist .query .label{ font-size: 0.24rem; line-height: 0.5rem;}
	.doclist .query .input{ float: none; padding: 0.07rem 0.2rem; width: auto; border-radius: 0.3rem; overflow: hidden;}
	.doclist .query .input input{ height: 0.36rem; font-size: 0.24rem; line-height: 1.5;}
	.doclist .query .submit{ margin-left: 0; width: 1.8rem; font-size: 0.24rem; line-height: 0.5rem; border-radius: 0.3rem;}
	.doclist .select-mod{ float: none; width: auto; overflow: hidden; font-size: 0.24rem;}
	.doclist .select-mod .select-btn{ padding: 0.07rem 0.2rem; height: auto;}
	.doclist .select-mod .select-native{ padding: 0 0.2rem;}
	.doclist .list{ margin-left: 0;}
	.doclist .list li{ float: left; width: 3.08rem; margin-left: 0;}
	.doclist .list .tiao{ float: left; width: 32.33%; margin-left: 3px;}
/*	.doclist .list li:nth-child(even){ margin-left: 0.2rem;}*/
	.doclist .list .img{ margin-bottom: 0.2rem; height: 2.75rem;}
	.doclist .list .h18{ margin-bottom: 0.1rem; font-size: 0.28rem;}
	.doclist .list .p{ height: 0.8rem;}

	.contact:before{ display: none;}
	.contact .x-wrap{ padding: 0;}
	.contact .mapwrap{ height: auto;}
	.contact .map{ height: 5rem;}
	.contact .query{ position: static; margin-left: 0; padding: 0.5rem; width: 100%; height: 5rem;}
	.contact .query .list li + li{ margin-top: 0.1rem;}
	.contact .path{ float: none; padding: 0.5rem; width: 100%;}
	.contact .path .h18{ margin-bottom: 0.2rem; font-size: 0.28rem;}
	.contact .path .list{ margin-right: 0; height: 5rem;}
	.contact .path .list dl{ padding: 0.2rem;}
	.contact .path .list dd{ line-height: 1.5;}
	.contact .codes{ padding: 0.5rem;}
	.contact .codes .h16{ margin-bottom: 0.2rem; font-size: 0.26rem;}
	.contact .codes .list li{ margin: 0 0.2rem; width: 1.5rem;}
	.contact .codes .list .img{ margin-bottom: 0.1rem; height: 1.5rem;}

	.home1{ margin-bottom: 0.5rem;}
	.home1 .carousel{ margin-bottom: 0.5rem;}
	.home1 .carousel .list{ height: 4.5rem;}
	.home1 .carousel li{ width: 19.2rem; height: 4.5rem;}
	.home1 .carousel .txt{ left: 50%; right: auto; top: 50%; width: 6rem;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	.home1 .carousel .txt .h30{ margin-bottom: 0.1rem; font-size: 0.32rem; line-height: 1.3;}
	.home1 .carousel .txt .p{ font-size: 0.24rem; line-height: 1.3;}
	.home1 .carousel .paging{ bottom: 0.2rem;}
	.home1 .carousel .paging a{ margin: 0 0.1rem; padding: 0.1rem;}
	.home1 .query{ position: static; margin-left: 0; padding: 0; width: 100%; background: none;}
	.home1 .query dl{ margin: 0 0.25rem;}
	.home1 .query dl:first-child{ margin-bottom: 0.1rem;}
	.home1 .query dt{ padding-left: 0.2rem; padding-right: 0.8rem; line-height: 0.6rem;}
	.home1 .query dt:after{ width: 0.6rem;}
	.home1 .query dd{ padding: 0.2rem 0; height: auto;}
	.home1 .query .list{ height: 2.8rem; color: #474747;}
	.home1 .query .list li{ padding: 0 0.2rem;}
	.home1 .query .list li + li{ margin-top: 0.2rem;}
	.home1 .query .form li + li{ margin-top: 0.1rem;}
	.home1 .query .input{ padding: 0.07rem 0.2rem;}
	.home1 .query .input input{ height: 0.36rem; font-size: 0.24rem; line-height: 1.5;}
	.home1 .query .submit{ width: 1.8rem; font-size: 0.24rem; line-height: 0.5rem; border-radius: 0.3rem;}
	.home1 .select-mod{ font-size: 0.24rem;}
	.home1 .select-mod .select-btn{ padding: 0.07rem 0.2rem; height: auto;}
	.home1 .select-mod .select-native{ padding: 0 0.2rem;}

	.home2{ margin-bottom: 0.5rem;}
	.home2 .list li{ width: 3.4rem; height: 3.85rem;}
	.home2 .list li:first-child{ margin-bottom: 0.2rem; width: 7rem; height: 3.9rem;}
	.home2 .list li + li{ margin-left: 0;}
	.home2 .list li:last-child{ margin-left: 0.2rem;}
	.home2 .list .cont{ padding: 0.2rem;}
	.home2 .list .cont .h18{ font-size: 0.28rem;}
	.home2 .list .cont .h30{ margin-bottom: 0.1rem; font-size: 0.4rem;}
	.home2 .list .cont .p{ font-size: 0.24rem;}
	.home2 .list .cont .p br{ display: none;}
	
	.home21{ margin-bottom: 0.15rem;}
	.home21 .list{ overflow: hidden;}
	.home21 .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.home21 .h22 span{ margin-left: 0.1rem;}
	.home21 .list li{ position: relative; float: left; width: 7rem; height: auto; overflow: hidden; color: #fff;  background-color:#fff;}
	.home21 .list li:first-child{ width: 7rem; margin-left:0;}
	.home21 .list li + li{ margin-left: 0; margin-top:0.2rem;}
	.home21 .list .l2{ display:none;}
	.home21 .list li .img{ height:auto;}
	.home21 .list li .img img{ display: block; width: 100%; height:auto;}
	.home21 .list li .meng{ display:none;}
	.home21 .list .cont{  width:100%; height:auto;}
	.home21 .list .cont .p{ font-size: 0.28rem; padding:0.1rem 0.3rem; float:left; width:100%; height:auto}
	.home21 .list .cont .p1{ font-size: 0.3rem; padding:0.15rem 0.3rem; float:left; line-height:0.3rem; text-align:center; margin-left:0;}



	.home3{ margin-bottom: 0.5rem;}
	.home3 .inner{ padding: 0.5rem 0.2rem 0;}
	.home3 .h22{ margin-bottom: 0.2rem; font-size: 0.32rem; line-height: 1.5;}
	.home3 .h22 > span{ margin-left: 0.1rem;}
	.home3 .prev, .home3 .next{ width: 0.48rem; height: 0.48rem; background-size: cover;}
	.home3 .next{ margin-left: 0.1rem;}
	.home3 .list li{ width: 2.2rem;}
	.home3 .list .ico{ margin-bottom: 0.2rem; width: 1rem; height: 1rem;}
	.home3 .list .p{ height: auto; font-size: 0.26rem;}

	.home4{ padding-bottom: 0.5rem;}
	.home4 .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.home4 .h22 span{ margin-left: 0.1rem;}
	.home4 .list{ padding: 0 1px; overflow: hidden;}
	.home4 .list li{ margin-left: 0; padding: 0.3rem; width: 50%; border: 1px solid #fff;}
	.home4 .list .ico{ margin-bottom: 0.1rem; width: 0.8rem; height: 0.8rem;}
	.home4 .list .p{ font-size: 0.26rem;}
	.home4 .list .l1{ margin-bottom: 0;}
	.home4 .list .l2{ margin-bottom: 0;}
	.home4 .list .l3{ margin-bottom: 0;}
	.home4 .list .l4{ margin-bottom: 0;}
	.home4 .list .l5{ margin-bottom: 0;}

	.ocenter1{ margin-bottom: 0.5rem; height: 4rem; background-size: cover;}
	.ocenter1 .cont{ top: 50%; padding: 0 0.5rem;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.ocenter1 .cont .h22{ margin-bottom: 0.1rem; font-size: 0.32rem;}

	.ocenter2{ margin-bottom: 0.5rem;}
	.ocenter2 .title{ margin-bottom: 0.2rem;}
	.ocenter2 .title .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.ocenter2 .title .list li{ margin: 0 0.1rem; min-width: 3rem; line-height: 0.5rem;}
	.ocenter2 .title .list .ico{ margin-right: 0.1rem; width: 0.3rem; height: 0.3rem;}
	.ocenter2 .tab-mod{ height: auto;}
	.ocenter2 .tab-bar{ float: none; width: 100%; height: auto; background-size: 1rem;}
	.ocenter2 .tab-bar ul{ padding: 0.3rem 0; height: 3rem;}
	.ocenter2 .tab-term{ margin-right: 0; padding: 0 0.5rem;}
	.ocenter2 .tab-term + .tab-term{ margin-top: 0.12rem;}
	.ocenter2 .tab-term:after{ left: 0.2rem; border-left-color: #fff;}
	.ocenter2 .tab-cont{ height: 8rem;}
	.ocenter2 .tab-item{ padding: 0.5rem;}
	.ocenter2 .tab-item .h18{ margin-bottom: 0.1rem; font-size: 0.28rem;}
	.ocenter2 .tab-item .p{ margin-bottom: 0.2rem;}
	.ocenter2 .carousel{  width: 100%;}
	.ocenter2 .carousel .list{ height: 3.4rem;}
	.ocenter2 .carousel .list li{ width: 6rem; height: 3.4rem; margin-right: 0;}
	.ocenter2 .carousel .prev, .ocenter2 .carousel .next{ width: 0.5rem; height: 0.8rem; line-height: 0.8rem;}
	.ocenter2 .carousel .next{ right: 0;}
	.ocenter2 .mCSB_scrollTools{ left: auto; right: 0.1rem;}
	.ocenter2 .mCustomScrollBox{ margin-right: 0;}

	.ocenter3{ margin-bottom: 0.5rem;}
	.ocenter3 .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.ocenter3 .list li{ margin: 0 0.1rem; min-width: 3rem; line-height: 0.5rem;}
	.ocenter3 .list .ico{ margin-right: 0.1rem; width: 0.3rem; height: 0.3rem;}
	.ocenter3 .step{ margin-bottom: 0.5rem;}
	.ocenter3 .step li{ width: 30%; height: 2rem;}
	.ocenter3 .step li:after{ border-left: 10px solid; border-top: 10px solid transparent; border-bottom: 10px solid transparent;}
	.ocenter3 .step li + li{ margin-left: 5%;}
	.ocenter3 .step .h36{ margin-top: 0.3rem; font-size: 0.46rem;}
	.ocenter3 .step .l1{ margin-bottom: 0.1rem;}
	.ocenter3 .step .l2{ margin-bottom: 0.1rem;}
	.ocenter3 .step .l3{ margin-bottom: 0.1rem;}
	.ocenter3 .step .l3:after{ display: none;}
	.ocenter3 .step .l4{ margin-left: 0;}


	.ocenter4{ margin-bottom: 0.5rem;}
	.ocenter4 .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.ocenter4 .p{ margin: 0 0 0.2rem;}

	.ocenter5{ margin-bottom: 0.5rem;}
	.ocenter5 .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.ocenter5 .list li{ width: 2.2rem; height: 4.5rem;}
	.ocenter5 .list li + li{ margin-left: 0.2rem;}
	.ocenter5 .list .img{ margin-bottom: 0.2rem; height: 2.82rem;}
	.ocenter5 .list .h18{ margin-bottom: 0.05rem; font-size: 0.28rem;}
	.ocenter5 .list .mask{ background-size: 1rem;}
	.ocenter5 .list .more{ width: 1rem; height: 0.36rem; padding-top: 0.5rem;}
	.ocenter5 .list .more:before{ height: 0.4rem;}
	.ocenter5 .list .more:after{ top: 0.2rem; margin-left: -0.2rem; width: 0.4rem;}
	.ocenter5 .list .mCSB_scrollTools.mCSB_scrollTools_horizontal{ margin: 0;}

	.ocenter6{ margin-bottom: 0.5rem; height: auto;}
	.ocenter6 .left{ float: none; margin-right: 0; padding: 0 0.2rem 0.5rem; width: 100%; height: auto;}
	.ocenter6 .left .h22{ padding-top: 0.5rem;}
	.ocenter6 .list li{ margin: 0 0.1rem; min-width: 3rem; line-height: 0.5rem;}
	.ocenter6 .list .ico{ margin-right: 0.1rem; width: 0.3rem; height: 0.3rem;}
	.ocenter6 .img{ margin-bottom: 0.3rem; height: 7.39rem;}
	.ocenter6 .cont{ padding-top: 0.5rem;}
	.ocenter6 .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.ocenter6 .scrolllist{ height: 5rem;}
	.ocenter6 .scrolllist li{ margin-top: 0.2rem; padding-bottom: 0.2rem;}
	.ocenter6 .scrolllist .h18{ margin-bottom: 0.1rem; font-size: 0.28rem;}
	.ocenter6 .scrolllist .p{ margin-bottom: 0.2rem;}
	.ocenter6 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 4px; background-color: #2d4f66;}
	.ocenter6 .mCSB_scrollTools .mCSB_draggerRail{ width: 2px; background-color: #d4d4d4;}
	.ocenter6 .mCSB_scrollTools{ width: 4px;}

	.ocenter7{ padding-bottom: 0.5rem;}
	.ocenter7 .h22{ margin-bottom: 0.2rem; font-size: 0.32rem;}
	.ocenter7 .list li{ margin-right: 0.2rem; width: 3.4rem; height: auto;}
	.ocenter7 .list .img{ margin-bottom: 0.2rem; height: 4.61rem;}
	.ocenter7 .list .p{ padding: 0 0.2rem;}
	.ocenter7 .carousel{ margin-right: -0.2rem;}
	.ocenter7 .carousel .prev, .ocenter7 .carousel .next{ bottom: 0.8rem; width: 0.8rem; height: 1rem; line-height: 1rem;}
	.ocenter7 .carousel .next{ right: 0.2rem;}

	.aboutus1{ height: 4rem; background-size: cover;}
	.aboutus1 .cont{ top: 50%; padding: 0 0.5rem;
			-webkit-transform: translateY(-50%);
			transform: translateY(-50%);
		}
	.aboutus1 .cont .h30{ margin-bottom: 0.1rem; font-size: 0.4rem;}
	.aboutus1 .cont .p18{ font-size: 0.26rem;}

	.aboutus2{ padding: 0.5rem 0; background: none;}
	.aboutus2 .h22{ margin-bottom: 0.5rem; font-size: 0.32rem;}
	.aboutus2 .list li{ width: 50%; text-align: center;}
	.aboutus2 .list .ico{ margin: 0 auto 0.2rem; width: 1rem; height: 0.94rem;}
	.aboutus2 .list .h18{ margin-bottom: 0.2rem; font-size: 0.28rem;}
	.aboutus2 .list .h18:after{ right: 0; margin: 0.1rem auto; width: 0.3rem;}
	.aboutus2 .list .p{ margin-right: 0.2rem; min-height: 2rem;}
	.aboutus2 .list li:hover .h18:after{ content: '1'; width: 30%;}*/

	.aboutus3{ margin-bottom: 0.5rem; padding: 0.8rem 0 0.2rem; background: #fff;}
	.aboutus3 .title{ margin-bottom: 0.5rem;}
	.aboutus3 .title .h22{ margin-bottom: 0.1rem; font-size: 0.32rem;}
	.aboutus3 .title .p{ padding: 0;}

	.aboutus3 .list{ display: none;}
	.aboutus3 .list-mobile{ display: block; overflow: hidden;}
	.aboutus3 .list-mobile li{ float: left; padding: 0.2rem; width: 6rem; text-align: center;}
	.aboutus3 .list-mobile .h3{ font-family: Arial; font-size: 0.5rem; line-height: 1.25; font-weight: bold;}
	.aboutus3 .list-mobile .p{}
	.aboutus3 .carousel{ padding: 0 0.5rem; height: auto;}
	.aboutus3 .carousel:before{ display: none;}
	.aboutus3 .prev, .aboutus3 .next{ width: 0.4rem; height: 0.4rem; background-size: 0.4rem;}
	
	.aboutus4{ margin-bottom: 0.5rem; height: auto;}
	.aboutus4 .title{ position: static; margin-bottom: 0.5rem; padding-top: 0; width: 100%; text-align: center;}
	.aboutus4 .title .h22{ margin-bottom: 0.1rem; font-size: 0.32rem;}
	.aboutus4 .box{}
	.aboutus4 .item{ position: static; padding: 0.2rem; width: 100%; height: auto; border-radius: 0;}
	.aboutus4 .item + .item{ margin-top: 0.2rem;}
	.aboutus4 .ico{ margin-bottom: 0.2rem; width: 1rem; height: 0.86rem;}
	.aboutus4 .h18{ margin-bottom: 0.2rem; font-size: 0.28rem;}
	.aboutus4 .list{}
	.aboutus4 .list li{ padding-left: 0.4rem;}
	.aboutus4 .list li:before{ top: 0.08rem; width: 0.2rem; height: 0.2rem;}
	.aboutus4 .list li + li{ margin-top: 0.1rem;}
	.aboutus4 .arrow{ display: none;}
	.aboutus4 .item .ico{ margin-top: 0;}
	.aboutus4 .item .list{ width: 100%;}

	.aboutus5{ margin-bottom: 0.5rem;}
	.aboutus5 .box{ padding: 0.5rem 0.2rem; background-size: 1rem;}
	.aboutus5 .title{ margin-bottom: 0.5rem;}
	.aboutus5 .title .h22{ font-size: 0.32rem;}
	.aboutus5 .title .more{ line-height: 0.48rem;}
	.aboutus5 .title .more b{ margin-left: 0.05rem; font-size: 0.32rem;}
	.aboutus5 .list{ margin-right: 0;}
	.aboutus5 .list li{ float: none; margin-right: 0; padding: 0.2rem 0.1rem; width: 100%;}
	.aboutus5 .list li:after{ display: none;}
	.aboutus5 .list .h14{ margin-bottom: 0.1rem;}

	.aboutus6{ padding-bottom: 0.5rem;}
	.aboutus6 .title{ margin-bottom: 0.5rem;}
	.aboutus6 .title .h22{ margin-bottom: 0.1rem; font-size: 0.32rem;}
	.aboutus6 .list li{ width: 50%; height: 5.4rem;}
	.aboutus6 .list .cont{ padding: 0.2rem;}
	.aboutus6 .list .h16{ margin-top: 0.5rem; margin-bottom: 0.2rem; font-size: 0.26rem;}
	.aboutus6 .list .h16:after{ margin: 0.1rem auto; width: 0.5rem;}

	
	
}

.xinz{
position: fixed;right: 0;z-index: 9;margin-top: 7px;
}

