body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
    margin: 0;
    padding: 0;
}

body,
button,
input,
select,
textarea {
    font-family: "\5FAE\8F6F\96C5\9ED1";

}


h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

address,
cite,
dfn,
em,
var {
    font-style: normal;
}

code,
kbd,
pre,
samp {
    font-family: couriernew, courier, monospace;
}

small {
    font-size: 12px;
}

ul,
ol {
    list-style: none;
}
ul ul, ul ol, ol ol {
    list-style: none;
}
a {
    text-decoration: none;
    -webkit-tap-highlight-color:transparent;
}

a:hover {
    text-decoration: none;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

legend {
    color: #000;
}

fieldset,
img {
    border: 0;
}

button,
input,
select,
textarea {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}


.clearfloat:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    height: 0
}

.clearfloat {
    zoom: 1
}

.con-w {
    margin: 0 auto;
    height: auto;
    width: 1200px;
    min-width: 1200px;

}


.w-1600{
    margin: 0 auto;
    height: auto;
    max-width: 1600px;
    min-width: 1200px;
}

body{
    /*background: url(../images/body-bg.jpg)  no-repeat  top center;*/
    min-width: 1300px;
}

/* banner */
.banner, .swiper-banner, .swiper-banner .swiper-slide {
    height: 593px;
}
.swiper01_wrap {
	height:auto !important;
margin-bottom:30px;
background-size:100% 100% !important;
}
.swiper-container001 {
			width: 94.58%;
			margin: 0 auto;
margin-top:5px;

height: 100%;
		}
		.swiper-button-next001 {
top:60%;
			background: url(../images/right_btn01.png) right center no-repeat;
right:0;
}
		.swiper-button-prev001 {
top:60%;
left:0;
			background: url(../images/left_btn01.png) right center no-repeat;
		}

.swiper-container001 .swiper-slide {
height:auto !important;
			position: relative;
overflow:hidden;
		}
.swiper-container001 .swiper-slide img {
	width:100%;
transition: 0.5s;
height:100%;
}

.swiper-container001 .swiper-slide:hover img{
    transform: scale(1.1);

}
		.swiper_tit {
			position: absolute;
			left: 14px;
			bottom: 16px;
		}
.swiper_tit a.news-title {
	font-size:18px;
color:#ffffff;
}

/*Ggw*/
.conternt-ggw{ margin:10px auto 60px;position:relative;}
.conternt-ggw .myPlayer {
	position: absolute;
	bottom: 22px;
	left: 50%;
	transform: translateX(-50%);
}
.conternt-ggw .myPlayer img {
	width: 4em;
	height: auto;
opacity:.6;
}

/* News center */
.news-center{
    float: left;
    margin-right: 26px;
}
.cont-tit-zw{

	font-size: 22px;
    color: #0061b6;
    margin-right: 10px;
}
.cont-tit-en{
	font-size: 14px;
	color: #999999;
}
.cont-tit-lr{
    margin-bottom: 18px;
    padding-left: 11px;

}

.news-center .i-tabs{
	width: 560px;
	height: 387px;
	background-color: #ffffff;
	box-shadow: 0px 0px 6px 0px
        rgba(0, 31, 31, 0.14);
	padding: 27px 20px 0;
}

.i-tabs-item{
    display: inline-block;
    width: 91px;
	height: 35px;
    margin-right: 16px;
    text-align: center;
}
.i-tabs-item a{
    font-size: 16px;
	line-height: 35px;
	color: #333333;
}
.i-tabs-item-active{
    width: 91px;
	height: 35px;
	background-color: #0061b6;
	border-radius: 17px
}
.i-tabs-item-active a {
    font-size: 16px;
	line-height: 35px;
	color: #ffffff;
}
.i-tabs-items{
    float: left;
}

.i-tabs-nav{
    padding-bottom: 15px;
    border-bottom: solid 1px #f0f0f0;
    margin-bottom: 26px;
}

