﻿@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;
-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:11; position:fixed; left:0; top:0; background:#f6f6f6;}
.pz_banner{ float:left; width:100%; position:relative; z-index:1; min-height:80px;}
.pz_menu{ float:left; width:100%; position:relative; z-index:99;}
.pz_main{ float:left; width:100%; position:relative; z-index:2;}
.pz_down{ float:left; width:100%; background:#232425; z-index:6; position:relative;}
.pz_top.on{ box-shadow:0 3px 5px rgba(0,0,0,0.15);}

/*首页*/
.top1{ float:left; width:100%; background:#f2f2f2; height:45px; overflow:hidden; position:relative; z-index:6;}
.welcome{ float:left; color:#666666; font-size:13px; line-height:45px;}
.top_nav{ float:right; color:#dfdfdf; font-size:13px; line-height:45px;}
.top_nav a{ color:#666666;}
.top_nav a.on,
.top_nav a:hover{ color:#00498e;}

.top{ width:100%; float:left; position:relative; z-index:2; background:#f6f6f6;}
.top .logo{ width:198px; float:left; margin-top:14px;}
.menu{ z-index:99; float: right;}
.menu > ul{ float:left;}
.menu ul .nli{ float:left;z-index:99; position:relative; height: 100px; text-align:center; background:#f6f6f6;}
.menu ul .nli span{ display:block; width:100%; float:left; padding:0 19px; height:100px; position:relative;}
.menu ul .nli span a{ display:block; float:left; height:19px; margin:41px 0 40px 0; line-height:19px; color:#292929; font-size:16px; overflow:hidden;}
.menu ul .nli span a i{ display:block; font-style:normal; font-size:12px; color:#c4c3c3; line-height:16px; text-transform:uppercase; font-family:Arial; letter-spacing:0.5px;}
.menu ul .nli.on span,
.menu ul .nli:hover span{ background:#00498e;}
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ height:32px; margin:33px 0 35px 0; color:white;}

/*下拉菜单（漂浮在menu .nli上）*/
.sub { z-index:-1; display:none;  position:absolute; float:left;  clear:both; width:445px;background:#00498e; top:-218px; text-align: left; padding: 30px 30px 27px 26px; left: 0px;
-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;}
.sub .c_117{ width:117px; float:left;}
.sub .c_117 ul{ width:100%; float:left; padding-top:6px;}
.sub .c_117 ul li{ width:100%; float:left;}
.sub .c_117 ul li a{ display:block; width:100%; float:left; font-size:14px; color:#d1e6fb; line-height:30px;}
.sub .c_117 ul li.on a{ color:white; padding-left:12px; background:url(images/top_1.jpg) no-repeat left center;}
.sub .c_245{ width:245px; float:right;}
.sub .bian{ width:1px; height:161px; background:white; opacity:0.2; float:left;}
.menu ul .nli:hover .sub{ top:100%;}
.top_82{ width:5%; float:right; height:100px; background:#f6f6f6; position:relative;}
.search_ico{ width:44px; height:44px; background:url(images/search_ico.png) no-repeat center center #eee; cursor:pointer; margin-top:28px; background-size:16px 16px; float:right;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.search{ width:496px; height:72px; padding:26px 0 25px 0; background:#00498e; position:absolute; right:0; top:-72px; z-index:-2;
-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;}
.search .search_btn{ width:74px; height:21px; line-height:21px; text-align:center; font-size:16px; color:#fff; background:none; border-right:solid 1px #aeaeae; float:left;}
.search .search_txk{ width:422px; height:21px; line-height:21px; padding:0 20px; font-size:16px; color:#fff; float:left; background:none;}
.search.on{ top:100%;}

@media screen and (max-width: 1199px) {
.menu ul .nli span{ padding:0 14px;}
.top .logo{ width:138px; margin-top:21px;}
.menu ul .nli span a{font-size:15px;}
}
@media screen and (max-width: 991px) {
.top1{ display:none !important;}
}
.menuph{ float:right; margin-top: 10px; cursor: pointer;  width: 26px;  height: 32px; text-align: center; display: none; margin-right:10px;}
.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: #00498e;}
.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: #00498e;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.menuph .navbtn::after { top:-7px;}
.menuph .navbtn::before { top:7px;}
.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:9 !important; display:block; padding:80px 2% 5px 2%; 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;}
.nav_box{ max-width:767px; margin:10px auto;}
.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:#00498e; font-size:14px; line-height:39px; white-space:nowrap; 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.on .l1_a:before,.ph_menu .nli:hover .l1_a:before{ margin-left: -75px;}
.ph_menu .nli.on .l1_a:after,.ph_menu .nli:hover .l1_a:after{ margin-right: -75px;}
.ph_menu .nli .l2_ul{ display:none; height:auto; float:left; width:100%; padding: 10px 20px;}
.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.10);}
.ph_menu .search{ display:block; margin:0 auto 0 auto; height:40px; border:solid 1px #00498e; max-width:767px; width:100%; padding: 0 40px 0 0; position: relative; left:auto; top:auto;box-shadow: 0 4px 12px rgba(0,0,0,0.1);}
.ph_menu .search .search_k{ height:38px; line-height:38px; width:100%; background: white; font-size: 14px; color: #00498e; padding-left:10px;}
.ph_menu .search .search_btn{ position: absolute; right:-1px; top: 0; height:38px; line-height:38px; width:40px; background: #00498e url(images/search_ico_1.png) no-repeat center center; background-size: 16px 16px;}
@media screen and (max-width: 1023px) {
.menuph{ display: block;}
.menu,.top .top_82{ display:none;}
.top{ height:65px;}
.top .logo{ margin-top:7px;}
}
@media screen and (max-width: 767px) {
.top{ padding:0 10px; height:55px;}
.top .logo{ width:108px; margin-top:7px;}
.menuph{ margin-top: 5px; }
.pf_menu{ padding-top:65px;}
}

.slide_banner .slick-dots{
	position: absolute;
	bottom: 36px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
	z-index:5;
	height:12px;
}
.slide_banner .slick-dots li {
	position: relative;
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 15px;
	padding: 0;
	cursor: pointer;
	background:white;
	vertical-align:top;
	opacity:0.6;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_banner .slick-dots li.slick-active{
	opacity: 1;
}
@media screen and (max-width: 1023px) {
.slide_banner .slick-dots{	bottom: 20px; height:10px;}
.slide_banner .slick-dots li {
	width: 10px;
	height: 10px;
	margin:0 6px;}
}
@media screen and (max-width: 767px) {
.slide_banner .slick-dots{	bottom: 10px; height:8px;}
.slide_banner .slick-dots li {
	width: 8px;
	height: 8px;
	margin:0 4px;}
}
.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

/*footer*/
.footer{ width:100%; float:left; padding:30px 0 26px 0; overflow:hidden;}
.footer .f_170{ width:14.53%; float:right; text-align:center;}
.footer .f_170 .title{ width:100%; float:left; margin-top:8px; height:61px;}
.footer .f_170 .title img{ height:100%;}
.footer .f_170 h5{ width:100%; float:left; margin-top:15px; font-size:14px; color:white; line-height:18px;}
.footer .f_170 h5 span{ display:inline-block; *zoom:1; *display:inline; padding:0 5px; position:relative;}
.footer .f_170 h5 span:before,.footer .f_170 h5 span:after{ content:''; width:51px; height:1px; background:#656667; position:absolute; left:-51px; top:50%;}
.footer .f_170 h5 span:after{ left:auto; right:-51px;}
.footer .f_170_b{ width:100%; float:left; margin-top:13px;}
.footer .f_170_b a{ display:inline-block; margin:0 4px; width:41px; height:41px; position:relative; cursor:pointer; vertical-align:top; background-size:contain !important; background-position:center center; float:none;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.footer .f_170_b a.a1{ background:url(images/ico1_1.png) no-repeat left center #00498e;}
.footer .f_170_b a.a2{ background:url(images/ico1_2.png) no-repeat left center #ffa405;}
.footer .f_170_b a .ewm{ width:150px; height:158px; position:absolute; left:50%; top:-158px; padding:18px 18px 26px 18px; background:url(images/ewm_bg.png) no-repeat center top; margin-left:-75px; display:none;}
.footer .f_170_b a .ewm img{ width:100%; float:left;}
.footer .f_170_b a:hover{ opacity:1;}
.footer .f_170_b a:hover .ewm{ display:block;}
.footer ul{ width:85.47%; float:left;}
.footer ul li{ width:20%; float:left;}
.footer ul li dl{ width:100%; float:left;}
.footer ul li dl dt{ width:100%; float:left; margin-bottom:5px; font-size:16px; color:#fff; line-height:30px; font-weight:normal;}
.footer ul li dl dd{ width:100%; float:left; font-size:14px; color:#888; line-height:30px;}
.footer ul li dl dd a{ color:#888;}
.footer ul li dl dd a:hover{ color:#fff;}

.down{ width:100%; float:left; padding:24px 0 27px 0; border-top:solid 1px #4f5051;}
.down .p{ width:60%; float:left; font-size:12px; color:#909090; line-height:18px;}
.down .p a{ color:#909090;}
.down .down_r{ float:right; text-align:right; font-size:12px; color:#909090; line-height:18px;}
.down .down_r a{ color:#909090;}

.down .down_r a:hover{ color:white;}

@media screen and (max-width: 1023px) {
.footer{ padding:18px 0 16px 0;}
.footer .f_1000{ display:none;}
.footer .f_170{ width:100%;}
.down{ padding:14px 0 17px 0;}
.down .p{ width:100%; text-align:center;}
.down .down_r{ width:100%; text-align:center;}

}
@media screen and (max-width:767px) {
.footer .f_170 .title{ margin-top:0px; height:41px;}
.footer .f_170 h5{ margin-top:10px; font-size:12px;}
.footer .f_170_b a{ margin:0 3px; width:31px; height:31px;}
.down{ padding:15px 10px;}
.footer .f_170_b a .ewm{ width:120px; height:126px; top:-126px; padding:13px 13px 19px 13px; margin-left:-60px; background-size:contain;}
}

/*首页main*/
.c_0100_1{ width:100%; float:left; padding:51px 0;}
.tit_1{ width:100%; float:left; overflow:hidden;}
.tit_1 h3{ width:100%; float:left; font-size:24px; color:#282828; line-height:31px; font-weight:bold;}
.tit_1 h5{ float:left; font-size:14px; color:#8d8d8d; line-height:20px; position:relative; text-transform:uppercase; font-family:Arial;}
.tit_1 h5 span{ display:block; width:2000px; height:1px; background:#e7e7e7; position:absolute; top:8px; left:100%; margin-left:20px;}
.slide_pic_1{ width:100%; float:left; margin-top:24px; padding-bottom:20px;}
.ul_1{ float:left;}
.ul_1 li{ width:100%; float:left; padding:0 15px;}
.ul_1 li .img{ width:100%; float:left; overflow:hidden;}
.ul_1 li .img img{ width:100%; float:left;
		 transition: all 0.6s linear;
	-moz-transition: all 0.6s linear;
 -webkit-transition: all 0.6s linear;
-o-transition: width all 0.6s linear;}
.ul_1 li:hover .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);}
.ul_1 li .text{ width:100%; float:left; text-align:center; margin-top:18px; overflow:hidden;}
.ul_1 li .text h4{ width:100%; float:left; font-size:20px; color:#00498e; line-height:27px;}
.ul_1 li .text h5{ width:100%; float:left;}
.ul_1 li .text h5 span{ display:inline-block; *zoom:1; *display:inline; font-size:16px; color:#898989; line-height:22px; text-transform:uppercase; font-family:Arial; position:relative; padding:0 10px;}
.ul_1 li .text h5 span:before,.ul_1 li .text h5 span:after{ content:''; width:300px; height:1px; background:#e5e5e5; position:absolute; left:-300px; top:50%;}
.ul_1 li .text h5 span:after{ left:auto; right:-300px;}
.slide_pic_1 .slick-dots {
	position: absolute;
	bottom: -25px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_pic_1 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 4px;
	padding: 0;
	overflow:hidden;
	cursor: pointer;
	background:#00498e;
	opacity:0.6;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_1 .slick-dots li.slick-active{
	opacity:1;
}
@media screen and (max-width:1023px) {
.c_0100_1{ padding:31px 0 51px 0;}
}
@media screen and (max-width:767px) {
.c_0100_1{ padding:21px 10px 31px 10px;}
.tit_1 h3{ font-size:18px; line-height:23px;}
.tit_1 h5{ font-size:12px; line-height:18px;}
.tit_1 h5 span{ top:7px; margin-left:10px;}
.ul_1 li .text{ margin-top:13px;}
.ul_1 li .text h4{ font-size:14px; line-height:23px;}
.ul_1 li .text h5 span{ font-size:12px; line-height:20px; padding:0 6px;}
.slide_pic_1{ margin-top:14px; padding-bottom:10px;}
.slide_pic_1 .slick-dots {bottom: -15px;}
.slide_pic_1 .slick-dots li {width: 8px;height: 8px;margin: 0 3px;}
}

.c_0100_2{ width:100%; float:left; padding:50px 0 195px 0; background:#f6f6f6;}
.c_0100_2 .c_770{ width:65.81%; float:left; margin-top:20px;}
.tit_2{ width:100%; float:left; font-size:18px; color:#00498e; line-height:27px; font-weight:bold;}
.c_0100_2 .c_770 .c_770_370{ width:48.05%; float:left; padding:33px 33px 26px 33px; background:#00498e; margin-top:11px;}
.c_0100_2 .c_770 .c_770_370 .img{ width:100%; float:left; overflow:hidden; padding-bottom:75%; position:relative;}
.c_0100_2 .c_770 .c_770_370 .img img{ width:100%; float:left; overflow:hidden; position:absolute; left:0; top:0; min-height:100%;}
.c_0100_2 .c_770 .c_770_370 .img img{
		 transition: all 0.6s linear;
	-moz-transition: all 0.6s linear;
 -webkit-transition: all 0.6s linear;
-o-transition: width all 0.6s linear;}
.c_0100_2 .c_770 .c_770_370:hover .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);}
.c_0100_2 .c_770 .c_770_370 .text{ width:100%; float:left; padding-left:63px; margin-top:34px; position:relative;}
.c_0100_2 .c_770 .c_770_370 .text .time{ width:52px; height:64px; text-align:center; padding:8px 0 11px 0; background:white; position:absolute; left:0; top:-8px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_0100_2 .c_770 .c_770_370 .text .time h2{ width:100%; float:left; font-size:30px; color:#00498e; line-height:28px; font-weight:bold; font-family:Arial;}
.c_0100_2 .c_770 .c_770_370 .text .time h6{ width:100%; float:left; font-size:12px; color:#00498e; line-height:17px; font-family:Arial;}
.c_0100_2 .c_770 .c_770_370 .text .p{ width:100%; float:left; font-size:16px; color:white; line-height:24px; height:48px; overflow:hidden;}
.c_0100_2 .c_770 .c_770_370 .more{ width:100%; float:left; margin-top:28px; text-align:center; overflow:hidden;}
.c_0100_2 .c_770 .c_770_370 .more a{ display:inline-block; *zoom:1; *display:inline; padding:0 15px; position:relative; font-size:12px; color:white; line-height:29px; text-transform:uppercase;}
.c_0100_2 .c_770 .c_770_370 .more a:before,.c_0100_2 .c_770 .c_770_370 .more a:after{ content:''; width:200px; height:1px; background:white; opacity:0.2; left:-200px; position:absolute; top:50%;}
.c_0100_2 .c_770 .c_770_370 .more a:after{ left:auto; right:-200px;}
.c_0100_2 .c_770 .c_770_ul{ width:48.05%; float:right; margin-top:-19px;}
.c_0100_2 .c_770 .c_770_ul li{ width:100%; float:left; margin-top:30px; background:white; padding:33px 20px 15px 20px;
-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_2 .c_770 .c_770_ul li .title{ width:100%; float:left; font-size:16px; color:#1d1d1d; line-height:23px;}
.c_0100_2 .c_770 .c_770_ul li .p{ width:100%; float:left; font-size:14px; color:#828282; line-height:21px; margin-top:9px; height:42px; overflow:hidden;}
.c_0100_2 .c_770 .c_770_ul li .btn{ width:100%; float:left; margin-top:18px; padding-top:12px; border-top:solid 1px #e9e9e9; background:url(images/btn1.png) no-repeat right 18px;}
.c_0100_2 .c_770 .c_770_ul li .btn .time{ width:44px; text-align:center; float:left;}
.c_0100_2 .c_770 .c_770_ul li .btn .time h3{ width:100%; float:left; font-size:30px; color:#b4b4b4; font-weight:bold; font-family:Arial; line-height:1;}
.c_0100_2 .c_770 .c_770_ul li .btn .time h6{ width:100%; float:left; font-size:12px; color:#b4b4b4; line-height:15px; font-family:Arial;}
.c_0100_2 .c_770 .c_770_ul li:hover{ box-shadow:0 13px 14px rgba(0,0,0,0.1);}
.c_0100_2 .c_770 .c_770_ul li:hover .title{ color:#00498e;}
.c_0100_2 .c_770 .c_770_ul li:hover .btn{ background-image:url(images/btn1_h.png);}
.c_0100_2 .c_370{ width:31.62%; float:right; margin-top:20px;}
.slideTxtBox{ width:100%; float:left;}
.slideTxtBox .hd{ width:100%; float:left; position:relative; z-index:5;}
.slideTxtBox .hd ul{ float:left;}
.slideTxtBox .hd ul li{ float:left; margin-right:26px; font-size:18px; color:#7e7f7f; font-weight:bold; line-height:26px; border-bottom:solid 2px #f6f6f6; cursor:pointer;}
.slideTxtBox .hd ul li.on{ color:#00498e; border-bottom:solid 2px #00498e;}
.slideTxtBox .bd{ width:100%; float:left;}
.slideTxtBox .bd ul{ width:100%; float:left; margin-top:-20px;}
.slideTxtBox .bd ul li{ width:100%; float:left; padding:23px; background:white; margin-top:30px;
-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;}
.slideTxtBox .bd ul li .img{ width:102px; float:left; overflow:hidden; height:76px; position:relative;}
.slideTxtBox .bd ul li .img img{ width:100%; float:left; position:absolute; left:0; top:0; min-height:100%;}
.slideTxtBox .bd ul li .title{ margin-left:116px; font-size:16px; color:#1d1d1d; line-height:26px; margin-top:5px; height:52px; overflow:hidden;}
.slideTxtBox .bd ul li:hover{ box-shadow:0 13px 14px rgba(0,0,0,0.1);}
.slideTxtBox .bd ul li:hover .title{ color:#00498e;}
@media screen and (max-width:1199px) {
.c_0100_2 .c_770 .c_770_ul li{ margin-top:20px; padding:22px 20px 10px 20px;}
.c_0100_2 .c_770 .c_770_ul{ margin-top:-9px;}
.slideTxtBox .bd ul{ width:100%; float:left; margin-top:-5px;}
.slideTxtBox .bd ul li{ margin-top:15px; padding:21px;}
}
@media screen and (max-width:1023px) {
.c_0100_2 .c_770{ width:100%;}
.c_0100_2 .c_370{ width:100%;}
.c_0100_2 .c_770 .c_770_ul li{ padding:32px 20px 15px 20px;}
}
@media screen and (max-width:767px) {
.c_0100_2{ padding:20px 10px 75px 10px;}
.c_0100_2 .c_770 .c_770_370{ padding:23px 23px 16px 23px;}
.c_0100_2 .c_770 .c_770_370 .text{ padding-left:60px; margin-top:24px;}
.c_0100_2 .c_770 .c_770_370 .text .time{ width:50px; height:44px; padding:4px 0 5px 0; top:-4px;}
.c_0100_2 .c_770 .c_770_370 .text .time h2{ font-size:20px; line-height:22px;}
.c_0100_2 .c_770 .c_770_370 .text .time h6{ line-height:13px; font-size:10px;}
.c_0100_2 .c_770 .c_770_370 .text .p{ font-size:14px; line-height:20px; height:40px;}
.c_0100_2 .c_770 .c_770_370 .more{ margin-top:18px;}
.c_0100_2 .c_770 .c_770_370 .more a{ padding:0 10px; line-height:23px;}
.c_0100_2 .c_770 .c_770_ul li{ padding:18px 20px 10px 20px;}
.c_0100_2 .c_770 .c_770_ul li .title{ font-size:14px; line-height:20px;}
.c_0100_2 .c_770 .c_770_ul li .p{ font-size:12px; line-height:19px; margin-top:4px; height:38px;}
.c_0100_2 .c_770 .c_770_ul li .btn{ margin-top:10px; padding-top:8px; background-size:auto 10px; background-position: right 14px;}
.c_0100_2 .c_770 .c_770_ul li .btn .time h3{ font-size:22px;}
.c_0100_2 .c_770 .c_770_ul li .btn .time h6{line-height:14px; }
.slideTxtBox .hd ul li{ margin-right:16px; font-size:16px; line-height:24px;}
.slideTxtBox .bd ul li{ padding:13px; margin-top:10px;}
.slideTxtBox .bd ul li .img{ width:82px; height:53px;}
.slideTxtBox .bd ul li .title{ margin-left:96px; font-size:14px;line-height:24px; margin-top:3px; height:48px;}
}
@media screen and (max-width:480px) {
.c_0100_2 .c_770 .c_770_370,.c_0100_2 .c_770 .c_770_ul{ width:100%;}
.c_0100_2 .c_770 .c_770_ul li{ margin-top:10px;}
}

.c_0100_3{ width:100%; float:left; padding:191px 0 155px 0; background:url(images/bg_1.png) no-repeat center center; background-size:cover; margin-top:-141px;}
.c_0100_3 .c_670{ width:57.26%; float:left;}
.c_0100_3 .c_670 h3{ width:100%; float:left; font-size:39px; color:white; line-height:36px; font-weight:bold;}
.c_0100_3 .c_670 h4{ width:100%; float:left; font-size:24px; color:white; line-height:35px; margin-top:6px;}
.c_0100_3 .c_670 .p{ width:100%; float:left; font-size:14px; color:white; line-height:28px; margin-top:7px;}
.c_0100_3 .c_670 ul{ width:100%; float:left; margin-top:18px;}
.c_0100_3 .c_670 ul li{ float:left; margin-right:48px; text-align:center;}
.c_0100_3 .c_670 ul li .ico span{ display:inline-block; *zoom:1; *display:inline; width:50px; height:50px;
-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;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.c_0100_3 .c_670 ul li:hover .ico span{ border:solid 1px white; padding:8px;}
.c_0100_3 .c_670 ul li .ico span img{ height:100%;}
.c_0100_3 .c_670 ul li h5{ width:100%; font-size:16px; color:white; line-height:26px;}
.c_0100_3 .c_452{ width:38.63%; float:right;}
.c_0100_3 .c_452 img{ width:100%; float:left;}
@media screen and (max-width:1023px) {
.c_0100_3{margin-top:-191px;}
.c_0100_3 .c_670 ul li{ margin-right:28px;}
}
@media screen and (max-width:767px) {
.c_0100_3{margin-top:-111px; padding:111px 10px 85px 10px;}
.c_0100_3 .c_670 h3{ font-size:29px; line-height:26px;}
.c_0100_3 .c_670 h4{ font-size:18px; line-height:25px;}
.c_0100_3 .c_670 .p{ font-size:12px;  line-height:20px; margin-top:4px;}
.c_0100_3 .c_670 ul{ margin-top:10px;}
.c_0100_3 .c_670 ul li{ margin-right:18px;}
.c_0100_3 .c_670 ul li .ico span{ width:30px; height:30px;}
.c_0100_3 .c_670 ul li h5{ font-size:14px; line-height:20px;}
}
@media screen and (max-width:480px) {
.c_0100_3{ padding:111px 10px 60px 10px;}
.c_0100_3 .c_670{ width:100%;}
.c_0100_3 .c_452{ width:100%; margin-top:10px;}
.c_0100_3 .c_670 ul li{ margin-right:8px;}
}

.c_0100_4{ width:100%; float:left; padding:55px 0;}
.c_0100_4 .c_750{ width:64.1%; float:left;  overflow:hidden;}
.c_0100_4 .c_750 ul{ width:298px; float:left;}
.c_0100_4 .c_750 ul li{ width:100%; float:left; height:95px; padding:24px 25px 27px 81px; position:relative;}
.c_0100_4 .c_750 ul li .ico{ width:45px; position:absolute; left:23px; top:20px;}
.c_0100_4 .c_750 ul li .ico img{ width:100%; float:left;}
.c_0100_4 .c_750 ul li h4{ width:100%; float:left; font-size:18px; color:white; line-height:24px;}
.c_0100_4 .c_750 ul li h5{ width:100%; float:left; font-size:16px; color:white; line-height:20px; font-family:Arial;}
.c_0100_4 .c_750 ul .l1{ background:url(images/bg_3.png);}
.c_0100_4 .c_750 ul .l2{ background:url(images/bg_4.png);}
.c_0100_4 .c_400{ width:34.19%; float:right; height:190px;  padding:46px 36px 34px 36px; overflow:hidden;}
.c_0100_4 .c_400 h5{ width:100%; float:left; font-size:18px; color:white; line-height:1; text-transform:uppercase; font-family:Arial; font-weight:bold;}
.c_0100_4 .c_400 h4{ width:100%; float:left; font-size:20px; color:white; line-height:23px; margin-top:11px;}
.c_0100_4 .c_400 .btn{ width:100%; float:left; margin-top:24px; height:16px; display:block;}
.c_0100_4 .c_400 .btn img{ height:100%;
-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_4 .c_400:hover .btn img{ margin-left:15px;}
@media screen and (max-width:1023px) {
.c_0100_4 .c_400{padding:36px 36px 34px 26px;}
}
@media screen and (max-width:767px) {
.c_0100_4{ padding:25px 10px;}
.c_0100_4 .c_750,.c_0100_4 .c_400{ width:100%;}
.c_0100_4 .c_750 ul li{ height:75px; padding:18px 25px 20px 81px;}
.c_0100_4 .c_750 ul li .ico{ width:45px; top:12px;}
.c_0100_4 .c_750 ul li h4{ font-size:16px; line-height:20px;}
.c_0100_4 .c_750 ul li h5{ font-size:14px; line-height:18px;}
.c_0100_4 .c_400{ height:auto; padding:26px 36px 14px 26px;}
.c_0100_4 .c_400 h5{ font-size:16px;}
.c_0100_4 .c_400 h4{ font-size:18px; line-height:20px; margin-top:6px;}
.c_0100_4 .c_400 .btn{ margin-top:18px; height:12px;}
}
@media screen and (max-width:480px) {
.c_0100_4 .c_750 ul{ width:208px;}
.c_0100_4 .c_750 ul li{ padding:18px 15px 20px 61px;}
.c_0100_4 .c_750 ul li .ico{ left:13px; caption-side:8px;}
.c_0100_4 .c_400{ padding:26px 26px 14px 16px;}
}

.c_0100_4 .content1{ width:100%; float:left; margin-top:50px;}
.slide_pic_2{ width:100%; float:left; margin-top:26px;}
.slide_pic_2 .zbox{ width:100%; float:left; padding:0 15px;}
.slide_pic_2 .zbox .img{ width:100%; float:left; border:solid 1px #eee;}
.slide_pic_2 .zbox .img img{ width:100%; float:left;}
.slide_pic_2 .zbox .img:hover{ box-shadow:0 2px 6px rgba(0,0,0,0.2);}
@media screen and (max-width:767px) {
.c_0100_4 .content1{ margin-top:30px;}
.slide_pic_2{ margin-top:16px;}
}
@media screen and (max-width:480px) {
.c_0100_4 .content1 .row{ margin:0 -5px;}
.slide_pic_2 .zbox{ padding:0 5px;}
}

/*战率合作伙伴*/
.tit_3{ float:left; min-width:221px; height:82px; padding:18px 22px 0 22px; background:#00498e; position:relative; margin-top:-82px; z-index:5;}
.tit_3 h3{ width:100%; /*float:left;*/ font-size:24px; color:white; line-height:33px; font-weight:bold;}
.tit_3 h5{ width:100%; /*float:left;*/ font-size:16px; color:white; line-height:22px; font-family:Arial; text-transform:uppercase;}
.pz_SideLayer_box{ width:100%; float:left; height:70px; border-bottom:solid 1px #f5f5f5; background:white;}
.pz_SideLayer_box .pz_SideLayer{ float:left; width:100%;}
.pz_SideLayer_box .pz_SideLayer li{ float:left;}
.pz_SideLayer_box .pz_SideLayer li a{ display:block; padding:0 40px; height:70px; float:left; font-size:16px; color:#262626; line-height:70px;}
.pz_SideLayer_box .pz_SideLayer li a.hover,
.pz_SideLayer_box .pz_SideLayer li:hover a{ border-bottom:solid 3px #00498e; color:#00498e;}

.c_0100_5{ width:100%; float:left; padding:40px 0 60px 0;}
.ul_2{ width:100%; float:left; padding-left:1px;}
.ul_2 li{ width:25.1%; float:left; border:solid 1px #ddd; margin:-1px 0 0 -0.1%;}
.ul_2 li a{float:left; width:100%; padding-bottom:44%; overflow:hidden; position:relative;}
.ul_2 li img{ width:100%; float:left; position:absolute; left:0; top:0; height:100%; z-index:1;}
.ul_2 li .mb{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(images/bg_3.png); vertical-align:middle; opacity:0; z-index:2;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_2 li h5{ width:100%; font-size:17px; color:white; line-height:22px; position:absolute; top:50%; text-align:center;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);}
.ul_2 li:hover .mb{ opacity:1;}
@media screen and (max-width:1199px) {
.ul_2 li{ width:25.2%; margin:-1px 0 0 -0.2%;}
}
@media screen and (max-width:1023px) {
.c_0100_5{ padding:20px 0 30px 0;}
.ul_2 li h5{ font-size:15px; line-height:18px;}
}
@media screen and (max-width:767px) {
.c_0100_5{ padding:20px 10px 30px 10px;}
.ul_2 li h5{ font-size:13px;}
.pz_SideLayer_box{ height:auto;}
.pz_SideLayer_box .pz_SideLayer li{ width:33.33%;}
.pz_SideLayer_box .pz_SideLayer li a{ padding:0 5px; width:100%; height:40px; font-size:14px;  line-height:40px; text-align:center;}
.pz_SideLayer_box .pz_SideLayer li a.hover,
.pz_SideLayer_box .pz_SideLayer li:hover a{ border-bottom:solid 2px #00498e;}
.tit_3{ min-width:170px; height:62px; padding:8px 12px 0 12px; margin-top:-62px;}
.tit_3 h3{ font-size:18px; line-height:27px;}
.tit_3 h5{ font-size:14px; line-height:18px;}
}
@media screen and (max-width:480px) {
.ul_2 li{ width:33.533%;}
}

.banner,.banner img{ width:100%; float:left;}
@media screen and (max-width:767px) {
.banner{ height:200px; position:relative; overflow:hidden;}
.banner img{ width:805px; height:200px; position:absolute; left:50%; top:50%; margin:-100px 0 0 -402px; max-width:none;}
}

/*公司新闻*/
.ul_3{ width:100%; float:left; margin-top:-40px;}
.ul_3 li{ width:100%; float:left; padding:30px 300px 30px 157px; border-bottom:solid 1px #e5e5e5; position:relative; height:223px;}
.ul_3 li .img{ width:250px; height:162px; overflow:hidden; position:absolute; right:0; top:30px;}
.ul_3 li .img img{ width:100%; float:left;}
.ul_3 li .time{ width:157px; position:absolute; left:0; top:42px;}
.ul_3 li .time h3{ font-size:28px; color:#999; position:relative; line-height:34px; font-family:Arial;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_3 li .time h6{ font-size:16px; color:#999; position:relative; line-height:26px; font-family:Arial;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_3 li .time h3:after{ content:''; width:30px; height:2px; background:#d9d9d9; position:absolute; left:92px; top:15px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_3 li .time .btn{ display:block; width:25px; height:26px; background:url(images/btn3.png) no-repeat center; margin-top:8px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_3 li .text{ width:100%; float:left; margin-top:12px;}
.ul_3 li .text h5{ width:100%; float:left; font-size:16px; color:#00498e; line-height:34px; height:34px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_3 li .text .p{ width:100%; float:left; margin-top:15px; font-size:14px; color:#999; line-height:26px; height:78px; overflow:hidden;}
.ul_3 li:hover .time h4{ color:#ec5707;}
.ul_3 li:hover .time h4:after{ background:#ec5707;}
.ul_3 li:hover .time .btn{ background:url(images/btn3_h.png) no-repeat center #ec5707; width:40px;}
.ul_3 li:hover .text h5{ color:#ec5707;}
@media  screen and (max-width:1023px){
.ul_3{ margin-top:-20px;}
.ul_3 li{ padding:20px 280px 20px 0; height:auto;}
.ul_3 li .time{ left:auto; right:0; width:60px; text-align:center; background:#ec5707;}
.ul_3 li .time h3:after{ display:none;}
.ul_3 li .time .btn{ display:none;}
.ul_3 li .time h3{ font-size:16px;line-height:24px; color:#fff !important;}
.ul_3 li .time h6{ font-size:12px;line-height:16px; color:#fff !important;}
}
@media  screen and (max-width:767px){
.ul_3 li{ padding:30px 180px 30px 0;}
.ul_3 li .img{ width:160px; height:auto;}
.ul_3 li .text h5{ font-size:14px; line-height:24px; height:24px;}
.ul_3 li .text .p{ margin-top:10px; font-size:12px; line-height:22px; height:66px;}
}
@media  screen and (max-width:480px){
.ul_3 li{ padding:15px 0 15px 0;}
.ul_3 li .img{ width:100%; height:auto; position:relative; right:auto; float:left; top:auto;}
.ul_3 li .time{ top:20px;}
}

/*人才招聘*/
.sideMenu{ width:100%; float:left; overflow:hidden; margin-top:-10px;}
.sideMenu .title{ width:100%; float:left; height:89px; padding:18px 92px 9px 33px; position:relative; cursor:pointer; background:#f7f7f7; margin-top:10px;}
.sideMenu .title .name{ width:80%; float:left; font-size:18px; color:#00498e; line-height:33px;}
.sideMenu .title .name span{ display:block; font-size:14px; color:#333; line-height:29px;}
.sideMenu .title .time{ float:right; font-size:14px; color:#808080; line-height:33px;}
.sideMenu .title em{ display:block; width:30px; height:33px; position:absolute; right:40px; top:18px; background:url(images/ico4_1.png) no-repeat center center;}
.sideMenu title.on em{ background-image:url(images/ico4_2.png);}
.sideMenu ul{ width:100%; float:left; padding:0 40px 32px 33px; background:#f7f7f7; border-top:solid 1px white; position:relative;}
.sideMenu dd{ float:left; width:74.1%;}
.sideMenu dd h4{ width:100%; float:left; font-size:16px; color:#666; line-height:30px; font-weight:bold; margin-top:21px;}
.sideMenu dd .p{ width:100%; float:left; font-size:14px; color:#4c4c4c; line-height:34px; margin:3px 0 17px 0;}
.sideMenu dd h4 span{ color:#00498e; font-weight:normal;}
.sideMenu h3{ float:right; width:155px; position:absolute; bottom:32px; right:40px;}
.sideMenu h3 a{ display:block; width:155px; height:40px; text-align:center; line-height:40px; color:white; font-size:18px; background:#ec5707; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}
@media  screen and (max-width:767px){
.sideMenu .title{ height:69px; padding:12px 72px 5px 13px;}
.sideMenu .title .name{ width:100%; font-size:16px; line-height:27px;}
.sideMenu .title .name span{ display:block; font-size:14px; color:#333; line-height:29px;}
.sideMenu .title .time{ font-size:12px; line-height:27px; display:none;}
.sideMenu .title em{ width:20px; height:27px; right:20px; top:12px; background-size:12px auto;}
.sideMenu ul{ padding:0 20px 12px 13px;}
.sideMenu dd{ width:100%;}
.sideMenu dd h4{ font-size:14px; line-height:22px; margin-top:11px;}
.sideMenu dd .p{ font-size:12px; line-height:28px; margin:3px 0 10px 0;}
.sideMenu h3{ width:100%; position:relative; bottom:auto; right:auto; float:left; margin-top:20px;}
.sideMenu h3 a{ width:125px; height:30px; line-height:30px; font-size:16px;}
}

/*联系我们*/
.c_0100_6{ width:100%; float:left; padding:50px 0 60px 0;}
.c_0100_6 .content1{ width:100%; float:left; padding:6px; background:white; box-shadow:0 0 17px rgba(0,0,0,0.1); height:470px;}
#bdmap_1{ position:relative; width:100%; height:100%;}
.c_0100_6 .content2{ width:100%; float:left; margin-top:30px;}
.c_0100_6 .content2 .c_770{ width:65.81%; float:right; background:url(images/bg_6.jpg) no-repeat right center white; box-shadow:0 0 17px rgba(0,0,0,0.1); padding:36px 20% 34px 60px; height:296px; background-size:auto 100%; border-left:solid 6px white;}
.c_0100_6 .content2 .c_770 h4{ width:100%; float:left; font-size:22px; color:#00498e; line-height:31px;}
.c_0100_6 .content2 .c_770 .p{ width:100%; float:left; font-size:16px; color:#333; line-height:30px; margin-top:15px;}
.c_0100_6 .content2 .c_770 .dl{ width:100%; float:left; margin-top:12px;}
.c_0100_6 .content2 .c_770 .dl .dd{ width:100%; float:left; padding-left:29px; font-size:16px; color:#333; line-height:36px; position:relative;}
.c_0100_6 .content2 .c_770 .dl .dd span{ display:block; width:20px; position:absolute; left:0; top:0;}
.c_0100_6 .content2 .c_770 .dl .dd span img{ width:100%; float:left;}
.c_0100_6 .content2 .c_770 .dl .dd a{ color:#333;}
.c_0100_6 .content2 .c_370{ width:31.62%; float:left; box-shadow:0 0 17px rgba(0,0,0,0.1); background:white; text-align:center; padding:33px 3% 0 3%; height:296px;}
.c_0100_6 .content2 .c_370 .ewm{ width:100%; height:166px; padding:13px 0; background:url(images/bian_1.jpg) no-repeat center center; background-size:contain;}
.c_0100_6 .content2 .c_370 .ewm img{ height:100%;}
.c_0100_6 .content2 .c_370 .p{ width:100%; float:left; margin-top:13px; font-size:18px; clear:#1f1f1f; line-height:28px;}
@media  screen and (max-width:1023px){
.c_0100_6{ padding:20px 0 30px 0;}
.c_0100_6 .content1{ height:370px;}
.c_0100_6 .content2 .c_770{ padding:26px 10% 34px 30px;}
}
@media  screen and (max-width:767px){
.c_0100_6{ padding:10px 10px 20px 10px;}
.c_0100_6 .content1{ height:270px;}
.c_0100_6 .content2{ margin-top:10px;}
.c_0100_6 .content2 .c_370{  padding:23px 2% 0 2%; height:246px;}
.c_0100_6 .content2 .c_370 .ewm{ height:126px; padding:8px 0;}
.c_0100_6 .content2 .c_370 .p{ margin-top:8px; font-size:14px; line-height:24px;}
.c_0100_6 .content2 .c_770{ padding:16px 3% 34px 15px; height:246px;}
.c_0100_6 .content2 .c_770 h4{ font-size:18px; line-height:27px;}
.c_0100_6 .content2 .c_770 .p{ font-size:14px; line-height:26px; margin-top:10px;}
.c_0100_6 .content2 .c_770 .dl{ margin-top:6px;}
.c_0100_6 .content2 .c_770 .dl .dd{ padding-left:20px; font-size:14px; line-height:30px;}
.c_0100_6 .content2 .c_770 .dl .dd span{ width:16px;}
}
@media  screen and (max-width:480px){
.c_0100_6 .content2 .c_370{ width:100%; height:auto; padding:23px 2% 20px 2%;}
.c_0100_6 .content2 .c_770{ width:100%; height:auto; margin-top:10px;}
}

/*公司新闻详情*/
.c_0100_7{ width:100%; float:left; padding:45px 0 60px 0; overflow:hidden;}
.c_0100_7 h1{ width:100%; float:left; text-align:center; font-size:24px; color:#333; line-height:38px; font-weight:bold;}
.c_0100_7 .main_1{ width:100%; float:left; margin-top:32px; border-top:solid 1px #d7d8d8; border-bottom:solid 1px #d7d8d8; line-height:53px;}
.c_0100_7 .main_1 .p{ float:left; font-size:14px; color:#777;}
.c_0100_7 .main_1 .p span{display:inline-block;*display:inline; *zoom:1; margin-right:15px;}
.c_0100_7 .main_1 .btn{ float:right;}
.c_0100_7 .main_1 .btn img{ margin-left:10px; margin-top:-3px;}
.c_0100_7 .main_1 .btn a{ color:#777;}
.c_0100_7 .main_1 .btn a:hover{ color:#e70012;}
.c_0100_7 .text_1{ width:100%; float:left; margin-top:42px; font-size:16px; color:#4c4c4c; line-height:30px; text-indent: 2em;}
.c_0100_7 .bshare-custom{ width:100%; float:left; margin-top:40px; text-align:center;}
.c_0100_7 .bshare-custom a{display:inline-block;*display:inline; *zoom:1; width:36px; height:36px; margin:0 8px; padding:0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;}
.c_0100_7 .bshare-custom a.a1{ background:url(images/ico6_1.png) no-repeat center;}
.c_0100_7 .bshare-custom a.a2{ background:url(images/ico6_2.png) no-repeat center;}
.c_0100_7 .bshare-custom a.a3{ background:url(images/ico6_3.png) no-repeat center;}
.c_0100_7 .pagin{ width:100%; float:left; margin-top:40px; border-top:solid 1px #dbdbdb; border-bottom:solid 1px #dbdbdb;}
.c_0100_7 .pagin .left,.c_0100_7 .pagin .right{ width:50%; float:left; font-size:14px; color:#333; line-height:60px;}
.c_0100_7 .pagin .right{ text-align:right; border-left:solid 1px #dbdbdb;}
.c_0100_7 .pagin .left a,.c_0100_7 .pagin .right a{ color:#333; display:inline-block; *zoom:1; *display:inline; max-width:80%; vertical-align:top;}
.c_0100_7 .pagin .left a:hover,.c_0100_7 .pagin .right a:hover{ color:#00498e;}
.c_0100_7 .main_2{ width:100%; float:left; margin-top:62px;}
.c_0100_7 .main_2 .title{ width:100%; float:left; font-size:24px; color:black; line-height:31px;}
.c_0100_7 .main_2 .title span{ display:inline-block; *zoom:1; *display:inline; font-size:16px; color:#00498e; line-height:18px; text-transform:uppercase; vertical-align:bottom;font-family: 'OPENSANS-REGULAR'; margin-left:8px;}
.c_0100_7 .main_2 ul{ width:100%; float:left; margin-top:7px;}
.c_0100_7 .main_2 ul li{ width:50%; float:left; padding:0 15px; margin-top:20px;}
.c_0100_7 .main_2 ul li .zbox{ width:100%; float:left;}
.c_0100_7 .main_2 ul li .img{ width:205px; float:left; overflow:hidden;}
.c_0100_7 .main_2 ul li .img img{ width:100%; float:left;
		 transition: all 0.6s linear;
	-moz-transition: all 0.6s linear;
 -webkit-transition: all 0.6s linear;
-o-transition: width all 0.6s linear;}
.c_0100_7 .main_2 ul li .zbox:hover .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);}
.c_0100_7 .main_2 ul li .text{ margin-left:227px;}
.c_0100_7 .main_2 ul li .text .name{ width:100%; float:left; margin-top:11px; font-size:16px; color:#333; line-height:24px;}
.c_0100_7 .main_2 ul li .text .p{ width:100%; float:left; margin-top:10px; font-size:14px; color:#666; line-height:26px; height:52px; overflow:hidden;}
.c_0100_7 .main_2 ul li .text .time{ width:100%; float:left; margin-top:10px; font-size:14px; color:#999; line-height:18px;}
.c_0100_7 .main_2 ul li .zbox:hover .text .name{ color:#00498e;}
@media screen and (max-width:1023px) {
.c_0100_7 .text_1{ margin-top:32px;}
.c_0100_7 .main_2 ul li{ width:100%;}
}
@media screen and (max-width:767px) {
.c_0100_7{ padding:24px 10px 20px 10px;}
.c_0100_7 h1{ font-size:18px; line-height:26px;}
.c_0100_7 .main_1{ margin-top:12px; line-height:43px;}
.c_0100_7 .main_1 .p{ font-size:12px; width:100%;}
.c_0100_7 .main_1 .p span{ margin-right:10px;}
.c_0100_7 .main_1 .btn img{ width:30px;}
.c_0100_7 .text_1{ margin-top:22px; font-size:12px; line-height:26px;}
.c_0100_7 .bshare-custom{ margin-top:17px; padding-top:10px;}
.c_0100_7 .text h5{ font-size:12px; line-height:20px;}
.c_0100_7 .pagin{ margin-top:20px;}
.c_0100_7 .pagin .left,.c_0100_7 .pagin .right{ width:100%; font-size:12px; line-height:40px;}
.c_0100_7 .pagin .right{ text-align:left; border-left:0;}
.c_0100_7 .main_2{ margin-top:32px;}
.c_0100_7 .main_2 .title{ font-size:18px; line-height:25px;}
.c_0100_7 .main_2 .title span{ font-size:14px; line-height:16px; margin-left:5px;}
.c_0100_7 .main_2 ul{ margin-top:4px;}
.c_0100_7 .main_2 ul li{ margin-top:10px;}
.c_0100_7 .main_2 ul li .img{ width:105px;}
.c_0100_7 .main_2 ul li .text{ margin-left:127px;}
.c_0100_7 .main_2 ul li .text .name{ margin-top:0px; font-size:14px; line-height:20px;}
.c_0100_7 .main_2 ul li .text .p{ margin-top:5px; font-size:12px; line-height:22px; height:44px;}
.c_0100_7 .main_2 ul li .text .time{  margin-top:5px; font-size:12px; line-height:16px;}
}
@media screen and (max-width:480px) {
.c_0100_7 .main_1{ border:0;}
.c_0100_7 .main_1 .p{ display:none;}
.c_0100_7 .text_1{ margin-top:12px;}
.c_0100_7 .bshare-custom a{ width:30px; height:30px; margin:0 5px; background-size:contain !important;}
.c_0100_7 .main_2 ul li .text .time{ display:none;}
.c_0100_7 .main_2 ul li .text{ margin-left:117px;}
}

/*产业布局*/
.c_0100_8{ width:100%; float:left; padding:29px 0 41px 0;}
.c_0100_8 .title{ width:100%; float:left;}
.c_0100_8 .title .img{ width:123px; float:left;}
.c_0100_8 .title .img img{ width:100%; float:left;}
.c_0100_8 .title .name{ margin-left:145px;}
.c_0100_8 .title .name h4{ width:100%; float:left; margin-top:36px; font-size:22px; color:#00498e; line-height:32px; font-weight:bold;}
.c_0100_8 .title .name h6{ width:100%; float:left; font-size:16px; color:#a7a7a7; line-height:25px; font-family:Arial;}
.c_0100_8 .text{ width:100%; float:left; margin-top:22px; font-size:16px; color:#252525; line-height:30px;}
@media screen and (max-width:767px) {
.c_0100_8{ padding:19px 10px 21px 10px;}
.c_0100_8 .title .img{ width:83px; float:left;}
.c_0100_8 .title .name{ margin-left:105px;}
.c_0100_8 .title .name h4{ margin-top:16px; font-size:16px; line-height:26px;}
.c_0100_8 .title .name h6{ font-size:14px; line-height:20px;}
.c_0100_8 .text{ margin-top:12px; font-size:14px;line-height:24px;}
}
@media screen and (max-width:480px) {
.c_0100_8 .title .name h4{ margin-top:0px;}
}

/*关于我们*/
.c_0100_9{ width:100%; float:left;}
.c_0100_9 .content1{ width:100%; float:left; text-align:center; padding:45px 0 41px 0;}
.c_0100_9 .content1 .title{ width:100%; float:left;}
.c_0100_9 .content1 .title .ico{ width:100%; height:41px;}
.c_0100_9 .content1 .title .ico img{ height:100%;}
.c_0100_9 .content1 .title h4{ width:100%; float:left; font-size:24px; color:#ec5707; line-height:30px; font-weight:bold; font-family:Arial;}
.c_0100_9 .content1 .title h3{ width:100%; float:left; font-size:24px; color:#00498e; line-height:35px; font-weight:bold;}
.c_0100_9 .content1 .p{ width:100%; float:left; margin-top:20px; font-size:16px; color:#252525; line-height:30px;}
.c_0100_9 .content1 ul{ display:inline-block; *zoom:1; *display:inline; margin:41px auto 0 auto;}
.c_0100_9 .content1 ul li{ width:200px; float:left;}
.c_0100_9 .content1 ul li .ico{ width:100%; float:left; height:115px;}
.c_0100_9 .content1 ul li .ico span{ display:inline-block; *zoom:1; *display:inline; width:115px; height:115px; border:solid 1px #ec5707; background-size:contain; background-position: center center; background-repeat:no-repeat;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-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_9 .content1 ul li h4{ width:100%; float:left; margin-top:10px; font-size:16px; color:#252525; line-height:23px;}
.c_0100_9 .content1 ul li h6{ width:100%; float:left; font-size:12px; color:#252525; line-height:19px; opacity:0.5; text-transform:uppercase;}
/*.c_0100_9 .content1 ul li.l1 .ico span{ background-image:url(images/ico7_2_h.png);}
.c_0100_9 .content1 ul li.l2 .ico span{ background-image:url(images/ico7_3_h.png);}
.c_0100_9 .content1 ul li.l3 .ico span{ background-image:url(images/ico7_4_h.png);}
.c_0100_9 .content1 ul li.l4 .ico span{ background-image:url(images/ico7_5_h.png);}*/
.c_0100_9 .content1 ul li:hover .ico span{ border:solid 1px #00498e; transform:rotateY(180deg);}
/*.c_0100_9 .content1 ul li.l1:hover .ico span{ background-image:url(images/ico7_2.png);}
.c_0100_9 .content1 ul li.l2:hover .ico span{ background-image:url(images/ico7_3.png);}
.c_0100_9 .content1 ul li.l3:hover .ico span{ background-image:url(images/ico7_4.png);}
.c_0100_9 .content1 ul li.l4:hover .ico span{ background-image:url(images/ico7_5.png);}*/

.c_0100_9 .content2{ width:100%; float:left; padding:48px 0 62px 0;  }
.tit_4{ width:100%; float:left; text-align:center;}
.tit_4 .ico{ width:100%; float:left;}
.tit_4 h3{ width:100%; float:left; margin-top:8px; font-size:24px; color:#fff; line-height:33px; font-weight:bold;}
.tit_4 .p{ width:100%; float:left; margin-top:20px; font-size:16px; color:#fff; line-height:30px; padding:0 5%;}

.c_0100_9 .content3{ width:100%; float:left; padding:43px 0 63px 0;}
.c_0100_9 .content3 .tit_4 h3{ color:#00498e;}
.c_0100_9 .content3 .tit_4 .p{ color:#3a3a3a;}
.c_0100_9 .content3 ul{ width:100%; float:left; margin-top:42px;}
.c_0100_9 .content3 ul li{ width:25%; float:left; padding:42px 20px 42px 10px; background:#ec5707;}
.c_0100_9 .content3 ul li .ico{ height:48px; float:left;}
.c_0100_9 .content3 ul li .ico img{ height:100%; float:left;}
.c_0100_9 .content3 ul li .title{ float:left; margin-left:18px; width:70%;}
.c_0100_9 .content3 ul li .title h3{ width:100%; float:left; font-size:18px; color:white; line-height:25px; font-weight:bold; margin-top:3px;}
.c_0100_9 .content3 ul li .title h5{ width:100%; float:left; font-size:14px; color:white; line-height:18px; font-family:Arial; text-transform:uppercase;}
.c_0100_9 .content3 ul li.l1{ background:#f85c08;}
@media screen and (max-width:1199px) {
.c_0100_9 .content3 ul li .title{ width:60%;}
.c_0100_9 .content3 ul li{ height:148px;}
}
@media screen and (max-width:1023px) {
.c_0100_9 .content1 ul{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.c_0100_9 .content1 ul li{ width:25%;}
.c_0100_9 .content3 ul li .ico{ width:100%;}
.c_0100_9 .content3 ul li .ico img{ float:none;}
.c_0100_9 .content3 ul li{ padding:22px 10px 22px 10px; height:156px; text-align:center;}
.c_0100_9 .content3 ul li .title{ width:100%; margin-left:0;}
}
@media screen and (max-width:767px) {
.c_0100_9 .content1{ padding:25px 10px 21px 10px;}
.c_0100_9 .content1 .title .ico{ height:21px;}
.c_0100_9 .content1 .title h4{ font-size:18px; line-height:22px;}
.c_0100_9 .content1 .title h3{ font-size:18px; line-height:25px;}
.c_0100_9 .content1 .p{ margin-top:10px; font-size:14px; line-height:22px;}
.c_0100_9 .content1 ul{ margin:21px auto 0 auto;}
.c_0100_9 .content1 ul li .ico{ height:65px;}
.c_0100_9 .content1 ul li .ico span{  width:65px; height:65px;}
.c_0100_9 .content1 ul li h4{ margin-top:5px; font-size:14px; line-height:19px;}
.c_0100_9 .content1 ul li h6{ line-height:15px;}
.c_0100_9 .content2{ padding:28px 10px 32px 10px; }
.tit_4 .ico{ height:22px;}
.tit_4 .ico img{ height:100%;}
.tit_4 h3{ margin-top:4px; font-size:18px; line-height:27px; }
.tit_4 .p{ margin-top:10px; font-size:14px; line-height:22px; padding:0 0%;}
.c_0100_9 .content3{ padding:23px 10px 33px 10px;}
.c_0100_9 .content3 ul{ margin-top:22px;}
.c_0100_9 .content3 ul li{ padding:22px 10px; height:124px;}
.c_0100_9 .content3 ul li .ico{ height:28px;}
.c_0100_9 .content3 ul li .title h3{ font-size:16px; line-height:20px; margin-top:0px;}
.c_0100_9 .content3 ul li .title h5{ font-size:12px; line-height:16px;}
}
@media screen and (max-width:480px) {
.c_0100_9 .content1 ul li{ width:50%; margin-top:10px;}
.c_0100_9 .content3 ul li{ width:50%; margin-top:1px;}

}

/*分页*/
.waik_1{ float:left; width:100%; padding:60px 0 0px 0; text-align:center;}
.pz_fy{ text-align:center; display:inline-block; *zoom:1; *display:inline;}
.pz_fy a { display:block; float:left; width:30px; height:30px; line-height:28px; border: #fff 1px solid; color:#999; font-family:Arial;text-decoration:none; margin:0 2px; font-size:14px;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.pz_fy a.a1{ font-family:"宋体";}
.pz_fy a:hover,.pz_fy a.on{color:#00498e; border:#00498e 1px solid;}
.fy_phone{ display:none;}
@media  screen and (max-width:1023px){
.waik_1{ padding:20px 0 0 0; }
.fy_phone{ display:block; font-family:'Arial';}
.fy_phone{ width:100%; float:left; text-align:center; font-size:14px; color:#333;}
.fy_phone a{ display:inline-block; width:100px; height:30px; line-height:29px; border:solid 1px #00488e; color:#00488e;
-webkit-border-radius:15px; 
   -moz-border-radius:15px;
        border-radius:15px; }
.fy_phone span{ display:inline-block; padding:0 10%; height:30px; line-height:30px; color:#333;}
}	

@font-face {
	font-family: 'OPENSANS-REGULAR';
	src: url('fonts/OPENSANS-REGULAR.eot');
	src: local('☺'), url('fonts/OPENSANS-REGULAR.woff') format('woff'), url('fonts/OPENSANS-REGULAR.ttf') format('truetype'), url('fonts/OPENSANS-REGULAR.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}


.bsBox,
.bsBox *{box-sizing:content-box;}




/*公司理念*/
.c_0100_t .content4{ width:100%; background:none;}
.c_0100_t .content4 ul{ margin-top:35px;}
.c_0100_t .content4 ul li{ width:25% !important; float:left; padding:0 30px; margin-top:0; height:auto !important;}
.c_0100_t .content4 ul li .zbox{ width:100%; float:left; position:relative; padding:195px 30px 30px 30px; height:374px; border:solid 1px #00488e; text-align:center;}
.c_0100_t .content4 ul li .zbox .title{width:270px;height:176px;position:absolute;left:50%;top:-1px;margin-left:-135px;padding:27px 30px 34px 30px;background:url(images/t5.png) no-repeat bottom center;background-size:contain;margin-top:0 !important;}
.c_0100_t .content4 ul li .zbox .title h4{ width:100%; float:left; font-size:24px; color:white; line-height:32px;}
.c_0100_t .content4 ul li .zbox .title .ico{ width:100%; float:left; height:52px; margin-top:31px; border:0 !important;}
.c_0100_t .content4 ul li .zbox .title .ico img{ height:100%;}
.c_0100_t .content4 ul li .zbox .dd{ width:100%; float:left; font-size:18px; color:#333; line-height:40px;}
.c_0100_t .content4 ul li.l1 .zbox .title{background-image:url(images/t6.png);}
.c_0100_t .content4 ul li.l1 .zbox{ border-color:#ec5707;;}
@media  screen and (max-width:1399px){
.c_0100_t .content4 ul li .zbox .title{ width:220px; margin-left:-110px; background-size:auto 100%;}
}
@media  screen and (max-width:1199px){
.c_0100_t .content4 ul li{ padding:0 15px;}
.c_0100_t .content4 ul li .zbox{ padding:195px 10px 10px 10px;}
.c_0100_t .content4 ul li .zbox .title{ width:190px; margin-left:-95px;}
}
@media  screen and (max-width:767px){
.c_0100_t .content4 ul{ margin-top:15px;}
.c_0100_t .content4 ul li{ width:50% !important; margin-top:10px;}
.c_0100_t .content4 ul li .zbox{ padding:195px 10px 10px 10px;}
.c_0100_t .content4 ul li .zbox .title{ width:100%; left:0; margin-left:0;}
}
@media  screen and (max-width:480px){
.c_0100_t .content4 ul li{ width:100% !important;}
.c_0100_t .content4 ul li .zbox{ padding:135px 10px 10px 10px; height:264px;}
.c_0100_t .content4 ul li .zbox .title{ height:126px; padding:20px 20px 24px 20px;}
.c_0100_t .content4 ul li .zbox .title h4{ font-size:18px; line-height:26px;}
.c_0100_t .content4 ul li .zbox .title .ico{ height:32px; margin-top:11px;}
.c_0100_t .content4 ul li .zbox .dd{ font-size:14px; line-height:30px;}
}

/*魏柑*/
.ul_4{ float:left; width:100%; margin-top:30px;}
.ul_4 li{ float:left; width:100%; padding:30px 0; border-bottom:1px dashed #cccccc;}
.ul_4 li a{ float:left; width:100%; position:relative;}
.ul_4 li .pic1{ float:left; position:absolute; left:0; top:0; width:300px; height:210px; overflow:hidden;}
.ul_4 li .pic1 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;}
.ul_4 li:hover .pic1 img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.ul_4 .txe1{ float:left; width:100%; height:210px; padding-left:360px;}
.ul_4 .txe1 time{ float:left; width:100%; color:#262424; font-size:24px; line-height:32px; font-family:"Arial"; position:relative; margin:10px 0 20px 0;}
.ul_4 .txe1 time i{ float:left; width:40px; height:1px; background:#cccccc; position:absolute; left:-60px; top:17px;}
.ul_4 .txe1 h5{ float:left; width:100%; color:#262424; font-size:16px; line-height:26px; overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.ul_4 li:hover .txe1 h5{ color:#ec5e11;}
.ul_4 .txe1 p{ float:left; width:100%; color:#a9a9a9; font-size:14px; line-height:26px; height:52px; overflow:hidden ;margin:17px 0 20px 0; text-align:justify;}
.ul_4 .txe1 span{ float:left; width:30px; height:30px; background:url(images/img4.png) center no-repeat; transition:background 0.5s ease; -o-transition:background 0.5s ease; -moz-transition:background 0.5s ease;  -webkit-transition:background 0.5s ease;}
.ul_4 li:hover .txe1 span{ background:url(images/img5.png) center no-repeat;}

@media  screen and (max-width:991px){
.ul_4 li{ padding:15px 0;}
.ul_4{ margin-top:15px;}
.ul_4 li .pic1{ width:203px; height:142px;}	
.ul_4 .txe1{ height:142px; padding-left:233px;}	
.ul_4 .txe1 time{ margin:0; line-height:32px; font-size:20px;}
.ul_4 .txe1 p{ line-height:20px; height:40px;margin:7px 0 9px 0; font-size:12px;}
.ul_4 .txe1 time i{ width:15px;left:-29px;}	
.ul_4 .txe1 h5{ line-height:24px;}
}
@media  screen and (max-width:767px){
.ul_4 li .pic1{ width:100%; height:auto; position:relative; left:auto; top:auto; float:left;}	
.ul_4 .txe1{ height:auto; padding-left:0; margin:15px 0 5px 0;}	
.ul_4 .txe1 time i{ display:none;}	
}

.c_0100_5 .content1{ width:100%; float:left; height:550px; overflow:hidden;}
.c_0100_5 .content1 .z_video{width:100%; height:100%; position:relative;}
.c_0100_5 .content1 .z_video p{width:100%; height:100%; position:absolute; left:0; top:0;}
.c_0100_5 .content1 .z_video p iframe{width:100%; height:100%; position:absolute; left:0; top:0;}
.c_0100_5 .content1 .video-js{ width:100%; height:100%; position:relative;}

.c_0100_5 .content1 div.video-js p,
.c_0100_5 .content1 div.video-js p iframe{width:100%; height:100%;}

.c_0100_5 .content1 .video-js.vjs-has-started:before{ z-index:-1;}
.c_0100_5 .content1 .video-js .vjs-poster{ background-size:cover;}
.c_0100_5 .content1 .video-js video{ object-fit: cover;}
.c_0100_5 .content1 .video-js .vjs-big-play-button { height: 50px; width: 50px; top:50%; left:50%; margin:-25px 0 0 -25px; background:url(images/cplb1_1.png) no-repeat center center; border: 0; z-index:5;         	
	-webkit-border-radius: 0em;
    -moz-border-radius: 0em;
    border-radius: 0em;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
}
.c_0100_5 .content1 .video-js .vjs-big-play-button span{ display:none;}
@media screen and (max-width: 1199px) {
.c_0100_5 .content1{ height:450px;}
}
@media screen and (max-width: 991px) {
.c_0100_5 .content1{ position:relative; height:350px;}
.c_0100_5 .content1 a{ background:url(images/cplb1_1.png) no-repeat center center; background-size:contain; width:50px; height:50px; position:absolute; left:50%; top:50%; margin:-25px 0 0 -25px;}
}
@media screen and (max-width: 767px) {
.c_0100_5 .content1{ height:250px;}
.c_0100_5 .content1 a{ width:40px; height:40px; margin:-20px 0 0 -20px;}
}

.zmb{ width:100%; height:100%; position:fixed; left:0; top:0; background:black; background:rgba(0,0,0,0.8); display:none; z-index:99999;}
.tc_video{ width:1170px; height:600px; position:fixed; left:50%; top:50%; margin:-300px 0 0 -585px; background:white; display:none; z-index:100000;}
.tc_video video,
.tc_video p{ width:100%; height:100%; position:absolute; left:0; top:0;}
.tc_video p iframe{ width:100%; height:100%;}
@media  screen and (max-width:991px){
.tc_video{ width:760px; height:300px; margin:-150px 0 0 -380px;}
}
@media  screen and (max-width:767px){
.tc_video{ width:90%; height:250px; margin:-125px 0 0 0; left:5%;}
}

.c_0100_5 .content1_2{ margin-top:20px;}
.c_0100_5 .content5{ width:100%; float:left; margin-top:20px;}
.c_0100_5 .content5 .p{ width:100%; float:left; font-size:14px; line-height:30px; letter-spacing:1px; color:#333;}












