@charset "utf-8";
/* CSS Document */
html {
	　　font-size: 62.5%; /* 10÷16=62.5% */
}
* {
	word-wrap: break-word;
}
body {
	　　font-size: 12px;
	　　font-size: 1.2rem; /* 12÷10=1.2 */
	overflow-x: hidden;
	/*background:url(bg.jpg) no-repeat;*/
	background-repeat: no-repeat;
	/* background-position: center center;*/
	background-size: cover;
}
body, html {
	font-family: "Microsoft Yahei";
	font-size: 14px;
}
ul, ul li, dl, dl dt, dl dd {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.f_faminly {
	font-family: "Microsoft Yahei";
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearboth {
	clear: both;
}
.bigzm {
	text-transform: uppercase;
}
.b_cursor {
	border: 0px;
	cursor: pointer;
}
input {
	outline: 0;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color: #888888;
}
.firstRow {
	padding-top: 15px;
}
.firstRow span {
	background: #bbe4f8;
	text-align: right;
	color: #000;
	display: block;
	width: 13%;
	font-weight: bold;
	padding-right: 10px;
	display: table-cell;
	vertical-align: middle;
}
.firstRow ul {
	display: table;
	width: 100%;
}
.firstRow ul li {
	padding: 5px 10px;
	min-width: 93px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
 color: #888888;
}
 input:-ms-input-placeholder, textarea:-ms-input-placeholder {
 color: #888888;
}
 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
 color: #888888;
}
.about_right_14 table {
	width: 100%;
	border-collapse: collapse;
	display: table;
	margin-top: 20px;
	margin-bottom: 40px;
}
.about_right_14 td, .about_right_14 th {
	padding: 5px 10px;
	word-break: break-all;
	border-bottom: 9px solid #fff
}
.about_right_14 th {
	background: #bbe4f8;
	text-align: right;
	color: #000
}
.rsjs_main.nav-tabs>li.active>a, .rsjs_main.nav-tabs>li.active>a:focus, .rsjs_main.nav-tabs>li.active>a:hover {
	font-size: 14px;
	color: #000;
	border-top: 4px solid #0579b8;
	border-left: 1px solid #ccc;
	margin-bottom: -1px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #fff;
	border-radius: 0px;
}
.rsjs_main.nav-tabs {
	background: #ebecec;
	border-bottom: 1px solid #fff;
	padding: 0px 20px;
}
.rsjs_main1 {
	border-bottom: 1px solid #cccccc;
	margin-top: 20px;
}
.rsjs_main.nav-tabs>li {
	font-size: 14px;
}
.rsjs_main.nav-tabs>li>a {
	color: #000;
	border-radius: 0px;
	line-height: 14px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 7px;
}
.about_right_12 .col-md-9 h3 {
	font-weight: bold;
}
.about_main .about_right_12 .col-md-9 {
	padding-left: 40px;
}
.about_right_12 .col-md-9 em {
	background: url(pic_25.jpg);
	height: 14px;
	width: 100%;
	display: block;
	margin-top: 15px;
}
.about_right_12 .col-md-9 span {
	font-size: 16px;
	display: block;
	line-height: 28px;
}
.about_right_12 .col-md-9 b {
	font-size: 18px;
	display: block;
	padding: 20px 0px 10px 0px;
}
.about_right_12 .col-md-9 i {
	display: block;
	line-height: 24px;
}
.fs14 {
	font-size: 14px;
}
.fs15 {
	font-size: 15px;
}
.fs16 {
	font-size: 16px;
}
.fs17 {
	font-size: 17px;
}
.fs18 {
	font-size: 18px;
}
.fs20 {
	font-size: 20px;
}
ul li {
	list-style-type: none;
	float: left;
}
/*.container{ border:1px solid red;}*/
.container {
	width: 100%!important;
	max-width: 1200px;
	max-width: 1170px\9;
}
.container1 {
	width: 100%;
}
/*loading加载*/
.loading {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #fff;
	z-index: 1000000;
}
.loading-img {
	width: 239px;
	position: absolute;
	height: 49px;
	left: 50%;
	top: 50%;
	margin-left: -119px;
	margin-top: -24.5px;
	-webkit-animation: rotateplane 1.4s infinite ease-in-out;
	animation: rotateplane 1.4s infinite ease-in-out;
}
 @-webkit-keyframes rotateplane {
 0% {
filter: alpha(opacity=0);
-webkit-transform:scale(0.5, 0.5);
transform:scale(0.5, 0.5);
}
 50% {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform:scale(1, 1);
transform:scale(1, 1);
}
 100% {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform:scale(1, 1);
transform:scale(1, 1);
}
}
 @keyframes rotateplane {
 0% {
filter: alpha(opacity=0);
-webkit-transform:scale(0.5, 0.5);
transform:scale(0.5, 0.5);
}
 50% {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform:scale(1, 1);
transform:scale(1, 1);
}
 100% {
opacity: 1;
filter: alpha(opacity=100);
-webkit-transform:scale(1, 1);
transform:scale(1, 1);
}
}
.index_left_1 dl {
	min-height: 306px
}
#MarqueeDiv7 {
	width: 100%;
	height: 294px;
	margin-bottom: 6px;
	overflow: hidden;
}
.index_left_22 img {
	width: 100%;
	height: 210px
}
.index_left_22 span a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	height: 44px;
	text-overflow: ellipsis;
	text-align: center;
	color: #000;
	font-size: 16px;
	padding-top: 15px;
}
.index_left_22 em {
	display: block;
	height: 40px;
	overflow: hidden;
	padding-bottom: 15px
}
/*头部*/
.about_right_12 {
	padding: 20px;
}
.about_right_12 .col-md-3 img {
	width: 100%;
	border: 1px solid #ddd;
	padding: 4px;
}
.about_right_10 {
	padding-bottom: 20px;
}
.about_right_10 .col-md-4 a:hover img {
	border-color: #005faf
}
.about_right_10 .col-md-4 img {
	width: 100%;
	padding: 4px;
	border: 1px solid #ddd;
	margin-bottom: 5px;
	height: 186px
}
.about_right_10 .col-md-4 span em a {
	color: #000
}
.about_right_10 .col-md-4 span i a {
	color: #a40a0a
}
.about_right_10 .col-md-4 span em {
	width: 60%;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	float: left;
	text-overflow: ellipsis;
}
.about_right_10 .col-md-4 span i {
	display: inline-block;
	width: 40%;
	text-align: right;
	font-weight: bold;
}
.top {
	font-size: 12px;
	background: #033762;
	line-height: 34px;
	height: 34px;
	color: #fff
}
.top a {
	color: #fff;
}
.top a:hover {
	text-decoration: underline;
}
.top_header {
	background: #005faf
}
.about_right_6 {
	padding: 20px;
	line-height: 24px;
}
.about_right_11.about_right_10 .col-md-4 span em {
	width: 100%;
	height: 40px;
	white-space: inherit;
}
.about_right_7 h3 {
	text-align: center;
	padding-top: 64px
}
.about_right_10.about_right_11 .col-md-4 span i {
	text-align: left;
	font-weight: 400;
	padding-top: 5px;
}
/*.about_right_7 span{text-align: center;padding: 22px 0px;display: block;margin-bottom: 35px;border-bottom: 1px solid #ddd;}*/
.about_right_8 {
	padding: 0px 20px
}
.about_right_6 img, .about_right_8 img, #myTabContent1 img {
	max-width: 760px
}
.about_right_6 p, .about_right_8 p {
	padding-bottom: 15px
}
.about_right_9 {
	border-bottom: 1px solid #005faf;
	background: #f1f1f1;
	height: 29px;
	position: relative;
	margin-top: 20px;
}
.about_right_9 em a {
	color: #333
}
.about_right_9 em {
	position: absolute;
	right: 10px;
	top: 6px;
	font-size: 12px;
}
.about_right_9 span {
	background: #005faf;
	color: #fff;
	padding: 0px 20px;
	line-height: 28px;
	display: inline-block;
}
#banner {
	width: 100%;
	position: relative;
}
.clearpadding {
	padding: 0px;
	margin: 0px;
}
.section_ui {
	width: 100%;
}
.section_ui_c {
	width: 1200px;
	margin: 0px auto;
}
.header_top {
	width: 100%;
	margin: 0px auto;
	position: relative;
	background: #0258a0;
}
.header_top.fixedmenu {
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 1000;
	background: url(logobg.png) repeat;
	color: #fff;
}
.header_top.fdmenu {
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 1000;
	background-color: #fff;
	transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transition: transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.header_top .i_logo_ul .nav_menu li .a_nav {
	color: #fff
}
.header_top .section_ui_c{}
.i_logo_img {
	width: 13.3%;
	padding-top: 1%;
}
.i_logo_img img {
	width: 100%;
}
.i_logo_ul {float: left;
}
.i_logo_ul .nav_menu {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.i_logo_ul .nav_menu li {
	
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px 17px;
}
.i_logo_ul .nav_menu li .a_nav {
	width: 100%;
	height: 41px;
	line-height: 46px;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	color: #333333;
}
.i_logo_ul .nav_menu li .a_nav:hover, .i_logo_ul .nav_menu li .a_nav.active, .i_logo_ul .nav_menu li .a_nav.active1 {
	color: #8cc1f5;
	text-decoration: none;
}
.header_top.fixedmenu .i_logo_ul .nav_menu li .a_nav, .header_top.fixedmenu .i_logo_ul .nav_menu li .a_nav:hover, .header_top.fixedmenu .i_logo_ul .nav_menu li .a_nav.active, .header_top.fixedmenu .i_logo_ul .nav_menu li .a_nav.active1 {
	color: #fff
}
.i_logo_ul .nav_menu li dl {
	width: 100%;
	position: absolute;
	z-index: 10000;
	display: none;
	left: 0px;
	top: 100%;
	background: url(kw_bg.png) repeat;
	padding: 15px 0px;
}
.i_logo_ul .nav_menu li dl dd {
	width: 100%;
	height: 35px;
	line-height: 35px;
	float: left;
}
.i_logo_ul .nav_menu li dl dd a {
	width: 100%;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	overflow: hidden;
	text-align: center;
	color: #000000;
	font-size: 14px;
}
.i_logo_ul .nav_menu li dl dd a:hover {
	color: #3569b0;
	text-decoration: none;
}
.i_logo_banben {
	width: 12%;
	padding-top: 40px;
	height: 35px;
}
.i_logo_banben .i_logo_banben_l {
	width: 70%;
	color: #b2b2b2;
}
.i_logo_banben .i_logo_banben_l a {
	padding: 0px 10px;
	display: inline-block;
	color: #000000;
}
.i_logo_banben .i_logo_banben_l a:hover {
	text-decoration: none;
	color: #da251c;
}
.i_logo_banben .i_logo_banben_r {
	width: 20px;
	height: 35px;
	cursor: pointer;
	position: relative;
	z-index: 1000;
}
.i_logo_banben .i_logo_banben_r .ss_div_l3 {
	width: 240px;
	height: 32px;
	position: absolute;
	right: 0px;
	top: 40px;
	background-color: #eee;
	display: none;
}
.i_logo_banben .i_logo_banben_r .ss_div_l3 .ipt1 {
	width: 200px;
	height: 32px;
	line-height: 32px;
	text-indent: 10px;
	color: #333;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	border: 0px;
	background-color: transparent;
}
.i_logo_banben .i_logo_banben_r .ss_div_l3 .ipt2 {
	width: 40px;
	height: 32px;
	background: url(ss_btn.png) center no-repeat;
	border: 0px;
	cursor: pointer;
	background-color: #ccc;
}
.i_logo_banben1 {
	width: 100%;
	height: 50px;
	background-color: #fff;
}
.i_logo_banben1 .i_logo_banben_l {
	width: 50%;
	height: 50px;
	line-height: 50px;
	color: #b2b2b2;
}
.i_logo_banben1 .i_logo_banben_l a {
	padding: 0px 10px;
	display: inline-block;
	color: #000000;
}
.i_logo_banben1 .i_logo_banben_l a:hover {
	text-decoration: none;
	color: #da251c;
}
.i_logo_banben1 .i_logo_banben_r {
	width: 50%;
	height: 50px;
	cursor: pointer;
	position: relative;
	z-index: 1000;
}
.i_logo_banben1 .i_logo_banben_r .ss_div_l3 {
	width: 100%;
	height: 32px;
	margin-top: 9px;
	background-color: #eee;
}
.i_logo_banben1 .i_logo_banben_r .ss_div_l3 .ipt1 {
	width: 80%;
	height: 32px;
	line-height: 32px;
	text-indent: 10px;
	color: #333;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	border: 0px;
	background-color: transparent;
}
.i_logo_banben1 .i_logo_banben_r .ss_div_l3 .ipt2 {
	width: 20%;
	height: 32px;
	background: url(ss_btn.png) center no-repeat;
	border: 0px;
	cursor: pointer;
	background-color: #ccc;
}
.two_list_m {
	width: 26px;
	height: 26px;
	float: right;
	cursor: pointer;
	display: none;
	position: absolute;
	top: 4vmin;
	right: 15px;
	z-index: 1000;
}
.phone_two {
	width: 100%;
	position: fixed;
	left: 0px;
	display: none;
	z-index: 10000000;
	background-color: #fff;
	margin-top: 0vmin;
	max-height: 400px;
	overflow-y: auto;
}
.phone_two_ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.phone_two_ul li {
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
	border-bottom: 1px solid #ccc;
	background-color: #fff;
	position: relative;
	text-align: center;
}
.phone_two_ul_a {
	width: 100%;
	height: 50px;
	background-color: #fff;
	line-height: 50px;
	display: inline-block;
	padding: 0px 2%;
	font-size: 14px;
	color: #515151;
	text-decoration: none;
}
.phone_two_ul_a:hover, .phone_two_ul_a.activephone, .phone_two_ul_a.activephone:hover {
	background-color: #005faf;
	text-decoration: none;
	color: #fff;
}
.phone_two_ul li dl {
	width: 100%;
	display: none;
	padding: 10px 0px;
}
.phone_two_ul li dl dd {
	width: 100%;
	float: left;
	height: 30px;
	line-height: 30px;
}
.phone_two_ul li dl dd a {
	width: 100%;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	color: #515151;
}
.phone_two_ul li dl dd a:hover {
	color: #337ab7;
	text-decoration: none;
}
.home-swiper {
	width: 100%;
	height: 100%;
	background: #e5f2fd;
}
.home-swiper .swiper-slide {
	text-align: center;
	font-size: 18px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	opacity: 1;
	width: 100%;
}
.home-swiper .swiper-slide.swiper-slide-active {
}
.home-swiper1 {
	width: 100%;
	height: 100%;
	padding: 0px 5%;
}
.home-swiper1 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	opacity: 1;
	width: 100%;
}
.home-swiper1 .swiper-slide .div_l {
	width: 38%;
	padding-top: 15vmin;
}
.home-swiper1 .swiper-slide .div_l li {
	width: 100%;
	padding-bottom: 3%;
	float: left;
}
.home-swiper1 .swiper-slide .div_l li .div {
	width: 100%;
	padding: 10px 0px 10px 0px;
	display: inline-block;/* overflow:hidden;*/
	color: #888888;
	font-size: 14px;
	text-align: left;
	position: relative;
}
.home-swiper1 .swiper-slide .div_l li .div:hover {
	color: #fff;
	text-decoration: none;
}
.home-swiper1 .swiper-slide .div_l li .div .gs1 {
	width: 100%;
	position: relative;
	z-index: 1;
}
.home-swiper1 .swiper-slide .div_l li .div .gs1 .s1 {
	width: 100%;
	color: #000000;
	font-size: 20px;
	line-height: 1.8;
}
.home-swiper1 .swiper-slide .div_l li:hover .div .gs1 .s1 {
	color: #fff;
}
.home-swiper1 .swiper-slide .div_l li .div .gs1 .s2 {
	width: 100%;
	line-height: 1.8;
}
.home-swiper1 .swiper-slide .div_r {
	width: 51%;
	position: relative;
	display: inline-block;
	overflow: hidden;
}
.home-swiper1 .swiper-slide .div_r img {
	width: 100%;
	transition: 400ms;
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.home-swiper1 .swiper-slide .div_r:hover img {
	filter: Alpha(Opacity=100);
	opacity: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.home-swiper1 .swiper-slide .div_r .a_text {
	width: 100%;
	background: url(news_bg.png) repeat;
	position: absolute;
	left: 0px;
	bottom: 0px;
	padding: 5vmin 6%;
	color: #fff;
	text-align: left;
}
.home-swiper1 .swiper-slide .div_r .a_text .s1 {
	font-weight: bold;
	font-size: 26px;
}
.home-swiper1 .swiper-slide .div_r .a_text .s2 {
	font-size: 16px;
	height: 50px;
	line-height: 50px;
}
.home-swiper1 .swiper-slide .div_r .a_text .s3 {
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: right;
}
.home-swiper1 .swiper-slide .div_r .a_text .s3 span {
	display: inline-block;
	background: url(jt_0012.png) right center no-repeat;
	padding-right: 50px;
	height: 20px;
	line-height: 20px;
	font-size: 16px;
}
.home-swiper1 .swiper-slide .div_l li .div:before {
	content: "";
	position: absolute;
	height: 100%;
	width: 0;
	background: #fff;
	left: -200px;
	bottom: 0;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}
.home-swiper1 .swiper-slide .div_l li:hover .div:before {
	width: 170%;
	background-color: #da251c;
}
/*.home-swiper1 .swiper-slide .div_l li:hover .div .gs1
{
	 position:relative; z-index:11;
}*/



/*首页中间部分*/
.i_ggw {
	width: 100%;
	overflow: hidden;
}
.i_kudiv {
	width: 100%;
	background: URL(pic_15.jpg)
}
.i_div1 {
	width: 100%;
	padding: 30px 0px 30px 0px;
}
.i_div1_t {
	width: 100%;
	background: url(title_bg.jpg) right bottom 40px no-repeat;
	padding: 10px 0px;
}
.i_div1_t .s1 {
	color: #666666;
	font-size: 24px;
	background-color: #fff;
}
.i_div1_t .s1 font {
	color: #e60012;
	font-size: 50px;
}
.i_div1_t .s2 {
	color: #666666;
	font-size: 18px;
	padding-top: 10px;
}
.i_div1_t .s2:hover {
	color: #e60012;
	text-decoration: none;
}
.i_div1_c {
	width: 100%;
	padding: 30px 0px 30px 0px;
}
.i_div1_c li {
	width: 25%;
	float: left;
	padding: 0px 1%;
}
.i_div1_c li .div {
	width: 100%;
	-moz-box-shadow: 0px 0px 10px #c7c5bf;/*firefox*/
	-webkit-box-shadow: 0px 0px 10px #c7c5bf;/*webkit*/
	box-shadow: 0px 0px 10px #c7c5bf;/*opera或ie9*/
	display: inline-block;
	transition: 400ms;
6
}
.i_div1_c li .div:hover {
	text-decoration: none;
	color: #fff;
	background-color: #e60012;
}
.i_div1_c li .div .a_img {
	width: 100%;
	display: inline-block;
	overflow: hidden;
}
.i_div1_c li .div .a_img img {
	width: 100%;
	transition: 400ms;
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.i_div1_c li .div:hover .a_img img {
	filter: Alpha(Opacity=100);
	opacity: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.i_div1_c li .div .a_text {
	width: 100%;
	padding: 20px 9% 15px 9%;
}
.i_div1_c li .div .a_text .s1 {
	width: 100%;
	height: 47px;
	line-height: 47px;
	background: url(fgx.png) bottom left no-repeat;
	overflow: hidden;
	color: #000000;
	font-size: 18px;
}
.i_div1_c li .div .a_text .s2 {
	width: 100%;
	margin-top: 18px;
	line-height: 22px;
	color: #666666;
	font-size: 14px;
	height: 88px;
	overflow: hidden;
}
.i_div1_c li .div .a_text .s3 {
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e60012;
}
.i_div1_c li .div:hover .a_text .s1 {
	color: #fff;
}
.i_div1_c li .div:hover .a_text .s2 {
	color: #fff;
}
.i_div1_c li .div:hover .a_text .s3 {
	color: #fff;
}
.index_left_1, .index_left_3, .index_left_2 {
	background: #fff;
	border: 1px solid #ddd;
}
.i_kudiv .row {
	margin-right: -9px;
	margin-left: -9px;
min-height: 110px;
}
.i_kudiv .row .col-md-4 {
	padding-right: 9px;
	padding-left: 9px;
	margin-top: 15px
}
.index_left_3 {
	padding: 15px 20px
}
.index_left_33 ul {
	min-height: 300px
}
.index_left_3 li, .index_left_1 dd {
	position: relative;
	width: 100%;
	line-height: 30px;
	color: #535252
}
.index_left_3 li span, .index_left_1 dd span {
	position: absolute;
	right: 0px;
	top: 0px
}
.index_left_3 li a, .index_left_1 dd a {
	background: url(pic_16.jpg) no-repeat 3px 12px;
	padding-left: 15px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #000;
	width: 70%
}
.index_left_1 {
	padding: 0px 25px 15px 25px;
	position: relative;
}
.index_left_1 i {
	position: absolute;
	right: 22px;
	top: 9px;
}
.index_left_1 .nav>li>a {
	padding-left: 0px;
	padding-right: 20px
}
.more {
	text-align: right;
	padding-top: 15px
}
.more a {
	color: #000
}
.index_left_3 li a:hover, .more a:hover, .index_left_1 dd a:hover {
	color: #3569b0
}
.banner_1 {
	background: #e5f2fd;
}
.panel-body {
	padding: 0px;
	padding-top: 15px;
	min-height: 360px
}
.index_left_4 img {
	width: 100%;
	height:200px;
}
.index_left_4 {
	padding-bottom: 0px;
}
.index_left_3.index_left_5 li a {
	width: 100%
}
.index_left_3.index_left_5 {
	min-height: 280px
}
.index_left_5 ul {
	min-height: 149px
}
.index_left_6 {
	border: 1px solid #ddd;
	width: 42%;
	text-align: left;
	border-bottom: none
}
.about_right_4 {
	margin: 100px 14% 249px 14%;
	border: 1px solid #ddd;
	min-height: 380px;
	padding: 40px 56px 0px 56px;
	border-radius: 10px;
	-moz-box-shadow: 2px 2px 5px #ddd;
	-webkit-box-shadow: 2px 2px 5px #ddd;
	box-shadow: 2px 2px 5px #ddd;
}
.about_right_4 b {
	font-size: 18px;
}
.about_right_4 .fl {
	width: 60%;
	background: url(pic_19.jpg) no-repeat right top
}
.about_right_4 .fr {
	width: 40%;
	text-align: center;
}
.about_right_4 i img {
	width: 100%;
	margin-bottom: 36px;
	margin-top: 20px;
}
.about_right_4 .fl label {
	width: 100%;
	font-weight: 200;
	margin-bottom: 11px;
}
.about_right_4 .fl label span {
	width: 60px;
	display: inline-block;
}
.about_right_4 .fr span, .about_right_4 .fr em {
	font-size: 18px;
	display: block;
	line-height: 30px
}
.about_right_4 .fr em {
	color: #e3471f;
	padding-top: 10px;
	padding-bottom: 15px;
}
.about_right_4 .fl label em {
	color: #f00;
	font-size: 12px;
}
.about_right_4 .fl label input {
	width: 196px;
	height: 26px;
}
.about_right_4 .fl label input.nzm {
	width: 100px
}
.about_right_4 .fl button {
	border: none;
	background: #fff;
	margin-left: 57px;
	margin-top: 30px;
}
.about_right_user .col-xs-12 {
	margin: 15px 0px;
	padding: 0px 9px
}
.about_main .col-md-3, .about_main .col-md-9 {
	padding: 0px 9px;
	margin: 15px 0px;
}
.about_left, .about_right {
	background: #fff;
	border: 1px solid #ddd
}
.about_right {
	padding: 15px
}
.about_right_2 a, .page_new a {
	color: #424344
}
.about_right_2 {
	color: #424344;
	position: absolute;
	right: 0px;
	top: 6px;
	font-size: 12px;
}
.about_right_1 {
	color: #3569b0;
	font-size: 18px;
	position: relative;
	border-bottom: 1px solid #005faf
}
.about_right_1 img {
	vertical-align: sub;
}
.about_right_1 b {
	background: url(pic1.png) bottom left repeat-x;
	display: inline-block;
	padding-bottom: 10px;
	padding-right: 10px;
}
.about_right_3 em {
	color: #0258a0
}
.about_right_3 a {
	color: #000;
	display: block;
	width: 77%;
	line-height: 43px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.about_right_3 ul {
	padding: 15px;
	padding-top: 10px
}
.about_right_3 li {
	width: 100%;
	position: relative;
	border-bottom: 1px solid #d4d5d5
}
.about_right_3 li span {
	position: absolute;
	right: 0px;
	top: 16px;
	font-size: 12px;
}
.page_new {
	padding: 15px;
	padding-top: 30px
}
.about_left {
	padding: 8px;
}
.about_left b {
	background: #005faf;
	color: #fff;
	line-height: 55px;
	font-size: 18px;
	text-indent: 25px;
	display: block;
	font-weight: 200
}
.about_left .phone_two_ul_a:hover, .about_left .phone_two_ul_a.activephone, .about_left .phone_two_ul_a.activephone:hover {
	background: #eeede9;
	color: #000;
}
.about_left .phone_two_ul li dl {
	border-top: 1px solid #ddd
}
.about_left .phone_two_ul {
	border: 1px solid #ddd;
	border-bottom: none
}
.about_left .phone_two_ul li, .about_left .phone_two_ul li dl dd a {
	text-align: left;
}
.about_left .phone_two_ul_a {
	text-indent: 20px;
}
.about_left .phone_two_ul li dl dd a img {
	padding-left: 20px;
	padding-right: 5px;
	vertical-align: baseline;
	width: 32px;
}
.index_left_7 {
	width: 54%;
	padding-top: 10px;
	min-height: 149px;
}
.index_left_7 em {
	color: #f00;
	font-size: 24px;
	vertical-align: middle;
}
.index_left_9 a {
	display: inline-block;
	;
	padding: 0px 5px
}
.index_left_9 {
	background: #fff;
	margin: 15px 10px;
	border: 1px solid #ddd;
	padding: 15px 10px;
}
.index_left_7 a {
	color: #000;
	display: block;
	line-height: 26px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 13px;
}
.index_left_6 a {
	color: #000;
	border-bottom: 1px solid #ddd;
	padding: 9px
}
.index_left_6 a:hover {
	background: #e9f3f9;
	color: #3569b0;
	text-decoration: none
}
.index_left_6 a:hover i {
	background: #3569b0;
	color: #fff
}
.index_left_6 a i {
	border: 1px solid #3569b0;
	font-style: normal;
	display: inline-block;
	border-radius: 50%;
	width: 30px;
	text-align: center;
	height: 30px;
	line-height: 28px;
	margin-right: 5px;
	color: #3569b0
}
.index_left_6 a {
	display: block;
	width: 100%
}
.index_left_3 b {
	font-size: 18px;
	color: #3569b0;
	border-bottom: 1px solid #005faf;
	display: block;
	position: relative;
	padding-bottom: 15px;
	margin-bottom: 20px;
}
.index_left_4 .more img {
    width: auto;
	height: auto;
}
.index_left_3 b i {
	position: absolute;
	right: 0px
}
.nav-tabs {
	border-bottom: 1px solid #005faf;
}
.nav-tabs>li {
	position: relative;
	font-size: 18px
}
.nav-tabs>li span {
	position: absolute;
	right: 8px;
	font-size: 14px;
	top: 15px;
	color: #005faf
}
.nav-tabs>li>a {
	line-height: 30px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	border: none;
	color: #3569b0;
	font-size: 18px;
	font-weight: bold;
}
.i_div2 {
	width: 100%;
	position: relative;
	display: inline-block;
	overflow: hidden;
	margin-bottom: 30px;
}
.i_div2 img {
	width: 100%;
	transition: 400ms;
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.i_div2:hover img {
	filter: Alpha(Opacity=100);
	opacity: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.i_div2_c {
	width: 540px;
	position: absolute;
	left: 12%;
	top: 250px;
	text-align: right;
	color: #fff;
	font-size: 32px;
	line-height: 1.8;
}
.i_div2_c .s1 {
	font-size: 54px;
	font-weight: bold;
}
.i_div2_c .s2 {
	width: 204px;
	height: 49px;
	line-height: 49px;
	text-align: center;
	background-color: #e60012;
	font-size: 16px;
	color: #fff;
	display: inline-block;
}
.i_div3 {
	width: 100%;
	padding: 30px 0px 30px 0px
}
/*底部*/
.wx_top {
	width: 50px;
	height: 50px;
	position: fixed;
	right: 20px;
	bottom: 60px;
	z-index: 100;
}
/*首页内容部分*/
.i_zggk_c {
	width: 100%;
	padding-top: 30px;
}
.home-swiper2 {
	width: 100%;
	height: 100%;
	padding: 0px 5% 50px 5%;
}
.home-swiper2 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	opacity: 1;
	width: 100%;
}
.home-swiper2 .swiper-slide .a_img {
	width: 60%;
	display: inline-block;
	overflow: hidden;
}
.home-swiper2 .swiper-slide .a_img img {
	width: 100%;
	transition: 400ms;
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.home-swiper2 .swiper-slide .a_img:hover img {
	filter: Alpha(Opacity=100);
	opacity: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.home-swiper2 .swiper-slide .a_img_r {
	width: 40%;
	position: relative;
}
.home-swiper2 .swiper-slide .a_img_rc {
	width: 127%;
	position: absolute;
	right: 0px;
	top: 70px;
	background-color: #e4f2fe;
	-moz-border-radius: 15px;      /* Gecko browsers */
	-webkit-border-radius: 15px;   /* Webkit browsers */
	border-radius: 15px;            /* W3C syntax */
	padding: 3% 12% 6% 12%;
	text-align: left;
}
.home-swiper2 .swiper-slide .a_img_rc .s1 {
	width: 100%;
	height: 90px;
	line-height: 90px;
	color: #000000;
	font-size: 32px;
	font-weight: bold;
}
.home-swiper2 .swiper-slide .a_img_rc .s2 {
	width: 100%;
	line-height: 33px;
	height: 198px;
	color: #000000;
	font-size: 16px;
	overflow: hidden;
}
.home-swiper2 .swiper-slide .a_img_rc .s3, .home-swiper2 .swiper-slide .a_img_rc .s3:hover {
	text-decoration: none;
	width: 160px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #000000;
	display: inline-block;
	overflow: hidden;
	text-align: center;
	color: #000000;
	margin-top: 20px;
	font-size: 18px;
	-moz-border-radius: 20px;      /* Gecko browsers */
	-webkit-border-radius: 20px;   /* Webkit browsers */
	border-radius: 20px;            /* W3C syntax */
}
.i_footer {
	width: 100%;
	background: url(pic_5.jpg) no-repeat center top
}
.i_footer_t .fl {
	width: 60%;
	padding-top: 40px;
	color: #fff
}
.i_footer_t .fl b {
	font-size: 18px;
}
.i_footer_t .fl a {
	color: #fff;
	padding: 5px;
	display: inline-block;
}
.i_footer_t .fr {
	width: 35%;
	color: #fff
}
.i_footer_t .fr img {
	float: left;
	padding-top: 75px;
	width: 27%;
	margin-right: 3%
}
.footer_right strong {
	font-size: 12px;
	font-weight: 100
}
.footer_right input {
	display: block;
	width: 100%;
	color: #000;
	height: 33px;
	border-radius: 5px;
	border: none;
	margin-top: 10px
}
.footer_right button {
	margin-top: 10px;
	width: 100%;
	line-height: 32px;
	text-align: center;
	color: #000;
	background: #c2d9f9;
	border: none;
	border-radius: 5px;
}
.footer_right .footer_right1 {
	float: left;
	width: 48%;
}
.footer_right .footer_right2 {
	float: right;
	width: 48%;
}
.footer_right em {
	padding-top: 39px;
	padding-bottom: 10px;
	font-size: 16px;
	float: left;
	width: 100%
}
em, i {
	font-style: normal;
}
.footer_right {
	width: 70%;
	float: left;
}
.footer_left {
	padding-top: 20px;
}
.i_footer_b {
	width: 100%;
	padding-top: 50px;
	padding-bottom: 10px;
	color: #fff;
	text-align: center;
}
.i_footer_b a, .i_footer_b a:hover {
	color: #fff;
	padding: 0px 5px;
	display: inline-block;
}
.n_banner {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.n_banner img {
	width: 100%;
}
.n_content {
	width: 100%;
}
.n_content_l {
	width: 20%;
	background-color: #505050;
	position: relative;
}
.n_content_r {
	width: 80%;
	padding: 50px 0px;
}
.n_leftmenu {
	width: 70%;
	margin-top: 30px;/* position:relative;*/
}
.n_leftmenu li {
	width: 100%;
	padding-bottom: 3%;
	float: left;
	position: relative;
}
.n_leftmenu li .a_lnav {
	width: 100%;
	height: 45px;
	line-height: 45px;
	display: inline-block;
	overflow: hidden;
	background: url(nav_02.png) left center no-repeat;
	background-size: cover;
	text-indent: 20px;
	color: #fff;
	font-size: 18px;
}
.n_leftmenu li .a_lnav:hover, .n_leftmenu li .a_lnav.activeleftmenu {
	background: url(nav_01.png) left center no-repeat;
	background-size: cover;
	color: #000000;
	text-decoration: none;
}
.n_leftmenu li dl {
	width: 158px;
	position: absolute;
	padding-top: 15px;
	left: 100%;
	top: 0px;
	padding-left: 29px;
	z-index: 10000000000;
	display: none;
	background-color: #d6d6d6;
}
.n_leftmenu li dl dd {
	width: 100px;
	height: 52px;
	float: left;
}
.n_leftmenu li dl dd a {
	width: 100px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	color: #000000;
	font-size: 14px;
	display: inline-block;
	overflow: hidden;
}
.n_leftmenu li dl dd a:hover {
	color: #fff;
	background-color: #da251c;
	text-decoration: none;
}
.n_content_rc {
	width: 78%;
	margin: 0px auto;
}
.n_con {
	width: 100%;
}
.n_about {
	width: 100%;
	line-height: 2.0;
	overflow: hidden;
	color: #000000;
	font-size: 18px;
	text-align: justify;
}
.n_about img {
	max-width: 100%;
}
.n_therrmenu {
	background-color: #d6d6d6;
	padding-top: 30px;
	width: 158px;
	position: absolute;
	left: 100%;
	display: none;
	top: 0px;
}
.a_zxlmenu {
	width: 100%;/* margin-bottom:3%;*/
	position: relative;
	display: none;
	z-index: 100;
}
.a_zxlmenu_t {
	width: 100%;
	padding: 3% 0px;
	background: url(zxl_jt1.jpg) right center no-repeat;
	font-size: 3.8vmin;
	text-align: center;
	background-color: #e60012;
	color: #fff;
	cursor: pointer;
}
.a_zxlmenu_c {
	width: 100%;
	position: absolute;
	left: 0px;
	top: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #eeeeee;
	text-indent: 0px;
	border-top: 1px solid #fff;
	display: none;
}
.a_zxlmenu_c li {
	width: 100%;
	float: left;
	text-align: center;
}
.a_zxlmenu_c li .aone {
	width: 100%;
	padding: 3% 0px;
	display: inline-block;
	color: #000000;
	font-size: 3.3vmin;
	text-decoration: none;
	text-indent: 0px;
}
.a_zxlmenu_c li .aone:hover, .a_zxlmenu_c li .aone.activetwo {
	color: #fff;
	text-decoration: none;
	background-color: #e4616c;
}
.a_zxlmenu_c li dl {
	width: 100%;
	border-bottom: 1px solid #ccc;
	display: none;
}
.a_zxlmenu_c li dl dd {
	width: 100%;
	float: left;
	text-align: center;
}
.a_zxlmenu_c li dl dd a, .a_zxlmenu_c li dl dd a:hover {
	width: 100%;
	padding: 3% 0px;
	display: inline-block;
	color: #333;
	font-size: 3vmin;
	text-decoration: none;
	text-indent: 0px;
}
.a_proList {
	width: 100%;
}
.a_proList li {
	width: 50%;
	padding-bottom: 15px;
}
.a_proList li .a_img {
	width: 46%;
	display: inline-block;
	overflow: hidden;
	border: 5px solid #eeeeee;
}
.a_proList li .a_img img {
	width: 100%;
	transition: 400ms;
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.a_proList li .a_img:hover img {
	filter: Alpha(Opacity=100);
	opacity: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.a_proList li .a_img_r {
	width: 48%;
	padding-right: 4%;
}
.a_proList li .a_img_r .s1, .a_proList li .a_img_r .s1:hover {
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
	width: 100%;
	height: 6vmin;
	line-height: 6vmin;
	color: #000000;
	font-size: 20px;
}
.a_proList li .a_img_r .s2 {
	width: 100%;
	height: 15vmin;
	line-height: 3vmin;
	color: #666666;
	text-align: justify;
	overflow: hidden;
	font-size: 14px;
}
.a_proList li .a_img_r .s3 {
	width: 50%;
	height: 5vmin;
	line-height: 5vmin;
	background-color: #da251c;
	text-align: center;
	display: inline-block;
	overflow: hidden;
	font-size: 14px;
	color: #fff;
	margin-top: 1vmin;
}
.n_prodetails {
	width: 100%;
}
.n_prodetails_t {
	width: 100%;
	text-align: center;
	font-size: 30px;
	color: #000000;
	padding: 25px 0px;
}
.n_prodetails_c {
	width: 100%;
	overflow: hidden;
	line-height: 2.0;
	color: #000000;
	font-size: 18px;
}
.n_prodetails_c img {
	max-width: 100%;
}
.n_jjfa {
	width: 100%;
}
.n_jjfa li {
	width: 25%;
	float: left;
	padding: 0px 1px 2px 1px;
}
.n_jjfa li .div {
	width: 100%;
	display: inline-block;
	overflow: hidden;
	position: relative;
}
.n_jjfa li .div img {
	width: 100%;
	transition: 400ms;
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.n_jjfa li .div:hover img {
	filter: Alpha(Opacity=100);
	opacity: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.n_jjfa li .div .a_text {
	width: 100%;
	height: 100%;
	background: url(jj_bg.png) repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 30px 8% 0px 8%;
}
.n_jjfa li .div .a_text .t1 {
	width: 100%;
	color: #fff;
	font-size: 22px;
	line-height: 1.5;
}
.n_jjfa li .div .a_text .t2 {
	width: 100%;
	height: 75px;
	margin-top: 15px;
	line-height: 25px;
	overflow: hidden;
	color: #fff;
	font-size: 14px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transform: translateY(90%);
	-ms-transform: translateY(90%);
	-o-transform: translateY(90%);
	transform: translateY(90%);
	transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.n_jjfa li .div .a_text .t3 {
	width: 105px;
	margin-top: 20px;
	height: 30px;
	line-height: 25px;
	border: 2px solid #ffffff;
	text-align: center;
	color: #fff;
	font-size: 14px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transform: translateY(90%);
	-ms-transform: translateY(90%);
	-o-transform: translateY(90%);
	transform: translateY(90%);
	transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
-webkit-transition: transition: all 0.8s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
}
.n_jjfa li .div:hover .a_text .t2 {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
	-moz-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
}
.n_jjfa li .div:hover .a_text .t3 {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	transition-delay: 0.5s;
	-webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
}
.n_jjfa li:nth-of-type(1) {
	width: 33.33%;
}
.n_jjfa li:nth-of-type(2) {
	width: 33.33%;
}
.n_jjfa li:nth-of-type(3) {
	width: 33.33%;
}
.n_map {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.n_map img {
	max-width: 100%;
}
.n_messages {
	width: 100%;
	background: url(bb1.jpg) center center no-repeat;
	background-size: cover;
}
.n_messages_c {
	width: 1445px;
	margin: 0px auto;
}
.n_messages_con {
	width: 100%;
	padding: 90px 0px;
}
.n_messages_con_l {
	width: 48%;
}
.n_messages_con_l .s1 {
	width: 100%;
	line-height: 1.6;
	font-size: 18px;
	padding-bottom: 10px;
	color: #fff;
}
.n_messages_con_l .s1 span {
	font-size: 24px;
}
.n_messages_con_l .s2 {
	width: 100%;
}
.n_messages_con_l .s2 table tr td {
	padding: 1% 0px;
}
.n_messages_con_l .s2 .ipt1 {
	width: 100%;
	height: 50px;
	line-height: 50px;
	border: 0px;
	background-color: #cfcece;
	text-indent: 20px;
	-moz-border-radius: 10px;      /* Gecko browsers */
	-webkit-border-radius: 10px;   /* Webkit browsers */
	border-radius: 10px;            /* W3C syntax */
	color: #989899;
	font-size: 14px;
	font-family: "Microsoft Yahei";
}
.n_messages_con_l .s2 .ipt2 {
	width: 100%;
	padding: 3%;
	height: 170px;
	border: 0px;
	background-color: #cfcece;
	-moz-border-radius: 10px;      /* Gecko browsers */
	-webkit-border-radius: 10px;   /* Webkit browsers */
	border-radius: 10px;            /* W3C syntax */
	color: #989899;
	font-size: 14px;
	font-family: "Microsoft Yahei";
}
.n_messages_con_l .s2 .ipt3 {
	width: 30%;
	height: 50px;
	border: 0px;
	line-height: 50px;
	display: inline-block;
	overflow: hidden;
	text-align: center;
	color: #fff;
	background-color: #b72116;
	-moz-border-radius: 25px;      /* Gecko browsers */
	-webkit-border-radius: 25px;   /* Webkit browsers */
	border-radius: 25px;            /* W3C syntax */
	font-size: 14px;
	font-family: "Microsoft Yahei";
}
.n_messages_con_r {
	width: 35%;
	padding-top: 50px;
	color: #fff;
	font-size: 18px;
	line-height: 50px;
}
.n_messages_con_r .div1 {
	width: 100%;
	padding-left: 18%;
}
.n_messages_con_r .div1.bg1 {
	background: url(b1.png) left top 10px no-repeat;
	background-size: 31px
}
.n_messages_con_r .div1.bg2 {
	background: url(b2.png) left top 10px no-repeat;
	background-size: 31px
}
.n_messages_con_r .div1.bg3 {
	background: url(b3.png) left top 10px no-repeat;
	background-size: 31px
}
.n_messages_con_r .div1.bg4 {
	background: url(b4.png) left top 10px no-repeat;
	background-size: 31px
}
.n_messages_con_r .div1.bg5 {
	background: url(b5.png) left top 10px no-repeat;
	background-size: 31px
}
.n_messages_con_r .div1.bg6 {
	background: url(b6.png) left top 10px no-repeat;
	background-size: 31px
}
.n_jion_div1 {
	width: 100%;
	padding: 5%;
}
.n_jion_div1_l {
	width: 27%;
}
.n_jion_div1_l_t {
	width: 100%;
	padding: 2% 0px;
	color: #333333;
	font-size: 18px;
}
.n_jion_div1_l_t span {
	font-size: 25px;
	font-weight: bold;
	padding-right: 10px;
}
.n_jion_div1_l_c {
	width: 100%;
	line-height: 2.0;
	color: #666666;
	font-size: 18px;
	overflow: hidden;
	padding-top: 10px;
}
.n_jion_div1_r {
	width: 71%;
	display: inline-block;
	overflow: hidden;
}
.n_jion_div1_r img {
	width: 100%;
}
.n_jion_div2 {
	width: 100%;
	background-color: #333333;
}
.n_jion_div2_l {
	width: 59%;
	display: inline-block;
	overflow: hidden;
}
.n_jion_div2_l img {
	width: 100%;
}
.n_jion_div2_r {
	width: 33%;
	padding-right: 4%;
	padding-top: 40px;
}

.zxl_map {
	width: 100%;
}
.zxl_map #allmap {
	width: 100%;
	height: 700px;
}
/*2019-4-19新增*/
.zxl_tdiv {
	width: 100%;
	height: 100%;
	background: url(zc1.png) repeat;
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 100;
}
.zxl_tdiv_c {
	width: 650px;
	background: url(zc2.png) right 35px bottom 35px no-repeat;
	background-color: #9999a1;
	-moz-border-radius: 15px;      /* Gecko browsers */
	-webkit-border-radius: 15px;   /* Webkit browsers */
	border-radius: 15px;            /* W3C syntax */
	padding: 45px 65px 55px 65px;
	color: #fff;
	font-size: 14px;
	position: absolute;
	left: 50%;
	top: 50%;
	webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 1000;
}
.zxl_tdiv_c .s1 {
	width: 100%;
	font-size: 29px;
	line-height: 60px;
}
.zxl_tdiv_c .s2 {
	width: 100%;
	line-height: 50px;
	font-size: 24px;
}
.zxl_tdiv_c .s3 {
	width: 100%;
	line-height: 25px;
}
 @-webkit-keyframes hvr-bob {
 0% {
 transform: scale(1.1);
-webkit-transform: scale(1.1);
}
 100% {
 transform: scale(1);
-webkit-transform: scale(1);
}
}
 @keyframes hvr-bob {
 0% {
 transform: scale(1.1);
-webkit-transform: scale(1.1);
}
 100% {
 transform: scale(1);
-webkit-transform: scale(1);
}
}



.selected1,.parent1 {color: #8cc1f5 !important;
    text-decoration: none !important;}
.selected2,.parent2 {color: #3569b0 !important;
    text-decoration: none !important;}
.selected3,.parent3 {background: #eeede9 !important;
    color: #000 !important;
}
.selected4,.parent4 {color: #337ab7 !important;
}
.possplit {background: none; width: auto;text-align: center;text-indent: 0px;padding:0 5px;}
.lby {min-height:400px;}

.head-right{float: right;}
/*系统默认搜索*/
.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 1px solid #d0d0d0;background:#fff}
.wp_search #keyword{ width:160px!important;padding: 4px 0; border:none;height:20px; line-height:20px; background:transparent;  }
.wp_search .search{width:32px;height: 30px;border:0px; background: #FFFFFF url(sous.png) no-repeat center;cursor: pointer; vertical-align:top; }
/*自定义输入框*/
.searchbox{text-align:right;margin-top: 6px;}
.wp-search {position: relative;background-color: #fff;opacity: 0.8}
.wp-search form {display: block;}
.wp-search .search-input {margin-left:4px; margin-right: 40px;}
.wp-search .search-input input.search-title {width: 100%;height: 34px;padding: 4px 0;line-height: 22px;background: none;color: #FFFFFF;font-size: 14px;border:0;outline: 0;}
.wp-search .search-btn {width:34px;height: 34px;position: absolute;right: 0;top:0%;}
.wp-search .search-btn input.search-submit {width:34px;height: 34px;border:0;outline: 0;background:url(sous.png) no-repeat center;cursor: pointer;}
.wqhg {
    width: 80px;
    float: right;
    position: absolute;
    right: 0;
    bottom: 8px;
    z-index: 999;
}
.wqhg a {
    text-decoration: none;
}
.wqhg a:hover {
    color: #6594d8;
}
.index_left_4 li a {
    background: none;
	padding: 0 0px;
}
.col-xs-6.col-md-4 {
    width: 100%;
}
.index_left_4 li a {
    width: 100%;
}
.news_cont {
   padding-top: 15px;
    padding-left: 25px;
    padding-right: 25px;
    text-align: center;
}
.col-xs-6.col-md-4.s {
    margin-top: 0;
}
