*{ margin: 0; padding: 0; font-family:'微软雅黑';}
ul,li{ list-style: none;}
img{ border: 0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a{ text-decoration: none;}
.w1200{ width: 1200px; margin: 0 auto;}
.shouji{ display: none;}
.shouji_banner{ display: none;}
.bottom01{ display: none;}
.F1 img,.shoujibanner{ display: none;}

.top{ overflow: hidden;background: #2d2c32; height:40px; line-height: 40px;}
.top span{ float: left; font-size: 14px; color: #fff;}
.top .top_right{ float: right; overflow: hidden;}
.top .top_right p{font-size: 14px; color: #fff; float: left;font-weight: bold;}
.top .top_right span{ font-size: 12px; float: left; padding: 0 10px;color: #fff;}

.header{ overflow: hidden; height: 100px;}
.header .w1200{ overflow: hidden; position: relative;}
.header h1{ float: left; margin-top: 15px;}
.header .index_miaosu{ float: left; margin-left:40px; margin-top:27px;}
.header .index_miaosu span{ display: block; font-size: 14px;} 
.header .index_miaosu .zhuanye{font-size:16px;color:#dc3545; font-weight: bold; margin-bottom:5px;}


.index_qq{ float: right; margin-top:32px;}
.header i{display: inline-block;vertical-align: middle; text-align: center;}
.index_qq i{background: url(../images/icon_img.png) 0 -70px;width: 38px;height: 35px;}
.index_tel{ float: right; margin-right:20px;margin-top:32px;}
.index_tel i{background: url(../images/icon_img.png) 0 5px;width: 38px;height: 38px;}
.index_tel a{font-family: Georgia;font-size: 20px!important;line-height: 33px;}
.header_right_weixin{ float: right; margin-left: 22px;margin-top: 12px;}
.header a{font-size: 16px;color: #333; font-weight: bold;}
.header a:hover{color: #e7b319;}




.accordion {width: 100%;max-width: 360px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #FFF;}
.accordion .link {border-bottom: 1px solid #CCC;background: #FFF;cursor: pointer;display: block;padding: 15px 15px 15px 15px;color: #4D4D4D;font-size: 14px;font-weight: 700;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion .link a{color: #4D4D4D;display: block;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion li i {position: absolute;top: 16px;left: 12px;font-size: 18px;color: #595959;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li i.fa-chevron-down {right: 12px;left: auto;font-size: 16px;}
.accordion li.open .link {color: #b63b4d;}
.accordion li.open i {color: #b63b4d;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
 .submenu {display: none;background:#e2e2e2;font-size: 14px;}
 .submenu li {border-bottom:3px solid #f9f9f9;}
 .submenu a {display: block;text-decoration: none;color:#222;padding: 12px;padding-left: 42px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
 .submenu a:hover {background: #b63b4d;color: #FFF;}
 
.fa-chevron-down:before{font-size: 12px!important;}
 

.head{ background:#0075bb;}
.head h1{ display: none;}
.nav{ overflow: hidden;}
.nav li{float: left;}
.nav li a{ color: #fff; display: block; padding: 0 40px; height:52px; line-height: 52px; font-size: 15px;font-weight: bold;}
.nav li a.on,.nav li a:hover{ background:#dc3545; color: #fff;}


	
		
.
	
.fullSlide_title{ width:100%; position: absolute; left: 0; top:220px;}	
.fullSlide_title h2{ font-size: 38px; font-weight: bold;margin-left: 15px;color: #fff; text-align: left;}
.fullSlide_title span{ margin-bottom: 40px ;display: block;margin-left: 15px;color: #fff; text-align: left;}
.fullSlide_title p{ color: #fff; line-height: 24px ;margin-left: 15px;text-align: left;}
.fullSlide_title a{ line-height: 40px; border-radius: 50px ;text-align: center; background:#fcc800 ;margin-left: 15px;color: #000; margin-top: 40px; width: 150px; height: 40px!important;}
.fullSlide_title a:hover{ background:#fcc800;}	


.F1{ overflow: hidden; margin-top: 85px; margin-bottom: 85px;}
	.F1 img{ margin-top: 30px;}
	.F1 h2{ font-size: 22px; font-weight: bold; color: #000; margin-bottom: 20px; padding-left: 9px; border-left: 5px solid #1c3b75; margin-top: -2px;}
	.F1 p{ font-size: 16px; color: #333; line-height: 28px;}
	.F1 p b{ font-weight: bold; color:#DF2123; text-decoration: underline;}
	.F1 p span{ background:#DF2123;font-weight: bold; color: #fff; padding: 0 5px; }
	
	
.F2{background:#F8F8F8; padding-top: 50px;overflow: hidden;}
	.F2 .F2_Left{ width: 300px; background: #fff; float: left; padding:15px;}
	.F2 .F2_Left h2{ background:#dc3545; height:50px; line-height: 50px; color: #fff; font-size: 18px; text-align: center; font-weight: bold; margin-bottom: 20px;} 
	.F2 .F2_Left li{ margin-bottom: 15px; text-align: center;}
	.F2 .F2_Left li a{height: 45px; line-height: 45px;color: #333333;background-color: #f4f4f4; margin-bottom:5px; display: block;font-size: 14px;}
	.F2 .F2_Left li a:hover,.F2 .F2_Left li a.on{ background:#DF2123; color: #fff;}
	
	.index_lianxi{ width: 300px; height: 420px; background:#EEEEEE; overflow: hidden; text-align: center;}
	.index_lianxi span{ display: block; text-align: left;color: #333; padding-left: 20px; line-height: 26px; font-size: 14px;}
	.lxwmMaps{ margin-top: 20px; width: 278px; margin-left: 10px; border: 2px solid #fefefe;}
	.index_lianxi span a{ color: #333; margin-right:8px;font-weight: bold;}
	.index_lianxi img{ margin-top:10px;padding-left: 20px; text-align: center;}
	
	.F2_Right{ float: right; width: 810px; overflow: hidden; background: #fff;padding: 22px;}
	.F2_Right ul{ width: 840px;}
	.F2_Right ul li{ float: left; width: 186px; margin-right: 22px; margin-bottom: 22px;} 
	
.F3{ overflow: hidden; padding-top: 50px; padding-bottom: 50px;}
.F3 ul{ overflow: hidden; width:1207px; margin: 0 auto; }
.F3 ul li{ float: left; width: 200px;border-right: 1px solid #cbcbcb;border-top: 1px solid #cbcbcb;text-align: center;}



.F4{ overflow: hidden; padding-top:30px;padding-bottom: 50px;background-color: #f8f8f8;}
.F4 .F4_Left{ float: left; width: 585px;}
	.title_public{ overflow: hidden; padding: 18px 0 10px 0; border-bottom: 2px solid #666; margin-bottom: 30px;}
	.title_public h2{ float: left; font-size: 18px; font-weight: bold; color:#222;margin-top: 5px;}
	.title_public a{ float: right; color: #666; font-size: 18px; margin-top: 5px;}
	.title_public a:hover{ text-decoration: underline;}
	
	.F4 .F4_Left ul{ overflow: hidden;}
	.F4 .F4_Left ul li{ overflow: hidden; margin-bottom:20px;background-color: #f8f8f8;}
	.F4 .F4_Left ul li img{ float: left;}
	.F4 .F4_Left ul li .F4_Right_body{ float: left; margin-left:25px; width: 443px;}
	.F4 .F4_Left ul li .F4_Right_body h2{color: #666; font-size: 15px; height: 20px; line-height: 20px; overflow: hidden;font-weight: 700;}
	.F4 .F4_Left ul li .F4_Right_body p{ overflow: hidden; margin-top: 10px;}
	.F4 .F4_Left ul li .F4_Right_body span{color: #666; float: left; font-size: 15px;}
	.F4 .F4_Left ul li .F4_Right_body em{color: #666; font-style: normal; text-decoration: underline; float: right; font-size: 15px;}
	
	.F4 .F4_Right ul{ overflow: hidden;}
	.F4 .F4_Right ul li{ overflow: hidden; margin-bottom: 20px;}
	.F4 .F4_Right ul li .wenzi{ overflow: hidden;}
	.F4 .F4_Right ul li .wenzi span{ float: left; width: 25px; height: 25px; background:#dc3545; text-align: center; color: #fff;}
	.F4 .F4_Right ul li .wenzi p{ float: left;color: #666; font-size: 15px; font-weight: 700;}
	.F4 .F4_Right ul li .wenzi-d{ margin-top: 2px;}
	.F4 .F4_Right ul li .wenzi-d p{color: #666; font-size: 14px;}
	
.F4 .F4_Right{ float: right; width: 585px; margin-left: 15px;}


.footer{ background: #323232; overflow: hidden; padding-top: 50px; padding-bottom: 50px;}
	.footer h2{ color: #fff; font-size: 16px; font-weight: bold; margin-bottom:15px;}
	.footer_L{ float: left; width: 300px;}
	.footer_L a{ display: block; color: #fff; opacity: 0.9; font-weight: normal; font-size: 14px; line-height: 28px;}
	.footer_L a:hover{ text-decoration: underline;}
	.footer_C{ float: left; width: 300px;}
		.footer_C p{ color: #fff;font-weight: normal; font-size: 14px;opacity: 0.9;line-height: 28px; }
		
		.footer_R{ float: right; width: 300px; overflow: hidden;}
	.footer_R img{ display: block; float: right;}
	.footer_R p{ clear: both; text-align: right; color: #fff; opacity: 0.9; font-size: 15px;}
	
.copyright{ background: #000; overflow: hidden; height: 50px; line-height: 50px; text-align: center;}
.copyright,.copyright a{ color: #fff; font-size: 14px;opacity: 0.9;  padding: 0 10px;}
.copyright a:hover{ text-decoration: underline;}



.d1 div a{padding:0 10px;}
.bottom{font-size: 12px;margin-top: 40px;}
.bottom a{border: none}
.bottom .d1 {padding: 10px;text-align: center;line-height: 24px;}
.message_yuyue{width: 100%;height: 100px;position: fixed;bottom:0;left:0;background: url(../images/bottom_adv_bg2.jpg) center center no-repeat;background-size: 100% 100%;border-left: none;z-index:99999;}
.yuyue_button{width:36px;font-size: 14px;letter-spacing:5px;color:#fff;background-color: #014dad;padding: 15px 0; margin: 0 auto;line-height: 20px;text-align: center;cursor: pointer;border-top-right-radius: 20px;border-bottom-right-radius: 20px;position: fixed; bottom:4px;left:0;z-index:999999;}
.message_yuyue i{position: absolute;top:10px;right:10px;font-size: 18px; cursor:pointer; color:#fff;}

	
	
	.side {width: 60px;height: 280px;position: fixed;right: 0;
	  top: 360px;z-index: 10000000;}
	.side li {color: #fff;width: 60px;height: 60px;margin-top: 1px; }
	.side li a {color: #fff;display: block;width: 60px;height: 27px;padding-top: 38px;text-align: center;font-size: 12px;}
	.side li>span {display: block;width: 60px;height: 27px;padding-top: 38px;text-align: center;font-size: 12px;}
	.side li:hover {background-color: #080606;}
	.side .zixun {background: url(../images/tip2.png) center top no-repeat #fb7d00;}
	.side .qq {background: url(../images/tip2.png) center -64px no-repeat #fb7d00;}
	.side .code {position: relative;background: url(../images/tip2.png) center -124px no-repeat #dc3545;}
	.side .liuyan {background: url(../images/tip2.png) center -193px no-repeat #dc3545;}
	.side .code .wd {position: absolute;left: -110px;bottom: 0;width: 100px; padding: 5px;background: #080606;
	  text-align: center;font-size: 12px;display: none;}
	.side .code .wd img {width: 100px;height: 100px;}
	.side .code .wd .ftel {text-align: center;margin-top: 17px;padding-top: 30px;background: url(../images/tool-telphone2.png) center -29px no-repeat;}
	.side .code .wd  span{display: block;text-align: center;text-align: center;color: #fff;margin: 0 auto;}
	.side .returntop {background: url(../images/tip2.png) center -256px no-repeat #dc3545;}
	
	.banner_list{ overflow: hidden; position: relative; height: 420px;}
	.banner_list .w1200{ overflow: hidden;}
	.banner_list_neirong{ position:absolute; top: 0; left: 0; width: 100%;}
	.banner_list_neirong h2{ margin-top:90px; color: #fff; text-align: center; font-weight: bold; font-size: 30px;}
	.banner_list_neirong p{ text-align: center;}
	.banner_list_neirong span{ color: #fff;}
	
	.banner_list_neirong dl{ overflow: hidden; text-align: center; width: 760px; margin: 0 auto; margin-top: 30px; margin-bottom: 30px;}
	.banner_list_neirong dl dd{ float: left; color: #fff; width: 100px; height: 40px; margin: 0 10px; background: #1C8FCF; line-height: 40px; border-radius: 50px;}
	
	.banner_list_neirong ul{overflow: hidden;width: 726px; margin: 0 auto; margin-top: 30px; }
	.banner_list_neirong ul li{ float: left; margin-right:15px; border: 4px solid #fff; border-radius: 2px;}
	
	
	.postion{ overflow: hidden; padding-top:20px; padding-bottom: 20px; background:#f9f9f9;}
	.postion .nav02{ overflow: hidden; font-size: 14px;color: #505050;}
	.postion .nav02 a{ font-size: 14px;color: #505050;}
	
	
	
	.case_dailiao{ overflow: hidden; padding-bottom: 80px;background: #f9f9f9;}
		.case_dailiao_left{ float: left; width: 300px;}
			.case_dailiao_left .case_dailiao_left_F1{ height:60px;background: #296bcc;}
				.case_dailiao_left .case_dailiao_left_F1 span{ display: block;color: #fff; text-align: center;}
				.case_dailiao_left .case_dailiao_left_F1 span.t1{font-size: 22px; height: 60px; line-height: 60px;}
				.case_dailiao_left .case_dailiao_left_F1 span.t2{font-size: 14px;}
				
			.case_dailiao_left ul.g1{ margin-top:5px;}
				.case_dailiao_left ul.g1 li a{ display: block; height: 45px; line-height: 45px; text-align: center;color: #333333;background-color: #fff; margin-bottom:5px;font-size: 14px;}
				.case_dailiao_left ul.g1 li a:hover,.case_dailiao_left ul.g1 li a.on{background-color:#dc3545; color: #fff;}
			
		.case_dailiao .case_dailiao_right{ float: left; width: 870px; margin-left: 30px;}
			.case_dailiao .case_dailiao_right ul{ overflow: hidden; width: 900px;}
			.case_dailiao .case_dailiao_right ul li{ float: left; margin-right: 30px; width: 270px; margin-bottom:30px;}
			.case_dailiao .case_dailiao_right ul li a{ display: block;}
			.case_dailiao .case_dailiao_right ul li span{overflow: hidden; display: block; background:#fff; height: 40px; line-height: 40px; text-align: center; color: #333333;}
			.case_dailiao .case_dailiao_right ul li span:hover{background:#dc3545; color: #fff;}
			.case_dailiao .case_dailiao_right ul li img{ width: 100%;}
	
	
	
	.page_about{overflow: hidden; padding-bottom:80px;background: #f9f9f9;padding-top: 80px;}
		.page_about h2{ text-align: center;color: #333333;font-size: 24px;}
		.page_about span{ text-align: center; display: block;color: #333333;font-size: 14px;}
		.about_content{ overflow: hidden; margin-top:40px;}
			.about_content p{font-size: 15px;color: #666666; line-height: 34px;}
		
			
		.page_about_02 ul{ overflow:hidden; width: 1250px;}
		.page_about_02 ul li{ float: left; width: 285px; margin-right:20px; margin-bottom: 20px;}
	
		
		.page_about_02{ overflow: hidden; background: #f2f2f2; padding-top: 80px; padding-bottom: 80px;}
		
		
	
	.page_dailiao{ height:400px; overflow: hidden;}
	
	.news{overflow: hidden; padding-bottom: 80px; background: #f9f9f9;}
	.news_right li{ margin-bottom: 30px;background: #fff;overflow: hidden;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-ms-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;}
		
		.news_right{ overflow: hidden; float: left; width: 870px; margin-left: 30px;}
		.news_right li a{ display: block; overflow: hidden;}
		.news_right_zuo{width: 110px;float: left;}
		.news_right_zuo img{ width: 100%;}
		
		.news_right_you{ float: left; width: 700px;padding-left: 30px; padding-right: 30px;}
			.news_right_you h2{font-size: 16px;color: #000;margin-top: 21px;margin-bottom:10px;}
			.news_right_you p{font-size: 12px;color: #666;}
		
		.news_right li:hover{ -ms-transform: translateY(-10px);
		-webkit-transform: translateY(px);
		-moz-transform: translateY(10px);
		-o-transform: translateY(10px);
		transform: translateY(10px);}
		
		.news_right li:hover h2{ color: #DF2123;}
		.news_right li:hover p{}	
	
	.news_body{float: left;width: 830px;margin-left: 30px; background:#fff; padding: 20px;}
		.news_body .news_right_title{ overflow:hidden;text-align: center; padding-bottom: 30px;}
		.news_body .news_right_title h1{font-size: 22px;color: #696868; margin-bottom: 10px;}
		.news_body .news_right_title span{ font-size:15px;color: #696868;}
		
		.news_right_body{ overflow: hidden; font-size:15px; line-height:28px; color: #333;text-align: justify;}
		.news_right_body img{ width: 100%;}
		
		.list_dailiao_article{ float: left;width:870px;margin-left:30px;background: #fff;padding-bottom:50px;}
			.list-dailiao_article_title{ margin-top:50px; text-align: center; padding: 0 20px;}
				.list-dailiao_article_title h1{font-size:22px;color:#696868;margin-bottom: 10px;}
			.list-dailiao_article_body{padding: 0 20px;line-height: 24px;font-size: 15px;color: #444;} 
			.list-dailiao_article_body p{overflow:hidden;font-size:15px;line-height:28px;color:#444;text-align: justify;}
			.list-dailiao_article_body img{ padding:20px 0;}
	
	
		.case_dailiao_left dl{ overflow: hidden; margin-top: 30px; width:300px}
		.case_dailiao_left dl dd{ position: relative; margin-bottom:10px;float: left;width: 145px;margin-right: 10px;}
		.case_dailiao_left dl dd:nth-child(2n){ margin-right: 0;}
		.case_dailiao_left dl dd img{ width:100%;}
		.case_dailiao_left dl dd p{ position: absolute; bottom: 0; width: 100%; height: 30px; line-height: 30px; text-align: center;background-color: rgba(0,0,0,.2); color: #fff; font-size: 14px; overflow: hidden;}
		
		
		.page_dailiao_F1{ overflow: hidden; margin-bottom: 90px; margin-top: 90px;}
			.page_dailiao_F1 p{ font-size: 15px; color: #222;}
		
		.dailiaoh2{font-size: 22px; font-weight: bold;color:#222; margin-bottom:10px;}
		
		.page_dailiao_F2{ overflow: hidden; margin-bottom:80px;background: #f9f9f9; margin-top: 80px; padding-top: 50px; padding-bottom: 50px;}
			.page_dailiao_F2 h5{ margin-top:10px;font-size: 16px;color:#fbbd46;font-weight: bold;}
			.page_dailiao_F2 ul li{margin-top: 10px;font-size: 18px; color: #444; font-size: 16px; line-height: 22px;}
			.page_dailiao_F2 p{ margin-top: 10px;color: #666;font-size: 15px;} 
			.lbiao{ overflow: hidden; margin-bottom: 30px;margin-top: 30px;}
			.lbiao ul{ float: left; width: 575px; margin-right: 50px;}
		
		.page_dailiao_F3{ overflow: hidden;padding-bottom: 380px;overflow: hidden;background: url(../images/404-background.png) bottom left repeat-x;background-size: 55%;}
		
		
		
		.contant{ padding-top:20px; padding-bottom:80px; overflow:hidden; background: #f9f9f9;}
					
					.contant .w1200{ width:1200px; background:#fff; overflow:hidden; padding: 20px; width: 1160px;}
					.contant_left{ float: left; width: 560px!important;}
					.contant_left .lxwmMaps{ width:560px; margin-left:0; border: 0; margin-top: 0;}
		
					.contant ul{ overflow:hidden; float: left; width:550px; margin-left: 50px;}
					.contant ul li{margin-bottom:20px; display: block;}
					.contant ul h1{ font-size: 22px; font-weight: bold; margin-top:30px; margin-bottom: 25px;}
					.contant ul li b{font-size:18px; color:#222; font-weight:bold;display: block; }
					.contant ul li p{color: #333333; margin-top:5px ;font-size: 16px;overflow: hidden;}
					.contant ul li p a{ padding-right:20px; float: left;color: #333333;font-size: 16px;}
					.contant ul li p a:hover{ text-decoration: underline; color:#dc3545;}
					
					
				.contant_02{ background:#f8f8f8; padding-top: 50px; padding-bottom: 50px ;overflow: hidden;}
				.contant_02 h2{font-size: 32px;text-align: left;margin-bottom: 20px;}
				.contant_02 p{color: rgba(0,0,0,.85);line-height: 24px;font-size: 14px;}
				.img-ok{ overflow: hidden; margin-top: 35px;}
				.img-ok div{ float:left;width: 150px; margin-right: 60px; text-align: center; }
				.img-ok img{ width:150px;}
				.img-ok div span{ font-size:15px;color: #333;}
				
				.contant_02{ overflow: hidden;}
				.contant_02 form{ margin-top:30px;overflow:hidden;}
				.contant_02 form input{ border: 1px solid #ccc;font-size: 14px; outline:none; margin-bottom: 15px; text-indent: 1em; width: 500px ; height: 48px; ;display: block;}
				.contant_02 form textarea{ display: block; border: 1px solid #ccc;font-size: 14px; padding-top: 5px ;text-indent: 1em;outline:none; width: 500px ; }
				.contant_02 form button{border-radius: 2px; cursor: pointer; font-size:14px; margin-top: 15px; height: 48px; line-height: 48px; border: 0; color: #fff; text-align: center; width: 500px ;display: block;background-color: #000;}
				
	
		.m-page { margin-left:auto; margin-right:auto; clear:both; overflow:hidden; padding:20px 0;}
	.m-page a { float:left; background:#777; padding-left:10px; padding-right:10px; height:29px; line-height:29px; font-size:13px; text-align:center; font-family:"Arial"; display:block; margin-right:4px; color:#fff; text-decoration:none; font-weight:bold;}
	.m-page span { float:left; width:37px; height:39px; line-height:39px; text-align:center; font-family:"Lucida Console"; display:block; margin-right:4px; color:#777;}
	.m-page a:hover,.m-page a.active-page{ background:#cd1a1c;}
	.m-page a.prePage,.m-page a.nextPage { font-family:"Tahoma";}
	
	.reveal-modal{display: none;}
	
	
@media (max-width:768px){
	.message_yuyue{display:none;}
	.header{display: none;}
	.w1200{ width: 100%;}
	.w90{ width: 80%; margin:0 auto;}
	.shouji_banner{display: block;}
	.reveal-modal,.shoujibanner{ display: block;}
	
	.shoujibanner{ padding-top:60px}
	.side,.shouji01{ display: none;}
	
	.top{ display: none!important;}
	
			.head h1{float: left;margin:0; padding: 0;}
			.head{position: fixed; background:#FFF;top:0;width: 100%;height: 60px!important;z-index: 999;box-shadow: rgb(0 0 0 / 5%) 0px 10px 20px;}
			.head .head-top .logo{ margin-top:5px;}
			.head .nav{overflow: hidden;position: fixed;top:0;left:0; background: #fff;z-index: 998;display: none;width: 100%;height: 100%; margin-top:0; padding-top:30%; line-height:60px;}
			.head li{text-align: center;float: none!important;}
			.head .nav li{ margin-right:0; padding-left: 0;}
			.head .nav li a { display:inline;padding-bottom:10px;font-size:17px;font-weight:bold; color: #000;}
			.head .nav li a.on, .head .nav li a:hover{ background: none; color:#dc3545;;}
			.fullSlide{ display: none;}
			
	.head h1{ display:block;}
	
	.shouji_banner{background: url(../images/shoujibanner.jpg) center center no-repeat; height: 700px; padding-top: 60px;background-size:cover;}
	.shouji_banner span{ display: block; color: #fff;}
	.shouji_banner span.span01{font-size: 16px; margin-bottom:18px; height: 30px; line-height: 20px;color: rgb(44,130,201);text-align: center; font-weight: bold;}
	.shouji_banner span.span02{color: rgb(29,84,184); margin-top: 60px; margin-bottom:10px;border-radius: 50px; font-size: 36px;font-weight: bold; text-align: center;}
	.shouji_banner span.span03{ color: #fff; font-size: 16px; line-height: 24px;background-color: rgb(255, 112, 51); padding:5%; border-radius:5px; text-align: center; margin-bottom: 30px;}
	.shouji_banner p{ color: #fff;}
	.shouji_banner span.span05{font-family: Georgia;font-size:32px; text-align:center;color: rgb(29,84,184);margin-bottom: 20px;}
	.shouji_banner span b{color: rgb(29,84,184);font-family: Georgia; font-size:19px;display: block;}
	.shouji_banner img{ text-align: center; display: block; margin: 0 auto;}
	
	
	.F1{ width: 100%; margin-top:60px;margin-bottom:10%}
	.F1 .w1200{ width: 90%; margin: 0 auto;}
	.F1 h2{ font-size: 20px;}
	.F1 p{ font-size: 15px; line-height: 26px; text-align: justify;}
	
	.F2{ width: 100%; padding-top: 0;}
	.F2 .F2_Left ul{ width: 96%; overflow: hidden; margin: 0 auto; margin-bottom: 50px;}
	.F2 .F2_Left li{ margin-bottom:1%; float: left; width:49%; margin-right: 2%;}
	.F2 .F2_Left li a{ font-size: 13px;}
	.F2 .F2_Left li:nth-child(2n){ margin-right: 0;}
	.F1 .w1200{width: 90%; margin: 0 auto;}
	.F2 .F2_Left{ width: 100%; float: none; padding: 0;}
	.index_lianxi{ width: 100%; height: auto;}
	.lxwmMaps{ width:90%; margin:5%;}
	
	.F2_Right{ float: none; width: 100%; padding: 0; background:#fff; padding-top: 5%; padding-bottom: 5%;}
	.F2_Right ul{ width: 94%; padding: 0 3%; overflow:hidden}
	.F2_Right ul li{ width:32%; margin-right:2%; margin-bottom:2%;}
	.F2_Right ul li img{ width: 100%;}
	.F2_Right ul li:nth-child(3n){ margin-right: 0;}
	
	
	.F4{ width: 100%; overflow: hidden;}
	.F4 .F4_Left{ width: 100%; float: none;}
	.F4 .F4_Right{ width: 100%; float: none; margin-left: 0;}
	
	.title_public{ width: 93%; margin: 0 3%; margin-bottom: 30px;}
	.F4 .F4_Left ul{ width: 93%;margin: 0 3%;}
	.F4 .F4_Left ul li img{ float: left; width:30%;}
	.F4 .F4_Left ul li .F4_Right_body{ width:65%; margin-left: 5%;}
	
	.F4 .F4_Right ul{width: 93%;margin: 0 3%;}
	.F4 .F4_Right ul li .wenzi span{display:none;}
	.F4 .F4_Right ul li .wenzi p{ margin-left:0;}
	
	.F3{ width: 100%; overflow: hidden;}
	.F3 ul{ width:98%; padding-left: 2%;}
	.F3 ul li{ width: 32%; border: 0!important;border-bottom: 0!important;} 
	.F3 ul li img{ width: 100%;}
	

	.footer{ width: 94%; padding: 0 3%; padding-top: 10%; padding-bottom: 10%;}
	.footer_L{ float: none; display:none;}
	.footer_C{ width: 100%; float:none;text-align: center;}
	.footer_R{ width: 100%; float:none;text-align:center;margin: 0 auto;}
	
	.footer_R img{display: inline-block; float: none;}
	.footer_R p{ text-align: center;}
	
	.copyright, .copyright a{ font-size: 12px; display: block; }
	.copyright{ height: auto; line-height:20px; padding: 15px 0;padding-bottom: 70px;}
	.copyright .w1200{ width: 90%; margin: 0 auto;}
	
	.bottom01{ display: block; overflow: hidden; height:65px; background:#0b5394; position: fixed; bottom: 0; width: 100%;}
	.bottom01 ul { overflow: hidden; margin-top:8px;}
	.bottom01 ul li{ float: left; width: 25%; text-align: center;}
	.bottom01 ul li a{ display: block; height:65px;} 
	.bottom01 ul li a p{ color: #fff; font-size: 14px; line-height: 20px; height: 20px; display: block; font-weight: 500;}
	
	
	.page_about{ width: 100%;}
	.page_about h2{ font-size: 18px; font-weight: bold; margin-bottom: 6px;}
	.page_about span{ font-size: 14px;}
	.about_content{ width: 90%; margin: 0 auto; text-align:justify; margin-top: 50px;}
	.about_content p{font-size: 14px; line-height: 24px;}
	.page_about{ padding-bottom: 50px;}
	
	.page_about_02{ width: 100%; padding-top: 50px; padding-bottom: 50px;}
	.page_about_02 ul{ width: 90%; margin: 0 auto;}
	.page_about_02 ul li{ width:47.5%; margin-right: 5%;}
	.page_about_02 ul li:nth-child(2n){ margin-right: 0;}
	.page_about_02 ul li img{ width: 100%;}
	
	.page_dailiao_F1{ overflow: hidden;margin-top: 80px; margin-bottom: 50px;}
	.page_dailiao_F1 .w1200{ width: 90%; text-align: justify;}
	
	.page_dailiao_F2{ overflow: hidden;padding-bottom:0;}
	.page_dailiao_F2 .w1200{ width: 90%; margin: 0 auto;}
	.dailiaoh2{ font-size: 20px;}
	.page_dailiao_F2 p{ font-size: 14px; line-height: 22px;}
	.lbiao{ overflow: hidden;}
	.lbiao ul{ width: 100%; margin-right: 0; margin-bottom: 50px;}
	
	.page_dailiao_F3{ overflow: hidden;}
	.page_dailiao_F3 .w1200{ width: 90%;}
	
	.banner_list{ overflow: hidden; background-size: cover; display: none;}
	.banner_list_neirong ul{ display: none;}
	.banner_list_neirong h2{ width: 90%; margin: 0 auto; margin-top:150px; font-size: 20px; margin-bottom: 30px;}
	.banner_list_neirong p span{ display: block; font-size: 18px; line-height: 30px; text-align: center;}
	
	
	.postion{ padding-top:20px;}
	.postion .w1200{ width: 90%;}
	.postion .nav02 a{ font-size: 14px;}
	
	.case_dailiao_left .case_dailiao_left_F1{ width: 94%; margin: 0 auto; margin-bottom: 5%;    display: none;}
	
	.case_dailiao{ width: 100%;}
	.case_dailiao_left{ width: 100%; float: none; margin-bottom: 30px;display: none;}
	.case_dailiao_left ul{ width: 94%; padding: 0 3%; overflow: hidden;}
	.case_dailiao_left ul li{ float: left; margin-right: 3%; width: 48.5%;}
	.case_dailiao_left ul li:nth-child(2n){ margin-right: 0;}
	.case_dailiao_left ul li a{ font-size: 13px;}
	
	.case_dailiao .case_dailiao_right{ float: none; width:94%; margin: 0 auto;}
	.case_dailiao .case_dailiao_right ul{ width: 100%;}
	.case_dailiao .case_dailiao_right ul li{ width: 47.5%; margin-right: 5%;}
	.case_dailiao .case_dailiao_right ul li:nth-child(2n){ margin-right: 0;}
	.s25{ display: none;}
	
	.list_dailiao_article{ float: none; width: 100%; margin-left: 0; padding-top: 20px; text-align: justify; }
	.list-dailiao_article_title{ margin-top: 30px; font-size: 18px;}
	
	.case_dailiao .w1200{ width: 94%; margin: 0 auto;}
	.list-dailiao_article_body{ font-size: 14px; line-height: 22px; text-align: justify; color: #333;}
	
	.case_dailiao_left dl{ display: none;}
	
	.news_right{ width: 100%; margin-left: 0;}
	.news_right ul{ width: 94%; margin: 0 auto;}
	.news_right li{ width: 100%;}
	.news_right_zuo{ width: 30%;}
	.news_right_you{ width:65%; margin-left: 5%; padding: 0;}
	.news_right_you h2{margin-top: 5%;margin-bottom: 0; margin-bottom: 10px;margin-right: 2%;}
	.news_right_you p{ font-size: 12px; color: #666; display:none;}
	
	.news .w1200{ width:93%;margin: 0 auto;}
	.news_body{ float: none;margin-left:0; width: 90%; padding:5%; padding-bottom: 10%;}
	.news_body .news_right_title h1{ color: #222; margin-bottom: 5px;}
	.news_right_body{ font-size: 14px; line-height: 24px; color: #666;}
	.news_body .news_right_title span{color:#999; font-size: 12px;}
	
	.contant{ overflow: hidden; width: 94%; margin: 0 auto;padding: 0 3%; padding-bottom: 50px;}
	.contant .w1200{ width: 94%; padding:3%;}
	.contant_left{ height: 250px!important; overflow: hidden;}
	
	.contant_left{ width: 100%!important; float: none;}
	.contant_left .lxwmMaps{ width: 100%;}
	.contant ul{ float: none; width: 100%; margin-left: 0;}
	.img-ok{ display: none;}
	.contant ul h1{ font-size:18px; margin-top: 15px;}
	.contant ul li b{ font-size:16px;}
	.mt20{ padding-bottom: 20px!important;}
	
	.F1 img{ display: block; width: 100%;}
	
	
.product-page .listtitle {
	font-size: 20px;
	padding: 30px 0;
}
.product-list {
	padding-bottom: 30px;
}
.product-list .title {
	padding-bottom: 10px;
}
.product-list ul {
	margin-top: 30px;
}
.product-list li {
	width: 50%;
	padding: 5px;
	margin-bottom: 10px;
}
.product-list li:nth-child(4n+1) {
	clear: none;
}
.product-list li:nth-child(2n+1) {
	clear: left;
}
.product-list li .pic {
	height: 120px;
	line-height: 120px;
}
.product-list li .tit,
.product-list li .txt{
	line-height: 22px;
	height: 22px;
}
.product-list li .tit {
	font-size: 16px;
}
.product-list li .txt {
	height: 44px;
	font-size: 12px;
}
.product-page .head {
	line-height: 26px;
	padding: 0;
	text-align: center;
	top: 50px;
}
.product-page .head .wrap{
	padding: 10px 0;
}
.product-page .head .title {
	font-size: 18px;
	float: none;
}
.product-page .head .link {
	float: none;
	margin-top: 5px;
}
.product-page .head .link a {
	font-size: 14px;
	display: inline-block;
	margin: 0 10px;
	float: none;
}
.product-page .panoramic {
	/*padding-top: 60px;*/
}
.product-page .panoramic .pic {
  padding-bottom: 140%;
}
.product-page .specifications {
	padding-bottom: 20px;
}
.product-page .specifications .row {
	padding: 20px 0;
}
.product-page .specifications .col{
	padding: 10px 0;
}
.product-page .specifications .title {
	width: 100%;
	float: none;
	font-size: 16px;
}
.product-page .specifications .cont {
	padding-left: 0;
	margin-top: 10px;
	line-height: 30px;
	font-size: 14px;
}
.product-page .specifications .piclist {
	margin-top: 30px;
}
.product-page .specifications .piclist span {
	width: 33.3333%;
	margin-right: 0;
	margin-bottom: 20px;
	padding: 0 10px;
}
.product-page .specifications .piclist span:nth-child(3n+1){
	clear: left;
}
.product-page .introduction {
	padding: 30px 0;
}
.product-page .introduction .wrap{
	max-width: 600px;
}
.product-page .introduction .content,
.product-page .introduction .photo {
	width: 100%;
	float: none;
}
.product-page .introduction .photo .bottom {
	margin-top: 10px;
	padding: 0 30px;
}
.product-page .introduction .photo .swiper-button-prev,
.product-page .introduction .photo .swiper-button-next {
	width: 24px;
}
.product-page .introduction .content{
	margin-top: 10px;
}
.product-page .introduction .title {
	font-size: 22px;
}
.product-page .introduction .text {
	margin: 20px 0;
	padding: 10px 0;
}
.product-page .introduction .text th,
.product-page .introduction .text td {
	padding: 8px 0;
}
.product-page .details .row .p1 {
	line-height: 28px;
	font-size: 18px;
}
.product-page .details .row .p2,
.product-page .details .row .p3 {
	line-height: 20px;
	font-size: 14px;
	margin-top: 4px;
}
.product-page .details .row .p4 {
	font-size: 16px;
	line-height: 24px;
	padding: 5px 10px;
	margin: 12px 0;
}
.product-page .details .row1 .wrap {
	position: static;
	top: 0;
	left: 0;
	transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-o-transform: translate(0%, 0%);
	padding: 30px 0 0 0;
	text-align: center;
}
.product-page .details .row1 .cont {
	text-align: left;
}
.product-page .details .row1 .title {
	padding-bottom: 10px;
}
.product-page .details .row1 .title span {
	font-size: 15px;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	margin-left: 10px;
}
.product-page .details .row1 .txt {
	line-height: 20px;
	font-size: 14px;
	margin-top: 12px;
}
.product-page .details .row10,
.product-page .details .row9,
.product-page .details .row8,
.product-page .details .row4,
.product-page .details .row3 {
	padding: 30px 0;
}
.product-page .details .row10 .text,
.product-page .details .row8 .text,
.product-page .details .row4 .text,
.product-page .details .row3 .text {
	margin-bottom: 30px;
}
.product-page .details .row5 .text {
	width: 100%;
	position: static;
	top: 0;
	left: 0;
	transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-o-transform: translate(0%, 0%);
	padding: 30px 10px;
}
.product-page .details .row6 .text {
	width: 60%;
}
.product-page .details .row6 .p2 {
	margin-top: 20px;
}
.product-page .details .row9 .td,
.product-page .details .row9 .table {
	display: block;
}
.product-page .details .row9 .text {
	max-width: 600px;
	float: none;
	padding: 30px 20px;
}
.product-page .details .row9 .p3 {
	margin-top: 20px;
}

	
	}
	
	
	