.news-cont{
    position: relative;
}
.go-more{
    position: absolute;
    right: 0;
    top: -77px;
    line-height: 35px;
}
.go-more a{
    font-size: 14px;
	color: #0671c3;
}
.news-cont-item-1-img{
    float: left;
    width: 183px;
	height: 116px;
}
.news-cont-item-1-img img{
    width: 100%;
	height: 100%;
}

.news-cont-item-1-cont{
    float: right;
    width: 346px;
}

.news-cont-item-1-tit{
    float: left;
    font-size: 16px;
    color: #333333;
    margin-top: 10px;
    margin-bottom: 16px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 250px;
    cursor: pointer;
}
.news-cont-item-1-tit a{
    font-size: 16px;
    color: #333333;
}
.news-cont-item-1-tit:hover{
    color: #0061b6;
}
.news-cont-item-1-tit:hover  a{
    color: #0061b6;
}
.news-cont-item-1-date{
    float: right;
    font-size: 14px;
    color: #999999;
    margin-top: 10px;
    margin-bottom: 16px;
}
.news-cont-item-1-mes{
	font-size: 14px;
	line-height: 19px;
    color: #666666;
    text-align: justify;
}
.news-cont-item-tit{
    float: left;
    font-size: 16px;
    color: #333333;
    margin-top: 21px;
    /* margin-bottom: 16px; */
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 428px;
    cursor: pointer;
}
.news-cont-item-tit a{
    font-size: 16px;
    color: #333333;
}
.news-cont-item-tit:hover{
    color: #0061b6;
}
.news-cont-item-tit:hover  a{
    color: #0061b6;
}
.news-cont-item-date{
    float: right;
    font-size: 14px;
    color: #999999;
    margin-top: 21px;
    /* margin-bottom: 16px; */
}
.news-cont-item-1 .news-cont-item-date,.news-cont-item-1 .news-cont-item-tit{
	 margin-top: 12px;
}

.corporate-videos{
    float: left;
}

.xcp-video-box{
    width: 574px;
    height: 237px;
    box-shadow: 0px 0px 6px 0px
        rgba(0, 31, 31, 0.14);
    position: relative;
}
.xcp-video {
    width: 558px;
    height: 222px;
    position: absolute;
    overflow: hidden;
    top: 7px;
    left: 7px;
}

.xcp-video img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 4;
    cursor: pointer;
        transition: all .4s ease-out 0s;
    -webkit-transition: all .4s ease-out 0s;
}
.xcp-video img:hover{
    transform: scale(1.1);
}
.xcp-video .xcp-videop {
    background: #000;
    z-index: 3;
    object-fit: fill;
    width: 558px;
    height: 222px;
}

.zhaobiao-box{
    width: 574px;
    height: 166px;
    box-shadow: 0px 0px 6px 0px
        rgba(0, 31, 31, 0.14);
    position: relative;
    margin-top: 10px;
}

.zhaobiao {
    width: 558px;
    height: 150px;
    position: absolute;
    overflow: hidden;
    top: 7px;
    left: 7px;
}
.zhaobiao img {
    width: 100%;
    height: 100%;
}

.conternt-one{
    margin-top: 38px !important;
    height: 500px !important;
}
.banner-left{
position: absolute;
    cursor: pointer;
    width: 60px;
    height: 61px;
    left: 0px;
    top: 50%;
    margin-top: -24px;
    background: url(../images/banner-left.png) left top no-repeat;

}
.banner-right{
position: absolute;
    cursor: pointer;
    width: 60px;
    height: 61px;
    right: 0px;
    top: 50%;
    margin-top: -24px;
    background: url(../images/banner-right.png) left top no-repeat;


}



/* The business model */
.conternt-two{

    height: 584px;

background: url(../images/yyms-bg1.png) center no-repeat;}
.cont-tit-tb{
text-align: center;
padding-top: 40px;
}
.cont-tit-tb .cont-tit-zw{
    margin-bottom: 40px;
}

