﻿@charset "utf-8";
/* CSS Document */
/*切图：zcy*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;outline:none !important;}
.wow{visibility:inherit !important;}
ul, ol,li{ list-style-type:none;}
body, button, input, select, textarea{  font-family: 'Microsoft yahei'; font-size:12px;}
code, kbd, pre, samp { font-family: 'Microsoft yahei';}
a{ text-decoration:none; color:#333; cursor: pointer;
-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;}
img{border:0; max-width:100%;}
li { line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family: 'Microsoft yahei'; }
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative; float:left; width:100%;}
select{ margin:0; padding:0; font-family: 'Microsoft yahei'; border:none;}
textarea{ resize:none;outline:none;}
label{ margin-bottom:0; font-weight:normal;}
input,select,textarea{ margin:0; padding:0; border:0; outline:none;
 -moz-border-radius:0px; 
 -webkit-border-radius:0; 
 -khtml-border-radius:0;
 border-radius:0;
}
/*********************************************************************重置***********************************************************************/

.pz_top{ float:left; width:100%; z-index:101; position:relative;}
.pz_banner{ float:left; width:100%; position:relative; z-index:5;}
.pz_menu{ float:left; width:100%; position:relative; z-index:99; background:white;}
.pz_main{ float:left; width:100%; position:relative; z-index:6; overflow:hidden;}
.pz_down{ float:left; width:100%; overflow:hidden;}


