@charset "utf-8";
@media screen and (min-width:0px)  and  (max-width:1024px)  {
body,html { width:100%; min-height: 100%; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
html{font-size:62.5%}
@media only screen and (min-width:321px) {html {font-size:62.5%!important}}
@media only screen and (min-width:361px) {html {font-size:70.31%!important}}
@media only screen and (min-width:376px) {html {font-size:73.24%!important}}
@media only screen and (min-width:481px) {html {font-size:94%!important}}
@media only screen and (min-width:561px) {html {font-size:109%!important}}
@media only screen and (min-width:641px) {html {font-size:125%!important}}
/*------公用------*/
.wrap{}
.special-wrap{}
.pc{display:none;}
#pc{display:none;}
.wap{display:block;}
.center a{ text-align:center;  margin:0 auto; margin-top:20px;}

/*更多*/
.more{text-transform:uppercase;}
.more a{display:block; height:3rem; line-height:3rem; width:10rem; text-align:center; margin:0 auto; font-size:1.2rem;}

.blue a{color:#28ACFF; background:url(/templets/temp2017/images/arrows2.png) no-repeat 85% center; padding-right:30px; border:1px solid #28ACFF;}
.blue a:hover{color:#fff;  background:url(/templets/temp2017/images/arrows3.png) no-repeat 95% center #28ACFF; padding-right:30px;}
.white a{color:#fff; background:url(/templets/temp2017/images/arrows3.png) no-repeat 85% center; padding-right:30px; border:1px solid #fff; margin:30px auto 0 auto;}
.white a:hover{color:#333;  background:url(/templets/temp2017/images/arrows7.png) no-repeat 95% center #fff; padding-right:30px;}


/*标题*/
.titleText{text-align:center;}
.titleText h3{font-size:1.8rem; color:#666; margin-bottom:1rem; text-transform:uppercase; text-align:center; margin-top:1rem;}
.titleText p{font-size:1.2rem; color:#666666; line-height:160%; margin-bottom:1rem;}
.titleText a{color:#666666;}

.leftNav{background:#C9CACA; padding:8px 10px; font-size:18px; color:#fff;}

.pageNav{background:#fff; border-bottom:5px solid #28ACFF; text-align:center;  font-size:1.8rem;  text-transform:uppercase; padding-top:2rem; padding-bottom:2rem;}


/*------头部------*/
.header{padding:1rem; overflow:hidden;}

/*LOGO*/
.logo{float:left; width:100%; margin-top:10px; text-align:center;}

/*语言*/
.wap-language{float:left; width:30%; text-align:right; font-size:1.2rem; margin-top:5%; cursor:pointer;}
.wap-language em{background:url(/templets/temp2017/images/arrows.png) no-repeat right; padding-right:1.5rem;}
.wap-languagePop{border-top:1px solid #efefef; display:none;}
.wap-languagePop li{line-height:3rem; border-bottom:1px solid #efefef; font-size:1.2rem; text-align:center; font-size:1.2rem;}


/*导航*/
.wap-nav{float:right; width:20%; text-align:right; cursor:pointer;}
.wap-nav img{width:30%; margin-top:15%;}


/*导航弹出*/
.wap-navPop{border-top:1px solid #efefef; display:none;}
.wap-navPop li{line-height:3rem; border-bottom:1px solid #efefef; font-size:1.2rem;}
.wap-navPop li.arrows{background:url(/templets/temp2017/images/arrows-wap-01.png) no-repeat 95% 1rem; background-size:1rem;}
.wap-navPop li a{padding-left:1rem; display:block;}
.wap-navPop li dl{ margin-left:2rem; display:none;}
.wap-navPop li dl em{border-bottom:1px solid #efefef; display:block;}
.wap-navPop li dl em a{background:url(/templets/temp2017/images/dot.jpg) no-repeat 0 center;}


/*联系*/
.wap-contact{background:#002b45; overflow:hidden; height:3rem; line-height:3rem; font-size:1.2rem; color:#fff;}
.wap-contact li{float:left; width:50%; text-align:center;}


/*联系*/
.contact{}
.contact-info{float:left; margin-right:10px;}
.contact-info li{float:left; height:21px; line-height:24px; padding-left:23px; margin-right:10px;}
.contact-info li.contact-s{background:url(/templets/temp2017/images/contact-icon-a.png) no-repeat;}
.contact-info li.contact-tel{background:url(/templets/temp2017/images/contact-icon-b.png) no-repeat;}

/*语言*/
.language{ float:right; position:relative;}
.language-choos{border:1px solid #C9CACA; background:url(/templets/temp2017/images/arrows.png) no-repeat 90% center; height:20px; line-height:20px; display:block; padding-left:10px; padding-right:20px; cursor:pointer;}
.language-choos:hover{background:url(/templets/temp2017/images/arrows.png) no-repeat 90% center #f9f9f9; }
.language-list{text-align:center; border:1px solid #C9CACA; border-top:none; display:none; position:absolute; width:98%; top:22px; z-index:100;}
.language-list dd{line-height:25px; height:25px; border-bottom:1px solid #efefef; background:#fff;}
.language-list dd a{display:block;}
.language-list dd a:hover{background:#f9f9f9;}

.indexabout{background:#f7f7f7; padding:1rem; overflow:hidden; height:auto; width:95%; overflow:hidden;}
.aboutLeft{float:left; width:100%;height:auto;}



/*------位置------*/
.path{line-height:2rem; text-align:center; font-size:0.8rem; color:#999; padding-top:1rem; padding-bottom:1rem; height:2rem; overflow:hidden;}


/*------底部------*/
.footer{border-top:1rem solid #b5b6b6;background:#7f7f7f; background:#none; padding-top:1rem; padding-bottom:1rem; overflow:hidden;} 
.footer h3{color:#333}
.footerNav{}
.footerNav dl{float:left; width:25%;}
.footerNav dl dt{display:block; font-weight:bold; margin-bottom:10px; text-transform:uppercase; color:#bcbcbc; }
.footerNav dl dd em{display:block; line-height:200%; font-size:1rem;}
.footer-l{font-size:1rem;color:#333; padding-left:1%; width:99%;}
.footer-l a{ color:#333;}
.footer-l p{margin-bottom:1rem; color:#333; width:100%;}
.footer-l ul{}
.footer-l ul li{ padding-left:2.5rem; line-height:2rem;font-size:1rem; margin-top:1rem;}
.footer-l .f-tel{ background:url(/templets/temp2017/images/f-tel.jpg) no-repeat 0 0;}
.footer-l .f-email{ background:url(/templets/temp2017/images/f-email.jpg) no-repeat 0 0;}
.footer-l .f-mobile{ background:url(/templets/temp2017/images/f-mobile.jpg) no-repeat 0 0;}
.footer-l .f-add{ background:url(/templets/temp2017/images/f-add.jpg) no-repeat 0 0;}
.footer-r{width:99%; padding-left:1%; overflow:hidden; margin:0 auto;}
.footer-r td{ padding:0.5rem;}
.footer-r .title{ font-size:0.8rem; width:10%;}
.footer-r .input{ width:90%;background:#b5b6b6; border:none; font-size:0.8rem;}
.footer-r .area{ width:90%; height:auto; border:none; background:#b5b6b6; padding:0.5rem;}
.footer-r .sub{ width:90%; height:auto; border:none; background:#F8C301; padding:0.5rem;}
.footer-r .select{ width:90%; height:auto; border:none; background:#b5b6b6; padding:0.5rem; font-size:1rem;}

.copyright{color:#666;}
.copy-l{ width:100%; float:left; clear:both;background:#353535; padding:1rem;font-size:0.8rem}
.copy-l ul{float:left; margin:1rem 0; clear:both;}
.copy-l p{float:left;clear:both;}
.copy-l li{ float:left; margin-right:1rem;}
.copy-l li a{color:#666; font-size:0.8rem;}
.copy-r{ width:100%; text-align:center; color:#bcbcbc; line-height:2rem; font-weight:bold; text-transform:uppercase; font-size:1.2rem;background:#353535; padding:1rem;}
.copy-r a{ margin-left:1rem;}


.main{ width:100%; height:auto; background:#f7f7f7; min-height:650px;clear:both;}
.left{ width:100%; height:auto; float:left;}
.right{ width:100%; height:auto; float:right;}
.inbanner {height:auto; width:100%;/*padding: 185px 0 80px;*/}
.inbanner .text {padding:1rem;/*filter: alpha(opacity=90);-moz-opacity: 0.90;opacity: 0.90;*/}
.banner-text{ padding-top:8%;}
.products-banner {background:url(/templets/temp2017/banner/products.jpg) no-repeat center center;background-size:200%; min-height:160px;}
.case-banner {background:url(/templets/temp2017/banner/case.jpg) no-repeat center center;background-size:200%;}
.news-banner {background:url(/templets/temp2017/banner/news.jpg) no-repeat center center;background-size:200%;}
.solution-banner{background:url(/templets/temp2017/banner/solution.jpg) no-repeat center center;background-size:200%;}
.about-banner {background:url(/templets/temp2017/banner/about.jpg) no-repeat center center;background-size:200%;}
.contact-banner{background:url(/templets/temp2017/banner/contact.jpg) no-repeat center center;background-size:200%;}
.service-banner {background:url(/templets/temp2017/banner/service.jpg) no-repeat center center;background-size:200%;}
.inbanner .text {background-color: rgba(0,20,100,0.4); width:90%; margin:auto;margin-left:0; color:#fff }
.inbanner .text h1{font-size:2rem; margin-bottom:1rem;}
.inbanner .text p, .inbanner .text strong {color: #fff }

.path{ width:100%; height:1rem; padding:1rem 0; font-size:1rem; color:#999;}

.pagetitle{}
.pagetitle h3{font-size:1.5rem; color:#666; margin-bottom:1rem; text-transform:uppercase;}
.pagetitle span{ font-size:1rem; text-transform:none; margin-left:30px; clear:both;}
.pagetitle p{font-size:1rem; color:#666666; line-height:160%; margin-bottom:1rem;}
.pagetitle a{color:#666666;}

/*------产品总页------*/
.product{background-size:cover; padding-top:50px; padding-bottom:10px;}

/*------产品分类页------*/
.pro-banner{ width:100%; color:#666; font-size:1.2rem; line-height:1.3rem; padding-bottom:1.3rem;}
.pro-banner h1{width:100%; font-size:1.5rem; text-transform:uppercase; padding:1rem 0;}

.pro-list{}
.pro-list ul{}
.pro-list li{ width:45%; height:auto;margin-top:1.2rem;color:#666; float:left; margin-left:1rem;}
.pro-list li h5{float:left; margin-right:1rem; width:100%;}
.pro-list li span{float:right; width:100%;}
.pro-list li h3{ font-size:1rem; height:2rem;margin-bottom:1rem;text-transform:uppercase; font-weight:normal; padding-top:1rem;}
.pro-list li h4 img{ width:100%; height:100%;}
.pro-list li h5{ padding-top:1rem;}
.projj{ display:none;}
.pro-list li p{ color:#666; font-size:1rem; line-height:1rem;color:#666; font-weight:normal; padding-bottom:1rem; display:none;}
.pro-list li p.guojia{ font-size:1rem;color:#F8C301; padding-bottom:1rem;}
.pro-list li p a{height:1rem; line-height:1rem; background:#041E41; font-size:0.5rem; padding:0.5rem; color:#fff; margin-right:1rem; text-decoration:none; width:100%;}

.right-nav{width:100%; height:auto; border:1px solid #ccc; overflow:hidden; padding:1rem;}
.right-nav h2{width:100%; font-size:1.2rem; text-transform:uppercase; padding:1rem 0;color:#666;}
.right-nav h3{height:2rem; line-height:2rem; cursor:pointer;margin-bottom:1rem; position:relative; font-size:1rem; font-weight:bold;color:#333;}
.right-nav h3 a{color:#ccc;}
.right-nav h3 em{ display:block; background:url(/templets/temp2017/images/jia.jpg) no-repeat 0 center; position:absolute; right:16px; width:12px; height:40px;}
.right-nav h3.on{border:none; height:40px;}
.right-nav h3.on em{ background:url(/templets/temp2017/images/jian.jpg) no-repeat 0 center; right:16px;}
.rightnav{color:#999; display:none; margin-bottom:13px; margin-top:-13px; }
.right-nav ul{padding:1rem; line-height:180%;}
.right-nav li{}
.right-nav dd{ padding:0.5rem; line-height:1rem; font-size:1rem;}
.right-nav dd a{font-size:1rem;}

.right-special{ width:100%; margin:1rem 0;}
.right-special img{ margin-bottom:1rem; width:100%;}

.right-news{width:100%; height:auto; border:1px solid #ccc; overflow:hidden; padding:1rem;}
.right-news h2{width:100%; font-size:1.5rem; text-transform:uppercase; padding:1rem 0;color:#666;}
.right-news ul{}
.right-news li{ padding:0.2rem 0;}

.right-case{width:100%; height:auto; border:1px solid #ccc; overflow:hidden; padding:1rem; margin-top:1rem;}
.right-case h2{width:100%; font-size:1.5rem; text-transform:uppercase; padding:1rem 0;color:#666;}
.right-case ul{}
.right-case li{ padding:0.3rem 0; font-size:1.2rem; font-weight:bold;}
.right-case dl{ padding-top:1rem;}

.left h3{width:100%; font-size:1.5rem; text-transform:uppercase; padding:1rem 0;color:#333; clear:both;}
.pro-top{padding:1rem;}
.pro-inquiry{ width:100%; height:auto; margin:1rem 0; text-align:center;}
.pro-inquiry img{ margin-right:1rem; width:45%; float:left;}
.pro-top p{ width:100%; line-height:1.5rem; font-size:0.8rem;}
.pro-contact{margin:0 auto; text-align:center; width:100%; clear:both; font-size:1rem;}
.pro-top ul{ margin-top:1.2rem;}
.pro-top li{ float:left; margin-right:1rem; text-indent:1rem; line-height:1.5rem; padding-left:1.5rem; margin-top:1rem;}
.pro-top .skype{ background:url(/templets/temp2017/images/pro-1.jpg) no-repeat 0 center;}
.pro-top .tel{ background:url(/templets/temp2017/images/pro-2.jpg) no-repeat 0 center;}
.pro-top .email{ background:url(/templets/temp2017/images/pro-3.jpg) no-repeat 0 center;}
.pro-top .whatsapp{ background:url(/templets/temp2017/images/pro-4.jpg) no-repeat 0 center;}

.pro-content{ width:100%; font-size:1rem; color:#666; line-height:1rem;}
.table table{ width:100%;text-transform:capitalize;border-collapse:collapse;border:1px #27325F solid;}
.table table td{ font-size:0.6rem; padding:0.5rem; line-height:1.3rem; border:1px #27325F solid;border-collapse:collapse;}
.table table .tr1{background-color:#27325F;color:#fff;}
.table table .tr1 td{border:1px #ccc solid;}
.table table .tr2{background-color:#ccc;border:1px #145a26 solid;}
.pro-solution{width:100%; }
.pro-solution li{ width:45%; float:left;}
.pro-solution li h3{ width:100%;font-size:1rem; height:2rem; overflow:hidden;text-transform:uppercase; text-align:center;margin-top:1rem;}
.pro-solution li p{width:95%; font-size:1rem; margin-top:1rem;}
.pro-solution li:hover .solutionsName{ opacity:0.4; transition:all .3s ease;}
.solutionsName{position:absolute; width:0%; height:0%; opacity:0;background:#041E41;}
.solutionsName h3{text-align:center; font-size:1rem; color:#fff;text-transform:uppercase;margin:0 auto;}
.solutionsName a{width:110px;}
/*更多*/
.more{text-transform:uppercase; padding-top:20px;}
.more a{display:block; height:35px; line-height:35px; width:90px; text-align:center;}

.white a{color:#fff;border:1px solid #fff; margin:30px auto 0 auto;opacity:1; padding:0 10px;color:#fff;#041E41;}
.white a:hover{color:#fff;#041E41;opacity:1; text-decoration:none;}

.pro{ width:98%; padding:1rem 0;clear:both; padding-left:1%; line-height:1.3rem;}
.pro h3{ margin-bottom:1rem;}
.photo{width:100%; padding-bottom:1rem; clear:both;}
.photo1{ width:100%; margin:1rem 0;}
.photo1 img:hover.solutionsName1{ opacity:1; transition:all .3s ease;}
.photo2{ width:100%; clear:both; padding-top:1rem;}
.photo2 img{ float:left; width:48%; height:45%; margin-right:1%;}

.process{ width:100%;text-align:center;}
#photo{width:28%;}
.process img{ margin-right:1rem; text-align:center;}

.pro-solution{ width:100%; overflow:hidden;}
.pro-solution li img{ width:100%; height:auto;}
.pro-solution li h5{ text-align:center; margin-top:1rem font-size:0.8rem;}

.casetop{ width:100%;}
.casetop-l{ width:100%; float:left; padding-bottom:1rem;}
.casetop-l img{ width:100%; height:auto; padding-bottom:1rem;}
.casetop-r{ width:100%; float:right;}
.casetop-r p{ line-height:1rem; padding:0.2rem 0;}
.casetop-r .case-inquiry img{ margin-top:1rem; width:45%;}

.pro-pro{ width:100%;}
.pro-pro dl{ width:30%; float:left; margin-right:1rem;}
.pro-pro dl img{ width:100%; height:auto;}
.pro-pro dt{ font-size:1rem; text-align:center; padding:1rem 0;}
.feed{ width:100%; overflow:hidden;}
.feedl{ width:20%; height:auto; float:left;overflow:hidden;}
.feedr{ width:70%; height:auto; float:right;overflow:hidden;}
.feedr h4{width:100%;height:auto; overflow:hidden;padding-bottom:1rem;}
.feedr h3{ font-size:1.5rem; text-transform:capitalize; padding:0; margin:0; padding-bottom:1rem;}
.feedr h5{background:url(/templets/temp2017/images/feed.jpg) no-repeat 0 center; text-indent:1rem; clear:both; padding-left:2rem;}

.pro-solution{ width:100%; overflow:hidden;}
.pro-solution img{margin-right:1rem;}

.page {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 12px; MARGIN: 7px; PADDING-TOP: 12px;width:auto; height:auto; width:100%; clear:both;}
		.page A {PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; TEXT-DECORATION: none; margin-right:5px;border:#ccc solid 1px; background:#F8C301;}
		.page A:hover {PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR:#041E41;margin-right:5px;}
		.page A:active {PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOT: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR:#041E41;margin-right:5px;}
		.page SPAN.current {PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR:color:#145a26; PADDING-TOP: 0.5em; BACKGROUND-COLOR:#041E41;margin-right:5px;}
		.page SPAN.disabled {DISPLAY: none}
		.thisclass{PADDING-RIGHT: 0.74em; PADDING-LEFT: 0.74em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR:#041E41;margin-right:5px;}
		.page input{ display:none;}


.clear{ width:100%; height:1rem; clear:both;}
.interest{ width:100%; height:auto;padding:1rem; clear:both;}
.interest h3{font-size:1.5rem; text-transform:uppercase; padding:1rem 0; margin-bottom:1rem;clear:both;}
.interestmain{}
.interl{width:98%; float:left; border:1px #ccc solid; margin-right:1rem; height:auto ;overflow:hidden; margin-bottom:1rem;}
.interl img{ margin-bottom:1rem;}
.interl h4{ font-size:1rem; text-transform:uppercase; line-height:1rem; padding-left:1rem; padding-top:1rem;}
.interl dl{ padding:1rem;}
.interl dd{ padding:5px 0;}
.interl p{ padding:1rem; line-height:1rem;}
.interl h5{ padding-left:1rem;}

.mainContent{ width:100%; height:auto; margin:0 auto; clear:both;}
.solution{width:100%; height:auto;}
.solution dl{margin:15px 0;}
.solution h3{width:100%; height:24px; line-height:24px; border-bottom:1px #ccc solid; font-size:15px; font-weight:bold; margin-top:15px; clear:both;}
.solution dd{ float:left; width:180px; height:150px; margin-right:7px;}
.solution .s_img{ width:180px; height:120px; clear:both;}
.solution .s_title{ font-size:12px; padding:5px 0; width:180px; clear:both; height:20px; line-height:16px; padding-top:10px;}

.zsolution{width:100%; height:auto;clear:both;}
.zsolution-middle{ width:100%; height:auto; clear:both;}
.zmddile{ width:100%; height:auto; margin:10px 0;}
.zmddilel{width:100%; height:auto;float:left;}
.zmddilel h3{height:30px; font-size:14px; font-weight:bold; line-height:30px; color: #4d5159; margin-bottom:10px; margin-top:15px;background:url(/templets/temp2017/images/h3bg.gif) 0 0 no-repeat; text-indent:15px; color:#fff; clear:both;}
.zmddilel h3 a{color:#fff;}
.zmddileltop{ width:100%; height:auto; overflow:hidden;}
.topl{ width:40%; height:auto; float:left;}
.topl img{width:100%; height:auto;overflow:hidden;}
.topr{ width:55%; height:auto; float:right; padding-right:0;overflow:hidden;}
.topr p{ font-size:0.7rem; color:#666; line-height:1.1rem;}
.topr h4{ font-size:1rem; font-weight:bold; margin-bottom:1rem;}
.zmddilel ul{ width:100%; height:auto;padding:1rem 0; clear:both;}
.zmddilel li{ float:left; width:30%; font-size:0.7rem; font-family:Arial, Helvetica, sans-serif; margin-right:10px;}
.zmddilel li h4{font-size:0.7rem; width:auto; height:2rem; line-height:1rem; margin-top:0.5rem;}
.zmddilel li img{ width:100%; height:auto;}
.zmddiler{width:100%; height:auto;float:left; margin-top:1rem; text-align:center;}
.zmddiler h3{ width:100%; height:2rem; line-height:2rem; background:#002b45; color:#fff; text-indent:0.5rem; font-weight:bold;text-transform:uppercase;}
.zmddiler li{ margin-bottom:1rem; width:48%; float:left; margin-right:1%;}
.zmddiler li a{ font-size:1rem;}

.s_jieshao{ width:98%; height:auto; margin:0 auto; padding:1%;}
	.s_jieshao h2{ width:100%; height:auto; line-height:2rem; font-size:1.4rem; text-align:center; color:#002b45; font-weight:bold; margin:1rem 0;text-transform:uppercase;}
	.s_jieshao p{ width:100%; height:auto; line-height:2rem; margin:1rem 0;}
	.s_jieshao p{ width:100%; height:auto; line-height:2rem; margin:1rem 0;}
	.s_app h3{ width:100%; height:2rem; line-height:2rem; font-size:1.2rem;color:#002b45; font-weight:bold; margin:1rem 0;text-transform:uppercase;}
	.s_app{}
	.s_app span{ padding:0.2rem; height:1rem; line-height:2rem; background:#f8c500; margin-right:1rem; width:auto; margin-bottom:1rem}
.s_jieshao ul{width:100%; height:auto; margin:0 auto;}
	.s_jieshao li{ width:30%; height:auto; float:left;text-align:center;}
	.s_jieshao li img{width:100%; margin-bottom:1rem;float:left;}
	.s_jieshao_2{ width:100%; height:auto; margin:1rem 0;}
	.s_jieshao_2 dl{ margin-top:1rem}
	.s_jieshao_2 dd{ width:31%; height:auto; float:left; margin-right:1%; text-align:center;}
	.s_jieshao_2 dd img{ margin-bottom:10px; width:100%; height:auto;}
	.s_jieshao_2 dd h3{ height:2rem; font-size:0.8rem; line-height:1rem; margin-bottom:1rem;}
	.s_jieshao2l{ width:100%; float:left;}
	.s_jieshao2r{ width:100%; float:right;line-height:2rem;}
	.s_jieshao2r h3{ font-size:1.3rem; font:Verdana, Geneva, sans-serif; font-weight:bold;}
	.img300 { width:100%;margin-top:15px; clear:both;}
	.img300 img{ width:30%; height:auto; float:left; margin-right:1rem; margin-bottom:1rem;}
	.s_case{ width:100%; height:auto; margin:1rem 0;font-size:0.8rem;}
	.s_casel{ width:100%; height:auto; float:left;}
	.s_caser{ width:100%; height:auto; float:right;}
	.s_caser h3{ font-size:1.3rem; line-height:2rem; font-weight:bold;}
	.s_caser p{line-height:1.6rem; color:#333;}
	.s_caser p strong{ color:#002b45;}
	.s_jieshao_3{ width:100%; height:auto; margin:1rem 0;}
	.s_jieshao_3 dl{ width:100%; float:left; height:auto; overflow:auto;}
	.s_jieshao_3 dt{ width:40%; height:auto; float:left;}
	.s_jieshao_3 dd{ width:55%; height:auto; float:right;}
	.s_jieshao_3 dd h3{ font-weight:bold; color:#002b45;}
	.s_jieshao_3 dd p{ line-height:1rem; font-size:0.8rem;}

.s_jieshao_3{ width:100%; height:auto; margin:1rem 0;}
	.s_jieshao_3 dl{ width:100%; float:left; height:auto; overflow:auto;}
	.s_jieshao_3 dt{ width:40%; height:auto; float:left;}
	.s_jieshao_3 dd{ width:55%; height:auto; float:right;}
	.s_jieshao_3 dd h3{font-weight:bold; color:#002b45;}
	.s_jieshao_3 dd p{ line-height:1rem; font-size:0.8rem;}
.listblank{ width:100%; height:2rem; clear:both;}

.fuju{ width:100%; height:auto; overflow:hidden;}
.fuju dl{float:left;width:32%; margin-right:1%;}
.fuju dt{ width:100%; height:2rem; line-height:2rem; background:#ccc; text-align:center; padding:0; font-weight:normal; font-size:0.8rem; margin-top:1rem;}
.fuju .fujumore{width:100%; height:2.5rem; background:#f8c300;text-align:center;padding-top:0;}
.fuju .fujumore a{line-height:2.5rem; font-size:1.3rem; text-transform:none;}
.fuju .fujumore:hover{ background:#041e42; color:#fff;}
.fuju .fujumore:hover a{color:#fff;}
.listblank{ width:100%; height:2rem; clear:both;}

.cd-top1 {
  height: 38px;
  width: 39px;
   bottom: 80px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);}
 .bottom{width:100%;height:2.5rem; line-height:2.5rem;background:#ccc;position:fixed;bottom:0;/**距离底部为0*/left:0;z-index:1;}
.bottom li{ width:25%; float:left; font-size:1.1rem; text-align:center;}
.bottom a{ color:#000;}
}

