/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
@charset "utf-8";
/*CSS Document*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input{ padding:0; margin:0;}
body { font-size:14px; font-family:"微软雅黑"; color: #333;}
img { border:none;}
ul, li { list-style-type:none;}
input, select, textarea { outline:none;}
textarea { resize:none;}
a { text-decoration:none; color: #333;transition:all 200ms ease-in 0s;}
a:hover{text-decoration:none;}
/*清除浮动*/
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after { clear:both; overflow:hidden;}
.clearfix { zoom:1;}
.fl { float:left;}
.fr { float:right;}
html {   
    font-size: 625%;-webkit-text-size-adjust:none;    
} 
@media only screen and (max-width: 640px) {
	html {   
	    font-size: 555%;   
	} 
} 



.top{ width: 100%;}
.head{ position: fixed; top: 0px; width: 100%;z-index: 999; height: 162px;}
.h-top{ background: #0a4898; height: 42px;}
.logo{ margin-top: 16px;position: relative; z-index: 9;}
.top-search{ margin-top: 5px;}
.top-search input{ background: #fff; border: 1px solid #d5d5d5; height: 31px; width: 208px; padding: 0 5px;}
.top-search button{ background: #07336b; border:0px; text-align: center; height: 33px; width: 44px;}
.top-search input,.top-search button{ display: block; line-height: 33px; float: left;}
.language{ margin-top: 10px; margin-left: 10px;}
.language a{ display: block; float: left; width: 32px; height: 21px; text-align: center; font-size:12px;}
.language a:first-child{ background: #07336b;color: #fff;}
.language a:last-child{ background: #fff; }
.language a:hover{ text-decoration: underline;}
.nav-box{ background: #003376;height: 120px;}
.middle{ width: 100%;}
.Text-scroll{ height:54px; background:#0a4898; overflow:hidden; padding:0 15px; margin-top: 30px;}
.t_news{ height:54px;  color:#fff; overflow:hidden; position:relative;}
.news_li,.swap{ line-height:54px; display:inline-block; position:absolute; top:0;width: 100%;}
.news_li a,.swap a{ color:#fff;}
.swap{top:54px;}
.news_li li,.swap li{ overflow: hidden;}
.news_li a,.swap a{ float: left; background: url(../images/line-heng.png) left center no-repeat;  font-size: 0.16rem; padding-left: 12px;}
.news_li span,.swap span{ float: right;}
.index-block ul li{ width: 25%; float: left;}
.index-block ul li a{ display: block; position: relative; width: 100%; overflow: hidden;}
.index-block ul li a .Mask-box{ overflow: hidden;}
.index-block ul li a .m-text1{ position: absolute; bottom: 30px; color: #fff; padding:0 20px; z-index: 9; height:45px; 
-webkit-transition: all ease 1s;
-moz-transition: all ease 1s;
-o-transition: all ease 1s;
-ms-transition: all ease 1s;
transition: all ease 1s;}
.index-block ul li a .m-text1 h2{ font-weight: bold; font-size: 0.24rem;}
.index-block ul li a .m-text1 p{ font-size: 0.16rem; text-transform: uppercase;}
/*.index-block ul li a .m-text1 .hide-text{ display: none;}*/
.index-block ul li a .m-text1 span{margin-top: 24px; display: block;}
.index-block ul li a .m-text1 .hide-text b{ color: #fdb913; display: block; margin-top: 5px;}
.index-block ul li a .index-mask{ width: 100%; height: 100%;background: rgba(10,72,152,0.7) !important; background: #0a4898;filter:Alpha(opacity=70);
position: absolute; left: 0px; top: 0px; display: none; overflow: hidden;}
.index-block ul li a .index-mask img{ width: 100%;}
.index-block ul li a:hover .index-mask{ display: block;}
/*.index-block ul li a:hover .m-text1{ display: none;}*/
.index-block ul li a:hover .m-text1{ -webkit-transform: translateY(-120px);
-moz-transform:translateY(-120px);
-o-transform: translateY(-120px);
-ms-transform:translateY(-120px);
transform: translateY(-120px);}
.index-block ul li a:hover .m-text1{overflow: initial;}
.index-newsBox{ width: 100%; background: #ebebeb; margin-top: 32px; padding: 32px 0;}
.leader{ width: 32.6%;}
.index-tit{ height: 35px; background: url(../images/line-blue.png) repeat-x; color: #fff; line-height: 35px; padding: 0 10px;overflow: hidden;}
.index-tit p{ font-size: 0.18rem; color: #ededed;}
.index-tit p span,.index-tit a{ text-transform: uppercase; font-size: 0.14rem;}
.index-tit a{color: #ededed; font-size: 0.12rem; background: url(../images/more.png) left center no-repeat; padding-left: 25px;}
.lead-list{}
.lead-list ul li{ width: 100%; border-bottom: 1px solid #d2d2d2; padding:18px 0;}
.lead-list ul li a{ display: block;}
.lead-list ul li a p{ color: #0a4898; padding-bottom: 5px;}
.lead-list ul li a span{ line-height: 20px; color: #999;}
.lead-list ul li a:hover p{ text-decoration: underline;}
.lead-list ul li::marker{ display: none;}
.activity{ width: 39.7%; margin: 0 1.9%;}
.activity-list ul{ padding-top: 8px;}
.activity-list ul li{ line-height: 44px; overflow: hidden;}
.activity-list ul li span{ float: right; font-size: 0.12rem; color: #999;}
.activity-list ul li a{ background: url(../images/line-gray.png) left center no-repeat; padding-left: 12px;}
.activity-list ul li a:hover{background: url(../images/line-gray2.png) left center no-repeat; color: #0a4898;}
.mid-left{ width:23.9%;}
.index-pic{ position: relative; margin-bottom: 15px;}
.index-pic a{ display: block; overflow: hidden; width: 100%;}
.index-pic a img{ width: 100%; display: block; -webkit-transition: all ease 1s;
-moz-transition: all ease 1s;
-o-transition: all ease 1s;
-ms-transition: all ease 1s;
transition: all ease 1s;}
.index-pic a:hover img{ -webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);}
.index-pic a p{ text-align: center; position: absolute; font-size: 0.2rem; top: 0px; left: 0px; text-align: center; line-height: 108px;
width: 100%; color: #fff;}
.index-product{ padding: 26px 15px 48px 15px;}
.cp-titMenu{ margin-right: 10px;}
.cp-titMenu a{ background: 0px; padding-left: 0px; font-size:0.14rem;}
.cp-titMenu a:hover{ color: #fef102;}
#div1{ width:100%; height: 238px; position: relative;overflow: hidden; margin-top: 30px;}
#div1 ul { width: 100%; height: 238px; position: relative; }
#div1 ul li { height: 238px; float: left; list-style: none; width: 230px; padding-left: 20px;}
#div1 ul li img { width: 100%;display: inline-block;}
#div1 ul li a .scroll-wz{ background: #e9e9e9; padding: 15px 10px;}
#div1 ul li a .scroll-wz p{ font-size: 0.16rem; padding-bottom: 5px;}
#div1 ul li a .scroll-wz span{ color: #999; line-height:20px;}
#div1 ul li a:hover .scroll-wz{ background: #0a4898; color: #fff;}
#div1 ul li a:hover .scroll-wz span{ color: #fff;}
footer{ width: 100%; background: #5d5d5d; padding-top: 28px;}
.bot-top{padding-bottom: 28px;}
.bot-top a:hover{ color: #fff;}
.bot-link{ width: 17%;}
.bot-tit{ color: #fff; font-size: 0.16rem; padding-bottom: 15px;}
.bot-link a{ color: #fff; line-height: 26px; display: inline-block; margin: 0 10px 0 0; color: #afafaf;}
.bot-link a:hover{ color: #fff;}
.bot-about{ margin: 0 3%;}
.bot-about a{color: #fff; line-height: 26px; display:block; margin: 0 10px 0 0; color: #afafaf;}
.bot-contact{color: #afafaf;}
.bot-contact span{ display: block; line-height: 26px;}
.bot-card{ margin-top: 5px;}
.bot-Swz{ color: #afafaf; margin-top: 25px; margin-left: 10px;}
.bot-box{ background: #505050;color: #afafaf; line-height: 57px; text-align: center;}
/*焦点图*/
.slide_fade{overflow:hidden;position:relative;width:100%;height:650px;margin-top: 162px;}
.slide_fade .box{overflow:hidden;position:relative;width:100%;height:650px;z-index:4;}
.slide_fade .box a{color:#fff;}
.slide_fade .box a:hover{text-decoration:none;}
.slide_fade .list{overflow:hidden;height:9999px;}
.slide_fade .list li{position:relative;width:100%;height:650px;}
.slide_fade .list img{_vertical-align:top;}
.slide_fade .txt{cursor:pointer;position:absolute;top:20px;left:45px;}
.slide_fade .btn{height:65px;z-index:5; border:0px;width: 100%; padding: 0px;}
.slide_fade .btn a{color:#fff;text-decoration:none;}
.slide_fade .btn li{overflow:hidden;float:left;width:14.1%;height:65px;margin-right:2px;color: #fff; display: table; padding-left: 20px;
background: rgba(0,0,0,0.2) !important; background: #000;filter:Alpha(opacity=20);}
.slide_fade .btn li:last-child{ margin-right: 0px;}
.slide_fade .btn div{ padding-left: 20px; display: table-cell;vertical-align: middle;}
.slide_fade .btn .selected{background: rgba(10,72,152,0.7) !important; background: #0a4898;filter:Alpha(opacity=70);}
.slide_fade .btn p{ font-size: 0.16rem;}
.slide_fade .btn p a:hover{text-decoration:underline;}
.ban-menu{width: 100%;background: rgba(0,0,0,0.4) !important; background: #000;filter:Alpha(opacity=40);position: absolute; bottom: 0px;left: 0px;
height: 65px;z-index: 9;}
.ban-menu ol li{width: 14.1%; float: left; height: 65px;
color: #fff; text-transform: uppercase; display: table; text-align: center; padding-left: 15px; margin-left: 2px; cursor: pointer; color: #fff;}
.ban-menu ol li div{ padding-left: 20px; display: table-cell;vertical-align: middle;}
.ban-menu ol li p{ font-size: 0.16rem;}
.ban-menu ol li span{ font-size: 0.12rem;}
.ban-1{ background: url(../images/ban-icon1.png) left center no-repeat;}
.ban-2{ background: url(../images/ban-icon2.png) left center no-repeat;}
.ban-3{ background: url(../images/ban-icon3.png) left center no-repeat;}
.ban-4{ background: url(../images/ban-icon4.png) left center no-repeat;}
.ban-5{ background: url(../images/ban-icon5.png) left center no-repeat;}
.ban-6{ background: url(../images/ban-icon6.png) left center no-repeat;}
.ban-7{ background: url(../images/ban-icon7.png) left center no-repeat;}
.slider{display:none !important;}
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}
/*关于我们*/
.ban-Babout{background: url(../images/ban-about.jpg) top center no-repeat;}
.ban-box{ width: 100%; height: 529px; margin-top: 162px;}
.loaction{ background: #0b4692; height: 108px; position: relative;}
.bg-positon{ background: url(../images/bg-position.png) right center no-repeat;height: 108px; position: absolute; left: 0px; top: 0px;width: 41%;}
.postion-box{ position: absolute; width: 1140px;}
.text-wz{}
.text-wz h1{font-size:0.3rem; margin-top: 37px;}
.text-wz p{ font-size:0.14rem; margin-top:5px; display:none;}
.position-list{ line-height: 108px; margin-left: 22%;}
.position-list a{ color: #fff; font-size: 0.16rem; display: inline-block; margin: 0 14px;}
.position-list a:hover{ color: #ece013;}
.about-content{}
.about-introduce{ padding: 53px 0;}
.about-introduce img{ display: block; margin: 0 auto;}
.introduce-box{ font-size: 0.28rem; text-align: center; padding: 55px 0;}
.introduce-box b{ color: #003e94;}
.about-introduce p{ line-height: 30px; color: #000;}
.about-introduce a{ text-align: center; display: block; padding: 55px 0 0 0; font-size: 0.18rem; color: #003e94; text-decoration: underline;}
.honor-box{ background: #003e94;}
.honor-pic{ width: 62.5%;}
.honor-pic img{ width: 100%;}
.honor-text{ width: 37.5%; color: #fff; padding: 0 2.5%;}
.honor-text h1{ font-size: 0.3rem; margin-top: 20%;}
.honor-text p{ line-height: 36px; color: #fff; margin-top: 12%;}
.honor-text a{ border: 1px solid #fff; color: #fff; line-height: 43px; width: 145px; display: block; text-align: center; margin-top: 12%;}
.honor-text a:hover{ background: #fff; color: #003e94;}
.about-block{ width: 100%; padding-bottom: 60px;}
.block-box{ width: 31.9%; position: relative; margin-top: 25px;}
.block-box:last-child{ margin-right: 0px;}
.block-box a .mask-about{ position: absolute; left: 0px; bottom: 0px;background: rgba(0,0,0,0.7) !important; background: #000;
filter:Alpha(opacity=70); width: 100%; height: 108px; padding: 0 10%;}
.block-box img{ width: 100%; display: block;}
.block-box a .mask-about h3{ font-size: 0.22rem; color: #fff; margin-top: 25px;}
.block-box a .mask-about p{ font-size: 0.16rem; color: #dbdbdb; margin-top: 10px;}
.block-box a:hover .mask-about{background: rgba(0,62,148,0.7) !important; background: #003e94;filter:Alpha(opacity=70);}
.block-mid{ width: 31.9%; background: #efeeee;padding: 0 4% 5% 4%; margin: 25px 2.1% 0 2.2%;}
.block-mid a h3{ color: #003e94; margin-top: 15%;}
.block-mid a img{ width: 100%; display: block; margin-top: 15%;}
.block-mid a p{ color: #555; line-height: 31px;margin-top: 15%;}
/*皓月牧场*/
.ban-Bmc{background: url(../images/ban-mc.jpg) bottom center no-repeat;}
.Pasture{}
.Pasture ul li{ width: 32%; float: left; margin:47px 2% 0 0;}
.Pasture ul li:nth-child(3n){ margin-right: 0px;}
.Pasture ul li a img{ display: block; width: 100%;}
.Pasture ul li a .mc-pic{ position: relative;}
.Pasture ul li a .mc-mask{position: absolute; left: 0px; top: 0px;background: rgba(0,0,0,0.7) !important; background: #000;
filter:Alpha(opacity=70); width: 100%; height: 100%; padding: 20px; opacity:0; -webkit-transition: all ease 1s;
-ms-transition: all ease 1s;
-o-transition: all ease 1s;
-ms-transition: all ease 1s;
transition: all ease 1s;}
.Pasture ul li a .mc-wz{ background: #eaeaea; color: #555; text-align: center; line-height: 60px; font-size:0.16rem;}
.Pasture ul li a:hover .mc-wz{ background: #0b4692; color: #fff;}
.Pasture ul li a .mc-box{ border: 1px solid #fff; color: #fff; height: 100%; padding: 18% 15%;}
.Pasture ul li a .mc-box span{ display: block; margin-top: 30px;}
.Pasture ul li a:hover .mc-mask{opacity:1;}

.epages{ text-align:center; padding: 50px 0;}
.epages b{ border:1px solid #004098; padding:2px 7px 2px 7px;color:#004098;line-height: 30px; width: 80px; border-radius: 5px; display: inline-block; margin: 0 2px;}
.epages a{ border:1px solid #dddddd; padding:2px 7px 2px 7px; color:#333; line-height: 30px; width: 80px; border-radius: 5px; display: inline-block; margin: 0 2px;}
.epages a:hover{ border:1px solid #ece013; background: #ece013;}
.epages a:first-child{display:none;}


/*皓月厨房*/
.ban-Bcf{background: url(../images/ban-cf.jpg) center center no-repeat;}
.Kitchen{ padding-bottom: 50px;}
.cf-box{ width: 100%; height: 319px; margin-top: 50px; position: relative;}
.cf-box a{ display: block;color: #fff;}
.cf-1{ background: url(../images/cf-pic1.jpg) top center no-repeat;}
.cf-2{ background: url(../images/cf-pic2.jpg) top center no-repeat;}
.cf-3{ background: url(../images/cf-pic3.jpg) top center no-repeat;}
.cf-4{ background: url(../images/cf-pic4.jpg) top center no-repeat;}
.cf-5{ background: url(../images/cf-pic5.jpg) top center no-repeat;}
.cf-box a .cf-mask{ width: 48%;background: rgba(0,0,0,0.7) !important; background: #000;
filter:Alpha(opacity=70); position: absolute;top:50%; margin-top: -72.5px; color: #fff; padding: 22px 2%;
 -webkit-transition: all ease 1s;
 -ms-transition: all ease 1s;
 -o-transition: all ease 1s;
 -ms-transition: all ease 1s;
 transition: all ease 1s;}
.cf-box a .cf-mask h1{ font-size: 0.3rem; font-weight: bold; padding-left: 55px;}
.cf-box a .cf-mask p{ padding: 15px 0;}
.cf-box a .cf-mask span{ color: #ece013; float: right; text-decoration: underline;}
.cf-box a:hover .cf-mask span{color: #fff;}
.cf-icon{ background: url(../images/icon-bg.png) left center no-repeat; width: 46px; height: 37px;}
.cf-box:nth-child(2n) .cf-mask{ right: 0px !important;}
.I-cf1{ background-position: -22px -32px;}
.I-cf2{ background-position: -22px -93px;}
.I-cf3{ background-position: -22px -150px;}
.I-cf4{ background-position: -22px -209px;}
.I-cf5{ background-position: -22px -274px;}
.cf-box a:hover .cf-mask{ -webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);}
/*新闻动态*/
.ban-Bnews{background: url(../images/ban-news.jpg) center center no-repeat;}
.news-top{ background: #ececec; padding-bottom: 30px;}
.T-left{ width: 59.8%; margin-top: 45px;}
.T-left a{ display: block; overflow: hidden;}
.T-left a img{ width: 100%; -webkit-transition: all ease 1s;
-moz-transition: all ease 1s;
-o-transition: all ease 1s;
-ms-transition: all ease 1s;
transition: all ease 1s;}
.T-left a:hover img{ -webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);}
.T-text{ background: #fff; padding:30px;}
.T-text span{}
.T-text h3{ font-size:0.16rem; padding: 13px 0; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.T-text p{ color: #888787; margin-top: 10px;}
.T-text a{ color: #0b4692; text-decoration: underline; display: block; margin-top: 25px;}
.T-right{ width: 38%; background: #fff; border-top: 9px solid #0b4692;margin-top: 45px; padding:0 20px;}
.r-Nbox{ border-bottom: 1px dashed #dcdcdc; padding: 25px 0;}
.r-Nbox:last-child{ border-bottom:0px;}
.r-Nbox a .r-pic{ overflow: hidden;}
.r-Nbox a .r-pic img{width: 100%;  display: block;-webkit-transition: all ease 1s;
-moz-transition: all ease 1s;
-o-transition: all ease 1s;
-ms-transition: all ease 1s;
transition: all ease 1s;}
.r-Nbox a:hover .r-pic img{-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);}
.r-text span{ display: block; margin-top: 15px;}
.r-text h3{font-size:0.16rem; padding: 16px 0; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.r-text p{color: #888787;text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.r-text b{color: #0b4692; text-decoration: underline; display: block; margin-top: 19px; font-weight:100;}
.news-bot{ margin-top: 25px;}
.news-bot ul li{ margin-top: 23px;}
.news-bot ul li a{ display: block; background: #ececec; padding: 28px;overflow: hidden;}
.news-bot ul li a .n-pic{ overflow: hidden; width: 19.5%;}
.news-bot ul li a .n-pic img{ width: 100%;}
.news-bot ul li a .n-text{ width: 79%;}
.news-bot ul li a .n-text h3{ font-size: 0.16rem; margin-top: 20px;}
.news-bot ul li a .n-text p{ color: #7f7f7f; padding: 25px 0;}
.news-bot ul li a .n-text .t-span{}
.news-bot ul li a .n-text .t-span span:first-child{ color: #5b5b5b;}
.news-bot ul li a .n-text .t-span span:last-child{ color: #003e94;text-decoration: underline;}
.news-bot ul li a:hover{ background: #0b4692; color: #fff;}
.news-bot ul li a:hover .n-text p,.news-bot ul li a:hover .n-text .t-span span:first-child,.news-bot ul li a:hover .n-text .t-span span:last-child{ color: #fff;}
/*招商加盟*/
.ban-Bjoin{background: url(../images/ban-join.jpg) center center no-repeat;}
.join-content{ width: 100%;}
.join-tit{ text-align: center; padding: 45px 0;}
.join-tit p{ font-size: 0.24rem; text-transform: uppercase;}
.join-tit strong{ font-size: 0.3rem;}
.tit-c1 p{ color: #717171;}
.tit-c1 strong{ color: #666; }
.tit-c2 p{ color: #fff;}
.tit-c2 strong{ color: #fff; }
.jm-wz{ color: #555; margin-top: 30px;}
.jm-wz p{ font-size: 0.14rem; line-height: 35px;}
.j-top ul li{ float: left; width: 32%; position: relative; margin: 15px 2% 0 0;}
.j-top ul li .join-mask{ position: absolute; left: 0px; bottom: 0px;background: rgba(0,0,0,0.6) !important; background: #000;
filter:Alpha(opacity=60); width: 100%; height: 100%; display:none;}
.j-top ul li img{ width: 100%;}
.j-top ul li:hover .join-mask{ display: block; cursor: pointer;}
.j-top ul li:last-child{ margin-right: 0px;}
.Consultation{ text-align: center;}
.Consultation a{ background: #ece013; color: #333; display:inline-block; border-radius: 5px; line-height: 42px; width: 232px; text-align: center;
margin: 55px auto;}
.Consultation a:hover{ background: #e8dc0f;}
.advantage{ width: 100%; background: #0b4692;}
.ys-box{}
.ys-box ul li{ text-align: center; width: 23%; margin: 50px 2.6% 0 0; color: #fff; float: left;}
.ys-box ul li:nth-child(4n){ margin-right: 0px;}
.ys-icon{ width: 58px; height: 56px; background: url(../images/icon-bg.png) left center no-repeat; margin: 0 auto;}
.ys-box ul li h2{ font-size: 0.2rem; padding: 20px 0;}
.ys-box ul li{ line-height: 25px;}
.ys-1{ background-position: -116px -35px;}
.ys-2{ background-position: -116px -107px;}
.ys-3{ background-position: -116px -188px;}
.ys-4{ background-position: -116px -272px;}
.ys-5{ background-position: -116px -355px;}
.ys-6{ background-position: -116px -438px;}
.ys-7{ background-position: -116px -532px;}
.ys-8{ background-position: -116px -617px;}
.process{}
.lc-box{}
.lc-box ul li{ float: left; width: 14.2%;color: #555; text-align: center; margin: 25px 2.9% 0 0;}
.lc-box ul li:last-child{ margin-right: 0px;}
.lc-bg{width: 92px; height: 92px; border-radius: 46px; background: #bababa; overflow: hidden; margin:0 auto;}
.lc-icon{ background: url(../images/icon-bg.png) left center no-repeat; width: 48px; height: 49px; margin: 20px auto 0 auto;}
.lc-box ul li h3{ font-weight: bold; font-size: 0.18rem; margin-top: 22px;}
.lc-box ul li p{ line-height: 20px; margin-top: 10px;}
.lc-1{ background-position: -233px -38px;}
.lc-2{ background-position: -233px -105px;}
.lc-3{ background-position: -233px -192px;}
.lc-4{ background-position: -233px -260px;}
.lc-5{ background-position: -233px -339px;}
.lc-6{ background-position: -233px -401px;}
.lc-box ul li:hover{ color: #0b4692;cursor: pointer;}
.lc-box ul li:hover p{color: #555;}
.lc-box ul li:hover .lc-bg{ background: #0b4692; }
.show-box{ padding-bottom:50px;}
.show-box img{ width: 100%;}
/*.show-box ul{position: absolute; top: 440px;}*/
.show-box ul li{ float: left; width: 31.5%; margin: 0 2.5% 0 0;}
.show-box ul li:last-child{ margin-right: 0px;}
.show-box ul li img{ width: 100%;}



/*右侧浮动*/
.share{ width:48px; height:236px; z-index: 99999 !important;
 position:fixed; right:0px; top:45%; margin:0 0 0 0; z-index:6001}
#right-1{ position:absolute; z-index:10; top:0; width:48px;right: 0px;}
#right-2{ position:absolute; z-index:10; top:50px; cursor:pointer;width:192px;}
#right-3{ position:absolute; z-index:10; top:99px; cursor:pointer;width:192px}
#right-4{ position:absolute; z-index:9; top:71px; cursor:pointer;width:273px}
#right-5{ position:absolute; z-index:10; top:198px; cursor:pointer;width:48px}
#right-6{ position:absolute; z-index:10; top:249px; cursor:pointer;width:48px}
#right-1 img{ width:100%}
#right-2 img{ width:100%}
#right-3 img{ width:100%}
#right-4 img{ width:100%}
#right-5 img{ width:100%}
#right-6 img{ width:100%}
/*产品中心*/
.ban-Bcp{background: url(../images/ban-cp.jpg) center center no-repeat;}
.product-content{}
.cp-left{ margin-top: 50px; width: 21%;}
.cp-left ul li p{ padding-left: 53px;}
.cp-left ul li a{ display: block; background: #0a4898 url(../images/cp-arrow.png) 95% center no-repeat; line-height: 60px; color: #fff;padding-left: 15px; font-size: 0.12rem;}
.cp-left ul li:nth-child(1) p{ background: url(../images/ban-icon1.png) left center no-repeat;}
.cp-left ul li:nth-child(2) p{ background: url(../images/ban-icon2.png) left center no-repeat;}
.cp-left ul li:nth-child(3) p{ background: url(../images/ban-icon3.png) left center no-repeat;}
.cp-left ul li:nth-child(4) p{ background: url(../images/ban-icon4.png) left center no-repeat;}
.cp-left ul li:nth-child(5) p{ background: url(../images/ban-icon5.png) left center no-repeat;}
.cp-left ul li:nth-child(6) p{ background: url(../images/ban-icon6.png) left center no-repeat;}
.cp-left ul li:nth-child(7) p{ background: url(../images/ban-icon8.png) left center no-repeat;}
.cp-left ul li:nth-child(8) p{ background: url(../images/ban-icon7.png) left center no-repeat;}
.cp-left ul li a:hover{ background: #003e94 url(../images/cp-arrow.png) 95% center no-repeat;}
.cp-left ul li:first-child a{border-top-left-radius: 5px;border-top-right-radius: 5px;}
.cp-left ul li:last-child a{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.cp-right{ width: 77%;margin-top: 50px;}
.cp-Tlist{ background: #e4e4e4;border-top-left-radius: 15px;border-top-right-radius: 15px; border: 1px solid #d5d5d5; line-height: 40px;}
.cp-Tlist a{ display: block; float: left; padding: 0 35px; font-size: 0.16rem;}
.cp-Tlist a:first-child{border-top-left-radius: 15px;}
.cp-Tlist a:hover{ background: #306fc0; color:#fff}
.cp-Blist{}
.cp-Blist ul li{ width: 32%; margin: 22px 2% 0 0; float: left; text-align: center; }
.cp-Blist ul li:nth-child(3n){ margin-right: 0px;}
.cp-Blist ul li a .cp-pic{ overflow: hidden; width: 100%; border: 2px solid #e4e4e4;}
.cp-Blist ul li a .cp-pic img{ width: 100%;-webkit-transition: all ease 1s;
-moz-transition: all ease 1s;
-o-transition: all ease 1s;
-ms-transition: all ease 1s;
transition: all ease 1s;}
.cp-Blist ul li a p{ color: #003e94;margin-top: 10px;}
.cp-Blist ul li a:hover img{-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);}



.cp-fgpic{ width: 77%;margin-top: 50px; padding-bottom: 50px;}



.wz-content{ padding-top: 30px; padding-bottom: 100px;}
.wz-tit{text-align: center; }
.wz-tit p{ font-size: 20px;  border-bottom: 1px dashed #d8d8d8; padding-bottom: 10px;}
.wz-tit span{ color: #919191; display: inline-block; margin: 5px 5px 0 5px;}
.wz-text{ line-height: 30px; margin-top: 20px; word-break:break-all; text-align: justify;}
.sxPage{ width: 100%; margin-top: 100px; line-height: 35px; background: #0a4898; padding: 20px; color: #fff;}
.sxPage span{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
.sxPage span a{ color: #fff;}
.sxPage span a:hover{ color: #fef102;}


/*搜索页*/
.search-box{ background: #fff;padding: 20px; margin-top: 30px; overflow: hidden;}
.s-text{ font-size: 0.24rem; color: #195da2;border-bottom: 1px solid #195da2; padding-bottom: 13px;}
.s-text b{font-weight: 100;}
.s-list{}
.s-list ul li{ border-bottom: 1px solid #aaa; padding: 20px 0;}
.s-list ul li a h2{ font-size: 0.16rem; color: #195da2; display: inline-block; margin-right: 25px;}
.s-date{ float: right;}
.s-date,.s-list ul li p{ color: #777;}
.s-btn{ background: #FFF100; padding: 6px 12px;}
.s-list ul li p{ margin-top: 15px;}
@media only screen and (max-width:640px) {
 .search-box{ margin: 30px 2%;}
}



.arrow-left, .arrow-right {
            font-family: "SimSun", "宋体";
            width: 45px;
            height: 80px;
            background-color: rgba(0, 0, 0, 0.3);
            position: absolute;
            top: 50%;
            margin-top: -30px;
            cursor: pointer;
            text-align: center;
            line-height: 80px;
            color: #fff;
            font-weight: 700;
            font-size: 40px;z-index: 9;
        }
        .arrow-left {
            left: 70px;
        }
        .arrow-right {
            right: 70px;
        }
        .arrow-left:hover, .arrow-right:hover {
            background-color: rgba(0, 0, 0, .7);
        }


.wz-cpnr{ padding: 0 4%;}
.cp-left-h{ margin-top: 50px; width: 21%;}
.cp-left-h ul li p{ padding-left: 23px;}
.cp-left-h ul li a{ display: block; background: #0a4898 url(../images/cp-arrow.png) 95% center no-repeat; line-height: 47px; 
color: #fff;padding-left: 15px; font-size: 0.15rem;}
.cp-left-h ul li a:hover{ background: #003e94 url(../images/cp-arrow.png) 95% center no-repeat;}
.cp-left-h ul li:first-child a{border-top-left-radius: 5px;border-top-right-radius: 5px;}
.cp-left-h ul li:last-child a{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}

#dituContent{ width: 1000px !important; margin: 0 auto;}
@media only screen and (max-width:1024px) {
	#dituContent{ width:100% !important; margin: 0 auto; height: 350px !important;}
}


.six-box{}
.six-box ul li{ width: 16.66%; text-align: center; float: left;}
.s-box{ width: 90px; height: 90px; border-radius: 45px; background: #fff; border: 1px solid #b7b7b7; text-align: center; line-height: 90px;
 margin: 35px auto 0 auto;}
.six-box ul li a p{ margin-top: 15px; font-size: 0.16rem;}
.six-box ul li a span{ font-size: 12px; color: #818181; text-transform: uppercase;}
.six-box ul li a:hover p{ color: #0a4898;}
@media only screen and (max-width:980px) {
 .six-box ul li{ width: 33.33%;}
 .six-box ul li a span{ overflow: hidden; text-overflow: ellipsis;white-space: nowrap; display:block;}
 
}
@media only screen and (max-width:640px) {
 .s-box{ width: 80px; height: 80px;border-radius: 40px;line-height: 80px;}
 .s-box img{ width: 50%;}
}

/*04-25*/
.contain {width:100%;margin: auto auto;}
.single {width: 100%;margin-top: 20px;overflow: hidden;height: 100%;position: relative;font-size: 0; }
.pre {position: absolute;width: 40px;height:40px;background-color: rgba(0, 0, 0, 0.5);cursor: pointer;margin-top: 80px;}
.pre:hover {background-color: rgba(0, 0, 0, 0.8);}
.pre::before {content: "";width: 12px;height: 12px;border: solid #ccc;border-width: 2px 0 0 2px;transform: translate(-50%, -50%) rotate(-45deg);
position: absolute;left: 53%;top: 50%;}
.next {position: absolute;width: 40px;height:40px;right: 0px;background-color: rgba(0, 0, 0, 0.5);cursor: pointer;margin-top: 80px;}
.next:hover {background-color: rgba(0, 0, 0, 0.8);}
.next::before {content: "";width: 12px;height: 12px;border: solid #ccc;border-width: 0 2px 2px 0;transform: translate(-50%, -50%) rotate(-45deg);
            position: absolute;left: 53%;top: 50%;}
.single ul {list-style: none;white-space: nowrap;display: inline-block;}
.single ul li {display: inline-block; margin:0 15px 0 0; overflow: hidden; width: 217px;}
.single ul li a img{ width: 100%;}
.single ul li a .scroll-wz{ background: #e9e9e9; padding: 15px 10px; width: 100%;}
.single ul li a .scroll-wz p{ font-size: 0.16rem; padding-bottom: 5px;}
.single ul li a .scroll-wz span{ color: #999; line-height:20px; font-size:14px; display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.single ul li a:hover .scroll-wz{ background: #0a4898; color: #fff;}
.single ul li a:hover .scroll-wz span{ color: #fff;}
@media only screen and (max-width:1024px) {
   .single ul li {margin:0 17px 0 0;  width: 226px;}
} 
@media only screen and (max-width:980px) {
 .single ul li {margin:0 19px 0 0;  width: 232px;}
} 
@media only screen and (max-width:640px) {
 .single ul li {margin:0 13px 0 0;  width: 220px;}
}  


.slide_fade .list img{ display: block; margin: 0 auto;}  