﻿@charset 'UTF-8';
/* CSS Document */
/*切图：gz*/
/*网站：赛车6*/
*{ padding:0; margin:0;}
html{ overflow-x:hidden; overflow-y:auto; height:100%;}
ul, ol,li{ list-style-type:none; line-height:normal;}
body{ min-height:100%; overflow-x:hidden; overflow-y:hidden;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp {font-family:'Microsoft yahei' ,Arial;}
a{ text-decoration:none; color:#333;
-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;
/*清除IOS系统点击默认事件*/
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;}
a:hover{color:#333; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size: 32px;}
h2{font-size: 24px;}
h3{font-size: 22px;}
h4{font-size: 18px;}
h5{font-size: 14px;}
h6{font-size: 12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none;}
textarea,input{ outline:0;}

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block} 

.pz_top{ float:left; width:100%;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative;}
.pz_main{ float:left; width:100%; }
.pz_down{ float:left; width:100%; }

::-webkit-input-placeholder { color:#999 !important; opacity:1;filter:alpha(opacity=100);}
:-moz-placeholder {  color:#999 !important; opacity:1;filter:alpha(opacity=100);}
::-moz-placeholder {  color:#999 !important; opacity:1;filter:alpha(opacity=100);}
:-ms-input-placeholder { color:#999 !important; opacity:1;filter:alpha(opacity=100); }

.g_index-img{ display: block; float: left;  position: relative; overflow: hidden;}
.g_index-img img{ width: 100%; height: 100%; 
transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-webkit-transition: all 0.4s linear;
-o-transition: width all 0.4s linear;}

.xx:hover .g_index-img img{transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);	
-moz-transform: scale(1.1,1.1);}	

{
	/*圆角*/
	border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-webkit-border-radius:100%;
	
	/*阴影*/
	box-shadow:0 3px 3px #fff;
	-moz-box-shadow:0 3px 3px #fff;
	-ms-box-shadow:0 3px 3px #fff;
	-webkit-box-shadow:0 3px 3px #fff;
	
	/*旋转*/
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
	
	-webkit-transition: all .6s ease-out 0s;
    -moz-transition: all .6s ease-out 0s;
    -ms-transition: all .6s ease-out 0s;
    -o-transition: all .6s ease-out 0s;
    transition: all .6s ease-out 0s;
	
	}


.w_0100{ float:left; width:100%;}
.w_1170{ width:1170px; margin:0 auto;}
@media  screen and (max-width:1169px){
.w_1170{ width:auto; padding:0 2%;}	
	}

/*pc版头部*/
.bg1{ background:#f8f8f8; border-bottom:1px solid #f1f1f1;}
.top1{ float:left; width:100%; z-index:9999; position:relative;}

.c_0100_1{ width:1170px; margin:0 auto;}
@media  screen and (max-width:1169px){
.c_0100_1{ width:auto; margin:0 auto;}
	}
/*top*/
.menu{ float:left; width:100%; background:rgba(255,255,255,0.6); z-index:99999; position:relative;}
.logo{ float:left; padding:27px 0 27px 0;}


/*导航下拉菜单*/
.r_menu{ float:right; margin-right:5.5%;}
#header{ float:left;}
.nav{
	float:left;	
}
.nav li{
	position: relative;
	float: left;
	text-align:center;
	margin:0 1px;
}
.nav li a{
	float:left;
	display:block;
	height:93px;
	line-height:93px;
	text-align:center;
	color:#2c2c2c;
	font-size:16px;
-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;
	}
.nav li .a2{
	color:#2c2c2c;
	font-size:16px;
	padding:0 22px;
	background:center bottom no-repeat;
	position:relative;
	}

.nav li:hover .a2,
.nav li.on .a2{ color:#fff; background:#ba000e;}

.nav > li > a{ padding:0;}
.nav > li > a:hover{ background:none;}
.nav li .nav-w {
	z-index:21;
	position:absolute;
	display:none;
	float:left;
	clear:both;
	overflow:hidden;
	width:100%;
	top:100%;
	left:0%;
	padding-top:1px;
}

.nav li .section-nav1{ float:left; width:100%; height:auto; overflow: hidden;}
.nav li .section-nav1 ul {
	background:rgba(255,255,255,0.6);
	float:left;
	position:static;
	margin:0px;
	width:100%;
	overflow:hidden;
}

.nav li .section-nav1 ul li {
	float:left;
	position:static;
	padding:0px;
	width:100%;
	background:none;
	float:left;
	margin:0;
}
.nav li .section-nav1 ul li:first-child{ margin-top:0px;}
.nav li .section-nav1 ul li:last-child{ margin-bottom:0px;}
.nav li .section-nav1 ul li a {
	text-align:center;
	padding:0px;
	line-height:45px;
	width:100%;
	display:block;
	background:none;
	float:left;
	height:auto;
	color:#5e5e5e;
	font-size:14px;
	overflow:hidden;
	cursor:pointer;
	font-weight:normal;
}
.nav li .section-nav1 ul li a:hover {
	background:#ba000e;
	color: #fff;
}

/*phone版头部*/
.top2{ float:left; width:100%; height:auto; position:relative; background:rgba(255,255,255,1); z-index:1030;
box-shadow:0 0px 20px rgba(0,0,0,0.1);
-moz-box-shadow:0 0px 20px rgba(0,0,0,0.1);
-ms-box-shadow:0 0px 20px rgba(0,0,0,0.1);
-webkit-box-shadow:0 0px 20px rgba(0,0,0,0.1);
}
.top2 .logo{ padding:18px 0 18px 3%;}
.top2 .logo img{ height:30px; width:auto;}
@media  screen and (max-width:767px){
.top2 .logo{}	
	}

/*pz_top*/
.c_0100_2{ float:left; width:100%; height:30px; line-height:30px; color:#929292;}
.c_0100_2 .z_span{float:left;}
.r_1{ float:right;}
.r_1 .span2{ float:left; line-height:30px; padding-left:25px; background:url(images/ico1.png) left center no-repeat; font-size:15px; color:#525252; font-family:"Arial";}
.r_1 .r_link1{ float:right; height:31px; line-height:31px; margin-left:17px; font-size:12px; color:#212121;}
.r_1 .r_link1 a{ display:block; float:left; height:31px; line-height:30px; color:#212121;}
.r_1 .r_link1 span{ display:block; float:left; height:30px; line-height:30px; color:#212121;}
.r_1 .r_link1 a:hover,
.r_1 .r_link1 a.hover{ color:#c1010e; border-bottom:1px solid #c1010e;}

.searchicon{ float:right; width:40px; height:93px; padding-bottom:27px; padding-top:27px; cursor:pointer; position:relative;}
.searchicon .ss{ float:left; width:36px; height:36px; background:#2e366c ;}
.searchicon .searchfloat{ position:absolute; width:293px; height:48px; line-height:48px; right:0; top:100%; background:#fff;  padding:0 10px 0 10px; color:#666; font-size:14px; border:1px solid #ba000e; display:none;}
.input1{ float:left; width:92%; height:46px; line-height:46px; padding-right:3%;}
.input2{ float:left; width:16px; height:16px; margin-top:15px;}

@media  screen and (max-width:1199px){
	
/*手机按钮*/
.menuph{ float:right; margin-top:13px; margin-right:3%; cursor: pointer;  width: 40px;  height: 40px;  background-color: #ba000e;  text-align: center;  }
.menuph .point {  display: inline-block;  width: 24px;  height: 22px;  margin-top: 10px;  position: relative;  }
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {  width: 24px;  }
.menuph .navbtn {  position: absolute;  top: 10px;  right: 0;  display: inline-block;  width: 18px;  height: 1px;  -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: #fff;  }
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 24px;  height: 1px;  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: #fff;  }
.menuph .navbtn::after {  top: -11px;  }
.menuph .navbtn::before {  top: 10px;  }
.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;  }

/*手机导航*/
/*手机下拉*/
.xialaph{  position: absolute;  top: 65px;  left: 0;  width: 100%;  background-color: #fff;  padding-bottom: 200px;  display: none;  z-index: 99999;  background: #fff;  }
.xialaph .ul2,
.xialaph .ul3{  display: none;  }
.xialaph h4 a{  color: #333;  font-size: 16px;  font-weight: bold;  line-height: 62px;  }
.xialaph h4{  position: relative;  }
.xialaph li:last-child h4::before{  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.1;*/  }
.xialaph h4::after{  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.1;*/  }
.xialaph h5 a{  color: #333;  font-size: 16px;  font-family: "微软雅黑";  line-height: 57px;  }
.xialaph h5{  position: relative;  }
.xialaph h5::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.05;*/  }
.xialaph li:last-child h5::after{  display: none;  }
.xialaph h4 img{  width: 15px;  height: 8px;  float: right;  margin-top: 29px;  cursor: pointer;  }
.xialaph h5 img{  width: 11px;  height: 6px;  float: right;  margin-top: 26px;  margin-right: 18px;  cursor: pointer;  }
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{  display: none;  }
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{  display: block;  }
.xialaph .ul3{  padding-top: 12px;  padding-bottom: 18px;  padding-left: 15px;  position: relative;  }
.xialaph .ul3::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e5e5e5;  }
.xialaph li:last-child .ul3::after{  display: none;  }
.xialaph .ul3 li a{  color: #666;  font-size: 14px;  line-height: 35px;  display: block;  }
.xialaph .ul3 li{  padding-top: 5px;  }
.xialaph .ul3 li:first-child{  padding-top: 0;  }
.xialaph .phsou{  position: relative;  margin-top: 34px;}
.xialaph .phsou input{  width: 100%;  height: 56px;  background-color: #fff; color: #aaa;  font-size: 14px;  padding-left: 20px;  border: 1px solid #e5e5e5;}
.xialaph .phsou img{  cursor: pointer;  width: 21px;  height: 22px;  position: absolute;  top: 17px; right: 29px;  }
.xialaph .login_ph{display:block; text-align: center;font-size:16px;color:#c6c6c6;margin-top:10px;}
.xialaph .login_ph a{color:#333333;}
.xialaph .login_ph a:hover{color:#188dce;}
.phonemeng{  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: #000;  opacity: .6;  z-index: 196;  display: none;  }
.phonemeng.active{  display: block;  }
.img_d, .disno{  display: none;  }
.container.ph_nav{padding: 0;}

.xialaph .phsou{
	width:96%;
	margin:0 2%;
	position: relative;
	margin-top: 30px;
}
.xialaph .phsou input{
	width: 100%;
	height: 56px;
	background-color: #fff;
	color: #aaa;
	font-size: 14px;
	padding-left: 20px;
	padding-right:15%;
	border: 1px solid #e5e5e5;
}
.xialaph .phsou img{
	cursor: pointer;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 20px;
	right: 29px;
}

.xialaph .img2{ width:20px; height:20px; float:left; display:inline-block; margin-top:21px; margin-right:3%;}



.r_language{ float:left; width:100%; height:50px; line-height:50px; text-align:center;}
.r_language span{ padding:0 15px;}
.r_language a{ color:#333;}
.r_language a:hover{ color:#ba000e;}

}

	
/*手机版底部菜单*/
.kuai{ float:left; width:100%; height:50px;}
.pf_down{ width:100%; float:left; position:fixed; left:0; bottom:0; background:#f5f5f5; border-top:solid 1px #ddd; height:50px; z-index:999999;}
.pf_down li{ width:33.3333%; float:left; text-align:center; padding:5px 0 0 0;}
.pf_down li .ico7{ width:100%; float:left; height:20px;}
.pf_down li .name{ width:100%; float:left; font-size:14px; color:#666; line-height:20px; font-family:"Arial";}
.pf_down li.l1 .ico7{ background:url(images/btn15.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l2 .ico7{ background:url(images/btn16.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l3 .ico7{ background:url(images/bnt17.png) no-repeat center; background-size:20px 20px;}
.pf_down li.on .name{ color:#ba000e;}
.pf_down .l1.on .ico7{ background:url(images/btn15_1.png) no-repeat center; background-size:20px 20px;}
.pf_down .l2.on .ico7{ background:url(images/btn16_1.png) no-repeat center; background-size:20px 20px;}
.pf_down .l3.on .ico7{ background:url(images/bnt17_1.png) no-repeat center; background-size:20px 20px;}

/*banner*/
.slide_banner{ float:left; width:100%; margin:0; overflow:hidden; outline:none;}
.slide_banner a{ outline:none;}

.slide_banner .slick-slide{ width:100%; padding:0; outline:none;}
.slide_banner img{ width:100%; outline:none;}

.slide_banner .slick-dots{ bottom:21px; width:100%; text-align:center; z-index:2;}
.slide_banner .slick-dots li{ display:inline-block; *display:inline; *zoom:1; width:11px; height:11px; padding:0px; margin:0px 4px 0px 4px; vertical-align:middle; background:rgba(255,255,255,1); text-indent:-9999px; overflow:hidden; content:" ";
border-radius:100%;
-moz-border-radius:100%;
-ms-border-radius:100%;
-webkit-border-radius:100%;
-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;
}
.slide_banner .slick-dots li.slick-active{ background:#ba000e;}

.slide_banner .slick-prev{ left:1.5%; width:56px; height:56px; background:url(images/l_1.png) no-repeat; background-size:100% 100%;}
.slide_banner .slick-next{ right:1.5%; width:56px; height:56px; background:url(images/r_1.png) no-repeat; background-size:100% 100%;}
@media  screen and (max-width:1199px){
	}

@media  screen and (max-width:991px){
.slide_banner .slick-dots{ bottom:15px;}
	}

@media  screen and (max-width:767px){
.slide_banner .slick-prev{ left:3%; width:30px; height:30px;}	
.slide_banner .slick-next{ right:3%; width:30px; height:30px;}	
.slide_banner .slick-dots{ bottom:5px; }
.slide_banner .slick-dots li{ width:8px; height:8px; padding:0px; margin:0px 3px 0px 3px;}
.slide_banner .slick-dots li.slick-active{ width:10px; height:10px; padding:2px;}
	}

/*pz_main*/
.c_0100_3{ float:left; width:100%; padding-top:47px;}
.c_0100_3 .l_48{ float:left; width:48.7%;}
.l_new{ float:left; width:100%; padding-top:37px;}
.l_new .slick-slide{ float:left; width:100%; padding:0; margin:0; outline:none; background:#f8f8f8; padding:30px 2.9% 26px 2.9%;}
.l_new .t_new{ float:left; width:100%; padding-bottom:22px; border-bottom:1px dashed #cecece; padding-left:195px; position:relative;}
.l_new .t_new .pic1{ position:absolute; left:0; top:0; width:195px;}
.l_new .t_new .r_new1{ float:left; width:100%; padding-left:8.1%;}
.l_new .t_new .r_new1 .title1{ float:left; width:100%; height:24px; line-height:24px; font-size:14px; color:#ba000e; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.l_new .t_new .r_new1 .p2{ float:left; width:100%; line-height:21px; margin-top:8px; height:84px; overflow:hidden;}
.l_new .t_new .r_new1 .a1{ float:left; width:100%; height:11px; line-height:11px; margin-top:18px; text-align:right; font-size:12px;}
.l_new .t_new .r_new1 .a1 a{ color:#ba000e;}
.l_new .t_new .r_new1 .a1 img{ display:inline-block; *display:inline; *zoom:1; margin-left:2%; vertical-align:middle; padding-bottom:3px;} 
.l_new .t_new .r_new1 .a1 a:hover{ margin-right:10px;}

.l_new .ul01{  float:left; width:100%; margin-top:13px;}
.l_new .ul01 .li01{ float:left; width:100%; height:27px; line-height:27px; background:url(images/list1.png) left center no-repeat; padding-left:8px;}
.l_new .ul01 .li01 a{ float:left; width:80%; height:27px; line-height:27px; font-size:12px; color:#323232; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.l_new .ul01 .li01 span{ float:left; width:20%; height:27px; line-height:27px; text-align:right; font-size:12px; color:#8c8c8c; font-family:"Arial"; overflow:hidden;}
.l_new .ul01 .li01:hover a{ color:#ba000e;}

.l_new .slick-dots{ top:0; left:0; width:100%; height:37px;}
.l_new .slick-dots li{ float:left; margin:0; width:121px; height:37px; line-height:37px; text-align:center; font-size:16px; color:#767676;}
.l_new .slick-dots li button{ display:none;}
.l_new .slick-dots li.slick-active{background:#ba000e url(images/ico2.png) bottom center no-repeat; color:#fff;}
.tex{ display:none;}

.c_0100_3 .l_23{ float:left; width:23%; margin-left:2.65%;}

.video1{ float:left; width:100%;}
.video1 .pic2{ float:left; width:100%; position:relative; padding-bottom:54.8%; overflow:hidden;}
.video1 .pic2 video{width:100%; height:100%; position:absolute; left:0; top:0;}
.video1 .pic2 .a4{ display:block; width:100%;}
.video1 .pic2 .a4 img{ width:100%;}
.video1 .pic2 .pf1{ position:absolute; left:50%; top:50%;
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
}
.video1 .p3{ float:left; width:100%; height:34px; line-height:34px; text-align:center; font-size:14px; color:#323232;}

.join1{ float:left; width:100%; margin-top:13px; position:relative;}
.join1 .img3{ width:100%;}
.join1 .text1{ position:absolute; bottom:15px; left:17px;}
.join1 .text1 .p4{ float:left; width:100%; height:30px; line-height:15px; font-size:16px; color:#ba000e; font-weight:bold; font-family:"Arial"; overflow:hidden;}

.join1 .text1 .a3{ float:left; width:100%; height:17px; line-height:17px; margin-top:10px; font-size:16px;}
.join1 .text1 .a3 a img{ vertical-align:middle; padding-bottom:3px; margin-left:5%;}
.join1 .text1 .a3 a:hover{ margin-left:10px;}


.t_text1{ float:left; width:100%; padding:10px 12.9% 25px 12.9%; background:#ba000e;}
.t_text1 .title2{ float:left; width:100%; height:55px; line-height:55px; background:url(images/ico6.png) bottom left no-repeat; font-size:18px; color:#fff; overflow:hidden;}
.t_text1 .p5{ float:left; width:100%; height:38px; line-height:19px; margin-top:12px; color:#d48084; overflow:hidden;}

.d_pic1{ float:left; width:100%; padding-top:10px; padding-bottom:56px; background:#f9f9f9; outline:none; position:relative;}
.slide_pic{ float:left; width:100%;}
.slide_pic .pic3{ float:left; width:40.7%; margin-left:5.5%; margin-top:15px; border:1px solid #ebebeb; outline:none;}
.slide_pic .pic3 img{ width:100%;}
.slide_pic{ outline:none;}
.slide_pic .slick-list{ outline:none;}
.slide_pic .slick-slide{ outline:none;  display:flex; flex-wrap: wrap; align-items: flex-start;}

.d_sx{ float:left; width:100%; height:16px; background:url(images/bg1.jpg) center center no-repeat; position:absolute; bottom:25px; left:0;}

.slide_pic .slick-prev{ left:30%; top:auto; bottom:-31px; width:46px; height:16px; background:url(images/jt1.png) no-repeat; background-size:100% 100%;
-webkit-transform: translate(-0, -0%);
-ms-transform: translate(-0, -0%);
-moz-transform: translate(-0, -0%);
transform: translate(-0, -0%);
}
.slide_pic .slick-prev:hover{ background:url(images/jt1_1.png) no-repeat;}
.slide_pic .slick-next{ left:auto; right:30%; top:auto; bottom:-31px; width:46px; height:16px; background:url(images/jt2.png) no-repeat; background-size:100% 100%;
-webkit-transform: translate(-0, -0%);
-ms-transform: translate(-0, -0%);
-moz-transform: translate(-0, -0%);
transform: translate(-0, -0%);
}
.slide_pic .slick-next:hover{ background:url(images/jt2_1.png) no-repeat;}

@media  screen and (max-width:991px){
.c_0100_3 .l_48{ width:100%;}
.c_0100_3 .l_23{ width:50%; margin-left:0;}
.join1 .img3{ height:138px;}
	}
@media  screen and (max-width:767px){
.c_0100_3{ padding-top:10px;}	
.c_0100_3 .l_23{ width:100%; margin-top:15px;}
.d_pic1{ padding-top:0;}
.join1 .img3{ height:auto;}	
.l_new .slick-slide{ padding:15px 2% 15px 2%;}
.slide_pic .slick-prev{ left:37%;}
.slide_pic .slick-next{ left:52%;}
.slide_pic .pic3{ margin:0; padding:0; width:46%; margin:8px 2%;}

.l_new .t_new{ padding-bottom:10px; padding-left:150px;}
.l_new .t_new .pic1{ width:150px;}
.l_new .t_new .r_new1{ padding-left:4%;}
.l_new .t_new .r_new1 .p2{ line-height:18px; font-size:12px; height:54px; margin-top:5px;}
.l_new .t_new .r_new1 .a1{ height:12px; line-height:12px; margin-top:16px;}
	}
	
.c_0100_4{ float:left; width:100%; padding:45px 0 36px 0;}
.c_0100_4 .l_10{ float:left; width:10.6%; color:#333;}
.c_0100_4 .l_10 .title3{ float:left; width:100%; height:17px; line-height:17px; font-size:18px; overflow:hidden;}
.c_0100_4 .l_10 .p6{ float:left; width:100%; height:30px; line-height:15px; font-size:12px; font-family:"Arial"; margin-top:15px;}
.c_0100_4 .l_10 .p6 i{ display:block; width:100%; height:1px;}
.r_82{ float:right; width:82.9%;}
.r_82 .slide_pic1{ margin:0 -15px;}
.r_82 .slide_pic1 .slick-slide{ padding:0 15px;}
.r_82 .slide_pic1 .slick-slide img{ border:1px solid #ebebeb; width:100%;}
.r_82 .slide_pic1 .slick-next{
left:-61px; top:53px; width:46px; height:16px; background:url(images/jt2.png) no-repeat; background-size:100% 100%;
-webkit-transform: translate(-0, -0%);
-ms-transform: translate(-0, -0%);
-moz-transform: translate(-0, -0%);
transform: translate(-0, -0%);	
	}
.r_82 .slide_pic1 .slick-next:hover{ background:url(images/jt2_1.png) no-repeat;}	
.r_82 .slide_pic1 .slick-prev{
right:auto;left:-61px; top:35px; width:46px; height:16px; background:url(images/jt1.png) no-repeat; background-size:100% 100%;	
-webkit-transform: translate(-0, -0%);
-ms-transform: translate(-0, -0%);
-moz-transform: translate(-0, -0%);
transform: translate(-0, -0%);
	}
.r_82 .slide_pic1 .slick-prev:hover{ background:url(images/jt1_1.png) no-repeat;}
@media  screen and (max-width:991px){
.r_82{ width:75%;}	
	}
@media  screen and (max-width:767px){
.c_0100_4 .l_10{ width:100%; text-align:center;}	
.r_82{ width:100%;}	

.r_82 .slide_pic1{ margin:0 -5px;}
.r_82 .slide_pic1 .slick-slide{ padding:0 5px;}

.c_0100_4{ padding:20px 0 15px 0;}
.c_0100_4 .l_10 .title3{ height:15px; line-height:15px; font-size:16px;}
.c_0100_4 .l_10 .p6{ height:auto; line-height:16px; margin-top:10px; padding-bottom:10px; font-size:14px;}
.c_0100_4 .l_10 .p6 i{ display:none;}
.r_82 .slide_pic1{ padding-bottom:30px;}
.r_82 .slide_pic1 .slick-next{ top:auto; bottom:0px; left:51%;}
.r_82 .slide_pic1 .slick-prev{ top:auto; bottom:0px; left:37%;}	
	}

.bg2{ background:#525252;}
.c_0100_5{ float:left; width:100%; padding:47px 0 52px 0;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.c_0100_5 .c_link1{ float:left; width:85.4%;}
.c_0100_5 .c_link1 .l_link1{ float:left; width:20%;}
.c_0100_5 .c_link1 .l_link1 .title4{ float:left; width:100%; height:42px; line-height:42px; overflow:hidden; font-size:14px; color:#fff;}
.c_0100_5 .c_link1 .l_link1 .ul02{ float:left; width:100%;}
.c_0100_5 .c_link1 .l_link1 .ul02 li{ float:left; width:100%; height:29px; line-height:29px; overflow:hidden; font-size:12px;}
.c_0100_5 .c_link1 .l_link1 .ul02 li a{ color:#909090;}
.c_0100_5 .c_link1 .l_link1 .ul02 li a:hover{ color:#fff;}
.c_0100_5 .r_lx{ float:left; width:14.6%;}
.c_0100_5 .r_lx .d_logo{ float:left; width:100%; padding-top:15px;}
.c_0100_5 .r_lx .d_text1{ float:left; width:100%; margin-top:9px;}
.c_0100_5 .r_lx .d_text1 .t_wx{ float:left; width:100%; margin-top:5px; padding-left:29px; position:relative;}
.c_0100_5 .r_lx .d_text1 .t_wx .l_wx{ position:absolute; left:0; top:0; width:29px; height:29px; cursor:pointer;
-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;
}
.c_0100_5 .r_lx .d_text1 .t_wx .l_wx:hover{
	background:#ba000e;
border-radius:100%;
-moz-border-radius:100%;
-ms-border-radius:100%;
-webkit-border-radius:100%;
	}
	
.c_0100_5 .r_lx .d_text1 .t_wx .l_wx span{ float:left; width:29px; height:29px; position:relative;}
.c_0100_5 .r_lx .d_text1 .t_wx .l_wx span .pf2{ position:absolute; top:-85px; left:-90%; width:75px; height:80px; background:url(images/bg2.png) no-repeat; padding:5px 5px 10px 5px; display:none;}
.c_0100_5 .r_lx .d_text1 .t_wx .l_wx:hover span .pf2{ display:block;}

.c_0100_5 .r_lx .d_text1 .t_wx .r_p1{ float:left; width:100%; padding:7px 0; line-height:15px; font-size:12px; color:#909090; padding-left:8px;}

.c_0100_6{ float:left; width:100%; padding:17px 0 19px 0;}
.c_0100_6 .l_text1{ float:left; width:50%;}
.c_0100_6 .l_text1 .link1{ float:left; width:100%; font-size:12px; color:#323232; height:27px; line-height:27px;}
.c_0100_6 .l_text1 .link1 a{ color:#323232;}
.c_0100_6 .l_text1 .link1 a:hover{ color:#ba000e;}
.c_0100_6 .l_text1 .link1 span{ padding:0 15px;}
.c_0100_6 .l_text1 .add1{ float:left; width:100%; line-height:22px; font-size:12px; color:#afafaf;}


.c_0100_6 .bq{ float:right; width:50%; text-align:right; line-height:25px; color:#a0a0a0;}

.c_0100_6 .bq a{ color:#a0a0a0;}
.c_0100_6 .bq a:hover{ color:#a0a0a0;}
@media  screen and (max-width:767px){
.c_0100_5{ padding:5px 0 15px 0;}	
.c_0100_5 .c_link1{ width:100%;}	
.c_0100_5 .c_link1 .l_link1{ width:100%;}
.c_0100_5 .c_link1 .l_link1 .title4{ background:#616161 url(images/ico5.png) 96% center no-repeat; margin-top:10px; padding:0 4%;}
.c_0100_5 .c_link1 .l_link1 .ul02{ display:none; padding:10px 4% 0 4%;}
.c_0100_5 .r_lx{ width:100%;}
.c_0100_5 .r_lx .d_logo{ padding-top:20px; text-align:center;}
.c_0100_5 .r_lx .d_text1 .t_wx{ text-align:center; padding-left:0; width:33.3333%;}

.c_0100_5 .r_lx .d_text1 .t_wx .l_wx{ position:inherit; display:inline-block;}
.c_0100_5 .r_lx .d_text1 .t_wx .r_p1{ padding:7px 0; padding-left:2%; padding-right:2%;}

.c_0100_6{ padding:10px 0px;}
.c_0100_6 .l_text1{ width:100%; text-align:center;}
.c_0100_6 .bq{ width:100%; text-align:center;}
	}


/*关于金港*/

/*banner图文字*/
.pf3{ position:absolute; left:18%; top:50%; width:410px; height:52px; background:url(images/abo1.png) no-repeat; background-size:100% 100%; color:#fff;}
.pf3 .l4{ float:left; width:180px; height:52px; line-height:52px; font-size:30px; text-align:right; overflow:hidden;}
.pf3 .r4{ float:left; width:218px; padding-left:12px; height:26px; font-size:12px; font-family:"Arial"; margin:13px 0; line-height:13px; font-weight:bold; overflow:hidden;}

.title5{ float:left; width:100%; border-bottom:1px solid #e5e5e5;}	
.title5 .add2{ float:left; width:30%;}
.title5 .add2 .link9{ float:left; width:100%; height:78px; line-height:78px; font-size:12px; font-weight:bold; overflow:hidden; background:url(images/abo3.png) left center no-repeat; padding-left:21px;}
/*.title5 .add2 .link9 span img{ vertical-align:middle; padding-bottom:3px;}*/
.title5 .add2 .link9 span{padding:5px; background:url(images/abo4.png) no-repeat center center; }
.title5 .add2 .link9 a{ color:#63666b;}
.title5 .add2 .link9 a:hover,
.title5 .add2 .link9 a.hover{ color:#ba000e;}
.title5 .pz_SideLayer_box{float:left; width:70%; padding-right:20px; overflow:hidden;}
.title5 .pz_SideLayer{float:right; }
.title5 .pz_SideLayer .l1{ float:left; margin-left:40px;}
.title5 .pz_SideLayer .l1 a{ float:left; height:78px; line-height:78px; text-align:center; padding:0 2px; color:#3d3d3d; font-size:14px; outline:none; border-bottom:2px solid #fff;}
.title5 .pz_SideLayer .l1:hover a,
.title5 .pz_SideLayer .l1 a.hover{ border-bottom:2px solid #ba000e;}

.c_0100_7{ float:left; width:100%; padding:46px 0 41px 0;}
.l_text2{ float:left; width:53.3%; padding-right:6.5%;}
.l_text2 .title6{ float:left; width:100%; margin-top:9px; font-weight:bold;}
.l_text2 .title6 .h1_1{ float:left; width:100%; height:26px; line-height:26px; font-size:18px; color:#232222; overflow:hidden;}
.l_text2 .title6 .h2_1{ float:left; width:100%; height:20px; line-height:20px; font-size:16px; color:#ba000e; overflow:hidden;}
.l_text2 .text2{ float:left; width:100%; margin-top:35px; font-size:14px; color:#232222; line-height:26px;}
.r_pic1{ float:left; width:46.7%;}

.text3{ float:left; width:100%; line-height:26px; font-size:14px; padding-bottom:63px; color:#232222;}
.h3_1{ font-weight:bold; color:#ba000e; padding-bottom:7px;}
@media  screen and (max-width:991px){
.pf3{ left:2%;}	
	}
@media  screen and (max-width:767px){
.pf3{ top:50%; left:2%; width:320px; height:48px;}
.pf3 .l4{ width:100px; height:50px; line-height:50px; font-size:16px;}
.pf3 .r4{ width:220px; padding-left:10px; height:34px; margin:8px 0; line-height:17px;}

.title5 .add2{ width:100%;}
.title5 .add2 .link9{ height:36px; line-height:36px;}
.title5 .pz_SideLayer_box{width:100%; padding-right:0; text-align:center;}
.title5 .pz_SideLayer{ width:100%;}
.title5 .pz_SideLayer .l1{ margin-left:0; margin:0 -2px; float:none; display:inline-block; width:20%; text-align:center; outline:none;}
.title5 .pz_SideLayer .l1 a{ float:none; display:inline-block; height:36px; line-height:36px; padding:0 0px; font-size:12px; border-bottom:1px solid #fff;}
.title5 .pz_SideLayer .l1:hover a,
.title5 .pz_SideLayer .l1.hover a{ border-bottom:1px solid #ba000e;}
.title5 .pz_SideLayer .slick-prev{ width:8px; height:16px; background-size:100% 100%; left:0;}
.title5 .pz_SideLayer .slick-next{ width:8px; height:16px; background-size:100% 100%; right:0;}
.title5 .pz_SideLayer .slick-track{ }

.c_0100_7{ padding:0px 0 20px 0;}

.l_text2{ width:100%; padding-right:0;}

.l_text2 .title6{ margin-top:15px;}
.l_text2 .title6 .h1_1{ height:22px; line-height:22px; font-size:15px;}
.l_text2 .title6 .h2_1{ height:16px; line-height:16px; font-size:12px;}
.l_text2 .text2{ margin-top:15px; font-size:14px; line-height:24px; padding-bottom:15px;}

.text3{ padding-bottom:30px;}

.r_pic1{ width:100%;}
	}

/*组织结构*/
.pic4{ float:left; width:100%; padding-top:40px;}
.list1{ float:left; width:100%;}
.list1 .ul03{ float:left; width:100%;}
.list1 .ul03 li{ float:left; width:100%; margin-top:30px; background:#f6f6f6; padding:30px 2.5% 20px 2.5%;}
.list1 .ul03 li .c_li1{ float:left; width:100%; position:relative; padding-left:270px;}
.list1 .ul03 li .c_li1 .pic5{ position:absolute; left:0; top:0; width:270px;}
.list1 .ul03 li .c_li1 .pic5 img{ width:100%;}
.list1 .ul03 li .c_li1 .text4{ float:left; width:100%; padding-left:3.6%;}
.list1 .ul03 li .c_li1 .text4 .title7{ float:left; width:100%; height:48px; line-height:41px; border-bottom:1px solid #e1e1e1; font-size:16px; color:#302f2f; overflow:hidden;}
.list1 .ul03 li .c_li1 .text4 .title7 span{ font-size:18px; color:#ba000e; margin-right:1.8%;}
.list1 .ul03 li .c_li1 .text4 .p7{ float:left; width:100%; height:301px; line-height:28px; padding:18px 0 3px 0; font-size:14px; color:#555454; overflow:hidden;}
@media  screen and (max-width:767px){
.list1 .ul03 li{ margin-top:20px; padding:20px 5% 0px 5%;}	
.list1 .ul03 li .c_li1{ padding-left:0px;}
.list1 .ul03 li .c_li1 .pic5{ float:left; width:100%; position:inherit;}
.list1 .ul03 li .c_li1 .text4{ padding-left:0;} 
.list1 .ul03 li .c_li1 .text4 .title7{ height:48px; line-height:48px; margin-top:5px;}
.list1 .ul03 li .c_li1 .text4 .p7{ padding:18px 0 18px 0; height:auto;}
	}


/* 分页 */
.pz_fy{width:100%; float:left; padding:30px 0px 60px 0; text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { display:inline-block; *display:inline; *zoom:1; PADDING:6px 12px; COLOR: #333; font-size:14px; text-decoration:none; margin:0 8px; font-family:"Arial"; border:1px solid #fff;}
.pz_fy a:hover,.pz_fy a.on{ color:#d43c00; border:1px solid #d43c00; text-decoration:none;}/*鼠标经过和默认当前页样式*/
@media  screen and (max-width:991px){
.fy_pc{ float:left; width:100%; padding:30px 0 30px 0; text-align:center; font-size:14px; color:#333;}
.fy_pc a{ padding:5px 10%; color:#333; border:solid 1px #ba000e; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;}
.fy_pc span{ padding:5px 5%; color:#333;}
}


/*3大事记*/
.c_0100_8{ width:100%; float:left; padding:96px 0 60px 0;}
.c_0100_8 .Timeline{ width:100%; float:left; text-align:center;}
.homedown_2{ width:100%; float:left; padding-top:25px; background:url(images/bian_5.png) no-repeat center top;}
.homedown_2:before{ width:10000px; height:25px; position:absolute; left:50%; top:0; content:''; margin-left:-5000px; background:url(images/bian_5.png) repeat-x center top;}
.homedown_2 .slick-list{ margin-top:-64px; height:92px;}
.homedown_2 .slick-slide{ float:left; position:relative; text-align:center; outline:none; cursor:pointer;}

.homedown_2 .slick-slide h5{ width:100%; float:left; font-size:16px; color:#555; line-height:24px;}
.homedown_2 .slick-slide .ico{ width:100%;float:left; display:none; margin-top:55px;}
.homedown_2 .slick-slide.slick-current .ico{ display:block;}
.homedown_2 .slick-slide.slick-current .ico img{ display:inline-block; *display:inline; *zoom:1;}
.homedown_2 .slick-slide.slick-current h5{ font-weight:bold; color:#ba000e; font-size:18px;}
.row_2{ margin:0 -90px;}
.homedown_2 .slick-prev,.homedown_2 .slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	left: 0;
	top: -35px;
	display: block;
	width: 10px;
	height: 17px;
	padding: 0;
	margin-top:0px;
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate(0, 0);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: none;
	background:url(images/btn12.png) no-repeat left center;
}
.homedown_2 .slick-next {
	left: auto;
	right: 0;
	background-position: right center;
}
.homedown_2 .slick-prev:hover,
.homedown_2 .slick-next:hover{ background-image:url(images/btn12_h.png)}

@media screen and (max-width:1360px) {
.row_2{ margin:0 80px;}
}
@media screen and (max-width:1199px) {
.row_2{ margin:0 -10px;}
}
@media screen and (max-width:1024px) {
.row_2{ margin:0 70px;}
.homedown_2 .slick-slide h5{ font-size:14px; line-height:22px;}
}
@media screen and (max-width:767px) {
.c_0100_4{ padding:60px 0 20px 0;}
.row_2{ margin:0 0px;}
.homedown_2 .slick-list{ margin-top:-64px; height:82px; padding:0 40px !important;}
.homedown_2 .slick-slide .ico{ margin-top:35px;}
.homedown_2 .slick-prev,.homedown_2 .slick-next{ top:-30px; background-size:16px 14px; width:8px; height:14px;}
.homedown_2{ display:inline-block; *zoom:1; *display:inline; width:480px; float:none; background-size:1400px 20px; padding-top:30px;}
.homedown_2:before{ background-size:1400px 20px;}
}
@media screen and (max-width:480px) {
.homedown_2{ width:100%; float:left;}
.homedown_2 .slick-slide.slick-current h5{ font-size:16px;}
.homedown_2 .slick-slide .ico img{ width:10px;}
.homedown_2 .slick-prev{ left:10px;}
.homedown_2 .slick-next{ right:10px;}
}
.c_0100_8 .About{ width:100%; float:left;}

.hometop_2 .slick-slide{ outline:none;}

.lszs{ margin:60px 0 0 0; width:100%; float:left; position:relative; padding:35px 0 150px 0;}

.lszs .bian{ width:1px; height:100%; position:absolute; left:50%; top:0; background:#e2e2e2;}
.lszs dt{ width:12px; height:12px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; border:solid 1px #ba000e; position:absolute; left:50%; top:0; background:white; margin-left:-6px;}
.lszs dd{ width:100%; margin-top:30px; float:left;}
.lszs dd .time{ width:50%; float:left; position:relative;}
.lszs dd .time span{ display:inline-block;*display:inline; *zoom:1; width:89px; height:89px; border:solid 1px #e70517; text-align:center; line-height:89px; font-size:24px; color:#ba000e; text-align:center; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; background:#fff; position:relative; z-index:2;}
.lszs dd.d1 .time .ico{ background:url(images/ico_13_1.png) no-repeat center; width:29px; height:12px; position:absolute; right:-6px; top:50%; margin-top:-6px;}
.lszs dd.d1 .time{ text-align:right; padding-right:21px;}
.lszs dd.d2 .time .ico{ background:url(images/ico_13_2.png) no-repeat center; width:29px; height:12px; position:absolute; left:-6px; top:50%; margin-top:-6px;}
.lszs dd.d2 .time{ text-align:left; padding-left:21px; float:right;}
.lszs dd .text{ width:50%; float:left;}
.lszs dd .text .p{ width:100%; padding:17px 55px 15px 20px; border:solid 1px #e70517; font-size:14px; color:#1f1f1f; line-height:20px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; overflow:hidden; cursor:pointer; background:white;
-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;}
.lszs dd .text img{ margin-top:15px;}
.lszs dd.d1 .text{ padding-left:26px;}
.lszs dd.d2 .text{ padding-right:26px;}
.lszs .btn{ width:89px; height:89px; text-align:center; line-height:89px; color:white; font-size:18px; background:#ba000e; border-radius:50%; padding:0; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; position:absolute; left:50%; bottom:0; margin-left:-45px; cursor:pointer;}
.lszs dd .text .p:hover{ border:solid 1px #814425;}
.lszs .btn:hover{ box-shadow:0 3px 7px rgba(0,0,0,0.2);}

.none1{ display:none;}
.lszs.p_0{ padding:0; margin:0;}


@media  screen and (max-width:991px){
.lszs dd .text .p{ padding:15px;}
.lszs dd .time span{ width:69px; height:69px; font-size:20px; line-height:69px;}
}
@media  screen and (max-width:819px){
.lszs{ margin:20px 0 0 0; padding:25px 15px 120px 15px;}
}
@media  screen and (max-width:767px){
.lszs{ margin:18px 0 0 0;}
}
@media  screen and (max-width:530px){
.lszs{ padding-bottom:98px;}
.lszs dd.d2 .time{ float:left;text-align:right; padding-right:19px; padding-left:0;}
.lszs dd .time .ico{ background-size:22px 9px !important; width:22px !important; height:9px !important; right:-3px !important;}
.lszs dd.d2 .time .ico{ left:auto; right:-3px; background-image:url(images/ico_13_1.png);}
.lszs dd.d2 .text{ padding-left:26px; padding-right:0;}
.lszs dd{ margin-top:10px;}
.lszs dd .time{ width:30%; padding-right:19px !important;}
.lszs dd .text{ width:70%; padding-left:16px !important;}
.lszs dd .text .p{ font-size:12px;}
.lszs .bian{ left:31%;}
.lszs dt{ left:31%;}
.lszs .btn{ left:31%; width:69px; height:69px; line-height:69px; margin-left:-35px; font-size:14px;}
}

/*4成员列表*/
.list2{ float:left; width:100%;}
.list2 .ul04{ float:left; width:100%; padding-bottom:60px;}
.list2 .ul04 li{ float:left; width:23%; margin-right:2.5%; margin-top:30px; background:#f6f6f6; padding:20px 1.7% 0 1.7%;
-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;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.list2 .ul04 li:nth-child(4n){ margin-right:0;}
.list2 .ul04 li .pic6{ float:left; width:100%;}
.list2 .ul04 li .pic6 img{ width:100%;}
.list2 .ul04 li .name1{ float:left; width:100%; height:42px; line-height:42px; font-size:16px; font-weight:bold; margin-top:6px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list2 .ul04 li .name1 a{ color:#333;}
.list2 .ul04 li .p8{ float:left; width:100%; height:72px; line-height:24px; overflow:hidden; font-size:14px; color:#555454;}
.list2 .ul04 li .link2{ float:left; width:100%; height:49px; line-height:48px; border-top:1px solid #ddd; font-size:14px; margin-top:15px;}
.list2 .ul04 li .link2 a{ display:block; float:left; width:100%; background:url(images/men_7.png) right center no-repeat; color:#999;}
.list2 .ul04 li:hover{ background:#ececec;}
.list2 .ul04 li:hover .name1{ color:#ba000e;}
.list2 .ul04 li:hover .link2 a{ background:url(images/men_8.png) right center no-repeat;}

@media  screen and (max-width:767px){
.list2 .ul04{ padding-bottom:15px;}	
.list2 .ul04 li{ width:49%; margin-right:2%; margin-top:10px; padding-top:8px;}	
.list2 .ul04 li:nth-child(4n){ margin-right:2%;}
.list2 .ul04 li:nth-child(2n){ margin-right:0%;}
.list2 .ul04 li .name1{ height:36px; line-height:36px;}
.list2 .ul04 li .link2{ height:36px; margin-top:10px; line-height:36px;}
	}




/*弹窗*/

.pz_pf_on{ float:left; width:100%; height:100%; background:rgba(0,0,0,0.3) left top repeat; position:fixed; top:0; left:0; opacity:0; z-index:-1;}

.pz_pf_1{ position:absolute; top:50%; left:50%; width:1000px; background:#fff;
-webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    transform:translate(-50%,-50%);
}
.tent_out{ position:absolute; right:15px; top:15px;}
.text_pic1{ float:left; width:100%; padding:0px 3% 52px 3%;}
.text_pic1 .title8{ float:left; width:100%; height:84px; line-height:84px; margin-bottom:33px; border-bottom:1px solid #e5e5e5; font-size:24px; color:#333; overflow:hidden;}
.text_pic1 .pic8{ float:left; width:360px; height:270px; box-shadow:0 0 5px #ccc;}
.text_pic1 .pic8 img{ width:360px; height:270px;}
.text_pic1 .text8{ float:right; width:580px; padding-left:24px;}


.content_3{ float:left; width:100%; line-height:26px; font-size:14px; color:#666;}
.content{ width:100%; height:260px; overflow:auto;}

@media  screen and (max-width:1199px){
.pz_pf_1{ width:96%;}	
.text_pic1 .pic8{ width:40%;}
.text_pic1 .pic8 img{ width:100%;}
.text_pic1 .text8{ width:60%; padding-left:2%;}


	}
@media  screen and (max-width:767px){
	

.pz_pf_1{ width:80%;}
.text_pic1{ padding:0px 2% 10px 2%;}
.tent_out{ top:10px; right:10px;}	
.text_pic1 .pic8{ width:70%; height:auto; margin:0 15%;}
.text_pic1 .pic8 img{ width:100%; height:auto;}
.text_pic1 .title8{ font-size:16px; height:70px; padding-top:30px; line-height:35px; text-align:center;}
.text_pic1 .text8{ width:100%;}	

.content_3{ line-height:28px; font-size:12px; letter-spacing:0;}
.content{ height:160px; padding:10px 0 5px 0; line-height:25px;}
.mCSB_container{ margin-right:20px;}
	}

/*6集团新闻*/
.list3{ float:left; width:100%;}
.list3 .ul05{ float:left; width:100%;}
.list3 .ul05 li{ float:left; width:100%; padding:30px 0 30px 1.7%; border-bottom:1px solid #eee;
-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;
}
.list3 .ul05 li .c_li2{ float:left; width:100%; position:relative; padding-left:203px;}
.list3 .ul05 li .c_li2 .pic7{ float:left; width:203px; position:absolute; left:0; top:0;}
.list3 .ul05 li .c_li2 .pic7 img{ width:100%;}
.list3 .ul05 li .c_li2 .r_text1{ float:left; width:100%; position:relative; padding-right:66px; padding-left:2.2%;}
.list3 .ul05 li .c_li2 .r_text1 .l_text3{ float:left; width:86%; padding-top:5px; padding-bottom:15px; padding-right:5.8%;}
.list3 .ul05 li .c_li2 .r_text1 .l_text3 .title9{ float:left; width:100%; height:38px; line-height:38px; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list3 .ul05 li .c_li2 .r_text1 .l_text3 .title9 a{ color:#333;}
.list3 .ul05 li .c_li2 .r_text1 .l_text3 .p9{ float:left; width:100%; height:52px; line-height:26px; font-size:14px; color:#666; margin-top:4px; overflow:hidden; letter-spacing:0.8px;}
.list3 .ul05 li .c_li2 .r_text1 .r_time{ float:left; width:14%; height:42px; line-height:42px; border-left:1px solid #e3e3e3; text-align:center; font-size:16px; color:#808080; margin-top:43px;}

.list3 .ul05 li .c_li2 .r_text1 .pf_link1{ position:absolute; right:0; top:43px; width:66px; height:42px; background:url(images/new7.png) no-repeat; background:url(images/new7.png) no-repeat;
-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;
}
.list3 .ul05 li:hover .c_li2 .r_text1 .l_text3 .title9 a{ color:#ba000e;}
.list3 .ul05 li:hover  .c_li2 .r_text1 .l_text3 .p9{ color:#ba000e;}
.list3 .ul05 li:hover .c_li2 .r_text1 .pf_link1{ background:url(images/new8.png) no-repeat;}
.list3 .ul05 li:hover{ background:#f9f4f4;}


@media  screen and (max-width:991px){
.list3 .ul05 li .c_li2 .r_text1 .l_text3{ width:75%; padding-right:3%;}
.list3 .ul05 li .c_li2 .r_text1 .r_time{ width:25%;}	
	}
@media  screen and (max-width:767px){
.list3 .ul05 li .c_li2{ padding-left:150px;}	
.list3 .ul05 li .c_li2 .pic7{ width:150px;}	
.list3 .ul05 li .c_li2 .r_text1{ padding-right:0;}	
.list3 .ul05 li .c_li2 .r_text1 .r_time{ display:none;}
.list3 .ul05 li .c_li2 .r_text1 .pf_link1{ display:none;}
.list3 .ul05 li .c_li2 .r_text1 .l_text3{ width:100%; padding-right:0%; padding-top:0; padding-bottom:0;}
.list3 .ul05 li .c_li2 .r_text1 .l_text3 .title9{ height:24px; line-height:24px;}
.list3 .ul05 li .c_li2 .r_text1 .l_text3 .p9{ height:56px; line-height:28px; margin-top:4px;}
	}

/*6集团新闻_详情*/
.text9{ float:left; width:100%;}
.text9 .h1_4{ float:left; width:100%; height:85px; line-height:85px; margin-top:19px; text-align:center; font-weight:bold; font-size:24px; border-bottom:1px solid #d7d8d8; color:#333; overflow:hidden;}
.text9 .h2_4{ float:left; width:100%; height:54px; line-height:53px; border-bottom:1px solid #d7d8d8; font-size:14px; color:#777;}
.text9 .h2_4 a{ float:right; color:#777;}
.text9 .h2_4 a img{ vertical-align:middle; margin-left:11px; padding-bottom:4px;}
.text9 .h2_4 a:hover{ color:#ba000e;}
.text9 .text10{ float:left; width:100%; padding:36px 0 32px 0; line-height:30px; font-size:14px; color:#333; letter-spacing:0.8px;}

.link8{ float:left; width:100%; height:90px; padding:27px 0; text-align:center;}
.link8 a{ margin:0 2px; position:relative; display:inline-block;}
.link8 .pf2{ position:absolute; left:-50%; top:-105px; margin-left:-12px; width:90px; height:90px; display:none; background:#fff; padding:5px; box-shadow:0 0px 3px #ccc;}
.link8 .pf2 img{ width:100%; height:100%;}
.link8 .a3:hover .pf2{ display:block;}

.text9 .news1{ float:left; width:100%; padding-bottom:60px;}
.text9 .news1 .title8{ float:left; width:100%; height:69px; line-height:69px; font-size:18px; color:#ba000e; margin-top:17px;}
.text9 .news1 .ul06{ float:left; width:100%;}
.text9 .news1 .ul06 li{ float:left; width:48.5%; height:39px; line-height:36px; border-bottom:1px solid #d7d8d8; padding-bottom:2px; margin-right:3%;}
.text9 .news1 .ul06 li:nth-child(2n){ margin-right:0;}
.text9 .news1 .ul06 li a{ display:block; float:left; width:80%; font-size:14px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.text9 .news1 .ul06 li span{ display:block; float:right; font-size:14px; color:#777; text-align:right; width:20%; overflow:hidden;}
.text9 .news1 .ul06 li a:hover{ color:#ba000e;}


.link10{ float:left; width:100%; height:59px; line-height:59px; font-size:14px; border-top:1px solid #d7d8d8;}
.link10 a{ color:#666; display:block; float:left; width:50%; height:59px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.link10 a:hover{ color:#ba000e;}
.link10 .a7{ text-align:left; text-indent:0; }
.link10 .a8{ text-align:right; text-indent:0;}

@media  screen and (max-width:767px){
	
.text9 .h1_4{ height:48px; line-height:48px; margin-top:10px; font-size:18px;}
.text9 .h2_4{ height:auto; line-height:24px; padding:8px 0; text-align:center;}
.text9 .h2_4 a{ display:none;}
.text9 .h2_4 i{ display:block; height:1px;}
.text9 .text10{ padding:15px 0 15px 0; line-height:28px; /*text-indent:24px;*/}
.text9 .link8{ height:60px; padding:15px 0;}

.text9 .news1{ padding-bottom:30px;}
.text9 .news1 .title8{ height:42px; line-height:42px; font-size:16px;}
.text9 .news1 .ul06 li{ width:100%; margin-right:0;}
.text9 .news1 .ul06 li a{ width:70%;}
.text9 .news1 .ul06 li span{ width:30%;}
.link10{ height:40px; line-height:40px;}
.link10 a{ height:auto; line-height:none;}
	}


/*7核心业务*/
.c_0100_9{ float:left; width:100%; padding:62px 13.846% 62px 13.846%;}
.c_0100_9 .map1{ float:left; width:100%; position:relative;}
.c_0100_9 .map1 .dd1{ position:absolute; width:25px; height:45px; padding-top:6px; background:url(images/bus3.png) center bottom no-repeat;}
.c_0100_9 .map1 .dd1 .c_add1{ float:left; width:100%; position:relative;}
.c_0100_9 .map1 .dd1 .c_add1 .pf_text{ position:absolute; left:-162px; top:-86px; width:350px; height:80px; padding:10px 12px; background:rgba(0,0,0,0.7);
border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-webkit-border-radius:3px;
display:none;
}
.c_0100_9 .map1 .dd1:hover .c_add1 .pf_text{ display:block;}
.c_0100_9 .map1 .dd1 .c_add1 .pf_text img{ float:left; width:107px; height:60px;}
.c_0100_9 .map1 .dd1 .c_add1 .pf_text .text5{ float:left; width:198px; padding-left:12px; color:#fff;}
.c_0100_9 .map1 .dd1 .c_add1 .pf_text .text5 .p10{ float:left; width:100%; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.c_0100_9 .map1 .dd1 .c_add1 .pf_text .text5 .link3{ float:left; width:100%; height:30px; line-height:30px; font-size:12px; overflow:hidden;}
.c_0100_9 .map1 .dd1 .c_add1 .pf_text .text5 .link3 a{ color:#fff;}



@media  screen and (max-width:845px){
.c_0100_9{ padding:62px 0% 62px 0%;}	
	}
@media  screen and (max-width:767px){
.c_0100_9{ overflow-x:scroll;}	
.c_0100_9 .map1{ width:767px; overflow:auto; padding:0 2%;}
	}

/*8核心业务_详情*/
.title10{ float:left; width:100%; height:46px; line-height:46px; padding:0 15px; margin-top:40px; background:#f2f2f2; font-size:14px; color:#000; overflow:hidden;}
.title10 img{ vertical-align:middle; padding-bottom:3px; margin-right:1%;}
.title10 span{ color:#ba000e;}

.c_0100_10{ float:left; width:100%;}
.l_link2{ float:left; width:14.5%; padding-top:13px; position:relative; z-index:2;}
.l_link2 .a5{ float:left; width:100%; margin-top:10px;}
.l_link2 .a5 a{ display:block; float:left; width:100%; height:40px; line-height:38px; font-size:16px; background:#f2f2f2; padding-left:8.2%; color:#63666b; overflow:hidden;
border-bottom:1px solid #f2f2f2;
border-top:1px solid #f2f2f2;
border-left:3px solid #f2f2f2;
border-right:1px solid #e5e5e5;
}
.l_link2 .a5:hover a,
.l_link2 .a5.hover a{
background:#fff;
border-bottom:1px solid #e5e5e5;
border-top:1px solid #e5e5e5;
border-left:3px solid #ba000e;
border-right:1px solid #fff;	
	}

.r_85{ float:left; width:85.5%; border-left:1px solid #e5e5e5; margin-left:-1px; padding:23px 0 60px 2.6%; line-height:30px; font-size:14px; color:#343434; letter-spacing:0.8px; position:relative; z-index:1;}
.r_85 .p11{ height:41px; line-height:41px; color:#ba000e; font-size:16px;}

.r_85 .z_block{padding-top:30px;}


@media  screen and (max-width:991px){
.l_link2 .a5 a{ font-size:12px;}
.r_85 .z_block{padding-top:20px;}	
	}


@media  screen and (max-width:767px){
.l_link2{ width:25%; padding-top:5px;}
.title10{ height:auto; line-height:24px; padding:5px 10px; margin-top:20px; font-size:12px;}

.r_85{ width:75%; padding-top:10px; padding-bottom:10px; line-height:24px; font-size:12px;}	
.r_85 .p11{ height:28px; line-height:28px; font-size:14px;}
	}

/*9合作伙伴*/
.list4{ float:left; width:100%;}
.list4 .ul07{ float:left; width:100%;}
.list4 .ul07 li{ float:left; width:17.96%; margin-top:30px; margin-right:2.5%;
position: relative;opacity:0; filter:alpha(opacity=00);
-webkit-transition: all 0s ease-out 0s; 
   -moz-transition: all 0s ease-out 0s; 
     -o-transition: all 0s ease-out 0s; 
        transition: all 0s ease-out 0s;
-webkit-transform: scale(1.09,1.09);
   -moz-transform: scale(1.09,1.09);
    -ms-transform: scale(1.09,1.09);	
     -o-transform: scale(1.09,1.09);	
   		  transform: scale(1.09,1.09);
}
.list4 .ul07 li.on{opacity:1; filter:alpha(opacity=100);
-webkit-transform: scale(1.00,1.00);
   -moz-transform: scale(1.00,1.00);
    -ms-transform: scale(1.00,1.00);	
     -o-transform: scale(1.00,1.00);	
   		  transform: scale(1.00,1.00);
-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;}


.list4 .ul07 li:nth-child(5n){ margin-right:0;}
.list4 .ul07 li .a6{ float:left; width:100%; position:relative;}
.list4 .ul07 li .a6 img{ border:1px solid #e6e6e6; width:100%;}
.list4 .ul07 li .a6 .pf4{ position:absolute; left:0; top:0; width:100%; height:100%; border:5px solid #ba000e; background:rgba(186,0,14,0.9) url(images/par12.png) center center no-repeat; opacity:0;filter:alpha(opacity=0);}

.list4 .ul07 li .p12{ float:left; width:100%; font-size:14px; height:16px; line-height:16px; color:#333; margin-top:11px; text-align:center; overflow:hidden;}

.list4 .ul07 li:hover .a6 .pf4{ opacity:1;filter:alpha(opacity=100);}
.list4 .ul07 li:hover .p12{ color:#ba000e;}
@media  screen and (max-width:991px){
.list4 .ul07 li{ width:23%; margin-top:30px; margin-right:2.6%;}
.list4 .ul07 li:nth-child(5n){ margin-right:2.6%;}	
.list4 .ul07 li:nth-child(4n){ margin-right:0%;}	
.list4 .ul07 li .a6 .pf4{ background-size:22px 22px;}
	}
@media  screen and (max-width:767px){
.list4 .ul07 li{ width:49%; margin-top:10px; margin-right:2%;}
.list4 .ul07 li:nth-child(5n){ margin-right:2%;}	
.list4 .ul07 li:nth-child(4n){ margin-right:2%;}	
.list4 .ul07 li:nth-child(2n){ margin-right:0%;}	
.list4 .ul07 li .p12{ font-size:12px;}
	}

/*10加入金港*/
.pic9{ float:left; width:100%; padding:40px 0 31px 0; border-bottom:1px solid #ebebeb;}

.list5{ float:left; width:100%;}
.list5 .ul08{ float:left; width:100%;}
.list5 .ul08 li{ float:left; width:100%; padding:18px 2.5% 21px 1.7%; border-bottom:1px solid #e3e3e3;
-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;
}
.list5 .ul08 li .c_li3{ float:left; width:100%; position:relative; padding-right:62px;}
.list5 .ul08 li .c_li3 .a9{ position:absolute; width:62px; height:48px; background:url(images/joi2.png) no-repeat; right:0; top:14px;}
.list5 .ul08 li .c_li3 .l_text4{ float:left; width:100%;}
.list5 .ul08 li .c_li3 .l_text4 .p13{ float:left; width:100%; height:37px; line-height:37px; font-weight:bold; font-size:18px; color:#242424; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list5 .ul08 li .c_li3 .l_text4 .p13 a{ color:#242424;}
.list5 .ul08 li .c_li3 .l_text4 .p14{ float:left; width:100%; height:35px; line-height:35px; font-size:16px; color:#5c5c5c; overflow:hidden;}
.list5 .ul08 li:hover{ background:#f4f4f4;}
.list5 .ul08 li .c_li3 .l_text4 .p14 .span3{ float:left; width:15.1%; overflow:hidden;}
.list5 .ul08 li .c_li3 .l_text4 .p14 .span4{ float:left; width:17.9%; overflow:hidden;}
@media  screen and (max-width:991px){
.list5 .ul08 li .c_li3 .l_text4 .p14 .span3{ width:25%;}	
.list5 .ul08 li .c_li3 .l_text4 .p14 .span4{ width:30%;}
	}
@media  screen and (max-width:767px){
.pic9{ padding:20px 0 20px 0;}	
.list5 .ul08 li{ padding:15px 2.5% 15px 2.5%;}	
.list5 .ul08 li .c_li3 .l_text4 .p13{ height:28px; line-height:28px; font-size:16px;}
.list5 .ul08 li .c_li3 .l_text4 .p14{ font-size:14px; height:auto; line-height:24px; font-size:14px;} 	
.list5 .ul08 li .c_li3 .l_text4 .p14 .span3{ width:50%;}	
.list5 .ul08 li .c_li3 .l_text4 .p14 .span4{ width:50%;}
.list5 .ul08 li .c_li3 .a9{ width:48px; height:36px; background:url(images/joi2.png) no-repeat; background-size:100% 100%; top:20px;}
	}

/*11加入金港_详情*/
.title11{ float:left; width:100%; padding:19px 0 21px 0; border-bottom:1px solid #e3e3e3;}
.title11 .l_text5{ float:left; width:100%; position:relative; padding-right:42px;}
.title11 .l_text5 .p15{ float:left; width:100%; height:37px; line-height:37px; font-size:18px; color:#242424; font-weight:bold;}
.title11 .l_text5 .p16{ float:left; width:100%; height:35px; line-height:35px; font-size:16px; color:#5c5c5c;}
.title11 .l_text5 .p16 .span5{ float:left; width:14%; overflow:hidden;}
.title11 .l_text5 .p16 .span6{ float:left; width:16.8%; overflow:hidden;}
.title11 .l_text5 .a10{ position:absolute; right:0; top:20px; width:42px; height:42px; background:#e00430 url(images/jois1.png) center center no-repeat;
border-radius:100%;
-moz-border-radius:100%;
-ms-border-radius:100%;
-webkit-border-radius:100%;
}
.text11{ float:left; width:100%; line-height:28px; font-size:14px; color:#242424; padding:35px 0 60px 0;}
.text11 .title12{ background:url(images/jois2.jpg) left center no-repeat; padding-left:11px; margin-bottom:15px; font-size:16px; font-weight:bold;}
.text11 .a11{ display:block; float:left; width:144px; height:47px; line-height:47px; text-align:center; background:#e00430; font-size:16px; color:#fff; margin-top:51px;
border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-webkit-border-radius:3px;
}
.text11 .a11:hover{ background:#f40031;}
.text11  .a11 img{ vertical-align:middle; padding-bottom:3px; margin-left:3%;}


@media  screen and (max-width:991px){
.title11 .l_text5 .p16 .span5{ float:left; width:20%;}
.title11 .l_text5 .p16 .span6{ float:left; width:25%;}
	}
@media  screen and (max-width:767px){
.title11 .l_text5 .a10{ top:22px; width:32px; height:32px; background-size:18px auto;}	
.title11 .l_text5 .p15{ height:28px; line-height:28px; font-size:16px;}
.title11 .l_text5 .p16{ height:auto; line-height:24px; font-size:14px;}	
.title11 .l_text5 .p16 .span5{ float:left; width:50%;}
.title11 .l_text5 .p16 .span6{ float:left; width:50%;}
.text11{ line-height:28px; font-size:14px; padding:20px 0 20px 0;}
.text11 .title12{ font-size:16px;}
.text11 .a11{ width:120px; height:38px; line-height:38px; font-size:14px; margin-top:20px;}
.text11 .a11 img{ margin-left:8%; width:20px;}
	
	}

/*12联系我们*/
#dituContent{ float:left; width:100%; height:250px; margin:38px 0 0 0;}
.BMapLabel{ float:left;max-width:none !important; background:url(images/BMapLabel_bg.png) !important; border:none !important; width:184px !important; border:0 !important; height:69px  !important;  font-size:15px !important; color:#333 !important; line-height:58px!important; text-indent:32px; top:-80px !important; left:-78px !important; font-weight:bold !important;}
.h_contact1{ float:left; width:100%; color:#272727; font-size:18px; line-height:26px; font-weight:bold; border-bottom:1px solid #ececec; padding:46px 0 26px 0;}
.h_address{ float:left; width:100%; color:#373737; font-size:14px; line-height:26px; padding:32px 0 22px 0;}
.h_code{ float:left; width:100%;}
.h_code i{ float:left; width:161px;}
.h_code p{ float:left; margin-left:15px; color:#343434; font-size:14px; line-height:22px; margin-top:96px;}

@media  screen and (max-width:991px){
.inside_cont{ padding:0 15px; margin-bottom:0;}
#dituContent{ margin:15px 0 0 0;}
.h_contact1{  font-size:16px; line-height:24px; padding:25px 0;}
.h_address{padding:25px 0;}
.h_code i{ width:120px;}
.h_code p{ margin-top:56px;}
}

.c_add2{ float:left; width:100%;}
.c_add2 .t_add1{ float:left; width:100%; padding:43px 0 23px 0; border-bottom:1px solid #ececec;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.c_add2 .t_add1 .p17{ float:left; width:100%; padding-left:4%; height:30px; line-height:30px; font-size:18px; color:#2c2c2c;}
.c_add2 .t_add1 .p17.bg3{ background:url(images/con1.png) left center no-repeat;}
.c_add2 .t_add1 .p17.bg4{ background:url(images/con2.png) left center no-repeat;}
.c_add2 .t_add1 .p17.bg5{ background:url(images/con3.png) left center no-repeat;}
.c_add2 .t_add1 .p18{ float:left; width:100%; padding-left:4%; line-height:26px; font-size:14px; color:#2c2c2c;}
.c_add2 .t_add1 .p18.co_1{ color:#ba000e;}

.c_0100_11{ float:left; width:100%; padding:15px 0 30px 0;}
.c_0100_11 .l_wx{ float:left; width:31.6%; margin-right:2.5%; padding:10px; background:#f5f5f5; margin-top:15px;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.c_0100_11 .l_wx:last-child{ margin-right:0;}
.c_0100_11 .l_wx.mr_0{margin-right:0;}
.c_0100_11 .l_wx .c_li4{ float:left; width:100%; position:relative; padding-left:100px;}
.c_0100_11 .l_wx .c_li4 .pic10{ position:absolute; left:0; top:0; width:100px;}
.c_0100_11 .l_wx .c_li4 .r_text2{ float:left; width:100%; text-align:center; height:100px; /*padding-top:29px;*/ line-height:27px; font-size:16px; color:#2b2b2b;}
.c_0100_11 .l_wx .c_li4 .r_text2 .z_con{width:100%; height:100%; display:table; text-align:center; }
.c_0100_11 .l_wx .c_li4 .r_text2 .z_con .z_con1{display:table-cell; vertical-align:middle;}

.c_0100_11 .l_wx .c_li4 .r_text2.p_0{ padding-top:23px; line-height:26px;}
.c_0100_11 .l_wx .c_li4 .r_text2.p_0 span{ line-height:22px; margin-top:2px;}

@media  screen and (max-width:991px){
.c_0100_11 .l_wx .c_li4 .r_text2{ font-size:14px;}	
.c_add2 .t_add1 .p17{ padding-left:6%;}
.c_add2 .t_add1 .p18{ padding-left:6%;}
	}
@media  screen and (max-width:767px){
.c_add2 .t_add1 .p17{ padding-left:8%;}
.c_add2 .t_add1 .p18{ padding-left:8%;}
.c_add2 .t_add1{ padding:20px 0 20px 0;}
.c_add2 .t_add1 .p17.bg3{ background-size:20px auto;}
.c_add2 .t_add1 .p17.bg4{ background-size:20px auto;}
.c_add2 .t_add1 .p17.bg5{ background-size:20px auto;}
.c_0100_11{ padding:0px 0 15px 0;}
.c_0100_11 .l_wx{ width:100%; margin-right:0; margin-top:15px;}
	}



.z_page{ float:left; width:100%; line-height:26px; font-size:14px; padding:30px 0; color:#232222;}
@media  screen and (max-width:991px){
.z_page{  padding:20px 0; }
}


.sitemap{ width:100%;float:left;}
.sitemap li{border-bottom:1px dashed #d2d2d2; padding:7px 0; float:left; line-height:40px;width:98%; padding-left:2%;  }
.sitemap li a{ margin-right:10px;font-size:12px; float:left; white-space: nowrap; font-size:14px;}
.sitemap li a:hover{color:#ba000e;}
.sitemap li .font16{ font-size:16px;  /*color:#135fb1*/}
.sitemap li .font14{font-size:14px; }
.sitemap li .font12{ font-size:12px;  color:#999}



@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}4s