@charset "utf-8";/* CSS Document */
html{overflow-x:hidden; }
body{ margin:0; padding:0;  font-size:14px;font-family: Microsoft YaHei, Tahoma, Arial, Helvetica, sans-serif;font-size:14px; color:#333;overflow-x: hidden; position:relative; background:#fff !important;}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:focus{
	outline:none;
	text-decoration: none;
}
a:hover{text-decoration:none;}
a.active{text-decoration:none;}
img{
	border:0;
	display: block;
	max-width: 100%;
	max-height: 100%;
}
ul,ol,li{ list-style:none;}
h1,h2,h3,h4,h5,h6,hr,form,ul,ol,li,p,dl,dt,dd,button,input,textarea,th,td,figure{ margin:0; padding:0; font-weight: normal;}
button,input,select,textarea{vertical-align:middle;}
table{ border-collapse:collapse; border-spacing:0;}
textarea{ resize:none;}
.clear{clear:both;}
.left{ float:left;}.right{float:right;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.dInline{display:inline;}



@font-face {
	font-family: "iconfont";
	src: url("../font/iconfont.eot?t=1503383937218");
	/* IE9*/
	src: url("../font/iconfont.eot?t=1503383937218#iefix") format("embedded-opentype"), url("../font/iconfont.woff?t=1503383937218") format("woff"), url("../font/iconfont.ttf?t=1503383937218") format("truetype"), url("../font/iconfont.svg?t=1503383937218#iconfont") format("svg");
	/* iOS 4.1- */
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.inline-block11 {
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	width: 62%;
}
/********首页响应式布局样式**********/
.top{ height:43px; line-height:43px; float: right; padding-top:15px;}
.top p{ float:left;}
.top p a{ font-size:14px; color:#333; margin:0 7px; display:inline-block; float:left;}
.top p img{ float:left; margin:13px 4px 0 0; display:inline;}
.top p a:hover,.navBar .navInfoA a:hover,.shrl li a:hover,
.bhoechie-tab-menu .list-group>a.active .glyphicon,
.bhoechie-tab-menu .list-group>a.active .fa,.swiper-slide ul li a:hover,.swiper-slide1 ul li a:hover,.spt dd p a:hover,.local span,.shleft dl dd a:hover,.shright ul li a:hover,.shright ul li:hover,.leftsidebar_box dl dd a.active,.page a:hover,.news dd h3 a:hover,.news dt h3 a:hover,.ui-filtera .filter-item span.xlcd1 a:hover,.leftsidebar_box dl dd a:hover,.news dd:hover p,.news dd:hover h3,.news dd:hover h3 a,.news dd:hover div,.news dd:hover div span,.shrl li:hover,.swiper-slide ul li:hover,.swiper-slide1 ul li:hover,.ubcon p span a:hover,.shrl li:hover,.ui-filtera .filter-item:hover{
	color:#005bac;
	text-decoration: none;
}
.top p span{ display:inline-block; width:1px; height:17px; background:#939393; margin-top:14px; float:left;}

#header {position: relative;z-index: 300;}
#barrierfree_container .top2{height:33px;width: 100%;background:#0052A3;text-align: right;color:#fff;line-height:33px;}
#barrierfree_container .top2 span{display:inline-block;padding:0 12px;border-left:1px solid #92bbdc;}
#barrierfree_container .top2 span a{color:#fff;text-transform: uppercase;}
#barrierfree_container .top2 span.lan{border-right:1px solid #92bbdc;}
#barrierfree_container .top2 span.left{border:none;width: 143px;display: inline-block;background-color: #0052A3;padding: 0;margin:0;text-align: center;}

#barrierfree_container .search{ float:left;position:relative;}
#barrierfree_container .search input{width:188px; padding-left:10px; height:20px; line-height:20px; border:1px solid #b7b7b7; margin-left:6px; color:#9d9d9d;}
#barrierfree_container .search i{ position: absolute; top: 16px; right: 10px;background:url(index_03.jpg) no-repeat center center; width: 14px; height: 14px; cursor: pointer;}
#barrierfree_container .searBox{background: url(/images/searBg.png) no-repeat;width: 133px;height: 20px;margin-top: 6px;margin-left: 15px;}
#barrierfree_container .searBox input.left{width: 88px;padding: 0 10px;height: 20px;background:none;}
#barrierfree_container .searBox input.right{width: 25px;height: 20px;cursor: pointer;background: none;}

.top1{
	height:33px;
	width: 100%;
	text-align: right;
	color:#fff;
	line-height:33px;
	background-color: #0052A3;
}
.top1 span{display:inline-block;padding:0 12px;border-left:1px solid #92bbdc;}
.top1 span a{color:#fff;text-transform: uppercase;}
.top1 span.lan{border-right:1px solid #92bbdc;}
.top1 span.left{border:none;width: 143px;display: inline-block;background-color: #8ba9d0;padding: 0;margin:0;text-align: center;}
.gpiao1{background-image: url(/images/gp.png);font-size: 0;background-repeat: no-repeat;background-position: center center}
.logo1{position:relative;top:-13px;}
.logo1 img{width: 175px;}
.head-m1{position:relative; background:#fff;padding-top:30px;height:52px;}
.head-m1 li{float:left;display:inline;height:52px;margin-left:40px;}
.head-m1 li a{display:block;font-size:16px;height:47px;padding:0 2px; border-bottom:5px solid transparent;}
.head-m1 li.on a{border-bottom:5px solid #005db4;}
.subMenu1{position: absolute;left: 0;right: 0;top:82px;background: url(/images/ic1.png);height: 204px;display: none;transition: all 0ms linear 0ms;}
.subCont1{width: 900px;margin: 0 auto;padding-top: 40px;color: #fff;}
.sImg1 img{width: 154px;height: 92px;border:3px solid #fff;}
.subNav1{margin-left: 10px;}
.subNav1 p{float: left;width: 100px;margin-left: 22px;}
.subNav1 p a{display: block;border-bottom: 1px solid #80acd8;height: 30px;line-height: 30px;padding: 0;font-size: 12px;color: #fff;}
.subNav1 p a:hover{background: #fff;color: #0072ff;padding-left: 10px;}
.sJie1{height: 130px;border-left: 1px solid #80acd8;padding-left: 30px;width: 417px;margin-left: 30px;padding-top: 15px;}
.sJie1 i{display: block;width: 71px;height: 3px;overflow: hidden;background: #fff;}
.sJie1 p{line-height: 21px;padding-top: 8px;}
.head-m1 li.on .subNav1 p a{border-bottom: 1px solid #80acd8;}



.menu{ height:77px;}
.menu1{ height:110px;}
.menu img{ float:left;}
.menu1 img{ float:left;}
.menuh,.navBar li.current .nav,.tabs ul li.tabline{border-bottom:4px solid #005bac;}
.dropdown-menu{ position:static; top:auto; left:auto; background:none;box-shadow:none; border:0; margin-top:-10px !important;}
.btn.active, .btn:active{box-shadow:none;}
.btn{ padding:0; line-height:3 !important;}
.dropdown-menu>li>a{ padding:13px 48px;}
.dropdown-menu .divider{ height:1px !important; width:93%;}
.navBar{width:100%;margin-top:0;}
.hpic{margin: -8px 0 0 0;}
.hpic1{
	vertical-align: middle;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.menu ul{margin:10px 0 0 0; float: right;}
.menu ul li{ float:left;margin-left:31px; display:inline;text-align:left; line-height:63px; height:63px;}
.menu ul li a{ font-size:16px; color:#333; display:block;}
.menu1 ul{	height: 100% !important;
	text-align: center !important;}
.menu1 ul li{ float:left; display:inline;
	height: 100% !important;
	text-align: center !important;}
.menu1 ul li a{ font-size:16px; color:#333; display:block;}
.navBar .nav{
	display:block;
	float:left;
	margin-left: 45px !important;
	letter-spacing: 2px !important;
	word-spacing: 4px !important;
}
.navBar .nav1{
	display:block;
	float:left;
	margin-left: 0px;
	letter-spacing: 2px;
	word-spacing: 4px;
}
.navBar .navInfo{position:absolute;top:110px;right:0; display:none;width:100%;}
.navBar .navInfo a{display:block;float:left;}
.navBar .navInfo1{position:absolute;top:100px;right:0; display:none;width:100%;}
.navBar .navInfo1 a{display:block;float:left;}
.navBar li{float:left;}
.navBar li.last{background:none;padding-right:0;}
.navBar .navInfoBg1{background:#fff;filter:alpha(opacity=80);opacity:0.8;width:100%; float:left;}
.navBar .navInfoA{ float:right;}
.navBar .navInfoA a{font-size:16px; color:#333;padding:0 14px; display:block; line-height:52px;}
.nav-toggle {width:39px;height:24px;display:block; float:right;}
.yw-navf {width:100%;padding:0;position:absolute;top:69px;left:0;display: none; z-index: 9999;}
.m_header_menu {width:100%; padding:20px 0 20px 50px;position: relative;background:#434343; height:auto; overflow:hidden; float:left;}
.m_header_menu li {width:100%;height:auto !important;line-height:45px !important;position: relative;z-index:8;text-align:left; float:left; margin-bottom:13px;}
.m_header_menu li .item_child,.m_header_menu li .item_child ul li{ margin-bottom:0 !important;}
.mt18{ margin-top:10px;}
.m_header_menu li h3,.m_header_menu li h4 {display:inline-block !important;color:#fff !important;text-decoration:none;position: relative;z-index:9; font-size:16px; font-weight:normal; float:left;}
.m_header_menu li h4{ padding-left:35px;}
.m_header_menu li h4 a,.m_header_menu li a{ display:block; color:#fff; line-height:45px; font-size:16px;}
.m_header_menu li h3:hover{ color: #fff; }
.m_header_menu li.dyx{ border-bottom: 1px solid #8b8b8b; height: 1px !important; line-height: 0 !important; background: #737373; margin: 15px 0; width: 94% !important;}
.m_header_menu li em{ float: left; width: 10px; height:1px; background:#8b8b8b; border-bottom: 1px solid #737373; margin:23px 23px 0 0; display: inline;}
.sja{width: 0; height: 0;border-left:6px solid transparent;border-right:6px solid transparent;border-top: 10px solid #fff; margin:19px 0 0 8px; display:inline-block;}
.sjb{ margin:19px 0 0 8px; display:inline-block; background:url(down.png) no-repeat center center; width:13px; height:9px;}
.header_subnav{ margin-left:35px; width:100%;}
.padl1{ padding-left:35px; margin-bottom:0 !important;}
.padl2{ padding-left:70px;}
.item{display:none;}
.on{display:block;}
.yw-rbox {width:194%;position:absolute;right:100%;top:0;z-index:10;background:#fcc300;display:none;height:200px;}
.yw-rbox ol {width:100%;}
.yw-rbox ol li {width:50% !important;float:left;margin-left:0;text-align:center;}
.yw-rbox ol li a {display: block;width:100%;}
.yw-rbox ol li a:hover {background:#fcc300;color:#fff;}
.careta{ position:absolute; top:-4px; right:19px }
.block_home_slider {
	position: relative;
	background-color:#ffffff;
	text-align: center;
} 
.block_home_slider1 {position: relative;background-color:#ffffff;}
.block_home_slider .slide {position:relative;}
.block_home_slider1 .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider1 .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(bg_caption.png); text-align:left;}
.block_home_slider1 .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider1 .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.flex-direction-nav{ display:none;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging { position:absolute; top:92%; left:50%; margin-left:-67px; width:180px;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:45px; height:7px; display:block;background:url(../images/btn_main_img.png) no-repeat 0 -7px; text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background:url(../images/btn_main_img.png) no-repeat 0 0;}

.block_home_slider1 .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider1 .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider1 .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider1 .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider1 .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider1 .flex-control-paging { position:absolute; top:92%; left:50%; margin-left:-90px; width:180px;}
.block_home_slider1 .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider1 .flex-control-paging li a {width:45px; height:7px; display:block;background:url(../images/btn_main_img.png) no-repeat 0 -7px; text-indent:-9000px; cursor:pointer;}
.block_home_slider1 .flex-control-paging li a.flex-active {background:url(../images/btn_main_img.png) no-repeat 0 0;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {
	margin: 0;
	padding: 0;
	text-align: center;
}
.flexslider .slides > li {
	display: none;
-webkit-backface-visibility: hidden;	list-style-type: none;
	text-align: center;
} 
.flexslider .slides img {width: 100%; display: block;}
.flexslider .slides1 > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} 
.flexslider .slides1 img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.shey{ width:100%; background:#ffffff; height:auto; overflow:hidden;}
.carousel-indicators{ display:none;}
.carousel-control{ top:95px; opacity:1; width:auto;}
.carousel-control.right{ background:none; right:-1px;}
.ckl3{right: 5px !important;}
.carousel-control.left{ background:none;}

.mTit{
	position:relative;
	height:45px;
	text-align: center;
	margin:16px 0 10px 0;
}
.mTit .mLine{position:absolute;left:0;width: 100%;height:1px;background:#01549F;top:16px;}
.mTit h1{
	position:relative;
	z-index: 10;
	font-size:28px;
	font-weight: normal;
	color:#494949;
	background:#Ffffff;
	display:inline-block;

	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 30px;
}
.mTit h1 span{font-weight: bold;color: #0a499e;text-transform: uppercase;font-size:14px;}

.waplogo1{ height:40px !important; margin-top: 0 !important;}
.waplogo2{ height:28px !important; margin-top: 0 !important;}
.newt{
	position:relative;
	line-height:68px !important;
	background-image: url(nBg.jpg);
	background-position: center center;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.newt1{
	position:relative;
	line-height:400px !important;
	background-image: url(nBg.jpg);
	background-position: center center;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.fle{ margin:15px -15px 0 -15px;}
.newt h2{
	font-size:24px !important;
	color:#FFFFFF !important;
	text-align: left !important;
	vertical-align: middle !important;
	margin-left: 10px !important;
	line-height: 50px !important;
}
.newt1 h2{
	font-size:24px !important;
	color:#FFFFFF !important;
	text-align: left !important;
	vertical-align: middle !important;
	margin-left: 10px !important;
	line-height: 50px !important;
}
.mored{position:absolute; top:16px; left:609px;}
.mored1{
	position:absolute !important;
	top:10px !important;
	text-align: right !important;
	vertical-align: middle !important;
	text-indent: 15px !important;
	margin-top: 10px;
	right: 20px !important;
}
.more{
	font-size:14px !important;
	float:right !important;
	width:auto !important;
	margin-right:20px !important;
	color:#ffffff !important;
	vertical-align: middle !important;
	margin-top: 10px;
	margin-top: 10px;
}
.white{ background:#fff; padding:12px 8px; height:auto; overflow:hidden;}
.white1{
	background:#fff;
	height:auto;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tabs{height:44px; border-bottom:1px solid #ccc;}
.tabs ul li{float:left;color:#333;text-align:center;line-height:40px;font-size:16px;text-decoration:none; margin-right:30px; display:inline; cursor:pointer;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{ height:238px;}
/*新闻中心*/
.swiper-slide {float: left; width:100%; position:relative;}
.swiper-slide ul{ margin:12px 0 6px 0;float: left;width: 100%;}
.swiper-slide ul li{float: left;width: 100%;text-align: right;line-height: 33px;}
.swiper-slide ul li a{ font-size:14px; color:#333; width:78%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align: left; float:left;}
.swiper-slide1 {
	float: left;
	width:100%;
	position:relative;
	margin-left: 30px;
}
.swiper-slide1 ul{ margin:12px 0 6px 0;float: left;width: 100%;}
.swiper-slide1 ul li{float: left;width: 100%;text-align: right;line-height: 33px;}
.swiper-slide1 ul li a{ font-size:14px; color:#414141; width:84%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align: left; float:left;}

.padr{ padding-right:0; font-size:16px; color:#333; line-height: 180%;background:#ffffff;}
.padr a{
	font-size:16px;
	color:#333;
	line-height: 180%;
}
.bgtpic{ width:100% !important; position:relative;}
.bgtpic li{
	float:left;
	width:19%;
	position:relative;
	overflow:hidden;
	height:194px;
	margin-right: 1%;
}
.bgtpic li a{ display:block; width:100%;}
.bgtpic li img,.slidea a img.pic{-webkit-transition:all 0.5s 0.2s;-moz-transition: all 0.5s 0.2s;-o-transition:all 0.5s 0.2s;-ms-transition:all 0.5s 0.2s;transition:all 0.5s 0.2s;height:100%;width:auto !important;max-width:none !important;}
.bgtpic li:hover img,.slidea a:hover img.pic{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.bgtpic li p{ height:49%; width:100%;filter:alpha(opacity=80);opacity:0.8; position:absolute;  left:0;}
.bgtpic li h3{
	height:100%;
	line-height:653%;
	font-size:16px;
	color:#fff;
	position:absolute;
	left:0;
	text-align:center !important;
	width:100%;
	font-weight:bold;
	vertical-align: middle !important;
	
}
.bgtpic li h4{
	height:100%;
	line-height:110%;
	font-size:16px;
	color:#fff;
	position:absolute;
	left:0;
	text-align:center !important;
	width:100%;
	font-weight:bold;
	vertical-align: middle !important;
	margin-top: 18px;	
}

.bgtpic li .hdiv1{position:relative;left:0; font-size:14px; color:#fff; line-height:25px; display:none; padding:10px; text-align:justify;}
.bgtpic li .hdiv1 a{ font-size:14px; color:#fff;margin-left: 26px; display:inline;}
.bgtpic li .jst{  top:-97px;}
.bgtpic li .ost{ top:-194px !important;color:#333;}
.bgtpic li.osbg a{ color:#333;}
.bgtpic li.osbg h3,.bgtpic li.osbg h4{ color:#000;}

.bgtpic li.jsbg p,.bgtpic li.jsbg h3,.bgtpic li.jsbg h4{top:50%;}
.bgtpic li.osbg p,.bgtpic li.osbg h3,.bgtpic li.jsbg h4{top:0px;}

.bgtpic li p.one{
	background-color: #048233; height:50%;
}
.bgtpic li p.two{background:#fff; height:50%;}
.bgtpic li p.three{background:#000; height:50%;}
.bgtpic li p.four{background:#fff;height:50%;}
.bgtpic li p.five{background:#005bac; height:50%;}
.bgtpic li .txt{padding: 13px 22px;text-align:center;}
.bgtpic li .txt strong{font-size:16px;color:#646464;display:block;}
.bgtpic li .txt p{color:#707070;padding:10px 0 18px 0;}
.bgtpic li .txt span{display:inline-block;border:1px solid #bbb;padding: 5px 20px;color:#666;}


.xwmt_dl{margin:0 -10px;}
.xwmt_dl dd{float:left;width:49.9%;}
.xwmt_dl_div{
	background:#fff;
	height:222px;
	overflow: hidden;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}


.mt_dl{margin:0 -10px;}
.mt_dl dd{float:left;width:49.9%;}
.mt_div{
	background:#fff;
	height:459px;
	overflow: hidden;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.d_tit{padding:17px 22px;border-bottom:1px solid #e5e5e5;background: #0072ff url(nBg.jpg) no-repeat;background-size: 100% 100%}
.d_tit h2{font-size:22px;font-weight: normal;color:#fff}
.d_tit h2 span{text-transform: uppercase;color:#fff;display:inline-block;font-size:20px;margin-left:10px;font-family: 'Arial'}
.d_tit a.right{color: #fff;padding-top: 8px;font-size: 14px;}
.d_ul{padding-top: 15px;}
.d_ul li{position:relative;min-height: 126px;color:#414141;padding:14px 22px 14px 230px;}
.d_ul li a.dImg{position:absolute;left:22px;top:14px;}
.d_ul li p{color:#969696;line-height:19px;padding:7px 0}
.d_ul li strong{font-size:14px;font-weight: normal;}
.d_ul li span{color:#6c6c6c;}
.d_ul li:hover{background-color: #f1f1f1;}
.newUl{padding:0 20px;margin-top:10px;}
.newUl li{position:relative;height:30px;line-height: 30px;color:#414141;padding-right:70px;}
.newUl li span{position:absolute;right: 0;top:0;*top:-1px;}
.newUl li a{font-size:14px;display:block;white-space:nowrap;color:#414141;overflow: hidden;text-overflow:ellipsis;}
.newUl1{padding:0 20px;margin-top:10px;}
.newUl1 li{position:relative;height:30px;line-height: 30px;color:#414141;padding-right:5px;}
.newUl1 li span{position:absolute;right: 0;top:0;*top:-1px;}
.newUl1 li a{font-size:14px;display:block;white-space:nowrap;color:#414141;overflow: hidden;text-overflow:ellipsis;}
.ml_d{background:#fff;height:220px;}
.ml_d1{margin-top:18px;}
.m_shadow{box-shadow:0 1px 2px rgba(0,0,0,.3);}
/*公司简介*/
.mDiv{
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 20px;
	width: 100% !important;
}
.m_about{
	position:relative;
	height: 400px;
	overflow: hidden;
	width: 50%;
	margin: 0px !important;
	background-color: #FFFFFF;
}
.ma_div .img-responsive{
	display:block;
	width: 100%;
	max-width: 100%;
	height: auto;
}
.ma_div .wrap{background:#fff;text-align: center;}
.mDiv .ma_div{
	line-height:22px;
	color:#565656;
	position:relative;
	width:100% !important;
	height:100% !important;
	/*background:#005272;*/
    /*background:#0B2845;*/
	background:#0052A3;
	color:#fff;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
.mDiv .ma_div p{padding-top:25px;text-align: justify;font-size: 15px;text-decoration: none;}
.mDiv .ma_div .more{
	display:inline-block;
	border:1px solid #fff;
	color:#fff;
	margin-top:18px;
	margin-bottom: 18px;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
}
.mDiv .ma_div .more:hover{
    background: #ffffff;
    color: #0072ff !important;
}
.mDiv .ma_div .md_infor{width:93%;}
.mDiv .ma_div .md_infor,.md_infor td{height:100%;}
.mDiv .ma_div .md_infor td{padding-left:30px;}

.mDiv .ma_div .md_infor h2{
	font-size:28px;
	font-weight: normal;
	margin-top: 5px;
}
.mvideo{position: absolute;left: 0;width: 50%;background: url(/images/ic2.png);bottom: 0;top:0;z-index: 20;}
.vPlay{background:url(/images/play.png) no-repeat center top;position: absolute;right: 180px;padding-top: 77px;width: 125px;text-align: center;color: #b9bab9;font-size: 20px;height: 30px;top:50%;margin-top: -53px;}

@media (min-width:3000px){
.mDiv .ma_div p{	
    padding-top:25px;
	text-align: justify;
	font-size: 20px;
	text-decoration: none;
	line-height: 150%;
	letter-spacing: 1px;
	word-spacing: 1px;}
}
@media (min-width:1840px) and (max-width:3000px){
.mDiv .ma_div p{
	padding-top:28px;
	text-align: justify;
	font-size: 18px;
	text-decoration: none;
	line-height: 160%;
	letter-spacing: 1px;
	word-spacing: 1px;
}
}
@media (min-width:1500px) and (max-width:1840px){
.mDiv .ma_div p{
	padding-top:25px;
	text-align: justify;
	font-size: 16px;
	text-decoration: none;
	line-height: 160%;
	letter-spacing: 1px;
	word-spacing: 1px;
}
}

@media (min-width:1400px) and (max-width:1500px){
.mDiv .ma_div p{	
    padding-top:25px;
	text-align: justify;
	font-size: 15px;
	text-decoration: none;
	line-height: 152%;
	}
}
@media (min-width:1200px) and (max-width:1400px){
.mDiv .ma_div p{padding-top:20px;text-align: justify;font-size: 14px;text-decoration: none;}
}
@media (min-width:1840px) and (max-width:3000px){

.mDiv .ma_div .md_infor{width:89%;}
.mDiv .ma_div{
	line-height:30px;
	}
body{font-size:16px;}
}
/*解决方案more*/
.mInfor{
	text-align: center;
	width:100%;
	color: #777;
	line-height:30px;
	letter-spacing:1.5px;
	font-size: 16px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 25px;
	padding-left: 0;
}
.wUl{
	height: 180px;
	margin-top: 0;
	margin-right: -18px;
	margin-bottom: 0;
	margin-left: 0px;
}
.wUl li{
	width:20%;
	float:left;	
}
.wUl li .wItem{margin:0 17px;display:block;background:#fff;position:relative;}
.wUl li .wItem .img{position:relative;overflow: hidden;}
.wUl li .wItem img{display:block;width: 100%;}
.wUl li .wItem i{position:absolute;left:50%;margin-left:-33px;margin-top:0px;background:url(/images/ic.png) no-repeat;width:65px;height:65px;top:50%;z-index: 2;opacity:0;filter:alpha(opacity=0);}
.wUl li .wItem i.wi1{background-image: url(/images/ic1_1.png);}
.wUl li .wItem i.wi2{background-image: url(/images/ic.png);}
.wUl li .wItem i.wi3{background-image: url(/images/ic1_2.png);}
.wUl li .wItem i.wi4{background-image: url(/images/ic1_3.png);}
.wUl li .txt{
	text-align:center;
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;
}
.wUl li .txt strong{font-size:16px;color:#646464;display:block;}
.wUl li .txt p{color:#707070;padding:10px 0 18px 0;}
.wUl li .txt span{display:inline-block;border:1px solid #bbb;padding: 5px 20px;color:#666;}




.wUl li .wItem:hover{background:#0052A3;color:#fff;}
.wUl li .wItem:hover strong,.wUl li .wItem:hover p,.wUl li .wItem:hover .txt span{color: #fff;}
.wUl li .wItem:hover .txt span{border-color:#fff;}
.wUl li .wItem:hover i{margin-top:-33px;opacity:1;filter:alpha(opacity=100);}


.wUl li .txt2{
	text-align:center;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}


.row1 li .txt2 span{
	display:inline-block;
	border:1px solid #fff;
	color:#fff;
	margin-top: 15px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.www{
	color:#ffffff !important;

}



/*box11 star*/
.pull-left{
    float:left;
}
.center {
	max-width: 1200px;
	margin: 0 auto;
}
.demo-top{
	position: relative;
	height: 400px;
	background: url(/images/contact-top.png) no-repeat 77% center;
}
@media only screen and (max-width: 991px){
	height: 300px !important;
}
.demo-top .demo-text{
	z-index: 0;
	line-height: 50px;
	background: rgba(1,84,159,.5);
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.demo-top .demo-text .pull-left{
	white-space: nowrap;
	text-overflow: inherit;
	overflow: hidden;
	padding-left: 10px;
}
.demo-top .demo-text .pull-left a{
	color: #fff;
	position: relative;
	padding-right: 18px;
}
.demo-top .demo-text .pull-left a:after{
	position: absolute;
	content: ">";
	text-align: center;
	height: 18px;
	width: 18px;
	right: 0%;
	top: -33%;
	margin-top: -9px;
	margin-left: -9px;
}
.demo-top .demo-text .pull-left a:last-child:after{
	display: none;
}
.demo-top .demo-text .pull-right{
	width: 254px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	margin-right: 10px;
	margin-top: 8px;
}
.demo-top .demo-text .pull-right input{
	border-right: 0;
}
.demo-top .demo-text .pull-right button{
	height: 100%;
	border-left: 0;
	width: 33px;
	position: relative;
	background: url(/images/form_search.png) no-repeat center;
}
.demo-top .demo-text .pull-right button:after{
	height: 20px;
	width: 2px;
	background: #dddddd;
	position: absolute;
	content: "";
	left: 0;
	top: 50%;
	margin-top: -10px;
}
@media only screen and (max-width: 767px){
	.demo-top .demo-text .pull-right{
		width: 80%;
		margin-top: 0;
		margin-bottom: 10px;
		margin-right: 10%;
	}
}
/*box11 over*/


.honor_list{background: #Ffffff; padding-top: 0.4rem;padding-bottom: 0.3rem}

.honor_list p{
	padding-top: 0.1rem;
	font-size: 16px;
	line-height: 20px;
	color: #5a5a5a;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center
}


.honor_list li{
	margin-bottom: 0.3rem;
	height:400px;
}

.honor_list li img{
	width: 100%;
	height: 380px;
	object-fit: contain;
	vertical-align: middle;
	display:block;
}
.honor_list li a.thumb{
	width: 100%;
	height: 380px;
	object-fit: contain;
	vertical-align: middle;
	display:block;
	background: url(intelligence.jpg) no-repeat;
}
.honor_list li a.thumb img{
	width: 100%;
	height: 380px;
	object-fit: contain;
	vertical-align: middle;
}

}
@media only screen and (max-width: 1024px){.honor_list li img{ height: 3.3rem;}}
@media only screen and (max-width: 991px){.honor_list li img{ height:3.35rem;}}
@media only screen and (max-width: 767px){.honor_list li img{ height:5.675rem;}}
@media only screen and (max-width: 640px){.honor_list li img{ height: 3.14rem;}}



.honor_list1{background: #Ffffff; padding-top: 15px;padding-bottom: 30px}

.honor_list1 p{
	padding-top: 15px;
	font-size: 16px;
	line-height: 20px;
	color: #5a5a5a;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center
}


.honor_list1 li{
	margin-bottom: 30px;
}

.honor_list1 li img{
	width: 100%;
	height: 200px;
	object-fit: contain;
	vertical-align: middle;
}
@media only screen and (max-width: 1024px){.honor_list1 li img{ height: 180px;}}
@media only screen and (max-width: 991px){.honor_list1 li img{ height:190px;}}
@media only screen and (max-width: 767px){.honor_list1 li img{ height:200px;}}
@media only screen and (max-width: 640px){.honor_list1 li img{ height: 150px;}}
@media only screen and (max-width: 480px){.honor_list1 li img{ height: 120px;}}

/*==================Keroro_GunSuo                            Keroro_GunSuo====================*/
.ulclearfix ul::after{
	display:block;
	content: '';
	width: 0px;
	height: 0px;
	clear: both;
	overflow: hidden;
}

.liclearfix li::after{
	display:block;
	content: '';
	width: 0px;
	height: 0px;
	clear: both;
	overflow: hidden;
}

@media only screen and (max-width: 1200px){.layout{padding: 1px 1px;}}

.color_wapper{background-color: #Ffffff; padding: 0.4rem 0px}

.new{padding-bottom: 0.4rem}

.news_list li{
	padding: 0.4rem 2.5%;
	border-bottom: 1px solid #dddddd;
}

.fengye{margin-top: 6%; text-align: center; margin-bottom: 0.4rem;}
.fengye ul{display: inline-block; margin: 0px auto}
.fengye ul li{float: left;width: 32px;height: 32px;margin: 0px 5px;line-height: 32px;background: #f08300;border-radius: 5px;font-size: 14px;color: #fff;text-align: center;transition: .3s;}
.fengye ul li:last-of-type{background: none}
.fengye ul li select{width: 40px;height: 32px;border-radius: 5px; color: #000}
.fengye ul li:hover{background: #0054a3;}


.news_list li img{
	width: 4.4rem;
	height: 3.3rem;
	object-fit: cover;
}

@media only screen and (max-width: 1024px){.news_list li img{width: 3.74rem; height: 2.80rem;}}
@media only screen and (max-width: 640px){.news_list li img{width: 2.33rem; height: 1.74rem;}}

.news_list li .words{
	width: 57.45%;
	font-size: 16px;
}

.news_list li .words h3{
	font-size: 18px;
	line-height: 33px;
	color: #000;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

@media only screen and (max-width:640px) {
	.news_list li .words h3 {
		font-size: 16px;
		line-height: 24px;
	}
}

.news_list li .words p{
	font-size: 16px;
	line-height: 32px;
	color: #5a5a5a;
	height: 128px;
	overflow: hidden;
}
@media only screen and (max-width:1024px) {
	.news_list li .words p {
		height: 64px;
	}
}

@media only screen and (max-width:640px) {
	.news_list li .words p {
		font-size: 0.14rem;
		line-height: 24px;
		height: 48px;
	}
}

.news_list li .words .more{
	font-size: 16px;
	line-height: 32px;
	color: #5a5a5a;
}

.news_list li:hover .words .more{color: #f08300; transition: 0.3s}


.news_list li .words hr{
	width: 0.52rem;
	height: 0.05rem;
	border: none;
	background-color: #b6b6b6;
	margin-top: 0.7rem;
	margin-bottom: 0.2rem;
}

@media only screen and (max-width:1024px){.news_list li .words hr{margin-top: 0.68rem; margin-bottom: 0.17rem;}}

.news_list li .words h5{
	font-size: 16px;
	line-height: 28px;
	color: #8e8e8e;
}
.news_list li .words h5 b{float: right}

@media only screen and (max-width:1024px) {
	.news_list li .words hr, .news_list li .words h5 {
		display: none;
	}
}
@media only screen and (max-width: 1024px) {
	.news_list li .words .more {
		margin-top: 0.7rem;
		display: inline-block
	}
}

@media only screen and (max-width: 640px) {
	.news_list li .words .more {
		margin-top: 0.45rem;
		display: inline-block;
		font-size: 14px;
		line-height: 14px;
	}
}

@media only screen and (max-width: 450px) {
	.news_list li .words .more {
		display: none;
	}
}


.new_title h3{
	font-size: 18px;
	line-height: 22px;
	color: #eda132;
	text-align: center;
}
/* @media screen and (max-width: 515px){.new_title h{-webkit-line-clamp:2;}} */

.new_title h4{
	font-size: 16px;
	line-height: 20px;
	color: #5e5e5e;
	text-align: center;
	font-weight: normal;
	margin: 0.2rem 0px;
}

.new_title .bdshare-button-style0-16 a, .new_title .bdshare-button-style0-16 .bds_more{
	float: none;
	display: inline-block;
	text-align: center;
}

@media screen and (max-width: 450px) {
	.new_title .bdshare-button-style0-16 a,
	.new_title .bdshare-button-style0-16 .bds_more {
		width: 0px;
		overflow: hidden;
	}
}

.new_title .bdshare-button-style0-16 a, .new_title .bdshare-button-style0-16 .bds_more {
    float: none;
    display: inline-block;
    text-align: center;
}


.new_con{padding: 0.4rem 3.125%;}

.new_con1 p{
	font-size: 16px;
	line-height: 30px;
	color: #5e5e5e;
}

@media screen and (max-width: 550px) {
	.new_con1 p{
		font-size: 14px !important;
		line-height: 18px !important;
		color: #5e5e5e;
	}
}


.new_end{margin: 0.3rem 0px;font-size: 16px;}

.new_con .new_end span{
	float: left;
	line-height: 52px;
	font-size: 14px;
	color: #5e5e5e
}

.new_con .new_end .new_end_a{
	background: no-repeat;
	width: 40px;
	height: 40px;
	text-indent: 0px;
	text-align: center;
	color: #5e5e5e;
	padding: 0px;
	box-sizing: border-box;
	border: 1px solid #5e5e5e;
	border-radius: 50%;
	position: relative;
	z-index: 88;
	display: inline-block;
}
.new_con .new_end a{
	display: block;
	position: relative;
	z-index: 1;
	background: no-repeat;
	height: 100%;
	width: 100%;
	position: absolute;
}
.new_con .new_end .new_end_a p{
	line-height: 40px; 
	font-size: 22px;
	color: #5e5e5e;
	position: relative;
	z-index: -55;
}

.prev_next a{
	float: left;
	display: block;
	width: 33.3%;
	box-sizing: border-box;
	border: 1px solid #e5e5e5;	
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.16rem;
	color: #5e5e5e;
	background-color: #f2f2f2;
	text-align: center;
	margin-bottom: 0.3rem;
}

.prev_next a i{
	margin: 0 0.2rem;
}

.news .new_lsit li .words{width: 4.1rem}
.news .new_lsit li:last-child{border-bottom: 1px dashed #d9d9d9;}


.hall_view_bpic{
	float: left;
	width: 8.30rem;
	height: 6.2rem;
}

.hall_view_bpic .swiper-prev, .hall_view_bpic .swiper-next{
	position: absolute;
	width: 25px;
	height: 40px;
	min-width: 20px;
	min-height: 25px;
	top: 50%;
	margin-top: -20px;
	background-color: rgba(0, 0, 0, .7);
	text-align: center;
	font-size: 20px;
	line-height: 40px;
	z-index: 11;
	color: #ffffff;
	cursor: pointer;
}

@media only screen and (min-width: 768px){.hall_view_bpic .swiper-prev, .hall_view_bpic .swiper-next{display: none;}}

.hall_view_bpic .swiper-prev{left: 10px;}
.hall_view_bpic .swiper-next{right: 10px}

.hall_view_bpic img{width: 100%; height: 100%; object-fit: cover;}

.hall_view_spic{
	float: right;
	height: 6.2rem;
	width: 2.67rem;
}
.hall_view_spic .swiper-container{height: 6.2rem;}
.hall_view_bpic .swiper-container{height: 6.2rem;}

.hall_view_spic .swiper-prev, .hall_view_spic .swiper-next{
	position: absolute;
	width: 100%;
	height: 40px;
	min-width: 20px;
	min-height: 25px;
	background-color: rgba(31, 6, 6, 0.7);
	text-align: center;
	font-size: 40px;
	line-height: 40px;
	z-index: 11;
	color: #ffffff;
	cursor: pointer;
	left: 0px;
}

.hall_view_spic .swiper-prev{top: 0px;}
.hall_view_spic .swiper-next{bottom: 0%;}

.hall_view_spic img{width: 100%; height: 100%; object-fit: cover;}
.hall_view_spic .li_act{
	position: relative
}

.hall_view_spic .li_act::after{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #f08300;
	opacity: 0.2;
	content: '';
}

@media only screen and (max-width: 1024px){.hall_view_bpic{	width: 100%; height: 7.07rem;}}
@media only screen and (max-width: 1024px){.hall_view_bpic .swiper-container{height: 7.07rem;}}
@media only screen and (max-width: 1024px){.hall_view_spic{	width: 100%; height: 2rem; margin-top: 0.3rem}}
@media only screen and (max-width: 1024px){.hall_view_spic .swiper-container{height: 2rem;}}
@media only screen and (max-width: 768px){.hall_view_spic{display: none}}

@media only screen and (max-width: 1024px) {
	.hall_view_spic .swiper-prev, .hall_view_spic .swiper-next {
		width: 40px;
		height: 100%;
		top: 0px;
	}
}

@media only screen and (max-width: 1024px) {
	.hall_view_spic .swiper-prev{
		left: 0px;
	}
}
@media only screen and (max-width: 1024px) {
	.hall_view_spic .swiper-next {
		left: auto;
		right: 0;
	}
}
.hall_view_spic .fa-angle-left, .hall_view_spic .fa-angle-right {display: none;}
@media only screen and (max-width: 1024px) {
	.hall_view_spic .fa-angle-left, .hall_view_spic .fa-angle-right {
		display: block;
		top: 50%;
		margin-top: -20px;
		position: absolute;
		left: 30%;
	}
}

@media only screen and (max-width: 1024px) {
	.hall_view_spic .fa-angle-up, .hall_view_spic .fa-angle-down {
		display: none;
	}
}

.hall_view_words{background-color: #fff; padding: 0.2rem 0px;}
.hall1{padding-bottom: 0px}

.map{padding-left: 0px;}

.hall_view_words .more{
	width: 188px;
	height: 51px;
	background: url('images/vr.jpg')no-repeat 0 0;
	display: block;
	margin-top:0.2rem;
	background-size: contain;
	margin-left: 0.2rem
}

@media only screen and (max-width: 640px) {
	.hall_view_words .more {
		width: 1.88rem;
		height: 0.51rem;
	}
}


/*内页导航*/
.innerP{
	position: relative;
}
.innerP .h_nav{
	display: none;
	background: #f18300;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 1;
}
.innerP .h_nav .h_nav_all{
	padding-left: 0.2rem;
	color: #fff;
	line-height: 35px;
	position: relative;
}
.innerP .h_nav .h_nav_all .span2{
	position: absolute;
    top: 50%;
    right: 0.15rem;
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 18px;
    margin-top: -10px;
    transition: .4s ease;
    display: none;
}
.innerP .h_nav .h_nav_all .span1{
	position: absolute;
    top: 50%;
    right: 0.15rem;
    display: block;
    width: 20px;
    height: 2px;
    margin-top: -1px;
    background: #fff;
    transition: .4s ease;
}
.innerP .h_nav .h_nav_all .span1:after{
    position: absolute;
    top: 8px;
    left: 0px;
    width: 20px;
    height: 2px;
    content: '';
    border-radius: 3px;
    background: #fff;
    transition: transform .4s ease, top .4s ease;	
}
.innerP .h_nav .h_nav_all .span1:before{
	content: '';
    position: absolute;
    top: -8px;
    left: 0px;
    width: 20px;
    height: 2px;
    border-radius: 3px;
    background: #fff;
    transition: transform .4s ease, top .4s ease;
}
.innerP .h_nav ul{
	display: none;
}
.innerP .h_nav ul li{
	line-height: 0.48rem;
	text-align: center;
	color: #fff;
	overflow: hidden;
	height: 100%;
	position: relative;
}
.innerP .h_nav ul li .cont{
	position: absolute;
	right: 1.2rem;
	top: 9px;
	height: 18px;
	width: 18px;
	color: #fff;
	line-height: 18px;
	border: 1px solid #fff;
}
.innerP .h_nav ul li a{
	display: inline-block;
	height: 100%;
	width: 100%;
}
.innerP .h_nav ul li .all-li{
	display: none;
}




.fa-caret-down:before{content:"\f0d7"}

/*.innerP .innerP-nav{
	line-height: 63px;
	background: #fff;
	text-align: center;
	overflow: hidden;
}
.innerP .innerP-nav a{
	padding: 11px 21px;
	font-size: 16px;
	color: #5a5a5a;
	border-radius: 10%;
	display: inline-block;
    line-height: 28px;
}
.innerP .innerP-nav .li-act{
	background: url(/images/nav_btn.png) no-repeat center;
	color: #fff;
	background-size: 100%;
}
*/


/*==================Keroro_GunSuo                            Keroro_GunSuo====================*/

.innerP .innerP-nav{
	background: #fff;
	text-align: center;
}

.innerP .innerP-nav li {
	display: inline-block;
	padding: 25px 0 26px;
	position: relative;
	cursor: pointer;
}

.innerP .innerP-nav>.li-act{
	background: url(/images/nav_btn.png) no-repeat center;
	color: #fff;
	background-size: 100% 36px;
}

.innerP{
	border-bottom: 1px solid #01549F;
	font-size: 16px;
}

.innerP .innerP-nav li:hover .list_dl{visibility: visible;}
.innerP .list_dl{
	border: 1px solid #01549F;
	border-top: none;
	position: absolute;
	top: 75px;
	left: 0px;
	z-index: 25;
	width: 100%;transition: 0s;
	visibility: hidden;
}

.innerP .list_dl dd{
	width: 100%;
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #01549F;
	background-color: #fff;
	color: #5a5a5a;transition: 0s;
	font-size: 16px;
	color: #5a5a5a;
}
.innerP .list_dl dd a{display: block; transition: 0s}
.innerP .list_dl dd a:hover{transition: 0s; background-color: #a1a1a1; color: #fff;}
.innerP .list_dl .li-act{
	width: 100%;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #01549F;
    background-color: #5a5a5a;
    transition: 0s;
    font-size: 16px;
    color: #fff;
}
.innerP .list_dl .li-act a{
	background: transparent;
}
.innerP .innerP-nav li i{
	position: absolute;
	bottom: 0px;
	left: 50%;
	color: #f08300;
	transform: translate3d(0 ,-100%,0);
	visibility: hidden;
}
.innerP .innerP-nav li:hover i{
	transform: translate3d(0,0,0);
	transition: .2s;
	visibility: visible;
}

.innerP .innerP-nav li:hover>a{
	background: url(/images/nav_btn.png) no-repeat center;
	color: #fff;
	background-size: 100% 36px;
}

.innerP .innerP-nav li>a{
	padding: 11px 21px;
	font-size: 16px;
	color: #5a5a5a;
	border-radius: 10%;
}
.innerP .innerP-nav li>.li-act{
	background: url(/images/nav_btn.png) no-repeat center;
	color: #fff;
	background-size: 100% 36px;
}

.innerP .innerP-nav li:hover p{color: #fff}


/*==================Keroro_GunSuo                            Keroro_GunSuo结束====================*/



.innerP .h_nav ul li div a{
	background: rgb(241, 147, 0);
	color: #eed;
}
@media only screen and (max-width: 907px){
	.innerP .innerP-nav{
		display: none;
	}
	.innerP .h_nav{
		display: block;
		z-index: 6;
	}
	.header-tcw2{
		height: 35px;
	}
}
@media only screen and (max-width: 640px){
	.innerP .innerP-nav a{
		padding: 0.11rem 0.21rem;
		font-size: 14px;
		background-size: 100%;
	}
	.header-tcw2{
		height: 35px;
	}
}
@media only screen and (max-width: 640px){
	.innerP .h_nav ul li{
		line-height: 35px;
	}
}

/*内页导航 over*/


/*内页导航2*/
.innerP2{
	position: relative;
}
.innerP2 .h_nav{
	display: none;
	background: #f18300;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 1;
}
.innerP2 .h_nav .h_nav_all{
	padding-left: 0.2rem;
	color: #fff;
	line-height: 35px;
	position: relative;
}
.innerP2 .h_nav .h_nav_all .span2{
	position: absolute;
    top: 50%;
    right: 0.15rem;
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 18px;
    margin-top: -10px;
    transition: .4s ease;
    display: none;
}
.innerP2 .h_nav .h_nav_all .span1{
	position: absolute;
    top: 50%;
    right: 0.15rem;
    display: block;
    width: 20px;
    height: 2px;
    margin-top: -1px;
    background: #fff;
    transition: .4s ease;
}
.innerP2 .h_nav .h_nav_all .span1:after{
    position: absolute;
    top: 8px;
    left: 0px;
    width: 20px;
    height: 2px;
    content: '';
    border-radius: 3px;
    background: #fff;
    transition: transform .4s ease, top .4s ease;	
}
.innerP2 .h_nav .h_nav_all .span1:before{
	content: '';
    position: absolute;
    top: -8px;
    left: 0px;
    width: 20px;
    height: 2px;
    border-radius: 3px;
    background: #fff;
    transition: transform .4s ease, top .4s ease;
}
.innerP2 .h_nav ul{
	display: none;
}
.innerP2 .h_nav ul li{
	line-height: 0.48rem;
	text-align: center;
	color: #fff;
	overflow: hidden;
	height: 100%;
	position: relative;
}
.innerP2 .h_nav ul li .cont{
	position: absolute;
	right: 1.2rem;
	top: 9px;
	height: 18px;
	width: 18px;
	color: #fff;
	line-height: 18px;
	border: 1px solid #fff;
}
.innerP2 .h_nav ul li a{
	display: inline-block;
	height: 100%;
	width: 100%;
}
.innerP2 .h_nav ul li .all-li{
	display: none;
}
.innerP2 .innerP-nav{
	line-height:13px;
	background: #fff; padding-top:8px;
	text-align: center;
	border-bottom: 1px solid #e0e0e0; width:88%; margin:auto;
}
.innerP2 .innerP-nav a{
	padding: 7px 11px;
	font-size: 16px;
	color: #5a5a5a;
	border-radius: 10%;
	display: inline-block;
    line-height: 23px;
    position: relative;
    transition: none;
}
.innerP2 .innerP-nav a:hover{
	background: url(../images/nav_btn.png) no-repeat center;
	color: #fff;
	background-size: 100%;
}
.innerP2 .innerP-nav a:hover:after{
	content: "";
	background: url(../images/pro-bottom.png) no-repeat center;
	width: 18px;
	height: 9px;
	bottom: -16px;
	left: 50%;
	margin-left: -9px;
	position: absolute;
}
.innerP2 .innerP-nav .li-act{
	background: url(../images/nav_btn.png) no-repeat center;
	color: #fff;
	background-size: 100% 32px;
}
.innerP2 .h_nav ul li div a{
	background: rgb(241, 147, 0);
	color: #eed;
}
@media only screen and (max-width: 907px){
	/*.innerP2 .innerP-nav{
		display: none;
	}*/
	.innerP2 .h_nav{
		display: block;
		z-index: 6;
	}
	.header-tcw2{
		height: 35px;
	}
}
@media only screen and (max-width: 640px){
	.innerP2 .innerP-nav a{
		padding: 0.11rem 0.21rem;
		font-size: 14px;
		background-size: 100%;
	}
	.header-tcw2{
		height: 35px;
	}
}
@media only screen and (max-width: 640px){
	.innerP .h_nav ul li{
		line-height: 35px;
	}
}

/*内页导航 over*/


/*开始*/
.brand_found_tit1 hgroup {
  text-align: center;
  font-size: 16px;
  background: #Ffffff;
}
.brand_found_tit1 hgroup h3 {
  color: #363636 !important;
  padding: 0 0 2% 0;
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
}
.brand_found_tit1 hgroup h3 span {
  color: #F08300 !important;
}
.brand_found_tit1 hgroup h6 {
	padding: 0 0 2% 0;
	color: #000;
	font-size: 24px;
	position: relative;
	display: inline-block;
	letter-spacing: 5px;
	word-spacing: 3px;
	
}
.brand_found_tit1 hgroup h6:before {
  position: absolute;
  content: "";
  width: 70px;
  height: 1px;
  background: #01549F;
  top: 12px;
  left: -80px;
}
.brand_found_tit1 hgroup h6:after {
  position: absolute;
  content: "";
  width: 70px;
  height: 1px;
  background: #01549F;
  top: 12px;
  right: -80px;
}

@media only screen and (min-width: 0) and (max-width: 500px) {
  .brand_found_tit1 hgroup {
    text-align: center;
  }
  .brand_found_tit1 hgroup h3 {
    color: #363636 !important;
    padding: 0 0 2% 0;
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
  }
  .brand_found_tit1 hgroup h3 span {
    color: #F08300 !important;
  }
  .brand_found_tit1 hgroup h6 {
    padding: 0 0 4% 0;
    color: #000;
    font-size: 20px;
    position: relative;
    display: inline-block;
  }
  .brand_found_tit1 hgroup h6:before {
    position: absolute;
    content: "";
    width: 70px;
    height: 1px;
    background: #01549F;
    top: 12px;
    left: -80px;
  }
  .brand_found_tit1 hgroup h6:after {
    position: absolute;
    content: "";
    width: 70px;
    height: 1px;
    background: #01549F;
    top: 12px;
    right: -80px;
  }
}
.brand_found {
  background: #Ffffff;
  padding: 2% 0;
  width:100%;
}
.brand_found ul li {
  width: 32%;
  float: left;
  position: relative;
  margin: 0 2% 2% 0;
}
.brand_found ul li div {
  position: relative;
  padding: 30% 0;
  display: block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.brand_found ul li div img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}



.brand_found ul li:nth-of-type(3) {
  margin-right: 0;
}
.brand_found ul:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
}
.brand_found p, .pub_container1 div {
  font-size: 16px;
  line-height: 250%;
  color: #5a5a5a;
  width:100%;
}
@media only screen and (min-width: 0) and (max-width: 500px) {
  .brand_found ul li {
    width: 100%;
    float: left;
    position: relative;
    margin: 0 0 2% 0;
  }
  .brand_found ul li div {
    position: relative;
    padding: 30% 0;
    display: block;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
  }
  .brand_found ul li div img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .brand_found ul li:nth-of-type(3) {
    margin-right: 0;
  }
  .brand_found ul:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
  }
  .brand_found p {
    font-size: 14px;
  }
}

.brand_main {
  padding: 10px 0;
}

.brand_concept_main {
  position: relative;
}
.brand_concept_main .brand_found_tit1 hgroup{
	padding-left: 38%;
}
.brand_concept_main .brand_concept_holder {
  position: relative;
  padding: 20% 0;
  display: block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  margin-top: 0.9rem;
}
@media only screen and (max-width: 738px) {
  .brand_concept_main .brand_concept_holder {
    padding: 40% 0;
}}

@media only screen and (max-width: 450px) {
  .brand_concept_main .brand_concept_holder {
    padding:62% 0;
}}


.brand_concept_main .brand_concept_holder div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  background: url("images/brand_concept_bg.png") no-repeat;
  background-size: 50%;
  background-position: 20% 20%;
}
@media only screen and (min-width: 740px) and (max-width: 1920px) {
  .brand_concept_main p {
    padding: 2% 0 0 38%;
    font-size: 16px;

    line-height: 250%
  }
  .brand_concept_main img {
    display: none;
  }
}
@media only screen and (min-width: 0) and (max-width: 740px) {
  .brand_concept_main p {
    padding: 2% 0 0 0;
    font-size: 16px;
  }
  .brand_concept_main .brand_concept_holder div {
    background: none !important;
  }
  .brand_concept_main .brand_found_tit1 hgroup{
  	padding: 0;
  }
  .brand_concept_main img {
    width: 60%;
    padding: 4% 0 0 0;
    margin: 0 auto;
  }
}

.brand_meaning{
	padding-top: 4%;
	background: url(images/meaning_bg.png) no-repeat center;
}
.brand_meaning .brand_found_tit1 hgroup h3{
	color: #fff !important;
}
.brand_meaning .brand_found_tit1 hgroup h3 span{
	color: #fff !important;
}
.brand_meaning .brand_found_tit1 hgroup h6{
	color: #fff;
}
.brand_meaning .brand_meaning_text{
	background: rgba(255,255,255,.5);
	padding: 3% 10%;
}
.brand_meaning .brand_meaning_text h4{
	font-weight: bold;
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 250%;
}
.brand_meaning .brand_meaning_text p{
	font-size: 16px;
	color: #4b4b4b;
	line-height: 250%;
	text-align: center;
}
.brand_meaning .brand_meaning_text ul{
	text-align: center;
	margin-top: 3%;
	font-size: 16px;
}
.brand_meaning .brand_meaning_text ul li{
	display: inline-block;
	text-align: center;
	width: 22%;
}
.brand_meaning .brand_meaning_text ul li p,
.brand_meaning .brand_meaning_text ul li span{
	font-size: 20px;
	font-weight: bold;
	color: #626262;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 160%;
}
@media only screen and (max-width: 930px) {
	.brand_meaning .brand_meaning_text ul li p,
	.brand_meaning .brand_meaning_text ul li span{
		font-size: 0.2rem;
	}
	.brand_meaning .brand_meaning_text h4,
	.brand_meaning .brand_meaning_text p{
		font-size: 14px;
	}
	.brand_meaning .brand_meaning_text ul li{
		width: 46%;
	}
}
/*# sourceMappingURL=style_v.css.map */
.brand_video{
  background-color: #Ffffff;
  padding: 0.5rem 0px;
}

.brand_video video{
    display: block;
    margin: 0.3rem auto;
    width: 60%;
}
@media only screen and (max-width: 640px) {.brand_video video {width: 100%;}}
.brand_culture{
	padding: 2% 0;
	background: url(images/culture_bg.png) no-repeat center; 
	background-size: 100% 100%;
}
.brand_culture .about_con .words_con{
  transform: scale(1);
}

.brand_culture .about_con .words_con p::before{content: none}
.brand_culture .about_con .words_con p::after{content: none}
.brand_culture .about_con .words_con::after{content: none}
.brand_culture .about_con .words_con::before{content: none}

.brand_culture .about_con .words_con p{text-align: center;}

.brand_culture .words_con p{padding-top: 0.85rem}
.brand_culture .words_con{background-color: rgba(0, 0, 0, 0.6)}

.brand_culture .about_con li:nth-of-type(1){background: url('images/cul_1.png')no-repeat 0 0;background-size: cover}
.brand_culture .about_con li:nth-of-type(2){background: url('images/cul_2.png')no-repeat 0 0;background-size: cover}
.brand_culture .about_con li:nth-of-type(3){background: url('images/cul_3.png')no-repeat 0 0;background-size: cover;}
/* 
@media only screen and (max-width: 1200px) {.brand_culture .about_con ul li {width: 100%;}}
 */
@media screen and (max-width: 1100px) {
  .brand_culture .about_con ul li {
    width: 98%;
    height: 100%;
    display: block;
    float: none;
    margin: 2% auto 0px;
  }
  .brand_culture .about_con li:nth-of-type(3){
  	margin-top: 2%;
  }
}

@media screen and (max-width: 1100px) {
  .brand_culture .about_con .words_con p {
    padding-top: 0.1rem
  }
}


.brand_vision{
  background: url('images/vision.jpg')no-repeat center 0;
  padding: 0.5rem 0.2rem;
  height: 679px;
}
.pub_container{
	background: #Ffffff;
	position: relative;
	padding-left: 15px;
}

.brand_vision .words{
  background: url('images/vision.png')no-repeat 0 0;
  padding: 70px 58px 0 50px;
  font-size: 16px;
  color: #f4f4f4;
  width: 398px;
  line-height: 38px;
  height: 272px;
  margin-top: 0.87rem;
}
@media screen and (max-width: 1200px) {
  .brand_vision  {
    height: 6.79rem;
  }
}

@media screen and (max-width: 1200px) {
  .brand_vision .words {
    margin: 0.87rem auto;
  }
}
@media screen and (max-width: 500px) {
  .brand_vision .words {
    padding: 0.6rem 0.58rem 0 0.5rem;
    width: 100%;
    line-height: 24px;
    height: 2.72rem;
    font-size: 14px;
    background-size: 100% 100%
  }
}


/*结束*/


/*新闻右侧切换*/
.carousel-caption{text-shadow:none; background:url(p5.png) no-repeat left bottom; height:50px; width:100%; font-size:16px; color:#fff; left:0; right:0; bottom:22px;/*overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;*/}
.carousel-caption span{ display:block; padding-left:10px; text-align:left;}
.newr .bx-wrapper,.newr .slide{ max-width:100% !important;width:100% !important;height:238px; overflow:hidden;}
.newr .bx-wrapper{ position:relative;}
.newr .bx-pager{ display:none !important;}
.newr .bx-controls-direction{ display:block !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{ left:-439px !important;top: 46px !important;}
.newr .bx-wrapper .bx-next{ right:-54px !important;}
.r{ float:right;}
/*主营商品切换*/
.mainsp{display:none;}
.zysp{ width:100%; height:auto; overflow:hidden; background:#fff;}
.turn_tit{ width:26%; border-right:1px solid #e5e5e5; float:left;}
.turn_tit li{ text-align:center;/*padding:10px 15px;*/font-size:15px;}
.turn_tit .btline a { color: #333; display: block;  padding: 10px 15px;}
.turn_tit .btline a:hover {color: #fff;}
.turn_tit li.t_current a{color: #fff;}
.turn_tit li.t_current span,.turn_tit li span{ display:block; width:100%; text-align:center; margin-bottom:6px;}
.turn_tit li.t_current span img,.turn_tit li span img{ display:block; margin:0 auto;}
.turn_tit li.t_current{ background:#034b8b; color:#fff;}
.turn_tit li{ cursor:pointer;}
.turn_tit li.t_current img.yj2{ display:block;}
.turn_tit li.t_current img.yj1{ display:none;}
.turn_tit li img.yj2{ display:none;}
.turn_tit li.btline{ border-bottom:1px solid #e5e5e5;}
.turn_ins{ width:66%; float:left; margin-left:5%; display:inline;}
.spt{ width:100%; margin-top:8px;}
.spt dt{ font-size:15px; color:#333; line-height:26px; padding:0px 0 8px 0;}
.spt dd{ float:left; width:100%;}
.spt dd img{ float:left; margin-right:28px; display:inline;}
.spt dd div{ line-height:36px; width:43%; float:left;margin-top: 8px;}
.spt dd div p{ float:left; width:100%;}
.spt dd div p span{ font-size:16px; color:#333; display:inline; margin-right:7px; float:left; width:11px;}
.spt dd div p a{ color:#333; font-size:14px;float:left; width:35%;}
.bhoechie-tab-content{background-color: #fff;padding-left: 20px;}
.gpbg{ background:url(index_24.jpg) no-repeat center top; width:98%; height:232px;padding:27px 0 0 0;}
.gpbg li{ float:left; width:16%; text-align:center; line-height:43px; font-size:15px; color:#333; text-align:center; padding:8px 0;}
.gpbg li.mwidth{ width:20%;}
.gpbg li span{ color:#d22630;}
.clearql{ padding:0;}
.slidea a p{ width:100%; height:135px; overflow:hidden;}
.mapbg{ background:#fff; height:auto; overflow:hidden;  padding:30px; margin-top:10px;}
.mapbg img{position:relative;}
.mapr{ margin-top:48px;}
.mapr div{ float:left; width:6px; height:20px; background:#dc3232; margin-top:6px;}
.mapr p{ float:right; display:inline-block; width:96%; font-size:14px; color:#333; line-height:28px;}
.tab_nava span{ background: url(p9.png) no-repeat; width:17px; height:17px; float:left;position:absolute; cursor: pointer;}
.tab_nava span.on{ background: url(p8.png) no-repeat;}
.tab_nava span.mt1{ top:83px; right:93px;}
.tab_nava span.mt2{ top:140px; right:153px;}
.tab_nava span.mt3{ top:141px; right:112px;}
.tab_nava span.mt4{ top:161px; right:112px;}
.tab_nava span.mt5{ top:180px; right:116px;}
.tab_nava span.mt6{ top:169px; right:98px;}
.tab_nava span.mt7{ top:163px; right:84px;}
.tab_nava span.mt8{ top:218px; right:89px;}
.tab_nava span.mt9{ top:99px; right:217px;}
.tab_nava span.mt10{ top:157px; right:246px;}
.tab_nava span.mt11{ top:81px; right:260px;}
.tab_nava span.mt12{ top:191px; right:216px;}
.tab_nava span.mt13{ top:218px; right:238px;}
.tab_nava span.mt14{ top:181px; right:350px;}
.tab_nava span.mt15{ top:230px; right:95px;}
.tab_nava span.mt16{ top:236px; right:67px;}
.tab_nava span.mt17{ top:208px; right:232px;}

.bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1;max-width:721px !important;max-width: 200px;height:194px;overflow: hidden;}
.bx-wrapper img {max-width: 100%;display: block;}
.bx-wrapper .bx-viewport {left: 0;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;
}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-prev {left: 0;background: url(p3.png) no-repeat;position: absolute;top:51px;width: 38px;height: 119px;}
.bx-wrapper .bx-next {right:-4px;background: url(p4.png) no-repeat;position: absolute;top:51px;width: 38px;height: 119px;}
.bx-wrapper .bx-controls-direction a {outline: 0;text-indent: -9999px;z-index: 60;}
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%; display:none;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px; display:none;}
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}

/*专题报道*/
.padr .slide{width:380px !important;}
.padr .carousel{width:auto !important;}
.padr .bx-wrapper,.padr .gpbg{ float:right;}
.padr .bx-controls{position: absolute;right: 50px;top: 50px;}
.padr .bx-controls-direction{display:none}
.padr .bx-pager.bx-default-pager a:hover, .padr .bx-pager.bx-default-pager a.active{ width: 10px !important;height: 10px !important;background:url(p6.png) no-repeat !important; display:block; color:#4B3113;text-decoration:none;}
.padr .bx-pager-item a{ background:url(p7.png) no-repeat;width: 10px !important;height: 10px !important;border-radius:50px;float:left; color:#fff; line-height:11px; overflow:hidden;}
.padr .bx-pager-item { margin-top:10px;}
.padr .bx-pager{ bottom: -74px !important;}
.slide img{ display:block; margin:0 auto;}
.slide img.mt1{ margin-top:9px;}
.slidea{float:left;background:#fff; height:135px; overflow:hidden;}
.slidea h3{ padding:0 0; font-size:16px; color:#333; line-height:44px;}
.slidea h3 img{ float:left; margin:10px 17px 0 23px; display:inline;}
.wapsearch{ display:none; position:absolute; top:69px; right:0; width:100%; background:#dbdcdc; padding:16px 0;}
.wapsa{ margin:0 auto; }
.wapsa input{ background:#fff;height:44px; line-height:30px; border:0; width:95%; margin-left:20px; border-radius:6px; behavior: url(ie-css3.htc);font-size:24px; color:#666; padding:10px 0 10px 70px;}
.pos{ position:relative;}
.pos a{background:url(wap_13.jpg) no-repeat 16px center; position:absolute; top:5px; left:37px; width:57px; height:33px; display:block;}
.bx-wrapper{ display:block;}
.ssgs{ display:block;}
.ssgs .ssti{ display:none;}

@media (min-width:3200px) {
.inline-block11 {
	width: 80%;
}
}

@media (min-width:1440px) and (max-width:2000px){
.navBar .nav{
	margin-left: 120px !important;
	letter-spacing: 2px !important;
	word-spacing: 6px !important;
}
.inline-block11 {
	width: 63%;
}
}

@media (min-width:1400px) {
.navBar .nav{
	margin-left: 45px !important;
	letter-spacing: 2px !important;
	word-spacing: 4px !important;
}
}

@media screen and (max-width:1200px){
.tabs a{margin-right: 24px;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{ height:273px;}
.carousel-caption{ font-size:14px;}
.spt dd img{margin-right: 12px;}
.spt dd p span{ font-size:14px;}
.spt dd p a{ font-size:14px; width:17%;}
a.list-group-item, button.list-group-item{ font-size:14px;}
.shrl li a{ width:87% !important;}
.yjbg li{ width:29% !important;}
.ckl1{ top:61px !important;}
.ckl2{right:110px !important;}
.kcyy1,.tk h3,.kct{ top:124px !important;}
.kcyy2{top:-63px !important; right:-186px !important;}
.kct{top:-159px !important; right:-186px !important;}
.society li h3{ line-height: 68px; }
.menu ul li{ margin-left:22px !important;}
.menu1 ul li{ margin-left:110px !important;}
.content-slide ul li a{ width:81% !important;}
.bx-wrapper{max-width: 566px !important;}
.bx-wrapper .bx-prev{ left:0 !important;}
.bx-wrapper .bx-next{ right:-4px !important;}
.gpbg{ height:232px;}
.bx-wrapper .bx-viewport{ height:237px !important;}
.slidea a p{height:156px !important;}
.slidea a img.pic{ height:auto !important; max-width:none;}
.bx-wrapper .bx-controls-direction a{ top:55px !important;}
.slidea h3 img{margin: 5px 17px 0 23px;}
.slidea h3{ line-height:33px;}
.moveCover{width: 56% !important;}
.kcyy1, .tk h3{top: 185px !important;}
.kct,.kcyy2{right:-280px !important;}
.navBar .nav{
	margin-left: 10px !important;
	letter-spacing: 2px !important;
	word-spacing: 2px !important;
}
.inline-block11 {
	width: 51%;
}
}

@media screen and (max-width:1153px){
.moveCover{width: 54% !important;}
.proTabChange a.leftMoveClick{left: 164px !important;}
.proTabChange a.rightMoveClick{right: 168px !important;}
.kct, .kcyy2{right: -287px !important;}



}
@media screen and (max-width:1024px){
.proTabChange a.leftMoveClick{left: 164px !important;}
.proTabChange a.rightMoveClick{right: 168px !important;}



}
@media screen and (max-width:991px){
.box{ overflow:hidden; height: 0 !important;}
.wapmenu{ position:fixed;right: 0;left: 0; z-index:9999; background:#fff; width:100%; border-bottom:1px solid #0052A3; height:auto;padding:10px 0; height:80px;}
.wapmenu img{ float:left;}
.nav-toggle img{ margin-top:20px !important;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{ height:352px;}
.carousel-caption{ font-size:18px; line-height:50px; padding:0; bottom:0;}
.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.bgtpic li{ width:31.73%;}
.fright{ float:left; text-align:center;}
.newt h2{ text-align:center; font-size:32px;}
.newt1 h2{ text-align:center; font-size:32px;}
.mt_div{width: 100% !important;height: 100% !important;}
.ma_div{width: 100% !important;height: 100% !important;}
.mDiv .ma_div .md_infor{width:95% !important;}
.mTit h1{ text-align:center; font-size:18px;}
.mDiv .ma_div .md_infor td{padding-left:18px !important;}
.mainsp{ width:86%; margin:20px auto;height: auto;overflow: hidden; display:block;}
.mainsp li{ width:33.33%; float:left; border-right:1px solid #ccc;}
.mainsp li img{ display:block; margin:0 auto 15px auto;}
.mainsp li span{ display:block; text-align:center; font-size:26px; color:#333; line-height:30px;}
.mainsp li.brnone{ border-right:0;}
.tab_contentab{ display:none !important;}
.copyright{ height:auto !important; line-height:26px !important; padding-bottom:10px;}
.copyright p{ float:none !important; margin-top:14px;}
.copyr{ width:212px; margin:0 auto; float:none !important;}
.copyr span{ margin-top:7px !important;}
.fpd1,.fpd2,.tab_nava{ display:none;}
.zysp{ display:none;}
.yw-flist li{ height:auto  !important; line-height:none !important;margin-left:0; width:100%;}
.yw-flist li a{ float:left;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:none !important;}
.bgtpic li{ width:47%; height:auto; overflow:hidden;margin-right: 0;}
.bgtpic li:hover .hdiv1,.bgtpic li .hdiv1{ display:none !important;}
.bgtpic li:hover h3{ font-size:26px !important;display:block !important;}
.bgtpic li.ywlast{ width:94%;}
.bgtpic li h3{ line-height:1220%; width:100%;display:block;}
.bgtpic li.zhit h3{ line-height:992% !important;}
.bgtpic li.ywlast p{right:0 !important; left:auto;background:#005bac; width:50%; height:100%;}
.bgtpic li.ywlast h3{left:auto;width:50%; position:absolute; top:0; right:0 !important; color:#fff;}

.bannerd,.bannerg,.banner,.bannera,.bannerf,.bannerh,.banner1,.banner2,.banner3,.banner4,.banner5,.banner6{ margin-top:80px;}
.shrl li a{ width:86%;}
.yjbg li{ width:30% !important;}
.kcyy1, .tk h3{top: 185px !important;}
.kct,.kcyy2{right:-287px !important;}
.ckl1{ top:61px !important;}
.ckl2{right:13px !important;}
.waps{ float:right; margin-right:80px;}
.waps img{ float:right; margin-top:16px !important;}
.waps1{ float:right; margin-right:40px; margin-top:0px !important;}
.waps1 img{ float:right; margin-top:0px !important;}

.block_home_slider{ margin-top:103px;}
.shzrt{ padding-top:0 !important;}
.block_home_slider{margin-top:80px;}
.content-slide ul li a{ width:85% !important;}
.ntitle p span{ display:block; padding:0 !important;}
.ubcon h3,.ubcon p{ float:none !important;}
.ubcon h3 a{ margin:0 auto;}
.padr{ padding-right:15px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{ left:-670px !important;top: 120px !important;}
.newr .bx-wrapper .bx-next{right: -54px !important;top: 120px !important;}
.gpbg{ background:url(wap_14.jpg) no-repeat center top; width:100%;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.newr .bx-wrapper,.newr .slide,.bx-wrapper .bx-viewport{ height:auto !important;}
.topic .bx-wrapper{max-width: 100% !important; height:370px !important;}
.topic .bx-pager{ bottom: -158px !important;}
.topic .slide{width: 100% !important;}

.inline-block11 {
	width: 46%;
}

}
@media screen and (max-width:980px){
.proTabChange a.leftMoveClick{left: 166px !important;}
.proTabChange a.rightMoveClick{right: 173px !important;}

.inline-block11 {
	width: 46%;
}

}
@media screen and (max-width:960px){
.proTabChange a.leftMoveClick{left: 158px !important;}
.proTabChange a.rightMoveClick{right: 181px !important;}


}
@media screen and (max-width:800px){
.proTabChange a.leftMoveClick{left: 166px !important;}
.proTabChange a.rightMoveClick{right: 173px !important;}

.wUl{height: 120px !important;margin-right: -1px !important;}
.wUl li{width:50% !important;float:left;}
.inline-block11 {
	width: 45%;
}
}
@media screen and (max-width:769px){
body{ background:#ffffff;}	
.navBar{ display:none;}	
.yw-navf{ top: 69px; }+
.newt h2{ color:#1a1a1a; margin:40px 0; text-align:center; font-size:32px;}
.mt_div{width: 100% !important;height: 100% !important;}
.ma_div{width: 100% !important;height: 100% !important;}
.mDiv .ma_div .md_infor{width:95% !important;}
.mDiv .ma_div .md_infor td{padding-left:18px !important;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{ height:360px;}
.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.footer p{ text-align:center; float:none !important;}
.wx{ float:none !important;}
.wx img{ margin:0 auto;}
.footer p span{ font-size:20px;}
.bgtpic {margin-left: 3%}
.bgtpic li{ width:47%; height:320px; overflow:hidden;}
.bgtpic li img{ width:100% !important;}
.bgtpic li.ywlast{ width:94%;height:auto}
.bgtpic li h3{ line-height:163px; width:100%;height: 50%;font-size: 26px !important;}
.bgtpic li.zhit h3{line-height: 605% !important;}
.bgtpic li.ywlast p{right:0px !important; left:auto;background:#005bac; width:50%;height:198px;}
.bgtpic li.ywlast h3{left:auto;width:50%;height: auto;line-height: auto;position:absolute; top:0; right:0px !important; color:#fff;}
.stock {padding: 0px !important;}
.bannerd,.bannerg,.banner,.bannera,.bannerf,.bannerh,.banner1,.banner2,.banner3,.banner4,.banner5,.banner6{ margin-top:80px;}
.lcr li div p{ width:79% !important;}
.shrl li a{ width:82% !important;}
.yjbg li{ width:29% !important;}
.bx-wrapper .bx-next{ right:-4px !important; }
.bx-wrapper .bx-prev{ left: 0 !important; }
.ckl1{ top:57px !important;}
.ckl2{ right:27px !important;}
.waps img{ float:right; margin-top:16px !important;}
.bx-wrapper .bx-prev{left: 0 !important;}
.carousel-control.right{ right:-1px !important;}
.kcyy2,.kct{right: -238px !important;}
.content-slide ul li a{width: 84% !important;}
.carousel-control{ top:149px;}
.slidea a:hover img.pic,.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{ padding-left:48px;}
.navbar-default{ border:0 !important; background:none !important;min-height:inherit !important;margin-bottom: 0 !important;}
.navbar-nav{ margin:0 !important;}
.navbar-nav .open .dropdown-menu>li>a{ line-height:34px !important;}
.bgtpic li img,.slidea a img.pic{-webkit-transition:all 0s 0s !important;-moz-transition: all 0s 0s !important;-o-transition:all 0s 0s !important;-ms-transition:all 0s 0s !important;transition:all 0s 0s !important;height:100%;}
.bgtpic li:hover img,.slidea a:hover img.pic{-webkit-transform: scale(1.0) !important;-moz-transform: scale(1.0) !important;-o-transform: scale(1.0) !important;-ms-transform: scale(1.0) !important;transform: scale(1.0) !important;}
.bgtpic li:hover h3{ font-size:20px;}
.padr{ padding-right:15px !important;}
.r{ float:none; padding-top:6px; clear:both;}

.newr .bx-wrapper{ position:relative;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{left:-670px !important;}
.mainsp li span {font-size: 26px !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.tabs ul li{font-size: 20px !important;margin-right:24px !important;}
.mored{left: 552px !important;}
.mored1{left: 552px !important;}
.swiper-slide ul li a{width: 89% !important; font-size:18px !important;}
.swiper-slide1 ul li a{width: 89% !important; font-size:14px !important;}
.kcyy1, .tk h3{top: 185px !important;}
.kct,.kcyy2{right:-286px !important;}
.mored{ top: 15px !important;}
.mored a{ font-size:16px !important;}
.mored1{position:absolute !important;
	top:30px !important;
	left:309px;
	text-align: right !important;
	vertical-align: middle !important;
	text-indent: 15px !important;}
.mored1 a{ font-size:16px !important;}
.gpbg li{font-size: 20px !important;}
.bannerc h2, .bannerb h2, .bannere h2, .banneri h2{font-size: 31px !important;}
.bannerb h2 span, .bannere h2 span, .bannerc h2 span, .banneri h2 span{font-size: 16px !important;}
.newr .bx-wrapper{ margin-top:20px !important;}
.ssgj{ padding:0 !important; width:100%;}
.ssgj .padr{ padding-right:0 !important;}
.ssgja{ padding-left:0 !important;}
.mainsp li.brnone span{ margin-top:1px;}
.bgtpic{padding: 0 !important;margin: 0 auto;width:550px;}
.bgtpic li{ width:50% !important;}
.bgtpic li:last-child{ width:100% !important;}
.newr .bx-wrapper{ max-width:600px !important;}

.newr .bx-wrapper .bx-controls-direction .bx-prev{left: -550px !important;}
.topic .bx-wrapper{max-width: 564px !important;height: 289px !important;}
.topic .bx-pager{bottom: -123px !important;}
.proTabChange a.leftMoveClick{left: 166px !important;}
.proTabChange a.rightMoveClick{right: 173px !important;}
.zjnew h2{width: 55% !important; left:0 !important; text-align:center !important;}
.zjnew h2 span{ line-height:76px !important; margin-top: 14px !important; width:100% !important;}

.inline-block11 {
	width: 40%;
}
}

@media screen and (max-width:732px){
.bgtpic li.zhit h3{line-height: 488% !important;}
.proTabChange a.leftMoveClick{left: 144px !important;}
.proTabChange a.rightMoveClick{right: 144px !important;}
.kct, .kcyy2{right: -270px !important;}
.inline-block11 {
	width: 40%;
}
}
@media screen and (max-width:737px){
.swiper-slide ul li a{width: 87% !important;}
.swiper-slide1 ul li a{width: 87% !important;}
.proTabChange a.leftMoveClick{left: 155px !important;}
.proTabChange a.rightMoveClick{right: 170px !important;}	
.kct, .kcyy2{right: -287px !important;}

}
@media screen and (max-width:718px){
.mainsp li span{ font-size: 26px !important;}
.tabs ul li{font-size: 20px !important;margin-right:34px !important;}
.swiper-slide ul li a{width: 88% !important;}
.swiper-slide1 ul li a{width: 88% !important;}
.inline-block11 {
	width: 40%;
}
}
@media screen and (max-width:680px){
.shrl li a{ width:84%;}
.shrl li a{ width:82% !important;}
.content-slide ul li a{ width:85% !important;}
.newt h2{ font-size:30px !important;}
.mt_div{width: 100% !important;height: 100% !important;}
.ma_div{width: 100% !important;height: 100% !important;}
.mDiv .ma_div .md_infor{width:95% !important;}
.mDiv .ma_div .md_infor td{padding-left:18px !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.tabs ul li{font-size: 20px !important;margin-right:34px !important;}
.swiper-slide ul li a{width: 87% !important;}
.swiper-slide1 ul li a{width: 87% !important;}

.inline-block11 {
	width: 100%;
}
}
@media screen and (max-width:668px){
.moveCover{width: 60% !important;}
.proTabChange a.leftMoveClick{left: 127px !important;}
.proTabChange a.rightMoveClick{right: 129px !important;}	
.kct, .kcyy2{right: -287px !important;}
	
.wUl li .txt strong{font-size:14px;color:#666666;display:block;}
.wUl li .txt p{color:#707070;padding:5px 0 5px 0;}
.wUl li .txt span{display:inline-block;border:1px solid #bbb;padding: 5px 20px;color:#666;}
.inline-block11 {
	width: 100%;
}

}
@media screen and (max-width:641px){
.content-slide ul li a{width: 83% !important;}
.bx-wrapper{ max-width: 566px !important; overflow:hidden;}
.mr{ margin-left:167px;}
.carousel-control.left{ left:0 !important; top:140px !important;}
.carousel-control.right{right:-1px !important; top:140px !important;}
.carousel-control{ top:60px !important;}
.carousel-control.right{ right:-1px !important;}
.kcyy1, .tk h3, .kct{top: 125px !important;}
.kcyy2, .kct{right: -187px !important;}
.ui-filtera .filter-item span.xlcd1,.ui-filtera .filter-item span.xlcd2{width: 100% !important;}
.ui-filtera .filter-item{ padding-top: 10px !important;}
.ui-filtera .filter-opts{width: 100.4%;}
.filter-dt{ width:92% !important;}
.ui-filtera .filter-dl .filter-icon{ float:left !important;}
.news dt p{ display:block !important; float:none;}
.ygpic{margin: 40px 0 33px 0 !important;}
.wapsa input{width: 94% !important;}
.bx-wrapper .bx-controls-direction a{right: -5px !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.tabs ul li{font-size: 20px !important;margin-right:24px !important;}
.swiper-slide ul li a{width: 84% !important;}
.swiper-slide1 ul li a{width: 84% !important;}
.kcyy1, .tk h3{top: 185px !important;}
.kct,.kcyy2{right:-248px !important;}
.kcyy1, .tk h3{top: 185px !important;}
.kct{top: -157px !important;}
.tk p{width: 351px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{left: -550px !important;}
.bgtpic li.zhit h3{line-height: 851% !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev,.newr .bx-wrapper .bx-next{top: 115px !important;}
.bgtpic li.zhit h3{line-height: 476% !important;}

.wUl{height: 100px !important;margin-right: -2px !important;}
.wUl li{width:50% !important;float:left;}

.mainsp li span{font-size: 26px !important;}
.gpbg li{font-size: 20px !important;}
.topic .bx-wrapper{height: 295px !important;}
.topic .bx-pager{ bottom: -122px !important;}
.shzrl .bx-wrapper{max-width: 566px !important;}
.proTabChange a.leftMoveClick{left: 134px !important;}
.proTabChange a.rightMoveClick{right: 134px !important;}


.mTit{
	position:relative;
	height:26px;
	text-align: center;
	margin:12px 0 5px 0;
}
.mInfor{
	font-size: 14px !important;
	line-height:25px;
	letter-spacing:0.5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.inline-block11 {
	width: 100%;
}

}
@media screen and (max-width:606px){
.news dt p{ display:none;}
.mored1{
	top:20px !important;
	text-align: right !important;
	vertical-align: middle !important;
	left: 252px !important;}
.inline-block11 {
	width: 100%;
}
}
@media screen and (max-width:600px){
.yw-navf{ top: 58px; }
.tabs a{font-size:20px;}
.mored1{
	top:20px !important;
	text-align: right !important;
	vertical-align: middle !important;
	left: 252px !important;}
.swiper-container,.swiper-slide,.swiper-slide1{height:140px;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{ height:276px !important;}
.carousel-control.left,.carousel-control.right{ top:81px !important;}
.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.mainsp li span{ font-size:24px;}
.lcr li div p{ width:75% !important;}
.shrl li a{ width:80%;}
.shrl li a{ width:80% !important;}
.yjbg li{ width:28% !important;}
.yjbg li h3{ font-size:16px !important;}
.filter-dt span.xlcd2{ display:none !important;}
.filter-dt{ width:auto !important;}
.ui-filtera .filter-dl .filter-icon{ width:9% !important;}
.waps img{ float:right; margin-top:16px !important;}
.shrl li a{ font-size:16px !important;}
.shrl li{ padding: 7px 0; line-height:30px !important;}
.block_home_slider{ margin-top:93px;}
.wapsearch{ top:59px !important;}
.block_home_slider{margin-top: 60px !important;}
.content-slide ul li a{ width:83% !important;}
.bx-wrapper{ max-width: 566px !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}

.tabs ul li{font-size: 20px !important;margin-right:49px !important;}
.swiper-slide ul li a{width: 86% !important;}
.swiper-slide1 ul li a{width: 86% !important;}
.inline-block11 {
	width: 100%;
}
.white{ background:#fff; 	
        padding-right: 10px;
	    padding-left: 0px;
		height:auto;
		overflow:hidden;}
.col-md-7{
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 0px
}
}
@media screen and (max-width:569px){
.tabs ul li{margin-right: 42px !important;}
.swiper-slide ul li a{width: 84% !important;}
.swiper-slide1 ul li a{width: 84% !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{left: -488px !important;}
.topic .bx-wrapper{height: 283px !important;}
.proTabChange a.leftMoveClick{left: 78px !important;}
.proTabChange a.rightMoveClick{right: 78px !important;}
.kct, .kcyy2{right: -288px !important;}
.moveCover{width: 71% !important;}
.tk p{width: 385px !important;}

.inline-block11 {
	width: 100%;
}
	
}
@media screen and (max-width:512px){
.lcr li div p{ width:71% !important;}
.shrl li a{ width:78% !important;}
.waps{ margin-right:55px !important;}
.bx-wrapper{max-width: 374px !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.tabs ul li{font-size: 20px !important;margin-right:32px !important;}
.swiper-slide ul li a{width: 83% !important;}
.swiper-slide1 ul li a{width: 83% !important;}


.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}

.mTit{
	position:relative;
	height:26px;
	text-align: center;
	margin:12px 0 5px 0;
}
.mInfor{
	font-size: 14px !important;
	line-height:25px;
	letter-spacing:0.5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
}
@media screen and (max-width:490px){
.lcr li div p{ width:66% !important;}
.shrl li a{ width:77%;}
.shrl li a{ width:78% !important;}
.yjbg li{ width:27% !important;}
.yjbg li h3{ font-size:14px !important;}
.content-slide ul li a{ width:74% !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.tabs ul li{font-size: 20px !important;margin-right:27px !important;}
.swiper-slide ul li a{width: 83% !important;}
.swiper-slide1 ul li a{width: 83% !important;}

.demo-top .demo-text .pull-left{
	white-space: nowrap;
	text-overflow: inherit;
	overflow: hidden;
	padding-left: 0px;
}
.demo-top .demo-text .pull-left a{
	color: #fff;
	position: relative;
	padding-right: 15px;
}
.pub_container{
	background: #Ffffff;
	position: relative;
	padding-left: 5px;
}
.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
}
@media screen and (max-width:480px){
.wapsa input{ width:92% !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.tabs ul li{font-size: 20px !important;margin-right:25px !important;}
.swiper-slide ul li a{width: 81% !important;}
.swiper-slide1 ul li a{width: 81% !important;}
.bgtpic li{height: 260px !important;}
.bgtpic li h3{line-height: 128px !important;}
.bgtpic li.zhit{height: 102px !important;}
.bgtpic li.zhit h3{line-height: 398% !important;}
.topic .bx-wrapper{height: 238px !important;}
.shzrl .bx-wrapper{ max-width: 373px !important;}
.tabsa li span{width: 110px !important;}
.tabsa li.tab-current em{left: 50px !important;}
.proTabChange a.leftMoveClick{left: 36px !important;}
.proTabChange a.rightMoveClick{right: 36px !important;}
.kct, .kcyy2{right: -284px !important;}
.kcyy1,.tk h3{top: 185px !important;}
.filter-dt{width: 90% !important;}
.filter-dt span.titl2{margin-right: 11px !important;}
.moveCover{width: 84% !important;}
.tk p{width: 374px !important;}


.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}

}
@media screen and (max-width:470px){
.tabs a{ margin-right:8px !important;}
.swiper-container,.swiper-slide,.swiper-slide1{height:140px;}	
.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.mainsp li span{ font-size:20px;}
.copyright{ height:auto !important; overflow:hidden; padding-bottom:10px; line-height: 26px;}
.lcr li div p{ width:60% !important;}
.shrl li a{ width:76% !important;}
.ygpic{margin:0 !important;}
.yjbg li h3{ font-size:12px !important;}
.filter-dt{ width:auto !important;}
.ui-filtera .filter-dl .filter-icon{ width:10% !important;}
.slidea{ width: 100%; }
.slidea h3{ font-size: 16px !important; }
.slidea h3 img{margin:5px 12px 0 22px; height: 26px;}
.ckl2{right: 0 !important;}
.tk{ width: 100% !important; }
.kcyy1,.tk h3{ top: 198px !important;}
.kcyy2,.kct{right:-313px !important; }
.ui-filtera{ width: 93% !important; }
.ui-filtera .filter-item span.xlcd1,.ui-filtera .filter-item span.xlcd2{width: 100% !important;}
.ui-filtera .filter-item{ padding-top: 10px !important;}
.waps{ margin-right:35px !important;}
.waplogo{ height:40px !important;}
.waps img{ margin-top: 13px !important;}
.nav-toggle img{margin-top: 17px !important;}
.wapmenu{ height:70px !important;}
.slidea{margin-left: 4px !important;}
.bx-wrapper .bx-prev{left: 4px !important;}
.bx-wrapper .bx-next{right:-4px !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.tabs ul li{font-size: 20px !important;margin-right:22px !important;}
.swiper-slide ul li a{width: 80% !important;}
.swiper-slide1 ul li a{width: 80% !important;}


.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
.mTit{
	position:relative;
	height:26px;
	text-align: center;
	margin:12px 0 5px 0;
}
.mInfor{
	font-size: 14px !important;
	line-height:25px;
	letter-spacing:0.5px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}



}
@media screen and (max-width:435px){
.carousel-control.right{right: -1px !important;}
.bgtpic li{height: 226px !important;}
.bgtpic li h3{line-height: 113px !important;}
.bgtpic li.zhit{ height:107px !important;}
.wapsa input{ width: 91% !important; margin-left:18px !important; }
.tabsa nav a{ width:99px !important;}
.filter-dt{width: 90% !important;}
.filter-dt span.titl2{margin-right: 20px !important;}
.tabsa nav li.tab-current a em{ left:44px !important;}
.mr{ margin-left:0 !important;}
.kct{top:-158px !important;}
.padr .bx-wrapper, .padr .gpbg{float: none !important;}
.tabs ul li{font-size: 20px !important;margin-right:15px !important;}
.swiper-slide ul li a{width: 79% !important;}
.swiper-slide1 ul li a{width: 79% !important;}
.gpbg{ width:100% !important;}
.block_home_slider{margin-top: 70px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{left: -355px !important;}
.bgtpic li.zhit,.bgtpic li.ywlast p{ height:107px !important;}
.bgtpic li.zhit{ height:107px !important;}
.bgtpic li.zhit img{ height:107px !important;}
.bgtpic li.ywlast p{height: 107px !important;}
.bgtpic li.ywlast h3{line-height: 598% !important;}
.moveCover{width: 100% !important;}
.kcyy2, .kct{ right: -311px !important;}
.proTabChange a.rightMoveClick{right: 23px !important;}
.kcyy1, .tk h3{top: 185px !important;}
.tabsa li span{ width:99px !important;}
.tabsa li.tab-current em{left:41px !important;}
.news dt p{ display:none !important;}
.ygpic{ margin-bottom:20px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev,.newr .bx-wrapper .bx-next{top: 47px !important;}
.bannerd, .bannerg, .banner, .bannera, .bannerf, .bannerh, .banner1, .banner2, .banner3, .banner4, .banner5, .banner6{ margin-top: 70px;}
.news dd p{ display:none;}
.news dd h3{ line-height:27px !important;margin-left: 82px !important;}
.news dd div{ top:13px !important; }
.block_home_slider .flex-control-paging{ top:86% !important;}
.topic .bx-wrapper{height: 214px !important;}
.topic .bx-pager{ bottom: -79px !important;}
.bgtpic li h3{ font-weight:normal !important;}
.mainsp li span{font-size: 18px !important;}
.newt h2{font-size: 30px !important; margin: 26px 0 !important;}
.mt_div{width: 100% !important;height: 100% !important;}
.ma_div{width: 100% !important;height: 100% !important;}
.mDiv .ma_div .md_infor{width:95% !important;}
.mDiv .ma_div .md_infor td{padding-left:18px !important;}
.ssgs .ssti h2{ text-align:center;font-size: 20px !important; padding: 20px 0 7px 0 !important;}
.swiper-slide ul li a{font-size:14px !important;}
.swiper-slide1 ul li a{font-size:18px !important;}
.bgtpic li h3{font-size:18px !important;}
.mainsp li img{height: 30px !important;}
.mainsp li span{font-size: 16px !important;}
.gpbg li.mwidth{ width: 22% !important;}
.gpbg li{width: 15% !important;font-size: 16px !important;}
.footer p span{ font-size:20px !important;}
.ssgja .newt h2{ display:none;}
.ssgs{ display:block;background:url(wap_14.jpg) no-repeat center top;}
.ssgs .ssti{ display:block;}
.gpbg{ background:none; padding:0 !important; height:220px;}
.flexslider .slides img{ height: 200px; }
.flexslider .slides1 img{ height: 180px; }
.bannerc h2, .bannerb h2, .bannere h2, .banneri h2{ margin: 52px 0 0 0 !important; position:static !important; top:0 !important; right:0 !important;}
.bannerb h2 span, .bannere h2 span, .bannerc h2 span, .banneri h2 span{ width:auto !important;}
.proTabChange a.leftMoveClick{left: 0 !important;}
.proTabChange a.rightMoveClick{right: 24px !important;}


.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
}
@media (max-width: 414px){
.tabs a{ margin-right:12px !important;}	
.swiper-container,.swiper-slide,.swiper-slide1{height:140px;}
.copyright{ height:auto !important; overflow:hidden; padding-bottom:10px; line-height: 26px;}
.main_visual{ margin-top:89px;}
.shrl li a{ width:74%;}
.shrl li a{ width:74% !important;}
.yjbg li{ width:26% !important;}
.filter-dt{width: 87% !important; font-size:12px !important;}
.ui-filtera .filter-dl .filter-icon{ width:13% !important;}
.slidea{ width: 100%; }
.slidea h3{ font-size: 16px !important; }
.slidea h3 img{margin:5px 12px 0 22px; height: 26px;}
.kcyy2,.kct{right:-289px !important; }
.ui-filtera .filter-item span.xlcd1,.ui-filtera .filter-item span.xlcd2{width: 100% !important;}
.ui-filtera .filter-item{ padding-top: 10px !important;}
.waplogo{ height:36px !important; margin-top:5px;}
.nav-toggle img{ margin-top:18px !important;}
.waps img{ float:right; margin-top:16px !important;height: 24px !important;}
.wapsearch{top: 59px !important;}
.content-slide ul li a{ width:72% !important;}
.wapmenu{ height:70px !important;}
.bannerd,.bannerg,.banner,.bannera,.bannerf,.bannerh,.banner1,.banner2,.banner3,.banner4,.banner5,.banner6{ margin-top:70px !important;}
.slidea{margin-left:0px !important;margin-right: 22px !important;}
.bx-wrapper .bx-prev{left:0 !important;}
.bx-wrapper .bx-next{right:-4px !important;}
.bx-wrapper{max-width: 407px !important;padding:0; margin:0;}
.carousel-control.right{right: -1px !important;}
.bgtpic li{height: 223px !important;}
.bgtpic li h3{line-height: 103px !important;}
.bgtpic li.zhit{ height:107px !important;}
.bgtpic li.zhit img{ height:107px !important;}
.bgtpic li.ywlast p{height: 107px !important;}
.bgtpic li.ywlast h3{line-height: 597% !important;}

.wUl{height: 100px !important;margin-right: -1px !important;}
.wUl li{width:50% !important;float:left;}

.carousel-inner>.item>a>img, .carousel-inner>.item>img{ height:242px !important;}
.carousel-control.left, .carousel-control.right{ top:85px !important;}
.wapsa input{ width: 91% !important; margin-left:18px !important; }
.mr{ margin-left:0 !important;}
.kcyy1, .tk h3{top:185px !important;}
.kct{top:-157px !important;}
.padr .bx-wrapper, .padr .gpbg{ float:none !important;}
.tabs ul li{font-size: 20px !important;margin-right:12px !important;}
.swiper-slide ul li a{width: 78% !important;}
.swiper-slide1 ul li a{width: 78% !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{left:-334px !important;}
.block_home_slider {margin-top: 70px !important;}
.shzrl .bx-wrapper{max-width: 384px !important; margin:0 0 0 11px !important;}
.ui-filtera .filter-opts{ width:100.5% !important;}
.moveCover{ width:100% !important;}
.proTabChange a.rightMoveClick{right: 2px !important;}
.tabsa li span{ width:93px !important;}
.tabsa li.tab-current em{left:39px !important;}
.news dt p{ display:none !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev,.newr .bx-wrapper .bx-next{top: 42px !important;}
.gpbg li{font-size: 18px !important;}
.topic .bx-wrapper{height: 202px !important;}
.topic .bx-pager{ bottom: -75px !important;}
.swiper-slide ul li a{ font-size:14px !important;}
.swiper-slide1 ul li a{ font-size:14px !important;}
.mainsp li span{font-size: 16px !important;}
.gpbg li.mwidth{ width: 22% !important;}
.gpbg li{width: 15% !important;font-size: 16px !important;}
.shzrl .bx-wrapper{margin: 0 0 0 15px !important;}
.bx-wrapper .bx-controls-direction a{right: -2px !important;}
.proTabChange a.leftMoveClick{left: 0 !important;}
.proTabChange a.rightMoveClick{right: 3px !important;}


.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
}
@media (max-width: 412px){
.proTabChange a.leftMoveClick{left: 0 !important;}
.proTabChange a.rightMoveClick{right: 0 !important;}
.kcyy2, .kct{right: -286px !important;}
.kcyy1, .tk h3{top: 185px !important;}


.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
}
@media (max-width: 375px){
.tabs a{ font-size:20px !important; margin-right:6px !important;}	
.swiper-container,.swiper-slide,.swiper-slide1{height:140px;}
.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.gpbg li{ font-size:18px;}
.copyright{ height:auto !important; overflow:hidden; padding-bottom:10px; line-height: 26px;}
.shrl li a{ width:70%;}
.shrl li a{ width:71% !important;}
.yjbg li{ width:25% !important;}
.yjbg li h3{ font-size:14px !important;}
.filter-dt{width: 84% !important;}
.ui-filtera .filter-dl .filter-icon{ width:16% !important;}
.slidea{ width: 100%; }
.slidea h3{ font-size: 16px !important; }
.slidea h3 img{margin:5px 10px 0 24px; height: 26px;}
.kcyy2,.kct{right:-251px !important; }
.waps{margin-right:36px !important;}
.waplogo{ height:34px !important; margin-top:0 !important;}
.nav-toggle img{ margin-top:10px !important;}
.waps img{ float:right; margin-top:7px !important;}
.content-slide ul li a{ width:74% !important;}
.bannerd,.bannerg,.banner,.bannera,.bannerf,.bannerh,.banner1,.banner2,.banner3,.banner4,.banner5,.banner6{ margin-top:70px !important;}
.kcyy1, .tk h3{top: 163px !important;}
.wapsa input{width: 90% !important;}
.bx-wrapper{ margin:0 !important;}
.padr .bx-wrapper, .padr .gpbg{ float:none !important;}
.tabs ul li{font-size: 20px !important;margin-right:10px !important;}
.swiper-slide ul li a{width: 77% !important;}
.swiper-slide1 ul li a{width: 77% !important;}
.bgtpic li{height: 200px !important;}
.bgtpic li.ywlast p{height: 124px !important;}
.bgtpic li.ywlast h3{line-height: 537% !important;}
.gpbg{ width:100% !important;}
.gpbg li{font-size: 14px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{left: -295px !important;}
.shzrl .bx-wrapper{max-width: 380px !important; margin:0% !important;}
.topic .bx-wrapper{margin:0 !important;}
.slidea{ margin-left:0 !important;}
.bx-wrapper .bx-controls-direction a{right: -2px !important;}
.bx-wrapper .bx-prev{left: 0px !important;}
.kcyy1, .tk h3{top: 185px !important;}
.kct,.kcyy2{right:-250px !important;}
.filter-dt span.titl2{ margin-right:7px !important;}
.proTabChange a.rightMoveClick{right: 0px !important;}
.tabsa li span{ width:84px !important;}
.tabsa li.tab-current em{left:36px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev,.newr .bx-wrapper .bx-next{top:28px !important;}
.slidea{margin-left:3px !important;margin-right: 5px !important;}
.bx-wrapper .bx-controls-direction a{right:0 !important;}
.bx-wrapper .bx-prev{left: 3px !important;}
.topic .bx-wrapper{height: 184px !important;}
.topic .bx-pager{ bottom: -66px !important;}
.mainsp li span{font-size: 16px !important;}
.gpbg li.mwidth{ width: 22% !important;}
.gpbg li{width: 15% !important;font-size: 14px !important;}
.bgtpic li.zhit{ height:100px !important;}
.tk p{width: 347px !important;}


.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
}
@media (max-width: 360px){
.kct,.kcyy2{right:-235px !important;}
.tk h3,.kcyy1{top:154px !important;}
.ui-filtera .filter-item span.xlcd1,.ui-filtera .filter-item span.xlcd2{width: 100% !important;}
.ui-filtera .filter-item{ padding-top: 10px !important;}
.carousel-control.left,.carousel-control.right{ top:61px !important;}
.carousel-control.hleft,.carousel-control.hright{top: 96px !important;}
.bannerd,.bannerg,.banner,.bannera,.bannerf,.bannerh,.banner1,.banner2,.banner3,.banner4,.banner5,.banner6{ margin-top:70px !important;}
.slidea{margin-left:3px !important; margin-right:5px !important;}
.bx-wrapper .bx-prev{left: 4px !important;}
.bx-wrapper .bx-next{right:-4px !important;}
.bx-wrapper{max-width: 356px !important; padding:0; margin:0;}
.carousel-control.hleft, .carousel-control.hright{top: 115px !important;}
.waps img{margin-top: 9px !important;}
.waplogo{margin-top: 0 !important;}
.padr .bx-wrapper, .padr .gpbg{ float:none !important;}
.tabs ul li{font-size: 20px !important;margin-right:8px !important;}
.swiper-slide ul li a{width: 75% !important;}
.swiper-slide1 ul li a{width: 75% !important;}
.bgtpic li{height: 193px !important;}
.bgtpic li h3{line-height: 102px !important;}
.bgtpic li.ywlast p{height: 75px !important;}
.bgtpic li.ywlast h3{line-height: 468% !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{left: -280px !important;}
.gpbg li{font-size: 14px !important;}
.bgtpic li.zhit{ height:107px !important;}
.bgtpic li.zhit img{ height:107px !important;}
.bgtpic li.ywlast p{height: 107px !important;}
.bgtpic li.ywlast h3{line-height: 603% !important;}
.mainsp li span{font-size: 18px !important;}
.filter-dt{width: 88% !important;}
.ui-filtera .filter-dl .filter-icon{width: 12% !important;}
.tk h3, .kcyy1{top: 185px !important;}
.tabsa li span{ width:80px !important;}
.tabsa li.tab-current em{left:33px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev,.newr .bx-wrapper .bx-next{top: 23px !important;}
.bx-wrapper .bx-controls-direction a{right: -3px !important;}
.topic .bx-wrapper{height: 177px !important;}
.topic .bx-pager{ bottom: -63px !important;}

.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
}
@media (max-width: 340px){
.tabs a{ font-size:18px !important; margin-right:6px !important;}	
.content-slide ul li a,.content-slide ul li{ font-size:12px;}
.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.lcr li div p{ width:59% !important;}
.shrl li a{ width:68% !important;}
.yjbg li h3{ font-size:14px !important; line-height:24px !important; padding-top:15px;}
.ui-filtera .filter-item span.xlcd1{width: 46% !important;}
.ui-filtera .filter-item span.xlcd2{width: 54% !important;}
.wapsearch{ top:84px !important;}
.padr .bx-wrapper, .padr .gpbg{ float:none !important;}
.tabs ul li{font-size: 18px !important;margin-right: 5px !important;}
.swiper-slide ul li a{width: 74% !important;}
.swiper-slide1 ul li a{width: 74% !important;}


.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}	
}
@media (max-width: 320px){
.yw-navf{ top: 49px; }
.tabs ul li{ font-size: 18px;margin-right: 9px;}
.swiper-slide ul li a{ width:72% !important;}
.swiper-slide1 ul li a{ width:72% !important;}
.swiper-container,.swiper-slide,.swiper-slide1{height:140px;}
.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.gpbg li,.mainsp li span{ font-size:14px;}
.copyright{ height:auto !important; overflow:hidden; padding-bottom:10px; line-height: 26px;}
.lcr li div p{ width:56% !important;}
.shrl li a{ width:66% !important;}
.ygpic{margin:0 0 20px 0 !important;}
.yjbg li{ width:40% !important;}
.slidea{ width: 100%; }
.slidea h3{ font-size: 14px !important; line-height:33px !important;}
.slidea h3 img{margin:5px 15px 0 19px; height: 20px;}
.kct,.kcyy2{right:-196px !important;}
.tk h3,.kcyy1{top:185px !important;}
.carousel-control.left, .carousel-control.right{ top: 50px !important; }
.ui-filtera .filter-item span.xlcd1,.ui-filtera .filter-item span.xlcd2{width: 100% !important;}
.ui-filtera .filter-item{ padding-top: 10px !important;}
.waps{margin-right:23px !important;}
.waplogo{ height:34px !important;}
.nav-toggle img{ margin-top:10px !important;}
.waps img{ float:right; margin-top:6px !important;}
.wapsearch{top: 49px !important;}
.carousel-control.hleft,.carousel-control.hright{top: 100px !important;}
.wapmenu{ height:60px !important;}
.bannerd,.bannerg,.banner,.bannera,.bannerf,.bannerh,.banner1,.banner2,.banner3,.banner4,.banner5,.banner6{ margin-top:60px !important;}
.mainsp li img{ height:36px !important;}
.mainsp li span{ font-size: 16px !important;}
.wapsa input{ width: 88% !important; margin-left:18px !important; }
.filter-dt{width: 94% !important;}
.filter-dt span.titl2{ margin-right:4px !important;}
.ui-filtera .filter-select{ padding-left:0 !important;}
.ui-filtera .filter-dl .filter-icon{width:5% !important;}
.tabsa nav a{width: 70px !important;}
.tabsa nav li.tab-current a em{ left:30px !important;}
.padr .bx-wrapper, .padr .gpbg{ float:none !important;}
.bx-wrapper{max-width:316px !important;}
.bgtpic li{height: 170px !important;}
.bgtpic li.ywlast p{height: 67px;}
.bgtpic li.zhit h3{line-height: 431% !important;}
.bgtpic li h3{ line-height:83px !important;}
.tabs ul li{ margin-right:2px !important;}
.block_home_slider{margin-top: 60px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev{left: -240px !important;}
.bgtpic li.ywlast p,.bgtpic li.zhit{height:84px !important;}
.bgtpic li.ywlast p{height: 90px !important;}
.bgtpic li.ywlast h3{line-height: 423% !important;}

.wUl{height: 80px !important;margin-right: -1px !important;}
.wUl li{width:50% !important;float:left;}

.gpbg li{font-size: 12px !important;}
.tk p{width: 291px !important;}
.moveCover{height: 458px !important;}
.tabsa li span{ width:70px !important;}
.tabsa li.tab-current em{left:28px !important;}
.newr .bx-wrapper .bx-controls-direction .bx-prev,.newr .bx-wrapper .bx-next{top: 13px !important;}
.slidea{margin-left:1px !important;}
.bx-wrapper .bx-controls-direction a{right:1px !important;}
.bx-wrapper .bx-prev{left: 2px !important;}
.topic .bx-wrapper{height: 157px !important;}
.topic .bx-pager{ bottom: -52px !important;}
.flexslider .slides > li{ height:200px;}
.flexslider .slides1 > li{ height:140px;}

.mored1{
	top:20px !important;
	text-align: right !important;
	vertical-align: middle !important;
	left: 252px !important;}
.more{
	font-size:14px !important;
	float:right !important;
	width:auto !important;
	margin-right:20px !important;
	color:#ffffff !important;
	vertical-align: middle !important;
	margin-top: 10px;
}
.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
}

@media (max-width: 240px){
.tabs a{ font-size:18px !important; margin-right:6px !important;}	
.content-slide ul li a,.content-slide ul li{ font-size:12px;}
.bgtpic li:hover img{-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-o-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}
.lcr li div p{ width:59% !important;}
.shrl li a{ width:68% !important;}
.yjbg li h3{ font-size:14px !important; line-height:24px !important; padding-top:15px;}
.ui-filtera .filter-item span.xlcd1{width: 46% !important;}
.ui-filtera .filter-item span.xlcd2{width: 54% !important;}
.wapsearch{ top:84px !important;}
.padr .bx-wrapper, .padr .gpbg{ float:none !important;}
.tabs ul li{font-size: 18px !important;margin-right: 5px !important;}
.swiper-slide ul li a{width: 74% !important;}
.swiper-slide1 ul li a{width: 74% !important;}

.mored1{
	top:20px !important;
	text-align: right !important;
	vertical-align: middle !important;
	left: 252px !important;}
.more{
	font-size:14px !important;
	float:right !important;
	width:auto !important;
	margin-right:20px !important;
	color:#ffffff !important;
	vertical-align: middle !important;
	margin-top: 10px;
}	
.container {
	width: 100% !important;
}
.container1 {
	width: 100% !important;
}
.inline-block11 {
	width: 100%;
}
}
/*竖屏下的监听*/




/*二级响应式样式*/
.w1000{ width: 1000px; margin: 0 auto; overflow:hidden;}
.banner{ width:100%; background:url(shzr_02.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.bannera{ width:100%; background:url(ygfz_02.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.bannerd{ width:100%; background:url(fzlc_02.jpg) no-repeat center top; height:203px; overflow:hidden; background-size:cover;}
.bannerf{ width:100%; background:url(yjbg_02.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.bannerg{ width:100%; background:url(news_02.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.bannerh{ width:100%; background:url(kczy_04.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.banner1{ width:100%; background:url(banner1.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.banner2{ width:100%; background:url(banner2.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.banner3{ width:100%; background:url(banner3.jpg) no-repeat center top; height:203px; overflow:hidden; background-size:cover;}
.banner4{ width:100%; background:url(banner4.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.banner5{ width:100%; background:url(banner5.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.banner6{ width:100%; background:url(banner6.jpg) no-repeat center top; height:203px; overflow:hidden;background-size:cover;}
.bannerc,.bannerb,.banneri{ position:relative;}
.bannerb h2,.bannere h2,.banneri h2,.bannerc h2,.banneri h2{ font-size:50px; color:#545253; font-weight:bold; text-align:right; position:absolute; top:47px; right:12px; text-align:center;}
.bannere h2,.bannerb h2,.bannerc h2,.banneri h2{ color:#fff; text-align:center;}
.bannerb h2 span,.bannere h2 span,.bannerc h2 span,.banneri h2 span,.bannerc h2 span,.banneri h2 span{ font-size:20px; display:block; font-weight:bold; line-height:46px; border-top:1px solid #fff; margin-top:10px; width:320px;}
.local{ width:100%; height:50px; background:#ffffff; border-bottom:1px solid #ccc; line-height:50px; margin-bottom:40px;}
.local a{ font-size:14px; color:#666;}
/*left*/
.shleft{ float:left;}
.aboutl{ float:left;background:url(kczy_1.jpg) no-repeat left bottom; line-height:86px; height:86px; width:100%;}
.aboutl p{ float:left; width:4px; height:52px; background:#005bac; margin:5px 20px 0 12px; display:inline;}
.aboutl h3{font-size:18px; color:#333; float:left;line-height: 29px;}
.aboutl h3 em{ display:block; font-style:normal; font-size:18px;font-weight: normal;}
.leftsidebar_box{ float:left; width:105%; margin-top:-8px;}
.line{height:2px;width:100%;background-image:url(/images/left/line_bg.png);background-repeat:repeat-x;}
.leftsidebar_box dl{background:url(/images/kczy_2.jpg) no-repeat left bottom;}
.leftsidebar_box dl dt{color:#333;font-size:16px;line-height:46px;cursor:pointer; height:50px; background:url(/images/shzr_04.jpg) no-repeat 10px 17px; padding-left:35px;}
.leftsidebar_box dl dd{ font-size:16px; color:#444;padding-left:20px; line-height:42px;}
.leftsidebar_box dl dd a{color:#333;line-height:20px; margin-left:10px; display:inline;font-size:14px; }
.leftsidebar_box dl dd.lastb{ padding-bottom:10px;}
.autobg{ background:url(shzr_06.jpg) no-repeat 10px 17px !important; color:#317eb4 !important;}
.hoverbg{ background:url(shzr_04.jpg) no-repeat 10px 17px !important;color:#333 !important;}
.lsauto{color:#005bac !important;}
.shzrt{ font-size:22px; font-weight:bold; color:#333; padding:30px 0 20px 0;}
.font20{ font-size:20px !important;}
.shrl{ float:left; width:100%;}
.shrl li{float:left; text-align:right; font-size:16px; color:#888; line-height:34px;width:100%;}
.shrl li a{ font-size:16px; color:#333; float:left;text-align:left; width:87%;/*overflow: hidden;text-overflow: ellipsis;white-space: nowrap;*/}
.yjbg{ float:left; width:100%; margin-top:50px;}
.yjbg li{ float:left; margin:0 12px 20px 12px; display:inline; width:30.3%;}
.yjbg li img{ display:block; border:1px solid #f0f0f0;}
.yjbg li h3{ text-align:center; font-size:16px; color:#333; line-height:27px; padding-top:10px;}
.lcr{margin-top:20px;background:url(fzlc_06.jpg) repeat-y 74px top; float:left; width:100%; z-index:-1; position:relative;}
.lcr li div b{ font-size:16px; color:#6f6f6f; float:left; line-height:40px; display:inline-block; width:36px; text-align:center;}
.lcr li h3{ font-size:24px; color:#005bac; font-weight:bold; line-height:53px; float:left;margin-left:67px; display:inline;}
.lcr li h3 span{ background:#fff;border-radius:50px;behavior: url(ie-css3.htc); border:5px solid #005bac; width:18px; height:18px; float:left; margin:16px 18px 30px 0; display:inline;}
.lcr li div{ float:left;width:100%; margin:0 0 25px 0;}
.lcr li div span{ background:#6f6f6f; float:left; width:12px; height:12px;border-radius:50px;behavior: url(ie-css3.htc); margin:14px 20px 0 34px; display:inline-block;}
.lcr li div p{ background:#eff5f9; padding:10px 20px 10px 33px;margin-left: 117px;line-height:26px; font-size:16px; color:#333;}
.lcr li div em{width: 0;height: 0;border-top:10px solid transparent;border-right:15px solid #eff5f9;border-bottom:10px solid transparent; float:left; margin-top:12px;}
.page{ text-align:right; height:50px;margin-top:50px; float:left; width:100%;}
.page a{ font-size:16px; color:#333; margin:0 8px; display:inline-block;}
.page a img{ vertical-align:top;margin-top:4px !important;}
/* 分页样式
------------------------------ */
.page1 {
	text-align:center !important;
	line-height:30px;
	color:#009FE6;
	margin-top: 20px;
	margin-bottom: 20px;
	vertical-align: middle;
}
.page1 a,.page1 a:visited{
  border:1px solid #D6D6D6;
  padding: 6px;
  color:#333;
}
.page1 a:hover{
  background: #8A8A8A;
  text-decoration: none;
}
.page1 span{
  border:1px solid #D6D6D6;
  background: #8A8A8A;
  padding: 6px;
}
/* 分页样式
------------------------------ */

.news{ float:left;width:100%;}
.news dt{ border-bottom:1px dotted #b1b1b1; float:left;padding-bottom:25px; width:100%;}
.news dt h3{ font-size:16px; color:#2a2a2a; line-height:30px; padding:10px 0 15px 80px;}
.news dt h3 a{font-size:16px; color:#2a2a2a;}
.news dt div{ float:left; width:340px;}
.news dt div span,.news dd div{ font-size:16px; color:#333; float:left; width:82px; margin-top:0;}
.news dt div span em,.news dd div span{ display:block; font-size:16px; color:#9b9b9b; font-style:normal;}
.news dt div img{ float:left; margin-left:0; display:inline;}
.news dt p{font-size:14px; color:#444; line-height:29px;}
.news dd{border-bottom:1px dotted #b1b1b1; float:left;padding:10px 0; width:100%; position:relative;}
.news dd div{width:82px; position:absolute; top:18px; left:0; height:48px;}
.news dd h3{font-size:16px; color:#333; line-height:35px; padding-bottom:7px; margin-left:85px;}
.news dd h3 a{ font-size:16px; color:#333;}
.news dd p{font-size:14px; color:#444; line-height:28px;/*overflow: hidden;text-overflow: ellipsis;white-space: nowrap;*/margin-left:85px; height:auto; overflow:hidden;}
.ntitle{border-bottom:1px dotted #cecece; padding-bottom:20px;}
.ntitle h1{ text-align:center; font-size:18px; color:#2a2a2a; line-height:36px; padding-bottom:10px;}
.share{ text-align:center; font-size:16px; color:#444;  overflow:hidden; line-height:38px;}
.shared{padding: 0 0 0 56px;display:inline-block;line-height:30px; text-align:left;}
.bdshare-button-style2-16::after{ display:inline !important;}
.content{float:left; margin-top:40px;}
.content p{ font-size:16px; color:#333; line-height:30px; text-indent:2em; margin-bottom:9px;text-align: justify;}
.content img{ display:block; margin:20px auto;}
.content1{
	float:left;
	margin-top:40px;
	padding-left: 10px;
	color: #5a5a5a;
	font-size:12pt;
	line-height:250%;
	font-family: "微软雅黑";
}
.content1 p{
	font-size:12pt;
	line-height:250%;
	font-family: "微软雅黑";
	color: #5a5a5a;
}
.content1 div{
	font-size:12pt;
	line-height:250%;
	font-family: "微软雅黑";
	text-indent:2em;
	color: #5a5a5a;
}
.content1 a{
	font-size:12pt;
	line-height:250%;
	font-family: "微软雅黑";
	text-indent:2em;
	color: #5a5a5a;
}
.content1 img{ display:block; margin:20px auto;}
.mab{ margin-bottom:100px;}
.ubcon{ float:left; border-top:1px solid #d6d6d6; padding-top:10px; width:100%; margin-top:26px;}
.ubcon p{ float:left;}
.ubcon p span{ display:block; font-size:16px; color:#333; line-height:33px;}
.ubcon p span a{font-size:16px; color:#333;}
.ubcon h3{ float:right; margin-top:25px;}
.ubcon h3 a{ width:104px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#666; border:1px solid #c7c7c7; display:block;}
.ubcon h3 a:hover{ background:#005bac; color:#fff;border:1px solid #005bac;}
.ygpic{ margin:40px 0 20px 0; display:block;}
.tabsa {width: 100%; margin-top:15px;padding: 0;margin: 0;list-style: none;display: inline-block;}
.tabsa li {margin-right:2px;display: block;float: left;position: relative; cursor:pointer;}
.tabsa li span{color: #333;display: block; font-size:16px; width:120px; height:40px; text-align:center; line-height:36px; background:#e8e8e8; position:relative;}
.tabsa li.tab-current span{color: #fff; background:#005bac; display:block;}
.tabsa li.tab-current em{  width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-top: 8px solid #005bac; position:absolute; top:40px; left:53px;}
.con section {display: none;margin: 0 auto;}
.no-js .con section {display: block;}
.con section.con-current {display: block;}
.mediabox {float: left;width: 100%;}
.kcmap{ width:100%; margin-bottom:52px;}
.kcmap p{ color:#333; font-size:16px; line-height:30px;}
.kcmap p span{ display:block; text-align:center; line-height:50px; font-size:16px;}
.kcmap p img{ display:block; margin:0 auto;}
.tk{position:relative; float:left;}
.kcyy1{ background:#758da6;filter:alpha(opacity=80);opacity:0.8; position:absolute; top:185px; left:1px; width:99.5%;height:40px;}
.green .kcyy1{ left:0 !important;}
.tk h3{ width:100%; line-height:40px; height:40px; position:absolute; top:185px; left:0; padding-left:20px; font-size:18px; color:#fff; font-weight:bold;}
.kcyy2{ position:relative;top:-65px; right:-288px; width:94px; height:94px; background:#0052A3;filter:alpha(opacity=60);opacity:0.6;border-radius:50px; behavior: url(ie-css3.htc);border:10px solid #9bb0c5; overflow: visible; z-index:40;}
.kct{ display:block; font-size:12px; color:#fff; text-align:center;position:relative;top:-158px; right:-288px;width:94px; padding-top:15px;z-index:41;}
.kct em{ font-size:24px; font-style:normal; display:block;}
.green .kcyy1{ background:#74a464;} 
.green .kcyy2{ background:#4f8a3c;border:10px solid #74a464;}
.tk p{ font-size:16px; color:#333; line-height:30px; margin-top:-130px; }
.tk p span{ color:#005bac;}
.ckl1{ top:104px;left:1px;}
.ckl2{ right:1px;}
.kcp1{ font-size:16px; color:#333; line-height:30px; margin:30px 0;}
.filter-dt{ float:left; font-size:14px; color:#333; font-weight:bold; width:94%;line-height:48px;}
.filter-dt span.titl1{float:left;}
.filter-dt span.titl2{float:right; margin-right:40px; display:inline;}
.ui-filtera{ float:left;margin:0 25px 0 0; display:inline;position:relative;width:80%; background:#fff; height:48px;line-height:48px; border:1px solid #999; margin-bottom:30px;}
.ui-filtera .filter-select {line-height:48px;display: inline-block;vertical-align: middle;width: 100%;padding-left:20px; cursor:pointer;}
.ui-filtera .filter-dl .filter-icon { float:right; width:6%;}
.ui-filtera .filter-dl .filter-icon img{ float:left; margin:21px 10px 0 0; display:inline;}
.ui-filtera .filter-opts {position: absolute;background:#fff;top:47px; border:1px solid #bfbfbf; border-top:0;left:-1px;width:100.3%; z-index:999; height:auto; padding-top:8px; overflow:hidden; z-index:9990; height:150px;overflow-y:scroll}
.ui-filtera .filter-item {list-style: none;cursor: pointer;float:left; width:100%; padding:0 0 0 21px;font-size:14px; color:#555; line-height:35px; height:auto !important; }
.ui-filtera .filter-item:hover{ background:#e4ebf3;}
.filter-opts li.dbmenu{ padding-bottom:13px;}
.ui-filtera .filter-item span.xlcd1{ float:left; width:65%;}
.ui-filtera .filter-item span.xlcd1 a{font-size:14px; color:#555;}
.ui-filtera .filter-item span.xlcd2{ float:left; width:35%;}
.bdshare-button-style2-16 .bds_weixin{ background:url(/images/wx.png) no-repeat;}
/*矿产资源左右切换*/
.proAndServer{width: 100%;float:left;}
.proTabChange{margin:0 auto 0;position: relative;display: block;}
.proTabChange a.leftMoveClick,.proTabChange a.rightMoveClick{display: inline-block;position: absolute;width:34px;height: 46px;z-index: 4;top:70px;}
.proTabChange a.leftMoveClick{background: url("p3.png") no-repeat center;left: 0;}
.proTabChange a.rightMoveClick{background: url("p4.png") no-repeat center;right: 0;}
.moveCover{width: 100%;height:434px;overflow: hidden;position: relative;margin: 0 auto;}
.moveCover ul{width: 41100px;position: absolute;}
.moveCover ul li{display: inline-block;float: left;margin-right: 30px;width: 381px;background: #fff;}
/*底部*/
.footer{ width:100%; height:auto; overflow: hidden; padding-bottom: 10px; background:#0052A3;}
.footer p{ float:left; font-size:14px; color:#779abe; line-height:26px;}
.footer p span{ display:block; color:#d1e4f7; line-height:40px; margin-top:10px;}
.footer p a{ font-size:14px; color:#b3d3f3; display:inline-block; margin-top:10px;}
.footer p a:hover{ color:#fff;}
.footer p a.ml1{ margin-left:73px; display:inline;}
.footer p em{ font-style:normal; padding:0 0 6px 0; display:block;}
.footer dl{ float:left; width:100%; margin-left:10px; display:inline;}
.footer dl dt{ float:left; font-size:14px; color:#d1e4f7; line-height:40px;width:100%;margin-top:10px;}
.footer dl dd{ background:url(shzr_03.jpg) no-repeat left center; width:100%;float:left; padding-left:17px; line-height:26px; height:26px;}
.footer dl dd a{ font-size:14px; color:#779abe; display:block;}
.footer dl dd a:hover,.copyr a:hover{ color:#a6c6e7;}

#footer1{background:#5b5b5b;color: #fff;}
.foot_a{background: #e9e9e9;padding: 30px 0;}
#footer1 dd{float:left;width:16.6%;}
#footer1 dd h4{padding:11px 0 ;font-size:14px;color:#000;border-bottom:1px solid #ababab;margin-right:60px;margin-bottom:13px;}
#footer1 dd p a{display: block;line-height:26px;color:#606060;}
#footer1 dd p a:hover{color: #f60;}
#footer1 .foot_b{padding:30px 0;background: #005272 }
#footer1 .foot_r a{float:left;display:inline-block;margin-left:15px;}
#footer1 .foot_r a img{border:1px solid #fff;border-radius:50%;}
#footer1 .foot_l a{display:inline-block;margin-right:10px;color:#fff;}
#footer1 .foot_l{line-height:23px;color:#fff;}
#footer1 .foot_l img{position:relative;top:5px;}
#footer1 .foot_r a:hover img{border-color:#0e62b8}


.wx{ float:right;}
.wx span{ display:block; font-size:14px; color:#d1e4f7; text-align:center; line-height:50px;margin-top:10px;}
.copyright{ width:100%; overflow:hidden; background:#0052A3; line-height:53px; height:auto; overflow:hidden;}
.copyright p{ color:#ffffff; float:left;text-align:center;}
.copyr{float:right;}
.copyr a{ font-size:14px; color:#ffffff; display:inline-block; float:left;margin:0 7px;}
.copyr span{width:1px; height:13px; background:#fff; margin-top:21px; float:left;}