
/* CSS Document */
body{ padding-top:110px;}
.bac_seo{ background-position:center; background-repeat:no-repeat; background-size:cover;}
.ban_seo img{ max-width:100%; margin:0 auto;}
.ww1200{ max-width:1200px; margin:0 auto;}


.pd75{ padding:75px 0;}
.seonew_title{ text-align:center;}
.seonew_title b{ font-size:36px; margin-bottom:25px; color:#333333; border:1px solid #dcdcdc; border-radius:100px; line-height:1; padding:18px 65px; display:inline-block;  font-weight:normal;}
.seonew_title b em{ font-style:normal; color:#d81e06;}
.seonew_title p{ font-size:16px; line-height:2; color:#666666;}

.seonew1_box { padding-top:80px;}
.seonew1_box li{ width:18.4%; padding:0 10px; box-sizing:border-box; text-align:center; margin-right:2%; float:left; box-shadow:0 0 10px rgba(0,0,0,.1); border-radius:10px; min-height:275px;}
.seonew1_box li b{ font-size:22px; color:#292929; margin-bottom:20px; display:inline-block;}
.seonew1_box li p{ font-size:14px; line-height:24px; color:#666666;}
.seonew1_box li:nth-child(5){ margin-right:0;}
.seonew1_box li .imgss{ height:110px; width:100%; position:relative;}

.seonew1_box li .imgss img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.seonew1_box li .imgss img.w{ display:none;}
.seonew1_box li:hover{ background:#d81e06; box-shadow:none;}
.seonew1_box li:hover .imgss img.r{ display:none;}
.seonew1_box li:hover .imgss img.w{ display:block;}
.seonew1_box li:hover b,.seonew1_box li:hover p{ color:#fff;}


.seonew_02{ background:url(../images_seo/youhuabac.jpg); background-size:cover; background-repeat:no-repeat; background-position:center;}
.seonew_02 .seonew_title b{ border-color:#d81e06}
.seonew2_box{ padding-top:80px;}
.seonew2_box li{ height:175px; width:25%; float:left; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; box-sizing:border-box;}
.seonew2_box li:hover{background:#043585}
.seonew2_box li.border-right{ border-right:none;}
.seonew2_box li.border-bot{ border-bottom:none;}
.seonew2_box li .alabo{ height:45px; width:100%; margin-bottom:5px; text-align:center; font-size:36px; color:#999999; padding-top:20px;}
.seonew2_box li .image{ width:40%; float:left;}
.seonew2_box li .image img{ margin:0 auto; max-width:80%;}
.seonew2_box li .txts{ width:60%; float:left; padding-right:10px; box-sizing:border-box;}
.seonew2_box li .txts p{ font-size:14px; color:#fff; line-height:24px;}


.youhuaanli{ padding-top:60px;}
.youhuaanli li{ width:23.5%; float:left; margin-right:2%; border:1px solid #e5e5e5; box-sizing:border-box; margin-bottom:4%;}
.youhuaanli li img{ max-width:100%;}
.youhuaanli li:nth-child(4n){ margin-right:0;}
.youhuaanli li b{ display:block; background:#eeeeee; color:#5c5c5c; font-size:14px; text-align:center; padding:10px ;}

.youhuaanli li:hover{ border:1px solid #e60012;}
.youhuaanli li:hover b{ background:#e60012; color:#fff;}

.seonew_04{ padding-bottom:75px;}
.seonew4_box{ margin-top:60px; padding-top:10px;}
.seonew4_box{ background-image:url(../images_seo/seo4.png); background-position:top center; background-repeat:no-repeat; min-height:360px;}
.seonew4_box ul{ width:50%; position:relative;}
.seonew4_box ul li{ margin-bottom:40px; border:1px dashed #dcdcdc; padding:10px 15px; font-size:18px; color:#666666; display:inline-block; min-width:280px; max-width:335px; position:relative;}
.seonew4_box ul li b{ font-size:24px; color:#d81e06; display:inline-block; padding-left:5px;}
.seonew4_box ul.ul_le{ text-align:right;}
.seonew4_box ul.ul_ri{ text-align:left;}
.seonew4_box ul.ul_le li.li_01{ margin-right:150px;}
.seonew4_box ul.ul_le li.li_02{ margin-right:220px;}
.seonew4_box ul.ul_le li.li_03{ margin-right:225px;}
.seonew4_box ul.ul_le li.li_04{ margin-right:169px;}

.seonew4_box ul.ul_ri li.li_01{ margin-left:150px;}
.seonew4_box ul.ul_ri li.li_02{ margin-left:220px;}
.seonew4_box ul.ul_ri li.li_03{ margin-left:210px;}
.seonew4_box ul.ul_ri li.li_04{ margin-left:135px;}

.seonew4_box ul li::after{ display:block; content:""; width:23px; height:23px; background:url(../images_seo/yuan.png) no-repeat center; position:absolute;}
.seonew4_box ul.ul_le li::after{ right:-55px; top:50%; margin-top:-11px;}
.seonew4_box ul.ul_ri li::after{ left:-55px; top:50%; margin-top:-11px;}

.seonew4_box ul li:hover{color:#fff; background:#d81e06; border:1px solid #d81e06;}
.seonew4_box ul li:hover b{ color:#fff;}

.lijizhen a{ display:block; width:240px; height:60px; color:#fff; font-size:24px;background:#d81e06; text-align:center; line-height:60px; margin:60px auto 0; border-radius:100px;}
.lijizhen a.wap{display:none;}

.seonew_05{ background:#eeeeee}
.seonew_05 .seo5_le{ width:48%;}
.seonew_05 .seo5_le img{ max-width:100%;}
.seonew_05 .seo5_le .seo5txt{ border:1px solid #d81e06; padding:25px 45px 40px; position:relative;}
.seonew_05 .seo5_le .seo5txt b{ font-size:24px; color:#d81e06;}
.seonew_05 .seo5_le .seo5txt .line{ width:40px; height:3px; background:#d81e06; margin-bottom:25px; margin-top:10px;}
.seonew_05 .seo5_le .seo5txt p{ margin-bottom:25px; display:block; padding-left:35px; position:relative;}
.seonew_05 .seo5_le .seo5txt p em{ width:22px; height:22px; position:absolute; left:0; top:0; color:#fff; border-radius:100px; background:#d81e06; text-align:center; line-height:22px; font-size:16px; font-style:normal;}
.seonew_05 .seo5_le .seo5txt a{ position:absolute;display:block; width:240px; height:60px; color:#fff; font-size:22px;background:#d81e06; text-align:center; line-height:60px; margin:60px auto 0; border-radius:100px; bottom:-30px; left:50%; margin-left:-120px;}
.seonew_05 .seo5_le .seo5txt p span{ color:#d81e06}
.seonew_05 .seo5_le .seo5txt a.wap{display:none;}

.seonew6_box{ padding-top:60px;}
.seonew6_box li{  width:16%; float:left; margin-right:5%; text-align:center;}
.seonew6_box li:nth-child(5n){ margin-right:0;}
.seonew6_box li .imgsss{ width:188px; height:188px; position:relative; border-radius:100%; background:#313131; margin:0 auto; max-width:100%;}
.seonew6_box li .imgsss img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.seonew6_box li b{ font-size:24px; color:#303030; display:block; padding:20px 0;}
.seonew6_box li p{ font-size:14px; color:#666666; line-height:2;}
.seonew6_box li:hover .imgsss{ background:#d81e06}
.seonew_08 img{ margin:30px auto 0;}
.case_news { padding:50px 0;}

.imgs_01 { width:310px;}
.text_01{ width:690px; padding-left:75px; box-sizing:border-box;}
.case_news .w1600{ position:relative;}
.case_news .w1600 a.xq{ position:absolute; right:0; top:50%; transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.text_01 b{ font-size:32px; color:#d3141b; display:block; padding-top:5px;}
.text_01 p{ font-size:18px; color:#666; padding-top:10px;}
.text_01 p strong{ font-weight:bold; color:#000; padding-right:20px;}
.seonew7_box{ padding-top:60px;}
.seo7_le{ width:400px;}
.seo7_ri{ width:calc(100% - 450px);}
.seo7_ri img{ max-width:100%;}

.seo7_le li{ padding:8px 10px; border-radius:10px; border:1px dashed #e5e5e5; margin-bottom:15px;}
.seo7_le li .shunxu{ border-right:1px solid #e5e5e5; width:90px; height:75px; line-height:75px; font-size:48px; color:#d81e06; font-style:italic; font-weight:bold;}
.seo7_le li .txts{ max-width:230px; padding-left:25px;  padding-top:7px;}
.seo7_le li .txts p{font-size:16px; color:#666666; line-height:30px;}
.seo7_le li:hover{ background:#cc3300;}
.seo7_le li:hover .shunxu{ color:#fff;}
.seo7_le li:hover .txts p{ color:#fff;}

@media screen and (max-width:1300px){
		.ww1200{ max-width:960px; margin:0 auto;}
		.seonew_title b{ font-size:30px;}
		.pd75{ padding:40px 0;}
		.seonew1_box li b{ font-size:18px; margin-bottom:10px;}
		.seonew1_box li p{ font-size:12px;}
	.seonew2_box li .image img{ max-width:50px; max-height:50px;}
	.seonew4_box ul li{ min-width:inherit; font-size:16px;}
	.seonew4_box ul li b,.seonew6_box li b{ font-size:20px;}
	.seonew6_box li .imgsss{ height:154px;}.seonew6_box li b{ padding:10px 0;}
	}
@media screen and (max-width:960px){
		.ww1200{ padding-left:15px; padding-right:15px; max-width:750px}
		.seonew1_box li{ width:100%; height:auto; min-height:inherit; padding-bottom:20px; margin-bottom:20px;}
		.seonew1_box li .imgss{ height:80px;}
		.seonew1_box li .imgss img{ max-height:80%; max-width:50px;}
		.seonew1_box{ padding-top:30px;}
		.seonew_title b{ font-size:20px; margin-bottom:10px; padding:5px 15px;}
		.seonew2_box li{ width:48%; border:none;  border:1px solid #fff; margin:1% !important;}
		.seonew_title p{ font-size:14px;}
		.seonew1_box li b{ font-size:16px;}
		.seonew2_box{ padding-top:30px;}
		.seonew2_box li{ text-align:center; padding:10px; height:200px;}
		.seonew2_box li .alabo{ font-size:20px; padding:0; height:auto;}
		.seonew2_box li .image{ width:100%; float:none; margin-bottom:5px; height:30px;}
		.seonew2_box li .image img{ max-width:30px; max-height:30px;}
		.seonew2_box li .txts{ width:100%; float:none; padding:0;}
		.seonew2_box li.border-right{ border-right:1px solid #fff;}
.seonew2_box li.border-bot{ border-bottom:1px solid #fff;}
.youhuaanli li{ width:100%; margin:0 !important; margin-bottom:15px !important;}
.youhuaanli{ padding-top:30px;}.youhuaanli li img{ margin:0 auto; display:block;}
.seonew4_box ul{ width:100%;}
.seonew4_box ul li{ margin:0 !important; background:rgba(255,255,255,.9); width:100%; min-width:inherit; max-width:none; box-sizing:border-box;}
.seonew4_box ul.ul_le{ text-align:left;}.seonew4_box{ padding-top:0; background-position:center; margin-top:30px;}
.seonew4_box ul li::after{ display:none;}.seonew4_box ul li b{ font-size:18px;}
.lijizhen a,.seonew_05 .seo5_le .seo5txt a{ margin-top:30px; height:35px; line-height:35px; font-size:16px;}.seonew_04{ padding-bottom:40px;}
.seonew_05 .seo5_le{ width:100%; float:none; margin-bottom:40px;}
.seonew_05 .seo5_le .seo5txt a{ bottom:-18px;}
.seonew_05 .seo5_le .seo5txt{ padding:25px 10px;}.seonew_05 .seo5_le .seo5txt b{ font-size:18px;}
.seonew_05 .seo5_le .seo5txt p{ font-size:14px; margin-bottom:10px; line-height:1.5;}
.seonew6_box li{ width:48%; margin:1% !important; margin-bottom:15px !important; box-sizing:border-box; padding:10px; }
.seonew6_box li .imgsss{ height:50px; width:50px;}
.seonew6_box li .imgsss img{ max-width:30px; max-height:30px;}
.seonew6_box li p{ line-height:1.75;}.seonew6_box li b{ font-size:16px;}
.seonew6_box{ padding-top:30px;}
.seonew6_box li:nth-child(2n+1){ clear:left;}.seonew_title b{ line-height:1.5; font-size:18px; border:none;}
.seonew7_box{ padding-top:30px;}
.seo7_le{ width:100%; float:none; margin-bottom:15px;}.seo7_le li .shunxu{ font-size:30px; text-align:center;}
.seo7_ri{ width:100%; float:none;}
.seo7_le li .txts{ width:calc(100% - 91px); box-sizing:border-box; }
.seo7_le li .txts p{ font-size:14px;}
body{ padding-top:0;}
.lijizhen a.pc{display:none}
.lijizhen a.wap{display:block}
.seonew_05 .seo5_le .seo5txt a.pc{display:none;}
.seonew_05 .seo5_le .seo5txt a.wap{display:block}
	}
