.c_1290{ width:1290px; margin:auto; position:relative; margin-top:-60px;}
.c_1290 .bian{ width:2px; height:80px; background:#d32329; position:absolute; left:50%; top:-40px; margin-left:-1px;}
.c_1290 .c_1290_1{ width:100%; background:white; padding:70px 60px 60px 60px; float:left;}
.pz_SideLayer_1{ width:100%; float:left; text-align:center; padding-bottom:40px; border-bottom:solid 1px #e5e5e5;}
.pz_SideLayer_1 .pz_SideLayer{ display:inline-block; *zoom:1; *display:inline;}
.pz_SideLayer_1 .pz_SideLayer li{ float:left; margin:0 5px; list-style: none}
.pz_SideLayer_1 .pz_SideLayer li a{ display:block; float:left; width:130px; height:46px; line-height:46px; background:#f7f7f8; font-size:16px; color:#333;}
.pz_SideLayer_1 .pz_SideLayer li a.hover,.pz_SideLayer_1 .pz_SideLayer li a:hover{ background:#191919; color:white;}

.pz_SideLayer_1 .pz_SideLayer li a.news_on{ background:#191919; color:white;}

.ul_2{ width:100%; float:left; margin-top:10px;}
.ul_2 li{ width:50%; float:left; padding:0 15px; margin-top:30px;}
.ul_2 li .zbox{ width:100%; float:left; height:170px; float:left; background:#f7f7f8; padding-left:170px; position:relative;}
.ul_2 li .zbox .img{ width:170px; height:170px; position:absolute; left:0; top:0; overflow:hidden;}
.ul_2 li .zbox .img img{ width:100%; float:left;
		 transition: all 1s linear;
	-moz-transition: all 1s linear;
 -webkit-transition: all 1s linear;
-o-transition: width all 1s linear;}
.ul_2 li .zbox .text{ width:100%; padding:16px 20px 0 20px; position:relative;}
.ul_2 li .zbox .text h4{ width:100%; float:left; display:block; width:100%; font-size:16px; color:#222; line-height:24px;}
.ul_2 li .zbox .text h4 a{ }


.ul_2 li .zbox .text span{color:#d22328}

.ul_2 li .zbox .text .p{ width:100%; float:left; margin-top:9px; font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_2 li .zbox .text .time{ width:100%; float:left; margin-top:14px; font-size:12px; color:#888; line-height:18px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_2 li .zbox .text .ico{ width:28px; height:28px; position:absolute; right:20px; top:120px; opacity:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_2 li .zbox:hover{ background:#1479d7;}
.ul_2 li .zbox:hover .text h4{ color:white;}
.ul_2 li .zbox:hover .text .p{ color:white; opacity:0.6;}
.ul_2 li .zbox:hover .text .time{ color:white; opacity:0.6;}
.ul_2 li .zbox:hover .text .ico{ opacity:1;}
.ul_2 li .zbox:hover .img img{transform: scale(1.09,1.09);
	-ms-transform: scale(1.09,1.09);	
-webkit-transform: scale(1.09,1.09);
	 -o-transform: scale(1.09,1.09);	
   -moz-transform: scale(1.09,1.09);}
@media screen and (max-width:1299px) {
.c_1290{ width:90%; margin-left:5%;}
.c_1290 .c_1290_1{ padding:40px 30px 30px 30px;}
.c_1290 .bian{ height:40px; top:-20px;}
}
@media screen and (max-width:991px) {
.ul_2 li{ width:100%; margin-top:15px;}
.pz_SideLayer_1{ padding-bottom:20px;}
}
@media screen and (max-width:767px) {
.c_1290 .c_1290_1{ padding:20px 10px 10px 10px;}
.bg_1{ padding-bottom:20px;}
.c_1290{ margin-top:0px; width:100%; margin-left:0;}
.pz_SideLayer_1{ padding-bottom:10px;}
.pz_SideLayer_1 .pz_SideLayer{ width:100%;}
.pz_SideLayer_1 .pz_SideLayer li{ width:25%; margin:0; list-style: none}
.pz_SideLayer_1 .pz_SideLayer li a{ width:100%; height:36px; line-height:36px; font-size:14px; border:solid 1px white;}
.c_1290_1{ overflow:hidden;}
.ul_2 li{ margin-top:10px;}
.ul_2 li .zbox{ height:120px; padding-left:120px;}
.ul_2 li .zbox .img{ width:120px; height:120px;}
.ul_2 li .zbox .text{ padding:10px 12px 0 12px; }
.ul_2 li .zbox .text h4{ font-size:14px; line-height:22px;}
.ul_2 li .zbox .text .p{ margin-top:4px; font-size:12px; line-height:22px; height:40px;}
.ul_2 li .zbox .text .time{ margin-top:6px;}
.ul_2 li .zbox .text .ico{ width:20px; height:20px; right:15px; top:85px;}
}

.c_1290_2{ width:100%; padding:80px 60px 60px 60px; background:white; float:left;}
.c_1290_2 .zbox{ width:100%;  background:#f7f7f8; padding-right:20.51%; position:relative; float:left;}
.c_1290_2 .c_240{ width:20.51%; position:absolute; right:0; top:0;}
.c_1290_2 .c_240 .c_240_1{ width:100%; height:100%; position:relative; float:left;}
.pz_SideLayer_2{ width:100%; float:left;}
.pz_SideLayer_2 .ul1{ width:100%; float:left; text-align:right;}
.pz_SideLayer_2 .ul1 .l1{ width:100%; float:left; border-bottom:solid 1px white;}
.pz_SideLayer_2 .ul1 .l1 .l1_a{ display:block; width:100%; line-height:50px; padding:0 22px; font-size:16px; color:#333; background-position:left center;}
.pz_SideLayer_2 .ul1 .l1:hover .l1_a,.pz_SideLayer_2 .ul1 .l1 .l1_a.hover{ background:#191919 url(../images/ico8_1.png) no-repeat 5% center; color:white;}
.pz_SideLayer_2 .ul2{ width:100%; float:left; padding:6px 22px; display:none;}
.pz_SideLayer_2 .ul2 .l2{ width:100%; float:left;}
.pz_SideLayer_2 .ul2 .l2 a{ display:block; width:100%; line-height:40px; font-size:14px; color:#333; padding-right:16px; background:url(../images/ico8_2.jpg) no-repeat right center;}
.pz_SideLayer_2 .ul2 .l2:hover a,.pz_SideLayer_2 .ul2 .l2 a.hover{ color:#d32329; background-image:url(../images/ico8_2_h.jpg);}

.c_1290_2 .c_900{ width:100%; padding-right:30px; float:left; min-height:600px; background:white;}
.c_1290_2 .c_900 .c_900_1{ width:100%; float:left;}
.tabBox_1{ width:100%; float:left;}
.tabBox_1 .hd{ width:100%; float:left; border-bottom:solid 1px #e5e5e5;}
.tabBox_1 .hd ul{ float:left; width:100%; overflow-x:auto;}
.tabBox_1 .hd ul li{ float:left;}
.tabBox_1 .hd ul li a{ display:block; height:42px; float:left; padding:0 16px; line-height:42px; font-size:14px; color:#555; margin-right:1px;
-moz-border-top-left-radius:4px; 
-webkit-border-top-left-radius:4px; 
-khtml-border-top-left-radius:4px;
border-top-left-radius:4px;
-moz-border-top-right-radius:4px; 
-webkit-border-top-right-radius:4px; 
-khtml-border-top-right-radius:4px;
border-top-right-radius:4px;}
.tabBox_1 .hd ul li a:hover,.tabBox_1 .hd ul li.on a{ background:black; color:white; padding:0 30px;}
.tabBox_1 .bd{ width:100%; float:left;}
.tabBox_1 .bd ul{ width:100%; float:left; padding-top:10px;}
.chancecontain{ position:relative; width:100%; float:left;}
.chancecontain ul{ float:left; width:100%; min-height:500px;}
.chancecontain ul li{ float:left; width:100%; margin-top:10px; position:relative; z-index:11; line-height:46px;
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.chancecontain ul li .title{ width:100%; height:46px; padding:0 46px 0 30px; background:#f7f7f8; font-size:14px; color:#555;}
.chancecontain ul li.hover .title{ background:#d32329; color:white;}
.chancecontain .deta{ width:100%; left:0; top:0; overflow:hidden;  position:relative; display:none; background:#f7f7f8;}
.chancecontain .deta .condata{ float:left; padding:22px 30px 23px 30px; width:100%; color:#666666; font-size:14px;  line-height:28px;}

#lermore{ float:right; width:46px; height:46px; background:url(../images/btn5.png) no-repeat center center; cursor:pointer; position:absolute; right:0; top:0; border-left:solid 1px white;}
.chancecontain ul li.hover .title #lermore{ background-image:url(../images/btn5_h.png)}
@media screen and (max-width:1299px) {
.c_1290_2{ padding:50px 30px 30px 30px;}
.pz_SideLayer_2 .ul1 .l1 .l1_a{ line-height:40px; padding:0 12px; font-size:14px;}
.pz_SideLayer_2 .ul1 .l1:hover .l1_a,.pz_SideLayer_2 .ul1 .l1 .l1_a.hover{ background-size:12px auto;}
.pz_SideLayer_2 .ul2{ padding:3px 12px;}
.pz_SideLayer_2 .ul2 .l2 a{ line-height:30px; font-size:12px; padding-right:10px; background-size:4px auto;}
.tabBox_1 .hd ul li a{ height:32px; padding:0 12px; line-height:32px; }
.tabBox_1 .hd ul li a:hover,.tabBox_1 .hd ul li.on a{ padding:0 20px;}
}
@media screen and (max-width:991px) {
.c_1290_2 .zbox{ padding-right:0;}
.c_1290_2 .c_240{ width:100%; position:relative; right:auto; top:auto;}
.chancecontain ul li .title{ padding:0 46px 0 15px;}
.pz_SideLayer_2{ position:relative;}
.pz_SideLayer_2 .btn{ width:20px; height:20px; position:absolute; right:0; top:-20px;}
.pz_SideLayer_2 .btn img{ width:100%; float:left;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
}
.pz_SideLayer_2 .btn.on img{ transform:rotate(90deg);}
.pz_SideLayer_2 .ul1{ display:none;}
.c_1290_2 .c_900{ padding-right:0; padding-top:20px;}
}
@media screen and (max-width:767px) {
.c_1290_2{ padding:30px 10px 10px 10px;}
.chancecontain .deta .condata{ padding:12px 10px 13px 10px; font-size:12px;  line-height:22px;}
}

.news_search{float:left; width:100%; margin-top:30px;}
.news_search .newsInput{float:left; width:68%; line-height:50px; background:#f7f7f7; padding:0 20px; font-size:16px; height: 55px}
.news_search .newsSubmit{float:right; width:30%; background: #191919; color: white; font-size:20px; line-height:50px;}

.news_search .newsInput::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #666;
}
.news_search .newsInput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #666;
}
.news_search .newsInput::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #666;
}
.news_search .newsInput:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #666;
}

@media screen and (max-width:992px) {
.news_search .newsInput{ line-height:40px; padding:0 15px; font-size:14px;}
.news_search .newsSubmit{ font-size:16px; line-height:40px;}
}
@media screen and (max-width:767px) {
.news_search{ margin-top:20px;}
.news_search .newsInput{width:74%;}
.news_search .newsSubmit{width:24%;}
}

.no_news_ts{font-size:18px; color:#cc272b; line-height:20px; padding:40px 0 0 0; text-align:center;}


.newsNy_search{float:left; width:100%; padding-bottom:10px; background:#fff;}
.newsNy_search .newsInput{float:left; width:68%; line-height:38px; background:#fff; padding:0 10px; font-size:14px; border:1px solid #191919;}
.newsNy_search .newsSubmit{float:right; width:30%; background: #191919; color: white; font-size:16px; line-height:40px;}
@media screen and (max-width:992px) {
.newsNy_search{padding-top:20px;}
.news_search .newsInput{ line-height:40px; padding:0 15px; font-size:14px;}
.news_search .newsSubmit{ font-size:16px; line-height:40px;}
}
@media screen and (max-width:767px) {
.newsNy_search .newsInput{width:74%;}
.newsNy_search .newsSubmit{width:24%;}
}


.newsNy_search .newsInput::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #666;
}
.newsNy_search .newsInput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #666;
}
.newsNy_search .newsInput::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #666;
}
.newsNy_search .newsInput:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #666;
}