.model-tab{
    margin-top: 53px;
    /* margin-left: 165px; */
    /* margin-right: 165px; */
}
.model-tab-item{
    width: 298px;
    height: 100px;
    float: left;
    cursor: pointer;
    text-align: center;
    /* margin-right: 220px; */
    background: #fff;
    opacity: 0.7;
    padding-right: 2px;
}
.model-tab-item4{
    margin-right: 0;
}
.model-tab-item-icon{
    width: 40px;
    height: 40px;
    margin: 0 auto;
    margin-bottom: 10px;
    background: url(../images/model-icon1.png) center no-repeat;
}
.model-tab-item.model-tab-item1.on,.model-tab-item.model-tab-item2.on,.model-tab-item.model-tab-item3.on,.model-tab-item.model-tab-item4.on { background: #27b4ea;opacity: 1;}
.model-tab-item .model-tab-item-icon{padding-top:20px;}
.model-tab-item1 .model-tab-item-icon{
    background: url(../images/cg.png) center no-repeat;
}
.model-tab-item2 .model-tab-item-icon{
    background: url(../images/zx.png) center no-repeat;
}
.model-tab-item3 .model-tab-item-icon{
    background: url(http://www.wrpjournals.com/Portals/66/Skins/zhsw-home/images/gjmy.png) center no-repeat;
}
.model-tab-item4 .model-tab-item-icon{
    background: url(../images/fjr.png) center no-repeat;
}
.model-tab-item1.on .model-tab-item-icon{
    background: url(../images/cg-on.png) center no-repeat;
     padding-top: 20px;
}
.model-tab-item2.on .model-tab-item-icon{
    background: url(../images/zx-on.png) center no-repeat;
    padding-top: 20px;
}
.model-tab-item3.on .model-tab-item-icon{
    background: url(../images/gjmy-on.png) center no-repeat;
    padding-top: 20px;
}
.model-tab-item4.on .model-tab-item-icon{
    background: url(../images/fjr-on.png) center no-repeat;
    padding-top: 20px;
}
.model-tab-item-tit{
    font-size: 18px;
	color: #333333;
}
.model-tab-item.on .model-tab-item-tit{
	font-size: 18px;
	color: #333;
	width: auto;
}
.model-tab-item1.on .model-tab-item-tit{
	color: #fff;
}
.model-tab-item2.on .model-tab-item-tit{
	color: #fff;
}
.model-tab-item3.on .model-tab-item-tit{
	color: #fff;
}
.model-tab-item4.on .model-tab-item-tit{
	color: #fff;
}
.model-tab-item-jiantou{
    display: none;
    width: 21px;
    height: 18px;
    margin: 0 auto;
    margin-top: 6px;
    position: relative;
    z-index: 20;
    background: url(../images/model-jiantou1.png) center no-repeat;
}
.model-tab-item.on .model-tab-item-jiantou{
    display: block;
}

.model-cont-item{
    height: 280px;
    background-color: #ffffff;
    /* border: solid 1px rgba(50, 189, 242, 0.1); */
    position: relative;
    top: -2px;
    z-index: 2;
}
.model-cont-item1{
    z-index: 6;
}

.swiper-model{
    height: 280px;
    width:1130px;
}
.swiper-model4 .swiper-slide-prev{display: none}
.swiper-model4 .swiper-slide-active{display: none}

.swiper-model .swiper-slide{width: 358px;margin-right: 19px;margin-top: 33px;overflow: hidden;}
.swiper-model .swiper-slide img{
    width: 358px;
    height: 190px;
    transition: all .4s ease-out 0s;
    -webkit-transition: all .4s ease-out 0s;
}
.swiper-model .swiper-slide img:hover{
	    transform: scale(1.05);
}
.model-lb-tit{
    margin-top: 10px;
    font-size: 16px;
    color: #333333;
}
.model-lb-tit a{
    font-size: 16px;
    color: #333333;
}
.swiper-model-next{
    background: url(http://www.wrpjournals.com/Portals/66/Skins/zhsw-home/images/model-right.png) no-repeat center;
    width: 40px;
    height: 40px;
    right: 0;
    outline: none;

}
.swiper-model-prev{
    background: url(../images/model-left.png) no-repeat center;
    width: 40px;
    height: 40px;
    left: -2px;
    outline: none;
}

.model-cont{
    position: relative;
}
.model-cont-item{
    position: absolute;
    top: -2px;
    left: 0;
    width: 1200px;
    /* border-top: 1px solid #66cdf3; */
}

.conternt-three{
    height: 440px;
}

.trength-box{
    position: relative;
}
.swiper-trength{
    margin-top: 20px;
}

.swiper-trength .swiper-slide {
    width: 358px;
    margin-right: 60px;
}
.swiper-trength .swiper-slide img{
    width: 358px;
	height: 157px;
}
.trength-mes-tit{
	font-size: 16px;
    color: #333333;
    margin-top: 14px;
}
.trength-mes-tit a{
    font-size: 16px;
    color: #333333;
}
.trength-mes-cont{
	font-size: 14px;
	line-height: 26px;
	color: #666666;
	margin-top: 8px;
}

.swiper-trength-next{
    background: url(../images/trength-right.png) no-repeat center;
    width: 40px;
    height: 40px;
    right: -40px;
    outline: none;
    top: 41%;

}
.swiper-trength-prev{
    background: url(../images/trength-left.png) no-repeat center;
    width: 40px;
    height: 40px;
    left: -46px;
    outline: none;
    top: 41%;

}

.trength-go-more{
    width: 148px;
	height: 43px;
    border: solid 1px rgba(0, 91, 172, 0.12);
    margin: 0 auto;
    margin-top: 40px;
    text-align: center;
}
.trength-go-more a{
    font-size: 14px;
    line-height: 43px;
	color: #005bac;
}

.trength-go-more:hover{
    background: #005bac
}
.trength-go-more:hover a{
    color: #fff;
}
.conternt-four{
	height: 514px;
	background-color: #f4f7f7;
}
.industry{
    padding-top: 36px;
    float: left;
    margin-right: 26px;
    width: 1200px;
}
.industry-items{
    width: 1200px;
    height: 370px;
    background-color: #ffffff;
    box-shadow: 0px 0px 6px 0px
        rgba(0, 31, 31, 0.14);
    /* padding: 0 11px; */
    padding-left: 11px;
}
.industry-item{
    width: 392.667px !important;
    padding-top: 14px;
    float: left;
    /* margin-right: 0 !important; */
}


.industry-item-img{
    width: 379px;
    height: 216px;
}
.industry-item-img img{
    width: 379px !important;
    height: 216px !important;
}
.industry-item-mes{
    width: 366px;
    font-size: 14px;
    line-height: 20px;
    color: #666666;
    margin: 0 auto;
    margin-top: 8px;
    text-align: justify;
}
.industry-item-title {
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    width: 368px;
    padding-top: 15px;
    margin: 0 auto;
}

.industry-item-title a {
    color: #333;
}


.swiper-industry-next{
    background: url(../images/industry-right1.png) no-repeat center;
    width: 20px;
    height: 38px;

    outline: none;
    top: 37%;

}
.swiper-industry-prev{
    background: url(../images/industry-left1.png) no-repeat center;
    width: 20px;
    height: 38px;

    outline: none;
    top: 37%;

}
.swiper-download-next{
    background: url(../images/download-right.png) no-repeat center;
    width: 22px;
    height: 40px;
    outline: none;
    top: 37%;
}
.swiper-download-prev{
    background: url(../images/download-left.png) no-repeat center;
    width: 22px;
    height: 40px;
    outline: none;
    top: 37%;
}


.about-us{
    padding-top: 36px;
    float: left;
    width: 600px;
    height: 400px;
}
.about-us-cont{
    width: 197px;
    height: 112px;
    background-color: #ffffff;
    /* position: relative; */
}


.about-us-cont-top img{
    float: left;
    width: 196px;
    height: 112px;
}
.about-us-cont-top-img2{
    float: right !important;
    padding-top: 12px;
}
.about-us-cont-mes{
	font-size: 14px;
	line-height: 21px;
	color: #333333;
	padding-top: 14px;
	/* margin: 0 14px ; */
	text-align: justify;
}
.about-us-cont-go{
    width: 503px;
    float: right;
    /* right: 15px; */
    /* bottom: 20px; */
}
.about-us-cont-go a{
	font-size: 14px;
	float: right;
	color: #0061b6;
}

.conternt-five{
    height: 395px;
}
.employee{
    padding-top: 36px;
    float: left;
    margin-right: 26px;
}
.employee-items{
    width: 718px;
    height: 275px;
	background-color: #ffffff;
	box-shadow: 0px 0px 6px 0px
        rgba(0, 31, 31, 0.14);
        padding: 0 11px;
}
.employee-item{
    width: 230px;

    padding-top: 14px;
    float: left;
}
.employee-item1 {

}
.employee-item-img {
    width: 230px;
    height: 164px;
}
.employee-item-img img {
    width: 230px !important;
    height: 164px !important;
}
.employee-item-mes {
    width: 218px;
    font-size: 14px;
    color: #666666;
    margin: 0 auto;
    margin-top: 14px;
	line-height: 18px;
}

.swiper-employee-next{
    background: url(../images/trength-right.png) no-repeat center;
    width: 40px;
    height: 40px;

    outline: none;
    top: 37%;
    display: none;
}
.swiper-employee-prev{
    background: url(../images/trength-left.png) no-repeat center;
    width: 40px;
    height: 40px;

    outline: none;
    top: 37%;
    display: none;

}



.download{
    padding-top: 36px;
    float: right;
    margin-left: 28px;
    width: 572px;
}
.download-items{
    width: 572px;
    height: 265px;
    background-color: #ffffff;
    box-shadow: 0px 0px 6px 0px
        rgba(0, 31, 31, 0.14);
    padding-left: 2px;
    padding-right: 9px;
}
.download-item{
    width: 129px !important;
    margin-left: 8px;
    padding-top: 14px;
    float: left;
    margin-right: 8px !important;
}

.download-item-mes{
    font-size: 14px;
	color: #666666;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 14px;
}
.download-item-img{
    width: 129px;
    height: 164px;
}
.download-item-img img{
    width: 129px;
    height: 164px;
}

.download-item-mes a{
    font-size: 14px;
	color: #666666;
}

/* .friendship{
    padding: 38px 0;

}
.friendship-tit{
	font-size: 16px;
	line-height: 36px;
    color: #333333;
    float: left;
    margin-right: 20px;
}
.friendship-box{
    float: left;

}
.friendship-box select{
    width: 260px;
	height: 36px;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:transparent;
    border:none;
    outline: none;
    background:url(../images/lj-bg.png) no-repeat scroll right center transparent;
    font-size: 14px;
	line-height: 36px;
    color: #999999;
    padding-left: 14px;

}
.friendship-box .select-box{
    float: left;
    width: 260px;
	height: 36px;
    margin-right: 14px;
    border: solid 1px rgba(216, 216, 216,1);
    outline: none;
}
.friendship-box .select-box-last{
    margin-right: 0;

}
.friendship-box select::-ms-expand {
    display: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    outline: none;
}
.hzhb-lj{
    margin-right: 0 !important;
}
.footer-top{
    height: 336px;
    border-top: 1px solid #e8e8e8;
    padding-top: 38px;
}
.yiji-list {
    float: left;
    margin-right: 65px;

}

.yiji-list span a{
	font-size: 16px;
    color: #0061b6;
    display: block;
    margin-bottom: 21px;

}
.yiji-list ul li{
    font-size: 14px;
    margin-bottom: 15px;
	color: #666666;
}
.yiji-list ul li a{
    color: #666666;
}
.footer-top-left,.footer-top-right{
    float: left;
}

.footer-top-right{
    margin-left: 162px;
}
.friendship,.footer{
    background-color: #f8fafd;
}
.weixin-mes{
    margin-top: 10px;
}
.weixin-mes p{
    font-size: 14px;

    color: #666666;
    text-align: center;
    margin-bottom: 6px;

}
.weixin-mes-big{
    font-weight: bold;
    font-size: 18px !important;
    color: #0061b6 !important;
    margin-top: 12px;
}



.footer-fz{
   text-align: center;
   margin-bottom: 9px;

}
.fz-list {
    width: 275px;
    margin: 0 auto;
}
.fz-list li{
    height: 14px;
    float: left;
    padding-right: 5px;
    border-right: 1px solid #333333;
    margin-right: 5px;
}
.fz-list li a{
    display: block;
    height: 19px;
    font-size: 14px;
    color: #333333;
    margin-top: -3px;
}
li.fz-list-last{
    padding-right: 0;
    border-right: none;
    margin-right: 0;
}
.footer-bq{
    height: 45px;
    background-color: #0061b6;
}

.footer-bq-mes{
    width: 508px;
	font-size: 14px;
    color: #ffffff;
    margin: 0 auto;
    padding-top: 16px;
} */



#dnn_P1Pane,#dnn_P4Pane,#dnn_P4twoPane,#dnn_P5Pane,#dnn_P5twoPane{
    float: left;
}
.gywm {
    width: 600px;
    height: 265px;
    box-shadow: 0px 0px 6px 0px rgba(0, 31, 31, 0.14);
}

.ysly-module{
	width:1177px;
	height:355px;
	background:url(../images/ysly-bjt.png) no-repeat;
	margin:0 auto;
margin-top:15px;
padding: 21px;
    padding-left: 24px;
}
.swiper-slide-p{width:350px;height:322px;margin-right:8px;float:left;position: relative;}
.swiper-slide-p img{width:350px;height:322px;   -webkit-transition: all .3s linear;  transition: all .3s linear;}
.ysly-module .swiper-slide img{
	transition: all .3s linear;
	 -webkit-transition: all .3s linear;
}
.swiper-slide-p img:hover{.conternt-five .gywm
	transform: translate3d(0,-5px,0);
    box-shadow: 0 4px 8px #e1e1e1;
}
.ysly-module .swiper-slide img:hover{
	transform: translate3d(0,-3px,0);
	box-shadow: 0 4px 8px #e1e1e1;
}
.ysly-module .swiper-slide{float:left;width:265px;height:157px;margin-bottom:8px;margin-right:8px; position: relative;}
.ysly-module .swiper-slide-title{position: absolute;    bottom: 0;    left: 0;height: 50px;    line-height: 50px;    padding-left: 14px;}
.ysly-module .swiper-slide-title a{color:#fff; font-size:16px;}
.swiper-slide img{/* width:265px; *//* height:157px; */}
.ysly-module .swiper-slide-ptitle{position: absolute;    bottom: 0;    left: 0;height: 50px;    line-height: 50px;    padding-left: 14px;}
.ysly-module .swiper-slide-ptitle a{color:#fff; font-size:16px;}

.zhyjy{width: 1200px;height:274px;margin: 0 auto;background:url(../../../../../portals/66/BatchImagesThumb/2020/0325/637207321169666806.png) no-repeat;position: relative;margin-bottom: 55px;}
.zhyjy-text {position: absolute;left: 58px;bottom: 40px;padding: 11px 24px;border: 1px solid #005ca7;}
.zhyjy-text span{color: #005ca7;font-weight: bold;font-size: 16px;}
.zhyjy-text img {margin-left: 8px;}
.gywm-left {
    width: 360px;
    float: left;
    padding: 14px;
}

.gywm-right {
    width: 197px;
    float: left;
    /* padding-top: 14px; */
    padding: 14px 0px;
}

/* 建党100周年 & 新年 */
.jd100 { box-sizing: border-box; background-repeat: no-repeat; background-position: top center; background-size: 100%; }
.zhsw-body { background: #fff; }
#Form { background: #fff; }