/*首页*/
.top{ width:100%; float: left; height: 40px; padding: 6px 0; background:#ff6400;}
.top .top_l{ float: left; line-height: 28px; font-size: 16px; color: #fff;}
.top .top_r{ float: right; width:338px;}
.top .top_r span{ display: block; width:28px; height:28px; float: left; margin-left: 16px; position: relative; cursor: pointer; z-index: 999;}
.top .top_r span img{ width:100%; float:left;}
.top .top_r span:hover > img{ opacity:0.8;}
.top .top_r a{ display: block; width:28px; height:28px; float: left; margin:0 0 0 4px !important; padding:0 !important; cursor: pointer; z-index: 3;}
.top .top_r a.a1{ background:url(../images/ico1_2.png) no-repeat center center;}
.top .top_r a.a2{ background:url(../images/ico1_1.png) no-repeat center center;}
.top .top_r span .ewm{ width:114px; height: 142px; padding: 21px 14px 7px 14px; background:url(../images/ewm_bg.png) no-repeat center top; position: absolute; left:-22px; top: 26px; display: none;}
.top .top_r span .ewm img{ width:100%; float: left;}
.top .top_r span .ewm h5{ width:100%; float:left; text-align:center; font-size:14px; color:#333; line-height:18px; margin-top:8px;}
.top .top_r span:hover .ewm{ display: block;}
.top .top_r .search{ width: 230px; height: 28px; padding:0 10px 0 30px; float:left; background: #ffc199;overflow:hidden;
-moz-border-radius:14px; 
-webkit-bordert-radius:14px; 
-khtml-border-radius:14px;
border-radius:14px;}
.top .top_r .search .search_k{ width:162px; height:28px; line-height:28px; background:none; font-size:12px; color:#ff6400;}
.top .top_r .search .search_b{ width:28px; height:28px; float:right; background:none; background:url(../images/search_ico.png) no-repeat center center; cursor:pointer; background-size:18px 18px;}
.topnav{ width:100%; float: left; height: 98px; padding:16px 0 15px 0;}
.topnav .logo{ width:235px; float: left;}
.topnav .logo img{ float: left;}
.menu{ float: right;}
.menu > ul{ float:left;}
.menu ul .nli{ float:left; margin:0 22px;z-index:99; position:relative;}
.menu ul .nli span a{ display:block; float:left; height:67px; line-height:67px; color:#333; font-size:18px;}
.menu ul .nli.last{ margin-right: 0;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ color: #ff6400;}
.menu ul .nli svg{ display:none; background:url(../images/ico3_5.png) no-repeat center center; width:34px; height:17px; position:absolute; left:50%; bottom:-15px; margin-left:-17px;}
.menu ul .nli:hover svg{ display:block;}

/*menu下拉*/
.phd{ width:100%; height:40px; display:none; background:#ffaa28; float:left;}
.sub{ width:1200px; position:absolute; left:50%; top:100%; margin-left:-600px; display:none; text-align:center; padding-top:15px; overflow:hidden;}
.sub .ul1{ width:auto; display:inline-block; *zoom:1; *display:inline;}
.sub .ul1 .l1{ float:left;}
.sub .ul1 .l1 a{ display:block; float:left; padding:0 7px; line-height:40px; font-size:16px; color:white;}
.sub .ul1 .l1 a:hover,.sub .ul1 .l1 a.hover{ background:#ff6400;}
.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
@media screen and (max-width: 1820px) {
.menu ul .nli.last .sub{ left:0 !important; margin-left:-800px !important;}
}
@media screen and (max-width: 1370px) {
.menu ul .nli.last .sub{ margin-left:-850px !important;}
}
@media screen and (max-width: 1239px) {
.menu ul .nli{ margin:0 12px;}
}
@media screen and (max-width: 1023px) {
.top{ display: none;}
.menu{ display: none;}
}

.menuph{ float:right; margin-top: 0px; cursor: pointer;  width: 26px;  height: 32px; text-align: center; display: none;}
.menuph .point {  display: inline-block;  width: 26px;  height: 3px;  position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {  width: 26px;  }
.menuph .navbtn {  position: absolute;  top: 10px;  right: 0;  display: inline-block;  width: 26px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #ff6400;}
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 26px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #ff6400;}
.menuph .navbtn::after { top:-8px;}
.menuph .navbtn::before { top:8px;}
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px;  }
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px;  }

.pf_menu{ position:absolute; width:100%; height:auto; overflow-y:auto; right:0px; top:0px; z-index:60; display:block; padding:100px 2% 5px 2%; background:url(images/bg_6.png); box-shadow:0 5px 5px rgba(0,0,0,0.15); padding-bottom:20px; z-index: 98; background: white;}
.ph_menu{ float:left; width:100%; text-align:left; top:66px;}
.ph_menu .nav_box{ margin:auto; width:100%; max-width:767px;}
.ph_menu .nli{ float:left; width:100%;}
.ph_menu .nli span{ float:left; width:100%;}
.ph_menu .nli .l1_a{ float:left; width:100%; color:#ff6400; font-size:13px; line-height:39px; white-space:nowrap; font-weight: bold; position: relative; letter-spacing: 1px; border-bottom: dashed 1px #ccc; padding:0 10px;}
.ph_menu .nli .l1_a.have{ background: url(../images/person5_h.png) right center no-repeat; background-size: 8px 15px;}
.ph_menu .nli.on .l1_a.have{ background:url(../images/person5.png) right center no-repeat; background-size: 15px 8px;}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 10px 30px;}
.ph_menu .nli .l2_ul li a{ line-height:26px; font-size:12px; color:#666;}
.pz_menu.on{ box-shadow: 0 3px 6px rgba(0,0,0,0.15);}
.ph_menu .search{ display:block; margin:5px auto 0 auto; height:40px; border:solid 1px #ff6400; max-width:767px; width:100%; padding: 0 40px 0 10px; position: relative;}
.ph_menu .search .search_k{ height:38px; line-height:38px; width:100%; background: white; font-size: 14px;}
.ph_menu .search .search_btn{ position: absolute; right:0; top: 0; height:38px; line-height:38px; width:40px; background: #ff6400 url(../images/search_btn.png) no-repeat center center; background-size: 16px 16px;}
.pf_menu .link_1{ width:100%; float: left; text-align:center; padding: 15px 0;}
.pf_menu .link_1 .bdsharebuttonbox{ display:inline-block; *zoom:1; *display:inline; float:none;}
.pf_menu .link_1 a{ display: block; float: left; line-height: 24px; position: relative; font-size: 12px; color: #333; cursor: pointer; z-index: 3; margin-top: 5px; margin: 0 10px;}
.pf_menu .link_1 a img{ margin-right: 5px; width: 28px; vertical-align: middle; margin-top: -2px;}
.pf_menu .link_1 a:hover{ color: #fdb813;}
.pf_menu .link_1 a .ewm{ width:120px; height: 120px; padding: 10px; background: #fdb813; box-shadow: 0 6px 10px rgba(0,0,0,0.3); position: absolute; left: 50%; top: 33px; margin-left: -50px;  display: none;
-moz-border-radius:4px;  
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
.pf_menu .link_1 a .ewm img{ float: left;}
.pf_menu .link_1 a:hover .ewm{ display: block;}

@media screen and (max-width: 1023px) {
.menuph{ display: block;}
.topnav{ height:66px; padding:16px 0 15px 0;}
.topnav .logo{ width:135px;}
}
@media screen and (max-width:767px) {
.pf_menu{padding:70px 2% 5px 2%;}
}

.menubtn{ background:#ececec; padding:12px 0;}
.slide_pic_1{ width:100%; float:left;}
.slide_pic_1 li{ width:100%; float:left; line-height:56px; text-align:center; height:56px;}
.slide_pic_1 li .ico{ display:inline-block; *zoom:1; *display:inline; vertical-align:top; width:56px; height:56px;}
.slide_pic_1 li .ico img{ width:100%; float:left;}
.slide_pic_1 li h4{ display:inline-block; *zoom:1; *display:inline; vertical-align:top; font-size:16px; color:#333; line-height:56px;}
.slide_pic_1 li:hover h4{ color:#ff6400;}
.slide_pic_1 .slick-prev,.slide_pic_1 .slick-next {
	position: absolute;
	left: -10px;
	width: 14px;
	height: 24px;
	background:url(../images/btn_2.png) no-repeat left center;
	background-size:28px 24px;
	margin-top:-12px;
	z-index:6;
}
.slide_pic_1 .slick-next {
	left: auto;
	right: -10px;
	background-position:right center;
}

@media screen and (max-width: 1023px) {
.slide_pic_1 li{ height:46px;}
.slide_pic_1 li h4{ font-size:14px; line-height:46px;}
.slide_pic_1 li .ico{ width:46px; height:46px;}
}
@media screen and (max-width:767px) {
.menubtn{ background:#ececec; padding:6px 0;}
}
@media screen and (max-width:480px) {
.slide_pic_1 .slick-prev{ left:0;}
.slide_pic_1 .slick-next{ right:0;}
}

/*底部*/
.footer{ padding:48px 0; background:#555;}
.footer .f_147{ width:12.25%; float:left; padding-left:16px; position:relative;}
.footer .f_147 .bian{ width:1px; height:156px; background:#ececec; position:absolute; right:0; top:6px;}
.footer .f_147 ul{ width:100%; float:left;}
.footer .f_147 ul li{ width:100%; float:left;}
.footer .f_147 ul li a{ font-size:18px; color:white; line-height:30px;}
.footer .f_147 ul li a:hover{ text-decoration:underline;}
.footer .f_634{ width:52.833%; float:left; padding-left:65px; position:relative;}
.footer .f_634 .bian{ width:1px; height:156px; background:#ececec; position:absolute; right:0; top:6px;}
.footer .f_634 h4{ width:100%; float:left; font-size:24px; color:white; line-height:35px;}
.footer .f_634 .p{ width:100%; float:left; font-size:16px; color:white; line-height:30px; margin-top:19px;}
.footer .f_634 .p a{ color:white;}
.footer .f_370{ width:30.833%; float:right; text-align:center;}
.footer .f_370 .ewm{ width:50%; float:left;}
.footer .f_370 .ewm .ewm_img{ width:140px; height:136px; padding:10px 12px 9px 11px; background:white; display:inline-block; *zoom:1; *display:inline;}
.footer .f_370 .ewm .ewm_img img{ width:100%; float:left;}
.footer .f_370 .ewm h5{ width:100%; float:left; margin-top:3px; font-size:16px; color:white; line-height:27px;}
.down{ width:100%; float:left; padding:15px 0; text-align:center; background:#222;}
.down .p{ width:100%; float:left; line-height:20px; font-size:14px; color:white;}
@media screen and (max-width: 1023px) {
.footer{ padding:28px 0;}
.footer .f_147{ padding-left:0;}
.footer .f_147 ul li a{ font-size:14px; line-height:24px;}
.footer .f_634{ padding-left:15px;}
.footer .f_634 h4{ font-size:18px; line-height:25px;}
.footer .f_634 .p{ font-size:12px; line-height:24px; margin-top:10px;}
.footer .f_634 .bian,.footer .f_147 .bian{ height:126px;}
.footer .f_370 .ewm .ewm_img{ width:110px; height:106px;}
.footer .f_370 .ewm h5{ font-size:12px; line-height:22px;}
.down{ padding:7px 0;}
.down .p{ font-size:12px;}
}
@media screen and (max-width: 767px) {
.footer{ padding:20px 0 10px 0;}
.footer .f_147{ width:100%; text-align:center;}
.footer .f_147 ul{ width:auto; float:none; display:inline-block; *zoom:1; *display:inline;}
.footer .f_147 ul li{ width:auto; margin:0 10px; float:left;}
.footer .f_634{ width:100%; padding-left:0; margin-top:10px;}
.footer .f_634 .bian,.footer .f_147 .bian{ display:none;}
.footer .f_370{ width:100%; float:left; margin-top:10px;}
}

/*首页main*/
.c_0100_1{ width:100%; float:left; padding:0 0 50px 0;}
.c_0100_1 .content1{ width:100%; float:left; margin-top:50px;}
.c_0100_1 .content1 .c_760{ width:63.333%; float:left;}
.slide_pic_2{ width:100%; float:left;}
.slide_pic_2 li{ width:100%; float:left; position:relative;}
.slide_pic_2 li img{ width:100%; float:left;}
.slide_pic_2 li img{ height:400px;}
@media screen and (max-width: 1024px) {
.slide_pic_2 li img{ height:300px;}
}
@media screen and (max-width: 768px) {
.slide_pic_2 li img{ height:300px;}
}
@media screen and (max-width: 375px) {
.slide_pic_2 li img{ height:200px;}
}
@media screen and (max-width: 320px) {
.slide_pic_2 li img{ height:400px;}
}
.slide_pic_2 li .title{ width:100%; height:40px; line-height:40px; padding:0 115px 0 34px; font-size:18px; color:white; position:absolute; left:0; bottom:0; background:url(../images/bg_1.png);}
.slide_pic_2 .slick-dots{
	position: absolute;
	bottom: 16px;
	left:auto; right:0;
	display: block;
	width: 115px;
}
.slide_pic_2 .slick-dots li {
	width: 8px;
	height: 8px;
	margin: 0 4px;
	background:white;
	-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;
 -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;
}
.slide_pic_2 .slick-dots li.slick-active{
	background:#ff6400; width:30px;
}

.c_0100_1 .content1 .c_400{ width:33.333%; float:right;}
.tit_1{ width:100%; float:left; height:45px; border-bottom:solid 1px #ccc;}
.tit_1 h4{ float:left; line-height:29px; height:46px; border-bottom:solid 3px #ff6400; font-size:24px; color:#333;}
.tit_1 a{ display:block; float:right; width:14px; height:13px; margin-top:13px; background:url(../images/btn_1.png) no-repeat center center;}
.tit_1 a:hover{ background-image:url(../images/btn_1_h.png);}
.ul_1{ width:100%; float:left; margin-top:9px;}
.ul_1 li{ width:100%; float:left; padding:22px 0 23px 0; border-bottom:dashed 1px #ccc;}
.ul_1 li .img img{ width:180px; float:left; margin-right:25px;}
.ul_1 li .img { float:left;}
.ul_1 li .title a{ display:block; padding-left:12px; background:url(../images/ico3_1.jpg) no-repeat left center; font-size:16px; color:#333; line-height:22px; font-weight:bold;}
.ul_1 li .title:hover a{ color:#ff6400;}
.ul_1 li .p{ margin-top:16px; font-size:14px; color:#666; line-height:28px; height:56px; overflow:hidden;}
.ul_1 li .span{ margin-top:12px; font-size:14px; color:#666; line-height:22px;}
.ul_1 li .span span{ width:50%; display:block; float:left;}
.ul_1 li.l1 .title{ margin-top:-5px; margin-left:205px;}
.ul_1 li.l1 .p{ height:84px; margin-left:205px;}
.ul_1 li.l1 .span{ margin-left:205px;}
.ul_1 li.last{ border-bottom:0;}
@media screen and (max-width: 1239px) {
.ul_1 li.l1 .span span{ width:100%;}
}
@media screen and (max-width: 1023px) {
.c_0100_1{ padding:0 0 20px 0;}
.c_0100_1 .content1{ margin-top:20px;}
.tit_1{ height:35px;}
.tit_1 h4{ line-height:22px; height:36px; font-size:18px;}
.tit_1 a{ margin-top:8px;}
.ul_1{ margin-top:4px;}
.ul_1 li{ padding:12px 0 13px 0;}
.ul_1 li .title a{ padding-left:10px; font-size:14px; line-height:20px;}
.ul_1 li .p{ margin-top:10px; font-size:12px; line-height:22px; height:44px;}
.ul_1 li .span{ margin-top:6px; font-size:12px; line-height:18px;}
.ul_1 li .span span{ width:100%;}
.ul_1 li .img img{ width:120px; margin-right:15px;}
.ul_1 li.l1 .title{ margin-left:135px;}
.ul_1 li.l1 .span{ margin-left:135px;}
.ul_1 li.l1 .p{ height:66px; margin-left:135px;}
}
@media screen and (max-width: 767px) {
.c_0100_1 .content1 .c_760,.c_0100_1 .content1 .c_400{ width:100%;}
.c_0100_1 .content1 .c_400{ margin-top:20px;}
.slide_pic_2 li .title{ height:30px; line-height:30px; padding:0 65px 0 10px; font-size:14px;}
.slide_pic_2 .slick-dots{bottom: 12px;width: 65px;}
.slide_pic_2 .slick-dots li {width: 5px;height: 5px;margin: 0 2px;}
.slide_pic_2 .slick-dots li.slick-active{width:15px;}
.tit_1 a{ width:10px; height:9px; background-size:contain;}
.ul_1 li .span span{ width:50%;}
}

.banner_1{ width:100%; float:left; margin-top:50px;}
.banner_1 img{ width:100%; float:left;}
@media screen and (max-width: 1023px) {
.banner_1{ margin-top:20px;}
}

.c_0100_1 .content2{ width:100%; float:left; margin-top:50px;}
.c_0100_1 .content2 .zbox{ width:100%; float:left;}
.c_0100_1 .content2 .c_560{ width:46.66%; float:left; margin-top:29px;}
.ul_2{ width:100%; float:left; margin-top:16px;}
.ul_2 li{ width:100%; float:left; font-size:16px; color:#333; line-height:34px;}
.ul_2 li img{ vertical-align:middle; margin:-2px 6px 0 0;}
.ul_2 li a{ color:#333; display:inline-block; *zoom:1; *display:inline; max-width:90%; vertical-align:top;}
.ul_2 li a:hover{ color:#ff6400;}
.c_0100_1 .content2 .c_600{ width:50%; float:left;}
.fr{ float:right !important;}
.imgbox{ width:100%; height:450px; background-size:cover; padding:24px 19px 0 19px; background-repeat:no-repeat; background-position: center center;}
.imgbox .title{ width:100%; float:left; font-size:24px; color:white; line-height:30px;}
.imgbox .title img{ vertical-align:middle; margin:-2px 8px 0 0;}
.imgbox .p{ width:100%; float:left; margin-top:53px; text-align:center;}
.imgbox .more{ width:100%; float:left; margin-top:32px; text-align:center;}
.imgbox .more a{ display:inline-block; *zoom:1; *display:inline; width:120px; height:40px; line-height:38px; color:white; background:#ff6400; font-size:16px; border:solid 1px #ff6400;
-moz-border-radius:6px; 
 -webkit-border-radius:6px; 
 -khtml-border-radius:6px;
 border-radius:6px;}
.imgbox .more a:hover{ box-shadow:0 3px 7px rgba(0,0,0,0.1); border:solid 1px white;}
.imgbox .img{ width:100%; float:left; text-align:center; margin-bottom:7px;}
.imgbox .btn{ width:100%; float:left; margin-top:28px; text-align:center;}
.imgbox .btn a{ display:inline-block; *zoom:1; *display:inline; width:120px; height:40px; line-height:38px; color:white; background:#ff6400; font-size:16px; border:solid 1px #ff6400; margin:0 8px;
-moz-border-radius:6px; 
 -webkit-border-radius:6px; 
 -khtml-border-radius:6px;
 border-radius:6px;}
.imgbox .btn a.a1{ background:none;}
.imgbox .btn a:hover{ box-shadow:0 3px 7px rgba(0,0,0,0.1); border:solid 1px white;}

.imgbox.l1{ background-image:url(../images/bg_2.jpg);}
@media screen and (max-width: 1023px) {
.c_0100_1 .content2{ margin-top:20px;}
.ul_2 li{ font-size:14px; line-height:28px;}
.imgbox{ height:350px;}
.imgbox .title{ font-size:18px; line-height:24px;}
.imgbox.l4 .img{ margin-bottom:0;}
.imgbox.l4 .img img{ height:126px;}
.imgbox.l4 .p{ margin-top:30px;}
.imgbox.l4 .btn{ margin-top:20px;}
.c_0100_1 .content2 .c_560{  margin-top:19px;}
}
@media screen and (max-width: 767px) {
.c_0100_1 .content2 .c_560,.c_0100_1 .content2 .c_600{ width:100%;}
.c_0100_1 .content2 .c_600{ margin-top:10px;}
.c_0100_1 .content2 .c_560{ margin-top:10px;}
}
@media screen and (max-width: 480px) {
.imgbox .title img{ width:3px;}
.imgbox{ height:250px;}
.imgbox .p{ margin-top:33px;}
.imgbox .more{ margin-top:22px;}
.imgbox .more a{ width:100px; height:30px; line-height:28px; font-size:14px;}
.ul_2{ margin-top:10px;}
.ul_2 li img{ width:10px;}
.imgbox.l4{padding: 14px 19px 0 19px;}
.imgbox.l4 .img img{ height:86px;}
.imgbox.l4 .p{ margin-top:10px;}
.imgbox.l4 .btn{ margin-top:10px;}
.imgbox.l4 .btn a{ width:100px; height:30px; line-height:28px; font-size:14px;}
}

.adsense{ width:100%; float:left; margin-top:3px;}
.adsense a{ display:block; width:100%; float:left; overflow:hidden;}
.adsense 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;}
.adsense:hover 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);}
.imgbox.l2{ background-image:url(../images/bg_3.jpg);}
.imgbox.l3{ background-image:url(../images/bg_4.jpg);}
.mt_40{ margin-top:40px;}
.mt_18{ margin-top:18px;}
@media screen and (max-width: 1023px) {
.mt_40{ margin-top:20px;}
.mt_40{ margin-top:10px;}
}
@media screen and (max-width: 767px) {
.mt_40{ margin-top:10px;}
}

.row_1{ margin:0 -13px;}
.ul_3{ width:100%; float:left; margin-top:22px;}
.ul_3 li{ width:50%; float:left; padding:0 13px;}
.ul_3 li a{ display:block; width:100%; float:left; overflow:hidden;}
.ul_3 li 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_3 li:hover 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: 1023px) {
.ul_3{ margin-top:12px;}
}
@media screen and (max-width: 480px) {
.row_1{ margin:0 -5px;}
.ul_3 li{ padding:0 5px;}
}

.imgbox.l4{ background-image:url(../images/bg_5.jpg);}
.imgbox.l5{ background-image:url(../images/bg_6.jpg);}

.c_0100_1 .content3{ width:100%; float:left; margin-top:44px;}
.tit_2{ width:100%; float:left; text-align:center;}
.tit_2 h4{ display:inline-block; *zoom:1; *display:inline; font-size:24px; color:#333; line-height:34px; height:49px; border-bottom:solid 3px #ff6400;}
.slide_pic_3{ width:100%; float:left; margin-top:32px; padding:21px 100px 20px 100px; background:#ececec;}
.slide_pic_3 .li_hp{ width:100%; float:left; border:solid 1px #ccc;}
.slide_pic_3 .li_hp img{ width:100%; float:left;}
.slide_pic_3 .li_hp img{ height:80px;}
@media screen and (max-width: 1024px) {
.slide_pic_3 .li_hp img{ height:60px;}
}
@media screen and (max-width: 768px) {
.slide_pic_3 .li_hp img{ height:50px;}
}
@media screen and (max-width: 375px) {
.slide_pic_3 .li_hp img{ height:40px;}
}
@media screen and (max-width: 320px) {
.slide_pic_3 .li_hp img{ height:40px;}
}
.slide_pic_3 .li_hp:hover{ box-shadow:0 0 10px rgba(0,0,0,0.15); position:relative; z-index:2;}
.slide_pic_3 .slick-prev,.slide_pic_3 .slick-next {
	position: absolute;
	left: 35px;
	width: 28px;
	height: 49px;
	background:url(../images/btn_2.png) no-repeat left center;
	margin-top:-24px;
	z-index:6;
}
.slide_pic_3 .slick-next {
	left: auto;
	right: 35px;
	background-position:right center;
}
.slide_pic_3 .slick-prev:hover{ left:30px;}
.slide_pic_3 .slick-next:hover{ right:30px;}
@media screen and (max-width: 1023px) {
.c_0100_1 .content3{ margin-top:24px;}
.tit_2 h4{ font-size:18px; line-height:24px; height:30px; border-bottom-width:2px;}
.slide_pic_3{ margin-top:22px; padding:15px 50px 15px 50px; }
.slide_pic_3 .slick-prev,.slide_pic_3 .slick-next {width: 14px;height: 24px;background-size:28px 24px;margin-top:-12px;}
.slide_pic_3 .slick-prev{ left:25px;}
.slide_pic_3 .slick-next{ right:25px;}
.slide_pic_3 .slick-prev:hover{ left:20px;}
.slide_pic_3 .slick-next:hover{ right:20px;}
}
@media screen and (max-width: 767px) {
.c_0100_1 .content3{ margin-top:10px;}
.slide_pic_3{ margin-top:12px;}
}
@media screen and (max-width: 480px) {
.slide_pic_3{ padding:10px 30px 10px 30px; }
.slide_pic_3 .slick-prev{ left:10px;}
.slide_pic_3 .slick-next{ right:10px;}
.slide_pic_3 .slick-prev:hover{ left:10px;}
.slide_pic_3 .slick-next:hover{ right:10px;}
}

/*2-0资讯*/
.c_0100_2{ width:100%; float:left; padding:0 0 40px 0;}
.c_0100_2 .content1{ width:100%; float:left; margin-top:50px;}
.box1{ width:100%; float:left;}
.box1 .c_600{ width:50%; float:left; position:relative; overflow:hidden;}
.box1 .c_600 img{ width:100%; height: ;float:left;
		 transition: all 1s linear;
	-moz-transition: all 1s linear;
 -webkit-transition: all 1s linear;
-o-transition: width all 1s linear;}
.box1 .c_600 img{ height:400px;}
@media screen and (max-width: 1024px) {
.box1 .c_600 img{ height:300px;}
}
@media screen and (max-width: 768px) {
.box1 .c_600 img{ height:300px;}
}
@media screen and (max-width: 375px) {
.box1 .c_600 img{ height:200px;}
}
@media screen and (max-width: 320px) {
.box1 .c_600 img{ height:150px;}
}

.box1 .c_600:hover 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);}
.box1 .c_600 .title{ width:100%; position:absolute; left:0; bottom:0; background:url(../images/bg_1.png); height:40px; text-align:center; line-height:40px; color:white; font-size:18px; padding:0 10px;}
.box1 .c_560{ width:46.66%; float:right;}
.box1 .c_560 .ul_1 li.l1 .title{ width:100%; margin-bottom:20px; margin-left:0;}

.box1 .c_560 .ul_1 li .img{ width:180px; height:120px; overflow:hidden;}
@media screen and (max-width: 1023px) {
.box1 .c_560 .ul_1 li .img{ width:120px; height:80px;}
.box1 .c_600 .title{ height:30px; line-height:30px; font-size:14px;}
.c_0100_2 .content1{ margin-top:20px;}
}
@media screen and (max-width: 767px) {
.c_0100_2 .content1{ margin-top:50px;}
.box1 .c_600{ width:100%;}
.box1 .c_560{ width:100%; margin-top:10px;}
.box1 .c_560 .ul_1 li.l1 .title{ margin-bottom:10px;}
}

.c_0100_2 .content2{ width:100%; float:left;}
.c_0100_2 .content2 .zbox{ width:100%; float:left; margin-top:48px;}
.c_0100_2 .content2 .z_376{ width:33.333%; float:left; padding:0 13px;}
.c_0100_2 .content2 .z_376 .img{ width:100%; float:left; position:relative; overflow:hidden; margin-top:37px;}
.c_0100_2 .content2 .z_376 .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;}
.c_0100_2 .content2 .z_376 .img{ height:200px;}
@media screen and (max-width: 1024px) {
.c_0100_2 .content2 .z_376 .img{ height:180px;}
}
@media screen and (max-width: 768px) {
.c_0100_2 .content2 .z_376 .img{ height:150px;}
}
@media screen and (max-width: 375px) {
.c_0100_2 .content2 .z_376 .img{ height:100%;}
}
@media screen and (max-width: 320px) {
.c_0100_2 .content2 .z_376 .img{ height:100%;}
}

.c_0100_2 .content2 .z_376 .img:hover 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);}
.c_0100_2 .content2 .z_376 .img .title{ width:100%; position:absolute; left:0; bottom:0; background:url(../images/bg_1.png); height:40px; text-align:center; line-height:40px; color:white; font-size:18px; padding:0 10px; font-weight:bold;}
.c_0100_2 .content2 .z_376 ul{ width:100%; float:left; margin-top:18px; height:170px; overflow:hidden;}
.c_0100_2 .content2 .z_376 ul li{ width:100%; float:left;}
.c_0100_2 .content2 .z_376 ul li a{ width:100%; float:left; padding-left:12px; background:url(../images/ico3_6.jpg) no-repeat left center; font-size:16px; color:#333; line-height:34px;}
.c_0100_2 .content2 .z_376 ul li a:hover{ color:#ff6400; background-image:url(../images/ico3_1.jpg);}
@media screen and (max-width: 1023px) {
.c_0100_2 .content2 .zbox{ margin-top:20px;}
.c_0100_2 .content2 .z_376 .img{ margin-top:17px;}
.c_0100_2 .content2 .z_376 .img .title{ height:30px; line-height:30px; font-size:14px;}
.c_0100_2 .content2 .z_376 ul{ height:140px;}
.c_0100_2 .content2 .z_376 ul li a{ font-size:14px; line-height:28px; padding-left:10px;}
}
@media screen and (max-width: 767px) {
.c_0100_2 .content2 .zbox{ margin-top:10px;}
.c_0100_2 .content2 .z_376{ width:100%; margin-top:10px;}
}

/*2-1新闻列表*/
.pz_SideLayer{ width:100%; float:left; padding-bottom:5px; border-bottom:solid 1px #ccc;}
.pz_SideLayer .span{ float:left; font-size:14px; color:#333; line-height:24px;}
.pz_SideLayer .link_2{ float:left; font-size:14px; color:#333; line-height:24px;}
.pz_SideLayer .link_2 a{ color:#333;}
.pz_SideLayer .link_2 a:hover{ color:#ff6400;}
.c_0100_3{ width:100%; float:left; padding:45px 0 50px 0;}
.c_0100_3 .c_830{ width:69.166%; float:left;}
.c_0100_3 .c_830 .ul_1{ margin-top:4px;}
.c_0100_3 .c_830 .ul_1 li.l2 .span span{ width:25%;}
.c_0100_3 .c_830 .ul_1 li.l2 .title{ margin-top:-5px; overflow:hidden;}
.c_0100_3 .c_830 .ul_1 li.l2 .title a{ display:inline;}
@media screen and (max-width: 1023px) {
.c_0100_3{ padding:25px 0 30px 0;}
}
@media screen and (max-width: 767px) {
.pz_SideLayer .span{ font-size:12px; line-height:20px;}
.pz_SideLayer .link_2{ font-size:12px; line-height:20px;}
.c_0100_3{ padding:15px 0 20px 0;}
.c_0100_3 .c_830{ width:100%;}
.c_0100_3 .c_322{ width:100%; margin-top:10px;}
.ul_1 li .p {height: 66px; margin-top:5px;}
.c_0100_3 .c_830 .ul_1 li.l2 .span span{ width:50%;}
.c_0100_3 .c_830 .ul_1 li.l2 .img{ display:none;}
.c_0100_3 .c_830 .ul_1 li.l2 .title a{ display:block;}
}

.c_0100_3 .c_322{ width:26.833%; float:right;}
.tit_1 span{ display:block; float:left; font-size:14px; color:#0078ff; line-height:18px; padding:0 4px; border:solid 1px #ccc; margin:6px 0 0 12px; vertical-align:top;
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
.c_0100_3 .c_322 .c_322_1{ width:100%; float:left;}
.c_0100_3 .c_322 .c_322_1 ul{ width:100%; float:left; margin:15px 0 15px 0; overflow:hidden;}
.c_0100_3 .c_322 .c_322_1 ul li{ width:100%; float:left;}
.c_0100_3 .c_322 .c_322_1 ul li a{ display:block; width:100%; float:left; padding-left:14px; font-size:16px; color:#333; line-height:36px; background:url(../images/ico3_6.jpg) no-repeat left center;}
.c_0100_3 .c_322 .c_322_1 ul li a:hover{ color:#ff6400; background-image:url(../images/ico3_1.jpg);}

.c_0100_3 .c_322 .c_322_2{ width:100%; float:left; margin-top:36px;}
.c_0100_3 .c_322 .c_322_2 ul{ width:100%; float:left; margin:15px 0 15px 0;  overflow:hidden;}
.c_0100_3 .c_322 .c_322_2 ul li{ width:100%; float:left; padding-left:24px; position:relative;}
.c_0100_3 .c_322 .c_322_2 ul li a{ display:block; width:100%; float:left; font-size:16px; color:#333; line-height:36px;}
.c_0100_3 .c_322 .c_322_2 ul li a:hover{ color:#ff6400;}
.c_0100_3 .c_322 .c_322_2 ul li em{ display:block; width:28px; line-height:36px; font-size:18px; color:#999; font-weight:bold; font-family:Cambria; position:absolute; left:0; top:0;}
.c_0100_3 .c_322 .c_322_2 ul li.l1 em{ font-size:24px; color:#dd4b39;}
.c_0100_3 .c_322 .c_322_2 .ggw{ width:100%; float:left; margin-top:25px; border:solid 1px #ccc; overflow:hidden;}
.c_0100_3 .c_322 .c_322_2 .ggw 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;}
.c_0100_3 .c_322 .c_322_2 .ggw:hover 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: 1023px) {
.tit_1 span{ font-size:12px; line-height:16px; margin:2px 0 0 6px;}
.c_0100_3 .c_322 .c_322_1 ul{ margin-top:8px; height:130px;}
.c_0100_3 .c_322 .c_322_1 ul li a{ padding-left:10px; font-size:14px; line-height:26px;}
.c_0100_3 .c_322 .c_322_2{ margin-top:16px;}
.c_0100_3 .c_322 .c_322_2 ul{ margin-top:8px; /* height:260px; */}
.c_0100_3 .c_322 .c_322_2 ul li{ padding-left:20px;}
.c_0100_3 .c_322 .c_322_2 ul li a{ font-size:14px; line-height:26px;}
.c_0100_3 .c_322 .c_322_2 ul li em{  width:20px; line-height:26px; font-size:14px}
.c_0100_3 .c_322 .c_322_2 ul li.l1 em{ font-size:18px;}
.c_0100_3 .c_322 .c_322_2 .ggw{ margin-top:15px;}
}
@media screen and (max-width: 767px) {
.c_0100_3 .c_322{ width:100%; margin-top:20px;}
}

/*分页*/
.pages{ width:100%; float:left; text-align:center; margin-top:50px;}
.pages a,.pages span{ display:inline-block; *zoom:1; *display:inline; padding:0 12px; height:35px; border:solid 1px #ccc; line-height:33px; font-size:14px; color:#333; margin:0 3px; vertical-align:middle;}
.pages span{ background:#fd6400; color:white;}
.pages a.a1{ min-width:70px; padding:0 5px;}
.pages a:hover{ background:#fd6400; color:white;}
@media screen and (max-width: 1200px) {
.pages a,.pages span{ padding:0 6px;height:24px; border:solid 1px #ccc; line-height:24px; font-size:12px; margin: 2px 1px;}
}
@media screen and (max-width: 767px) {
.pages a,.pages span{ font-size:12px;}
}

/*新闻正文*/
.c_830_1{ width:100%; float:left; margin-top:21px;}
.c_830_1 .title{ width:100%; float:left; font-size:30px; color:#333; line-height:40px; font-weight:bold;}
.c_830_1 .h4{ width:100%; float:left; margin-top:26px; padding-bottom:23px; border-bottom:solid 1px #ccc;}
.c_830_1 .h4 .h4_l{ float:left; width:60%; float:left;}
.c_830_1 .h4 .h4_l span{ display:block; width:50%; float:left; font-size:14px; color:#666; line-height:22px;}
.c_830_1 .h4 .fx{ width:40%; float:right;}
.c_830_1 .h4 .fx h5{ float:left; line-height:22px; font-size:14px; color:#666;}
.c_830_1 .h4 .fx .bdsharebuttonbox{ float:left; margin-left:10px;}
.c_830_1 .h4 .fx .bdsharebuttonbox a{ display:block; width:18px; height:18px; margin:0 4px; padding:0; background-size:contain; background-position:center center; float:left; margin-top:2px;}
.c_830_1 .h4 .fx .bdsharebuttonbox a.a1{ background-image:url(../images/ico4_1.png);}
.c_830_1 .h4 .fx .bdsharebuttonbox a.a2{ background-image:url(../images/ico4_2.png);}
.c_830_1 .h4 .fx .bdsharebuttonbox a.a3{ background-image:url(../images/ico4_3.png);}
.c_830_1 .h4 .fx .bdsharebuttonbox a.a4{ background-image:url(../images/ico4_4.png);}
.c_830_1 .text{ width:100%; float:left; padding-bottom:40px; border-bottom:solid 1px #ccc; margin-top:34px;}
.c_830_1 .text .img{ width:100%; float:left; text-align:center; margin-bottom:22px;}
.c_830_1 .text img{ max-width: 100%; height: auto!important;}
.c_830_1 .text h4{ width:100%; float:left; font-size:16px; color:#333; line-height:30px; font-weight:bold;}
.c_830_1 .text .p{ width:100%; float:left; font-size:14px; color:#333; line-height:24px;}
.c_830_1 .h5{ width:100%; float:left; margin-top:11px; font-size:14px; color:#333; line-height:22px;}
.c_830_1 .xqfy{ width:100%; float:left; margin-top:41px;}
.c_830_1 .xqfy li{ width:100%; float:left; font-size:16px; color:#333; line-height:24px;}
.c_830_1 .xqfy li a{ display:inline-block; *zoom:1; *display:inline; max-width:90%; line-height:24px; vertical-align:top;}
.c_830_1 .xqfy li a:hover{ color:#ff6400;}

.box2{ width:100%; float:left; margin-top:40px;}
@media screen and (max-width: 1023px) {
.c_830_1 .title{ font-size:20px; line-height:30px;}
.c_830_1 .h4{ margin-top:16px; padding-bottom:13px;}
.c_830_1 .text{ padding-bottom:20px; margin-top:14px;}
.c_830_1 .text .img{ margin-bottom:12px;}
.c_830_1 .text h4{ font-size:14px; line-height:22px;}
.c_830_1 .text .p{ font-size:12px; line-height:22px;}
.c_830_1 .h5{ margin-top:6px; font-size:12px; line-height:20px;}
.c_830_1 .xqfy{ margin-top:21px;}
.c_830_1 .xqfy li{ font-size:14px; line-height:22px;}
.c_830_1 .xqfy li a{ line-height:22px;}
.box2{ margin-top:20px;}
}
@media screen and (max-width: 767px) {
.c_830_1 .h4 .h4_l{ width:100%;}
.c_830_1 .h4 .h4_l span{ font-size:12px; line-height:20px;}
.c_830_1 .h4 .fx{ width:100%;}
.c_830_1 .h4 .fx h5{ line-height:20px; font-size:12px;}
.c_830_1 .h4 .fx .bdsharebuttonbox{ margin-left:5px;}
.c_830_1 .h4 .fx .bdsharebuttonbox a{ width:14px; height:14px; margin:0 2px; margin-top:3px;}
.box2{ margin-top:10px;}
}

/*专家列表*/
.ul_4{ width:100%; float:left; margin-top:11px;}
.ul_4 li{ width:100%; float:left; padding-left:120px; position:relative; margin-top:30px;}
.ul_4 li .img{ width:120px; height:150px; overflow:hidden; float:left; position:absolute; left:0; top:0;}
.ul_4 li .img img{ width:100%; float:left;}
.ul_4 li .text{ width:100%; float:left; border:solid 1px #ccc; border-left:0; padding:20px 24px 16px 26px;}
.ul_4 li .text .name{ width:100%; float:left;}
.ul_4 li .text .name a{ display:block; float:left; font-size:16px; color:#333; line-height:24px; font-weight:bold;}
.ul_4 li .text .p{ display:block; float:left; font-size:14px; color:#666; line-height:24px; margin-top:8px; height:48px; overflow:hidden;}
.ul_4 li .text .more{ width:100%; float:left; margin-top:10px;}
.ul_4 li .text .more a{ display:block; float:right; font-size:16px; color:#ff6400; line-height:22px;}
.ul_4 li .text .more a:hover{ text-decoration:underline;}
.ul_4 li:hover .text{ background:#f8f8f8;}
@media screen and (max-width: 1023px) {
.ul_4 li{ padding-left:90px; margin-top:15px;}
.ul_4 li .img{ width:90px; height:113px;}
.ul_4 li .text{ padding:10px 14px 10px 16px;}
.ul_4 li .text .name a{ font-size:14px; line-height:20px;}
.ul_4 li .text .p{font-size:12px; line-height:20px; margin-top:4px; height:40px;}
.ul_4 li .text .more{ margin-top:6px;}
.ul_4 li .text .more a{ font-size:14px; line-height:20px;}
}
@media screen and (max-width: 767px) {
.ul_4 li{ margin-top:8px;}
}

/*3-0研究院*/
.c_0100_4{ width:100%; float:left; padding:0 0 50px 0;}
.c_0100_4 .content1{ width:100%; float:left; margin:50px 0 0 0; height:500px;}
.c_0100_4 .content1 .z_460{ width:460px; float:left; margin:38px 0 0 0; text-align:left; padding:0;}
.c_0100_4 .content1 .z_460 h3{ width:100%; float:left; font-size:30px; color:white; line-height:42px; margin-bottom:7px; text-align:center;}
.c_0100_4 .content1 .z_460 p{ text-align:left;}
@media screen and (max-width: 1023px) {
.c_0100_4{ padding:0 0 30px 0;}
.c_0100_4 .content1{  height:400px; margin-top:25px;}
.c_0100_4 .content1 .z_460 h3{ font-size:20px; line-height:32px;}
}
@media screen and (max-width: 767px) {
.c_0100_4{ padding:0 0 20px 0;}
.c_0100_4 .content1{  height:auto;}
.c_0100_4 .content1 .z_460{ width:100%; padding:0 2%; margin-top:18px;}
.h_IntoUnion_cont p{ line-height:24px !important;}
}

.c_0100_4 .content2{ width:100%; float:left;}
/*.c_0100_4 .content2 .h_PastReview_scroll_1{ border-bottom:solid 1px #ccc; height:272px;}
.c_0100_4 .content2 .h_PastReview_tit_1{ height:273px;}
@media screen and (max-width: 1239px) {
.c_0100_4 .content2 .h_PastReview_scroll_1{ height:233px;}
.c_0100_4 .content2 .h_PastReview_tit_1{ height:234px;}
}
@media screen and (max-width: 1023px) {
.c_0100_4 .content2 .h_PastReview_scroll_1{ height:193px;}
.c_0100_4 .content2 .h_PastReview_tit_1{ height:194px;}
}
@media screen and (max-width: 767px) {
.c_0100_4 .content2 .h_PastReview_scroll_1{ height:auto;}
.c_0100_4 .content2 .h_PastReview_tit_1{ height:100%;}
}*/

.c_0100_4 .content3{ width:100%; float:left;}
.c_0100_4 .content3 .c_560{ float:left;}
.ul_5{ width:100%; float:left; margin-top:18px; height:136px; overflow:hidden;}
.ul_5 li{ width:100%; float:left;}
.ul_5 li a{ width:100%; float:left; padding-left:12px; background:url(../images/ico3_6.jpg) no-repeat left center; font-size:16px; color:#333; line-height:34px;}
.ul_5 li a:hover{ color:#ff6400; background-image:url(../images/ico3_1.jpg);}
@media screen and (max-width: 1023px) {
.ul_5{ height:112px;}
.ul_5 li a{ font-size:14px; line-height:28px; padding-left:10px;}
}

.c_0100_4 .content4{ width:100%; float:left; margin:40px 0 0 0; height:300px;}
.c_0100_4 .content4 .h_IntoUnion_tit{ color:#333;}
.c_0100_4 .content4 .z_860{ width:860px; float:left; margin:50px 0 0 0; text-align:left; padding:0 65px;}
.c_0100_4 .content4 .z_860 p{ margin:0; color:#333;}
@media screen and (max-width: 1023px) {
.c_0100_4 .content4 .z_860{ width:100%;}
.c_0100_4 .content4{ margin:20px 0 0 0;}
}
@media screen and (max-width: 767px) {
.c_0100_4 .content4{ height:250px;}
.c_0100_4 .content4 .z_860{ margin:20px 0 0 0; padding:0 3%;}
}

.c_0100_4 .content5{ width:100%; float:left; margin:46px 0 0 0;}
.row_2{ margin:0 -23px;}
.c_0100_4 .content5 .ul_4{ margin-top:13px;}
.c_0100_4 .content5 .ul_4 .zbox{ width:33.333%; padding:0 23px; margin-top:25px; float:left;}
.c_0100_4 .content5 .ul_4 .zbox li{ margin-top:0;}
.c_0100_4 .content5 .ul_4 .zbox li .text{ padding:20px 22px 18px 26px; height:150px;}
.c_0100_4 .content5 .ul_4 .zbox li .text .p{ height:72px; overflow:hidden; margin-top:14px;}
.c_0100_4 .content5 .ul_4 .zbox li .text:hover{ background:#f8f8f8;}
.c_0100_4 .content5 .more{ width:100%; float:left; margin-top:34px; text-align:center;}
.c_0100_4 .content5 .more a{ display:inline-block; *zoom:1; *display:inline; width:120px; height:40px; line-height:40px; background:#ff6400; color:white; font-size:16px;
-moz-border-radius:4px; 
 -webkit-border-radius:4px; 
 -khtml-border-radius:4px;
 border-radius:4px;}
.c_0100_4 .content5 .more a:hover{ box-shadow:0 0 10px rgba(0,0,0,0.1);}

@media screen and (max-width: 1239px) {
.c_0100_4 .content5 .ul_4 .zbox{ width:50%;}
}
@media screen and (max-width: 1023px) {
.c_0100_4 .content5{ margin:26px 0 0 0;}
.c_0100_4 .content5 .ul_4 .zbox{ margin-top:15px;}
.c_0100_4 .content5 .ul_4 .zbox li .text{ padding:10px 12px 10px 16px; height:113px;}
.c_0100_4 .content5 .ul_4 .zbox li .text .p{ height:60px; margin-top:8px;}
}
@media screen and (max-width: 767px) {
.c_0100_4 .content5 .ul_4 .zbox{ width:100%; margin-top:8px;}
.c_0100_4 .content5 .more{ margin-top:14px;}
.c_0100_4 .content5 .more a{ width:100px; height:30px; line-height:30px; font-size:14px;}
}

.c_0100_4 .content6{ width:100%; float:left; margin:50px 0 0 0;}
.c_0100_4 .content6 .h_PastReview_1{ margin:0;}
@media screen and (max-width: 1023px) {
.c_0100_4 .content6{ margin:30px 0 0 0;}
}
@media screen and (max-width: 767px) {
.c_0100_4 .content6{ margin:15px 0 0 0;}
}

/*bwh*/
/*8走进联盟*/
.h_IntoUnion{ float:left; width:100%; padding:36px; margin:50px 0; overflow:hidden; position:relative;}
.h_IntoUnion_tit{ float:left; width:100%; color:#fff; font-size:24px; line-height:24px; padding-left:12px; position:relative; z-index:9;}
.h_IntoUnion_tit::after{ float:left; width:4px; height:24px; background:#ff6400; position:absolute; left:0; top:0; content:'';}
.h_IntoUnion_cont{ float:left; width:77.2%; background:url(../images/h_img2.png) center repeat; margin:38px 11.4% 10px 11.4%; padding:42px 48px; position:relative; z-index:9;}
.h_IntoUnion_cont h1{ float:left; width:100%; text-align:center; color:#fff; font-size:30px; line-height:40px;}
.h_IntoUnion_cont p{ float:left; width:100%; color:#fff; font-size:16px; line-height:30px; margin:18px 0;}
.h_IntoUnion_cont h5{ float:left; width:100%; margin:18px 0 10px 0;}
.h_IntoUnion_cont h5 a{ display:block; margin:0 auto; text-align:center; background:#ff6400; color:#fff; font-size:16px; width:120px; height:40px; line-height:40px; border:solid 1px #ff6400;
-moz-border-radius:6px; 
 -webkit-border-radius:6px; 
 -khtml-border-radius:6px;
 border-radius:6px;}
.h_IntoUnion_cont h5 a:hover{ box-shadow:0 3px 7px rgba(0,0,0,0.1); border:solid 1px white;}
.h_IntoUnion_bg{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:8; background-size:cover;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.h_IntoUnion:hover .h_IntoUnion_bg{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}

@media screen and (max-width: 1023px) {
.h_IntoUnion{ margin:20px 0; padding:20px;}
.h_IntoUnion_cont p{ font-size:14px; line-height:28px; margin:8px 0;}
.h_IntoUnion_cont{ float:left; width:90%; background:url(../images/h_img2.png) center repeat; margin:20px 5% 5px 5%; padding:20px;}
.h_IntoUnion_cont h5{ margin:15px 0 6px 0;}
.h_IntoUnion_cont h1{ font-size:22px; line-height:32px;}
.h_IntoUnion_tit{  font-size:18px; line-height:18px; padding-left:10px;}
.h_IntoUnion_tit::after{ width:3px; height:18px;}
}

@media screen and (max-width: 480px) {
.h_IntoUnion_cont h5 a{width: 100px; height: 30px; line-height: 28px;font-size: 14px;}
.h_IntoUnion{ padding:15px;}
.h_IntoUnion_cont{ width:94%; margin:20px 3% 5px 3%; padding:15px;}
}

.h_IntoUnion_list{ float:left; width:100%; margin-bottom:60px;}
.h_IntoUnion_list li{ float:left; width:100%;}
.h_IntoUnion_list .Into_l1{ float:left; width:50%; overflow:hidden; position:relative;}
.h_IntoUnion_list .Into_cont1{-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.h_IntoUnion_list li:hover .Into_cont1{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.h_IntoUnion_list .Into_l2{ float:left; width:45%;}
.h_IntoUnion_list .Into_cont2{ float:left; width:100%; color:#333333; font-size:24px; line-height:32px; position:relative; padding-bottom:20px; margin-top:11%}
.h_IntoUnion_list .Into_cont2::after{ float:left; width:40px; height:4px; background:#ff6400; position:absolute; left:0; bottom:0; content:'';}
.h_IntoUnion_list .Into_cont3{ float:left;  width:100%; margin:17px 0; max-height:175px; overflow:hidden;}
.h_IntoUnion_list .Into_cont3 .p1{ float:left; width:100%; color:#333333; font-size:16px; line-height:35px; background:url(../images/h_img10.jpg) left 15px no-repeat; padding-left:11px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; }
.h_IntoUnion_list .Into_cont4{ float:left; width:100%;}
.h_IntoUnion_list .Into_cont4 a{ float:left; text-align:center; background:#ff6400; color:#fff; font-size:16px; width:120px; height:40px; line-height:40px; border:solid 1px #ff6400;
-moz-border-radius:6px; 
 -webkit-border-radius:6px; 
 -khtml-border-radius:6px;
 border-radius:6px;}
.h_IntoUnion_list .Into_cont4:hover a{ box-shadow:0 3px 7px rgba(0,0,0,0.1);opacity:0.8;filter: alpha(opacity=80);}

@media screen and (max-width: 1239px) {
.h_IntoUnion_list .Into_cont2{ margin-top:6%;}
}
@media screen and (max-width: 1023px) {
.h_IntoUnion_list .Into_cont2{ font-size:20px; line-height:28px; padding-bottom:10px; margin-top:5%;}	
.h_IntoUnion_list .Into_cont3{ max-height:140px; margin:10px 0;}	
.h_IntoUnion_list .Into_cont3 .p1{ font-size:14px; line-height:28px;}
.h_IntoUnion_list .Into_l2{ float:left; width:47%;}
.h_IntoUnion_list{ margin-bottom:30px;}
}

@media screen and (max-width: 767px) {
.h_IntoUnion_list .Into_l1{ float:left; width:100%;}	
.h_IntoUnion_list .Into_l2{ float:left; width:100%;}
.h_IntoUnion_list .Into_cont4{ margin-bottom:6%;}
.h_IntoUnion_list{ margin-bottom:20px;}
}

@media screen and (max-width: 480px) {
.h_IntoUnion_list .Into_cont4 a{width: 100px; height: 30px; line-height: 28px;font-size: 14px;}
}


/*7杂志*/
.h_IntoUnion_cont1{ background:none; padding:0; margin:0; width:100%; min-height:355px;}
.h_IntoUnion_cont1 p{ text-align:center; margin:29px 0 7px 0;}
.h_PastReview{ float:left; width:100%; margin:50px 0;}
.h_PastReview_tit{ float:left; width:100%; background:#f2f2f2;}
.h_PastReview_tit span{ float:left; background:#fff; width:159px; height:60px; line-height:60px; color:#333333; font-size:24px; text-align:center; border-left:1px solid #cccccc; position:relative;}
.h_PastReview_tit span::after{ float:left; width:161px; position:absolute; left:-1px; top:0; height:3px; content:''; background:#ff6400;}
.h_PastReview_scroll{ float:left; width:100%; border:1px solid #cccccc; border-top:none; padding:48px 55px 30px 55px;}
.h_PastReview_scroll .slick-slide{ margin:0 24px;}
.h_PastReview_scroll li a{ float:left; width:100%; text-align:center;}
.h_PastReview_scroll li i{ float:left; width:100%; overflow:hidden; border:1px solid #cccccc; line-height:0;}
.h_PastReview_scroll li i img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.h_PastReview_scroll li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.h_PastReview_scroll li h4{ float:left; width:100%; color:#333333; font-size:22px; line-height:32px; margin:30px 0 5px 0;}
.h_PastReview_scroll li p{ float:left; width:100%; color:#333333; font-size:14px; line-height:24px;}
.h_PastReview_scroll .slick-dots{ width:0; height:0; overflow:hidden;}
.h_PastReview_scroll .slick-prev{ width:38px; height:30px; background:url(../images/h_img15.png) center no-repeat; left:-40px; top:35%;}
.h_PastReview_scroll .slick-next{ width:38px; height:30px; background:url(../images/h_img16.png) center no-repeat; right:-40px; top:35%; }
.h_PastReview_scroll .slick-prev:hover,
.h_PastReview_scroll .slick-next:hover{opacity:0.7;filter: alpha(opacity=70);}

@media screen and (max-width: 1023px) {
.h_PastReview{margin:20px 0;}
.h_IntoUnion_cont1{ min-height:100px;}
.h_PastReview_scroll{ padding:20px 55px;}
.h_PastReview_scroll .slick-slide{ margin:0 10px;}
.h_PastReview_scroll li h4{ font-size:18px; line-height:28px; margin:15px 0 5px 0;}
.h_PastReview_tit span{ width:120px; height:46px; line-height:46px; font-size:18px; }
.h_PastReview_tit span::after{ width:122px;}
}


/*6设计竞赛*/
.h_PastReview_1{ float:left; width:100%; margin:50px 0 42px 0; padding-left:70px; position:relative;}
.h_PastReview_tit_1{ float:left; width:70px; height:100%; position:absolute; left:0; top:0; background:#ffaa28; color:#fff; font-size:28px; font-weight:bold; line-height:36px; text-align:center;border-bottom:1px solid #fff;}
.h_PastReview_tit_1 span{ position:absolute; left:0; top:50%; float:left; width:100%; margin-top:-72px;}
.h_PastReview_scroll_1{ float:left; width:100%; border:1px solid #cccccc; border-left:none; border-bottom:none; background:url(../images/h_img20.jpg) left bottom repeat-x; padding:0 83px; position:relative;}
.h_PastReview_scroll_1 .slick-slide{ margin:0 21px;}
.h_PastReview_scroll_1 li a{ float:left; width:100%; margin-top:20px; text-align:center; position:relative; z-index:9;}
.h_PastReview_scroll_1 li a::after{ float:left; width:0; height:3px; background:#ff6400; position:absolute; left:0; bottom:0px; content:'';-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.h_PastReview_scroll_1 li a:hover::after{ width:100%;}
.h_PastReview_scroll_1 li i{ float:left; width:100%; overflow:hidden; line-height:0;}
.h_PastReview_scroll_1 li i img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.h_PastReview_scroll_1 li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.h_PastReview_scroll_1 li h4{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; font-weight:bold; margin:10px 0; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; }
.h_PastReview_scroll_1 li em{ float:left; width:100%; height:13px; background:url(../images/btn_1_h.png) right bottom no-repeat; margin:17px 0;
opacity:0;filter: alpha(opacity=0);-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.h_PastReview_scroll_1 li a:hover em{opacity:1;filter: alpha(opacity=100);}
.h_PastReview_scroll_1 .slick-dots{ width:0; height:0; overflow:hidden;}
.h_PastReview_scroll_1 .slick-prev{ width:38px; height:30px; background:url(../images/h_img15.png) center no-repeat; left:-63px; top:35%;}
.h_PastReview_scroll_1 .slick-next{ width:38px; height:30px; background:url(../images/h_img16.png) center no-repeat; right:-63px; top:35%; }
.h_PastReview_scroll_1 .slick-prev:hover,
.h_PastReview_scroll_1 .slick-next:hover{opacity:0.7;filter: alpha(opacity=70);}

@media screen and (max-width: 1023px) {
.h_PastReview_1{ margin:20px 0; }
.h_PastReview_scroll_1{ padding:0 60px;}
.h_PastReview_scroll_1 .slick-slide{ margin:0 10px;}
.h_PastReview_scroll_1 .slick-prev{ left:-43px;}
.h_PastReview_scroll_1 .slick-next{ right:-43px;  }
.h_PastReview_scroll_1 li h4{ font-size:14px; line-height:24px;}
.h_PastReview_scroll_1 li em{ margin:0 0 17px 0;}
.h_PastReview_tit_1{ float:left; width:50px; font-size:20px; line-height:28px;}
.h_PastReview_tit_1 span{ margin-top:-56px;}
.h_PastReview_1{ padding-left:50px;}
}

.h_AchievementsShow{ float:left; width:100%; margin-bottom:50px;}
.h_AchievementsShow_list{ float:left; width:100%; margin:37px 0 34px 0; overflow:hidden;}
.h_AchievementsShow_list ul{ margin:0 -13px;}
.h_AchievementsShow_list li{ float:left; width:25%; padding:0 13px;}
.h_AchievementsShow_list li i{ float:left; width:100%; overflow:hidden; line-height:0;}
.h_AchievementsShow_list li i img{
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
.h_AchievementsShow_list li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.h_AchievementsShow_list li h5{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px; margin:12px 0; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; text-align:center;}
.h_mor{ float:left; width:100%; text-align:center;}
.h_mor a{ display:block; margin:0 auto; text-align:center; background:#ff6400; color:#fff; font-size:16px; width:120px; height:40px; line-height:40px; border:solid 1px #ff6400;
-moz-border-radius:6px; 
 -webkit-border-radius:6px; 
 -khtml-border-radius:6px;
 border-radius:6px;}
.h_mor a:hover{ box-shadow:0 3px 7px rgba(0,0,0,0.1);opacity:0.7;filter: alpha(opacity=70);}

@media screen and (max-width: 1023px) {
.h_AchievementsShow{ margin-bottom:30px;}
.h_AchievementsShow_list{ margin:20px 0 10px 0;}
.h_AchievementsShow_list ul{ margin:0 -7px;}
.h_AchievementsShow_list li{padding:0 7px;}
.h_AchievementsShow_list li h5{ font-size:14px; line-height:24px; margin:8px 0;}
}
@media screen and (max-width: 767px) {
.h_AchievementsShow_list li{ width:50%;}
}
@media screen and (max-width: 480px) {
.h_mor a{width: 100px; height: 30px; line-height: 28px;font-size: 14px;}
}

.h_NameContest{ margin:50px 0;}
.h_NameContest_pf{ float:left; width:35.8%; position:absolute; right:44px; top:56px;}
.h_IntoUnion_cont_2{ width:100%; padding:0; margin:0; background:none;}
.h_IntoUnion_cont_2 p{ color:#333333; height:150px; overflow:hidden; margin:28px 0 5px 0;}
.h_IntoUnion_tit1{ color:#333333;}
.h_IntoUnion_cont_2 h5 span{ float:left; text-align:center; background:#ff6400; color:#fff; font-size:16px; width:120px; height:40px; line-height:40px; border:solid 1px #ff6400;
-moz-border-radius:6px; 
 -webkit-border-radius:6px; 
 -khtml-border-radius:6px;
 border-radius:6px;}
.h_IntoUnion_cont_2 h5 span:hover{ box-shadow:0 3px 7px rgba(0,0,0,0.1); border:solid 1px white;}
.h_NameContest .slick-dots{ width:100%; text-align:center;}
.h_NameContest .slick-dots li{ float:none;}

.h_IntoUnion_list .Into_cont5{ float:left; width:100%; margin:50px 0;}
.h_IntoUnion_list .Into_cont5 .p3{ float:left; width:100%; margin:5px 0;}
.h_IntoUnion_list .Into_cont5 .p3 img{ width:57%;}
.h_IntoUnion_list .Into_cont5 .p2{ float:left; width:100%; color:#333333; font-size:16px; line-height:30px; height:120px; overflow:hidden;}
.h_IntoUnion_list .Into_cont5_1{ margin:25px 0;}

@media screen and (max-width: 1023px) {
.h_NameContest{ margin:20px 0;}
.h_NameContest_pf{ float:left; width:35.8%; position:absolute; right:15px; top:25px;}
.h_IntoUnion_cont_2 p{ height:112px; margin:15px 0 0 0;}
.h_IntoUnion_list .Into_cont5{ margin:22px 0;}
.h_IntoUnion_list .Into_cont5 .p2{ font-size:14px; line-height:28px; height:112px; overflow:hidden;}
.h_IntoUnion_list .Into_cont5_1{ margin:5px 0;}
.h_IntoUnion_list .Into_cont5 .p3 img{ width:48%;}
}

@media screen and (max-width: 767px) {
.h_NameContest_pf{right:2%; top:10%; width:96%}
.h_IntoUnion_cont_2 p{ font-size:12px; line-height:18px; height:48px; margin:8px 0 0 0;}
.h_IntoUnion_cont_2 h5 span{width: 100px; height:28px; line-height:24px;font-size: 14px;}
.h_IntoUnion_tit1{ font-size:18px; line-height:18px;}
.h_IntoUnion_tit1::after{ height:18px; width:3px;}
.h_IntoUnion_cont_2 h5{ margin:5px 0 0 0}
.h_IntoUnion_list .Into_cont5 .p2{ height:auto;}
.h_IntoUnion_list .Into_cont5{ margin:5px 0;}
}


/*4领跑者*/
.h_runners{ float:right; width:46.66%;}
.h_runners_list { float:left; width:100%; height:300px; overflow:hidden; margin-top:25px; overflow:hidden;}
.h_runners_list ul{ margin-right:-22px;}
.h_runners_list ul li{ float:left; margin-right:22px;}
.h_runners_list ul li a{ float:left; color:#333333; font-size:14px; line-height:30px;}
.h_runners_list ul li a:hover{ color:#ff6400;}

@media screen and (max-width: 1239px) {
.h_runners_list{ margin-top:15px;}
.h_runners_list ul{ margin-right:-15px;}
.h_runners_list ul li{ float:left; margin-right:15px;}
}
@media screen and (max-width: 1023px) {
.h_runners_list { height:260px;  margin-top:15px;}
.h_runners_list ul li a{line-height:26px;}
}
@media screen and (max-width: 767px) {
.h_runners{ width:100%; margin-top:20px;}
}

/*重写样式 开始*/
.pf_menu .link_1 {padding: 20px 0 0 0;}
.ph_menu .nli .l1_a {font-size: 16px;}
.ph_menu .nli .l2_ul li a {font-size: 15px;}
.c_830_1 .text,.c_830_1 .h5 {font-size: 16px;line-height:30px;text-align:justify;}
.c_830_1 .title {text-align: center;}

/* .index_banner_img_height { height:600px!important;} */
/*重写样式 结束*/
