﻿@charset "utf-8";
/* CSS Document */

@font-face {
	font-family:MyCustomFont;
	src:url(../fonts/fzltcxhjw.ttf);
}
@font-face {
	font-family:fangzheng;
	src:url(../fonts/fz.ttf);
	font-family:w3;
	src:url(../font/W3.OTF);
}
* {
	margin:0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
body{
	font-family:"microsoft yahei", sans-serif;
	min-width:1120px;
	background-color:#FFF;
	font-size: 14px;
}
a { text-decoration:none; color:#333;}
.clear { clear:both;}
.cl{clear:both; height:0px; overflow:hidden; line-height:0px; font-size:0px;width:0;}
ul li { list-style:none;}
.top { width:100%; height:25px; background:#e7e7e7; margin:0 auto; text-align:center;}
.top_w { width:1200px; margin:0 auto;}
.top .top_w .top_l { float:left; line-height:25px; font-size:14px; width:300px; text-align:left;color:#807f7f;}
.top .top_w .top_l .lred { color:#F00;}
.top .top_w .top_r { float:right; line-height:25px; font-size:13px; width:300px; text-align:right; color:#444;}
.top .top_w .top_r a:hover { color:#F00;}
.nav { width:100%; height:105px; background:#FFF;}
.nav .navw { width:1400px; margin:auto;}
.nav .navw .logo { float:left; margin-top:5px;width: 240px;}
.nav .navw .logo img{ margin-top:5px;}
.nav .navw .nav_nav a{ font-size:18px;}
.nav_nav { float:left;width: 1160px;}
.nav .navw .nav_nav ul { padding-top:40px;}
.nav .navw .nav_nav ul .home{ width:26px;vertical-align: bottom;}
.nav .navw .nav_nav ul li.first_page{ margin-left:0;}
.nav .navw .nav_nav ul li { list-style:none; float:left; margin-right:26px; text-align:right; font-size:20px; font-family:"微软雅黑"; font-weight:500;}
.nav .navw .nav_nav ul li.about_us img{ width:26px;vertical-align: middle}
.nav .navw .nav_nav ul li span{ color:darkolivegreen; font-size: 18px;margin-left:20px;}
.nav .navw .nav_nav ul li a { color:darkolivegreen;}
.nav .navw .nav_nav ul li .hot{ width:25px;position: absolute;margin-top:-12px;}
.nav .navw .nav_nav ul li a:hover { color:lightcoral; text-decoration:underline;}
.nav .navw .nav_nav ul li.about_us{ margin-right:0;}
.nav .navw .nav_nav ul li.about_us span{  color:red;font-weight:600;}
.banner img{ width:100%;text-align:center;background-size: cover }

.top .tel{ color:red;text-align: right;}
.top .tel img{ width: 25px;vertical-align: middle;}
.banner .banner_t1 { font-size:44px; font-weight:bold; padding-top:55px; color:#fff;}
.banner .banner_t2 { font-size:27px; padding-top:33px; color:#fff;}
.banner_t3 { width:665px; height:55px; margin:auto; border:2px solid #F00; border-radius:13px;  margin-top:40px;line-height: 40px;font-size: 13px;color: #666;background-color: #fff;}
.banner_t3 .miss{ text-align: center;}
.btn { width:661px; height:51px;}
.banner_t3_search { width:665px; height:55px; }
.banner_t3_search_l { width:440px; height:55px; float:left;}
.search-box { padding: 0 20px;width: 440px;height:55px;overflow: hidden;font-size:14px; font-family:微软雅黑;outline:none;border:0;border-bottom-left-radius:10px;border-top-left-radius:10px;}
.search-btn {float: right; width: 225px;height:55px;text-align: center; background-color:#F00;color: #fff;text-decoration: none;cursor: pointer;font-size:22px;line-height:55px;border-bottom-right-radius:10px;border-top-right-radius:10px;}
.company { width:100%;  overflow:hidden;}
.companyw { width:886px; margin:0 auto; text-align:center; }
.tit { padding-top:30px;}
.find_manniu h2{ color:#21a1da;font-size: 32px;}
.tit h2 { font-size:30px; font-weight:600; }
.titimg { margin-top:14px;}
.problem_title{
	padding-top:0;
}
.company1 { float:left; width:275px; height:425px; margin-top:40px; }
.company2 { float:left; margin-left:30px; width:275px; height:425px; margin-top:40px;}
.company3 { float:right; width:275px; height:425px; margin-top:40px;}
.company1tit { width:275px; height:45px; background-color:#ff9a50; font-size:22px; text-align:center; line-height:45px; color:#FFF; border-top-left-radius:10px; border-top-right-radius:10px;}
.company2tit { width:275px; height:45px; background-color:#2b91e3; font-size:22px; text-align:center; line-height:45px; color:#FFF; border-top-left-radius:10px; border-top-right-radius:10px;}
.company3tit { width:275px; height:45px; background-color:#4cd6ca; font-size:22px; text-align:center; line-height:45px; color:#FFF; border-top-left-radius:10px; border-top-right-radius:10px;}
.companyul ul li { list-style:none; float:left; width:271px; height:120px;}
.company1 .no3 { border-bottom:2px solid #ff9a50;}
.company2 .no3 { border-bottom:2px solid #2b91e3;}
.company3 .no3 { border-bottom:2px solid #4cd6ca;}
.no1,.no2 { border-bottom: 1px solid #f2f2f2; border-right:2px solid #f2f2f2;border-left:2px solid #f2f2f2;}
.no3 {  border-right:2px solid #f2f2f2;border-left:2px solid #f2f2f2;}

#ourd {
	background-image: url(../images/ourd.jpg);
	width: 645px;
	height: 66px;
	margin: 0 auto;
	margin-top: 80px;
	margin-bottom: 30px;
}
.con1{ width:120px; height:120px;float:left; background-image:url(../images/icon1.gif); background-position:center; background-repeat:no-repeat; }
.con2{ width:120px; height:120px;float:left; background-image:url(../images/icon2.gif); background-position:center; background-repeat:no-repeat; }
.con3{ width:120px; height:120px;float:left; background-image:url(../images/icon3.gif); background-position:center; background-repeat:no-repeat; }
.con4{ width:120px; height:120px;float:left; background-image:url(../images/icon4.gif); background-position:center; background-repeat:no-repeat; }
.con5{ width:120px; height:120px;float:left; background-image:url(../images/icon5.gif); background-position:center; background-repeat:no-repeat; }
.con6{ width:120px; height:120px;float:left; background-image:url(../images/icon6.gif); background-position:center; background-repeat:no-repeat; }
.con7{ width:120px; height:120px;float:left; background-image:url(../images/icon7.gif); background-position:center; background-repeat:no-repeat; }
.con8{ width:120px; height:120px;float:left; background-image:url(../images/icon8.gif); background-position:center; background-repeat:no-repeat; }
.con9{ width:120px; height:120px;float:left; background-image:url(../images/icon9.gif); background-position:center; background-repeat:no-repeat; }





.cont1,.cont2,.cont3 { text-align:left; font-size:13px; color:#4e4d4d; margin-top:25px;}
.cont1 span,.cont2 span,.cont3 span { font-size:16px;}
.cont1 a:hover,.cont2 a:hover,.cont3 a:hover { color:#F00; text-decoration:underline;}

.contact { width:100%; height:255px;margin-top:30px; background:url(../images/contact.gif) no-repeat center;}
.contactw { width:1200px; margin:auto; padding-top:64px;}
.contactw .contact_ipone { font-size:36px; font-weight:600;}
.contactw .c2 { background:url(../images/contact_c2.png) no-repeat center; text-align:left; width:61px; height:40px; }
.contactw .c3 { font-size:25px; line-height:40px;}
.contactw .c4 { font-size:22px; border:3px solid #000; width:170px; height:34px; margin-top:10px; text-align:center;}
.contactw .c4 img { margin-left:10px;}
.contactw .c4 a { color:#000;}
.contactw .c4 a:hover { color:#FFF; text-decoration:underline;}

.register { width:100%; height:600px;}
.registerw { width:886px; text-align:center; margin:0 auto;}
.tite { font-size:10px; color:#545555; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:normal; padding-top:10px;}
.registerb { width:886px; height:420px; margin-top:25px;}
.registerb ul li { float:left; width:210px; height:315px;}
.registerb ul li.re2,.registerb ul li.re3,.registerb ul li.re4 { margin-left:15px;}
.reborder {border-left:1px solid #000; border-bottom:1px solid #000; border-right:1px solid #000; padding-bottom:20px;}
.re11,.re21,.re31,.re41 {width:210px; height:143px;}
.re11 { background:url(../images/re11.gif) no-repeat center;}
.re21 { background:url(../images/re21.gif) no-repeat center;}
.re31 { background:url(../images/re31.gif) no-repeat center;}
.re41 { background:url(../images/re41.gif) no-repeat center;}
.re12 { font-size:22px; color:#21a1da; line-height:60px;}
.re13 { background:url(../images/re13.png) no-repeat center; width:47px; height:16px; margin:0 auto;}
.re14 { font-size:20px; color:#000; line-height:40px; border-bottom:1px solid #000; border-top:1px solid #000; margin:0 auto; margin-top:10px; width:200px;}
.re15 { font-size:14px; margin-top:20px; color:#040000;}
.re16 { font-size:13px;  border:1px solid #21a1da; width:100px; height:25px;  margin:0 auto;margin-top:20px; line-height:25px; border-radius:10px; color:#21a1da; text-transform:uppercase;}
.re16 a {color:#21a1da; }
.re16 a:hover {color:#fff; }
.re16:hover { background-color:#21a1da; color:#FFF; cursor:pointer;}




.problem { width:100%; height:650px;}
.problemw { width:886px; margin:0 auto; text-align:center;}
.prw { width:886px; height:495px; margin-top:25px;}
.prw .prw1 { width:280px; height:480px;float:left;}
.prw .prw2 { width:280px; height:480px;float:left; background:url(../images/prw2.gif) no-repeat center;}
.prw .prw3 { width:280px; height:480px;float:left;}
.prw1t { background:url(../images/prw1t.png) no-repeat center; width:280px; height:140px; margin-top:45px;background-size: contain;}
.prw1tt1,.prw1tt2 { width:250px; text-align:left; padding-left:10px;}
.prw1tt1 {
	font-size:18px;
	font-weight:bold;
	padding-top:15px;
	line-height: 40px;
}
.prw1tt2 {
	font-size:12px;
	line-height: 22px;
}
.prw1b { background:url(../images/prw1b.png) no-repeat center; width:280px; height:270px;margin-top:20px;background-size: contain;}
.prw1tb1,.prw1tb2 { width:250px; text-align:left; padding-left:10px;}
.prw1tb1 {
	font-size:16px;
	font-weight:bold;
	padding-top:29px;
	line-height: 40px;
}
.prw1tb2 {
	font-size:12px;
	line-height: 22px;
}

.prw2t { background:url(../images/prw2t.png) no-repeat center; width:280px; height:140px; margin-top:45px;background-size: contain;}
.prw2tt1,.prw2tt2 { width:250px; text-align:left; padding-left:35px;}
.prw2tt1 {
	font-size:16px;
	font-weight:bold;
	padding-top:15px;
	line-height: 40px;
}
.prw2tt2 {
	font-size:12px;
	line-height: 22px;
}
.prw2b { background:url(../images/prw2b.png) no-repeat center; width:280px; height:250px;margin-top:20px;background-size: contain;}
.prw2tb1,.prw2tb2 { width:250px; text-align:left; padding-left:35px;}
.prw2tb1 {
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
	line-height: 45px;
}
.prw2tb2 { font-size:12px;line-height: 22px;}


.advantage { width:100%; height:330px; background:url(../images/advantage.gif) no-repeat center;}
.advantagew .tit h2{ font-size: 28px;}
.advantagew { width:1200px; margin:0 auto; text-align:center;}
.adw { width:1200px; height:245px; margin-top:40px;}
.adw .ad1,.adw .ad2,.adw .ad3,.adw .ad4 { width:250px; float:left;}
.ad1img img{  width:100px; height:100px;}
.ad2img img{  width:100px; height:100px; }
.ad3img img{  width:100px; height:100px; }
.ad4img img{  width:100px; height:100px; }
.ad1tit img{ font-size:14px; color:black;}
.ad1{ margin-left:90px;}
.adw .tit1{ font-size:18px;line-height:40px;font-weight: bold}
.about { width:100%; height:auto; padding-bottom:40px;}
.aboutw { width:886px; margin:0 auto; text-align:center;}
.adboutb { height:900px;  margin:auto;  margin-top:30px;}
.adboutb1 { width:400px; float:left; }
.adboutb2 { float:left;background:url(../images/adboutb2.png) no-repeat center; width:90px; height:900px; margin:0 auto;background-size: contain;}
.adboutb1_02 { width:400px; height:250px;  margin-top:173px;}
.adboutb1_02_l { width:380px; height:250px; float:left; text-align:right;}
.abouttitsz { font-size:50px; font-weight:bold; padding-left:30px; line-height:70px; color:#FFF; }
.adboutb1_02_l2 { width:378px; padding-bottom: 15px; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; text-align:left;}
.adboutb1_02_l21 { font-size:22px; padding-top:15px;}
.adboutb1_02_l22 { background:url(../images/adboutb1_02_l22.png) no-repeat center; width:76px; height:34px;}
.adboutb1_02_l23 { width:340px; font-size:14px;}
.adboutb1_02_l21,.adboutb1_02_l22,.adboutb1_02_l23 {
	padding-left:15px;
	line-height: 22px;
}
.adboutb1_02_r { width:15px; height:75px; float:left; background:url(../images/adboutb1_02.png) no-repeat center;}

.aboutb1_03 { width:505px; height:315px; margin-top:37px;}
.adboutb1_03 { width:400px; height:315px;  margin-top:240px;}
.adboutb1_03_l { width:380px; height:315px; float:left; text-align:right;}
.abouttit { font-size:18px; padding-right:10px; font-family:w3; text-transform:uppercase; color:#FFF; background:#21a1da;}
.abouttitsz { font-size:40px; font-weight:bold; padding-left:30px; line-height:73px; color:#FFF; }
.adboutb1_03_l21 { font-size:26px; padding-top:30px;}
.adboutb1_03_l22 { background:url(../images/adboutb1_02_l22.png) no-repeat center; width:76px; height:34px;}
.adboutb1_03_l23 { width:435px; font-size:18px;}
.adboutb1_03_l21,.adboutb1_03_l22,.adboutb1_03_l23 { padding-left:25px;}
.adboutb1_03_r { width:15px; height:75px; float:left; background:url(../images/adboutb1_02.png) no-repeat center;}
.adboutb1_03_l2 { text-align:left;background:url(../images/adboutb1_03_l2.png) no-repeat center; width:380px; height:240px;}
.adboutb3 { width:200px; float:left; text-align:center;}
.adboutb3_t { width:505px; height:350px; margin-top:93px;}
.adboutb3_b { width:505px; height:300px; margin-top:120px;}
.adboutb3_t1 { width:370px; height:75px; background:#F00;}
.adboutb3_t2 { width:355px; height:200px; background:url(../images/adboutb3_t2.png) no-repeat center; margin-left:15px;}
.adboutb3_t3 { width:353px; padding-bottom: 15px; margin-left:15px; text-align:left; border-right:1px solid #000; border-left:1px solid #000;
	border-bottom:1px solid #000;}
.adboutb3_t1_l { float:left; width:15px; height:75px; background:url(../images/adboutb2_02.png) no-repeat center;}
.adboutb3_t1_r { text-align:left; font-size:16px; padding-left:20px; font-family:w3; text-transform:uppercase; color:#FFF; background:#21a1da;}
.adboutb3_t1_r_t { font-size:40px; font-weight:bold; padding-right:30px; line-height:75px; color:#FFF; }

.footer { width:100%; height:306px; background:url(../images/fooetr.png) no-repeat center;}
.footert { width:100%; height:55px;}
.footerc { width:1200px; height:235px;text-align:center; margin:auto; }
.footerc1 {
	width:459px;
	height:235px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #585858;
}
.footerc1 ul { padding-top:10px;}
.footerc1 ul li { text-align:left; height:32px; width:400px; padding-left:20px;color:#bebebe;}
.footerc1 ul li a { color:#bebebe;}
.footerc1 ul li a:hover { color:#fff; text-decoration:underline;}
.f1 { width:4px; height:18px; background:#bebebe; float:left;}
.footerc2 {
	width:434px;
	height:235px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #585858;
}
.footerc21 { width:435px; height:75px;}
.footerc21img { float:left; width:75px; height:75px; background:url(../images/sj.png) no-repeat center;}
.footerc21tit { color:#bebebe; float:left; text-align:left; font-size:16px; font-weight:600; line-height:35px;}
.pone { font-size:30px; line-height:40px; font-weight:bold;}
.footerc22 { width:360px;  font-size:16px; color:#bebebe; font-weight:bold; text-align:left;  padding-left:75px;line-height: 40px;}
.footerc23 { width:435px; height:95px;}
.footerc23img { width:75px; height:95px; background:url(../images/cx.png) no-repeat center; float:left;}
.footerc23tit { float:left; text-align:left; line-height:35px; font-size:14px; color:#bebebe; padding-top:10px; font-weight:bold;}
.footerc3 {
width:285px;
height:205px;
float:left;
padding-left:20px;
padding-top: 10px;
text-align:left;
color:#bebebe;
font-size:14px;
}
.footerc3 a{
color:#bebebe;
margin-left:10px;
}
.footerc31 { width:226px; height:35px; background:url(../images/f31.png) no-repeat center;}
.footerc32 { width:221px; height:35px; background:url(../images/f32.png) no-repeat center;}
.footerc33 { width:134px; height:134px; background:url(../images/weixin.png) no-repeat center;}
.footerc34 { width:133px; color:#bebebe; background:url(../images/f34.png) no-repeat center; line-height:40px;}



.gsbanner { width:100%; height:380px; text-align:center; background-image:url(../images/gsbanner.jpg);  background-position:center;}
/*.gsbanner { width:100%; height:380px; text-align:center; background-image:url(../images/banner380.jpg);  background-position:center;}*/
.gsbanner { width:100%; height:380px; position: absolute;top:130px;text-align:center;z-index:100  }
.gsbanner .t1 { font-size:48px; font-weight:bold; padding-top:58px; color:#FFFFFF;}
.gsbanner .t2 { font-size:36px;font-weight:bold; padding-top:18px;color:#FFFFFF;}
.gsbanner .t3 { width:665px; height:55px; margin: auto ; border:2px solid #21a1da; border-radius:13px;  margin-top:60px;line-height: 40px;font-size: 13px;color: #666;background-color: #fff;}
/*.gsbanner .t3 { width:665px; height:55px; margin:auto;  border-radius:13px;      position: absolute;
	margin: 300px auto;line-height: 40px;font-size: 13px;color: #666;left:50%;}*/
.gsbanner .btn { width:661px; height:51px;}
.gsbanner .t3 .search { width:665px; height:55px; }
/*.gsbanner .t3 .search { width:665px; height:55px;   border:2px solid #21a1da;border-radius:13px;  position: relative;
	margin-left: -50%;}*/
.gsbanner .t3 .search .search_l { width:440px; height:55px; float:left;}
.search-boxgs {width: 440px;height:54px;overflow: hidden;font-size:14px; font-family:微软雅黑;outline:none;border:0;border-bottom-left-radius:10px;border-top-left-radius:10px;}
.gsbanner .t3 .search-btn {float: right; width: 225px;height:55px;text-align: center; background-color:#21a1da;color: #fff;text-decoration: none;cursor: pointer;font-size:22px;line-height:55px;border-bottom-right-radius:10px;border-top-right-radius:10px;}

#zclc{width:100%; margin-top:420px; display:block; clear:both;}
#zclc_top{background-image:url(../images/gs_boxbg.png); width:274px; height:76px; text-align:center; padding-top:64px; display:block; margin:0 auto; font-size:32px; color:#21a1da; font-weight:bold; }
#gslc{width:880px;height: 300px; margin:0 auto; display:block;clear:both;}
#gslc .lc{ margin-top:30px; width:25%; display:block; float:left;}
#gslc .lc .pic{width:162px; display:block; margin:0 auto;text-align: center;}
#gslc .lc .pic img{width:80%;}
#gslc .lc p{text-align:center; font-size:20px; color:#21a1da; line-height:36px; padding-top:20px; font-weight:bold;}
#gslc .lc .st1{text-align:center; font-size:16px; color:#333333; line-height:30px; font-weight:bold; clear:both; font-family:"微软雅黑";  height:30px; display:block; margin:0 auto;}
#gslc .lc .st{text-align:center; font-size:14px; color:#333333; line-height:24px; font-weight:bold; clear:both; font-family:"微软雅黑";  height:50px; display:block; margin:0 auto;width:200px;}
.clear{clear:both; height:0px; overflow:hidden;}
#zczl{width:880px;height: 400px; margin:0 auto; margin-top:30px; display:block; clear:both;}
#zczl_top{background-image:url(../images/gs_zlbox.png); width:272px; height:75px; text-align:center; padding-top:6px; display:block; margin:0 auto; font-size:32px; color:#21a1da; font-weight:bold; }
#zczl .zl{width:33%; display:block; float:left; margin-top:15px;}
#zczl .zl img{width:100%;}
#zczl .zl p{text-align:center; font-size:18px; color:#000000; line-height:36px; padding-top:20px; font-weight:bold;}
#zczl .zl span{text-align:center; font-size:14px; color:#333333; line-height:30px; font-weight:bold; clear:both; font-family:"微软雅黑"; width:270px; height:30px; display:block; margin:0 auto;}

#gsover{width:100%; height:350px; background-color:#f0eeee; clear:both;padding-top:30px; margin-top:40px;}
#gsover .top{background-image:url(../images/gso01.png); width:568px; height:72px; display:block; margin:0 auto; }
#gsover .gsbox{width:1200px;  margin:0 auto; display:block;}
#gsover .gsbox .gs{width:300px; display:block; float:left; margin-top:20px; text-align:center;}
#gsover .gsbox .gs1 img{ width:150px;height:164px;}
#gsover .gsbox .gs2 img{ width:151px;height:164px;}
#gsover .gsbox .gs3 img{ width:142px;height:164px;}
#gsover .gsbox .gs4 img{ width:135px;height:164px;}
#gsover .gsbox .gs p{text-align:center; font-size:16px; color:#000000; line-height:36px; width:180px; margin:0 auto; display:block;}
#gsfc_index{width:100%; background-color:#fff; clear:both;padding-top:50px; }
#gsfc_index .company_show{ width:100%;font-size: 32px;text-align: center;font-weight: bold; }
#gsfc_index .company_eng_text{ width:100%;font-size: 12px;text-align: center; opacity: 0.5;}
#gsfc_index .top{background-image:url(../images/gsfc.png); width:264px; height:76px; text-align:center; padding-top:4px; display:block; margin:0 auto; font-size:32px; color:#21a1da; font-weight:bold; }
#gsfc_index .fctxt{width:100%; text-align:center; color:#000000; font-size:16px; font-weight:bold; line-height:40px;}
#gsfc_index .fcbox{width:880px; height:250px; margin:0 auto; display:block;}
#gsfc_index .fcbox .fc{width:200px; height:250px; display:block; float:left; margin-top:30px; text-align:center; padding-right:26px;}
#gsfc_index .fcbox .fc img{ width:200px;}
#gsfc_index .fcbox .fc p{text-align:center; font-size:16px; color:#000000; line-height:46px;  width:200px; margin:0 auto; display:block;}

#gsfc{width:100%; background-color:#fff; clear:both;padding-top:50px; }
#gsfc .top{background-image:url(../images/gsfc.png); width:264px; height:76px; text-align:center; padding-top:4px; display:block; margin:0 auto; font-size:32px; color:#21a1da; font-weight:bold; }
#gsfc .fctxt{width:100%; text-align:center; color:#000000; font-size:16px; font-weight:bold; line-height:40px;}
#gsfc .fcbox{width:880px; height:231px; margin:0 auto; display:block; background-image: url(../images/company_show.png);background-size: contain;margin-top:30px;}
#gsfc .fcbox .fc{width:270px; height:390px; display:block; float:left; margin-top:15px; text-align:center; padding-right:40px;}
#gsfc .fcbox .fc p{text-align:center; font-size:28px;font-weight:800; color:white; line-height:95px; width:300px;heihgt:95px; margin:0 auto; display:block;background: rgb(255,68,0);}

#manniu_personal{width:100%; background-color:#fff; clear:both;padding-top:50px; }
#manniu_personal .top{background-image:url(../images/gsfc.png); width:264px; height:76px; text-align:center; padding-top:4px; display:block; margin:0 auto; font-size:32px; color:#21a1da; font-weight:bold; }
#manniu_personal .fctxt{width:100%; text-align:center; color:#000000; font-size:16px; font-weight:bold; line-height:40px;}
#manniu_personal .fcbox{width:880px; height:117px; margin:0 auto; display:block; background-image: url(../images/gszw.png);background-size: contain;margin-top:30px;}
#manniu_personal .fcbox .fc{width:270px; height:390px; display:block; float:left; margin-top:15px; text-align:center; padding-right:40px;}
#manniu_personal .text{ width:100%; margin-top: 8px;}
#manniu_personal .text p{ width:880px;margin:0 auto;color:red;}

#gskb{width:100%; clear:both;padding-top:50px; display:block; margin-bottom:30px;}
#gskb .top{background-image:url(../images/gskb.jpg); width:264px; height:71px; text-align:center; padding-top:4px; display:block; margin:0 auto; font-size:32px; color:#21a1da; font-weight:bold; }
#gskb .kbtxt{width:100%; text-align:center; color:#000000; font-size:16px; font-weight:bold; line-height:40px;}
#gskb .kbbg{background-image:url(../images/kb.png);background-size:cover; width:880px; height:290px; display:block; margin:0 auto; margin-top:30px; padding-bottom:50px;}
#gskb .from_img{ width:100%;}
#gskb .from_img div{ width:500px;margin:0 auto;}

#zybg{background-image:url(../images/zybg.jpg); width:1200px; height:146px; display:block; margin:0 auto;}

#question{width:100%;  background-color:#e9e6e6; display:block; clear:both; padding-top:50px;}

#question .qbox{width:1100px; height:370px; display:block; margin:0 auto;}
#question .qbox .left{background-image:url(../images/mseo.png);width: 210px; height: 330px; display:block; float:left;background-size: cover;}
#question .qbox .right{width:800px; padding-left:90px; display:block; float:left;}
#question .qbox .right .t1{ color:#21a1da; clear:both; line-height:50px; font-size:28px; font-weight:bold;}
#question .qbox .right .t2{ color:#21a1da; clear:both; line-height:60px; font-size:24px; }
#question .qbox .right .t3{ color:#000; clear:both; line-height:36px; font-size:16px; padding-top:20px; }

#gsafter{width:100%; height:410px; background-color:#fff; display:block; clear:both; padding-top:50px;}
#gsafter .box{width:880px;  display:block; margin:0 auto;}
#gsafter .box .t1{ color:#21a1da; text-align:center; clear:both; line-height:50px; font-size:28px; font-weight:bold;}
#gsafter .box .linebox{background-color:#21a1da; width:80px; height:4px; display:block; margin:0 auto; clear:both; margin-top:15px;}
#gsafter .box .lst{width:25%; display:block; float:left; margin-top:40px; text-align:center;}
#gsafter .box .lst img{width:70%;}

.swbanner { width:100%; height:380px; text-align:center; background-image:url(../images/swbanner.jpg);  background-position:center;}
.swbanner1 { width:100%; height:380px; text-align:center;background-image:url(../images/bggszx.jpg);  background-position:center;}
.swbanner .t1 { font-size:48px; font-weight:bold; padding-top:68px; color:#fff;}
.swbanner .t2 { font-size:36px;font-weight:bold; padding-top:12px;color:#fff;}
#swtop{background-image:url(../images/top1.jpg); width:114px; height:26px; display:block; margin:0 auto; margin-top:25px;}
#swtop_txt{color:#000000; font-size:32px; font-weight:bold; text-align:center; line-height:50px; }
#swtop_t1{color:#000000; font-size:14px; text-align:center; line-height:30px;}
#sw_c{width:880px; display:block; margin:0 auto; }
.sw_clst{background-image:url(../images/sw_bg.jpg); width:200px; height:107px; display:block; float:left; margin-right:26px;margin-top:50px;}
#sw_c .sw_bottom{ margin-left:226px;}
.sw_clstop{width:145px; height:40px; display:block; margin:0 auto; background-color:#3bafff; color:#FFFFFF; text-align:center; line-height:40px; font-size:18px; font-weight:bold;}
.sw_clstop1{width:145px; height:40px; display:block; margin:0 auto; background-color:#69cf8d; color:#FFFFFF; text-align:center; line-height:40px; font-size:18px; font-weight:bold;}
.sw_clstxt{ padding-top:5px; text-align:center; color:#000000; line-height:24px;}
.about_manniu{ width:100%;  text-align: center; margin-top:50px; font-size: 32px; font-weight: bold;}
.our_job{ width:100%; text-align: center; font-size: 14px;margin-top: 10px; }

#swlc{width:880px; margin:0 auto; display:block;clear:both;height:330px;}
#swlc .lc{ margin-top:30px; width:25%; display:block; float:left;}
#swlc .lc .pic{text-align: center; display:block; margin:0 auto;}
#swlc .lc p{text-align:center; font-size:18px; color:#000000; line-height:36px; padding-top:20px; font-weight:bold;}
#swlc .lc .st1{text-align:center; font-size:14px; color:#4d4b4b; line-height:30px; clear:both; font-family:"微软雅黑"; display:block; margin:0 auto;}
#swlc .lc .st{text-align:center; font-size:14px; color:#4d4b4b; line-height:24px; font-weight:bold; clear:both;width:200px; font-family:"微软雅黑"; display:block; margin:0 auto;}

.zzbanner { width:100%; height:380px; text-align:center; background-image:url(../images/zz.jpg);  background-position:center;}
.zzbanner .t1 { font-size:48px; font-weight:bold; padding-top:68px; color:#000;}
.zzbanner .t2 { font-size:36px;font-weight:bold; padding-top:12px;color:#000;}
#zzlst{background-image:url(../images/zzlst.jpg); background-size: cover; width:880px; height:320px; display:block; margin:0 auto; margin-top:32px;}
#zztop{ background-image:url(../images/zztop.jpg); width:709px; height:45px; display:block; margin-top:50px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#ztop{ width:880px; height:250px; display:block; margin-top:50px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.zlst1{background-image:url(../images/zz1.jpg); width:193px; height:244px; display:block; float:left; margin-right:36px;}
.zlst2{background-image:url(../images/zz2.jpg); width:193px; height:244px; display:block; float:left; margin-right:36px;}
.zlst3{background-image:url(../images/zz3.jpg); width:193px; height:244px; display:block; float:left; margin-right:36px;}
.zlst4{background-image:url(../images/zz4.jpg); width:193px; height:244px; display:block; float:left; margin-right:0px;}
#ztop .t1{font-size:26px; color:#000000; line-height:32px; font-weight:bold; margin-top:150px; text-align:center;}
#ztop .t2{font-size:14px; color:#000000; line-height:24px; margin-top:7px; text-align:center;}

#zblist{width:100p%;  background-color:#e3e3e3; margin-top:50px; padding-top:30px;}
#zblist_top{background-image:url(../images/zltop.jpg); width:635px; height:70px; display:block; margin:0 auto; margin-top:35px;}
#zblist_box{ width:1000px;  display:block; margin:0 auto;}
#zblist .lst{width:280px; height:90px; display:block; float:left; margin-right:80px; margin-top:40px;}
#zblist .lst .t1{font-size:20px; font-weight:bold; color:#000000; line-height:40px;}
#zblist .lst .t2{font-size:14px;  color:#000000;line-height:40px;}
#zblist_box .no_margin_top{margin-top:0}

.sbbanner { width:100%; height:380px; text-align:center; background-image:url(../images/sbzcbanner.jpg);  background-position:center;}
.sbbanner .t1 { font-size:48px; font-weight:bold; padding-top:58px; color:#000;}
.sbbanner .t2 { font-size:36px;font-weight:bold; padding-top:15px;color:#000;}
.sbbanner .t3 { width:665px; height:55px; margin:auto; border:2px solid #ff6600; border-radius:13px;  margin-top:40px;line-height: 40px;font-size: 13px;color: #666;background-color: #fff;}
.sbbanner .btn { width:661px; height:51px;}
.sbbanner .t3 .search { width:665px; height:55px; }
.sbbanner .t3 .search .search_l { width:440px; height:55px; float:left;}
.search-boxgs {width: 440px;height:54px;overflow: hidden;font-size:14px; font-family:微软雅黑;outline:none;border:0;border-bottom-left-radius:10px;border-top-left-radius:10px;}
.sbbanner .t3 .search-btn {float: right; width: 225px;height:55px;text-align: center; background-color:#ff6600;color: #fff;text-decoration: none;cursor: pointer;font-size:22px;line-height:55px;border-bottom-right-radius:10px;border-top-right-radius:10px;}
#sb_top{background-image:url(../images/sb_top.jpg); width:810px; height:204px; display:block; margin:0 auto; margin-top:50px;}
#sb_tbox{width:1100px; display:block; margin:0 auto; padding-top:20px;}
#sb_tbox .t1{ font-size:30px; font-weight:bold; padding-top:30px; color:#000; text-align:center;}
#sb_tbox .t2{ font-size:24px; font-weight:bold; padding-top:15px; color:#333; text-align:center; line-height:38px;}
#sb_tbox .t3{ font-size:18px; padding-top:15px; color:#252424; text-align:left; font-weight:normal; line-height:38px;}
#sblc{width:100%; height:580px; background-color:#e4e2e0; clear:both;margin-top:30px;}
#sblc .t1{ font-size:30px; font-weight:bold; padding-top:35px; color:#000; text-align:center;}
#sb_box{width:1000px; margin:0 auto; display:block;}
#sb_box .sblst{width:220px; height:200px; display:block; margin-top:30px; float:left; margin-right:30px;}
#sb_box .sblst img{text-align:center; clear:both; display:block; margin:0 auto;}
#sb_box .sblst .t1{font-size:18px; font-weight:bold; padding-top:10px; color:#000; text-align:center;}
#sb_box .sblst .t2{font-size:14px; padding-top:14px; color:#252424;text-align:center;}
#sbspric{width:880px; height:280px; display:block; margin:0 auto; margin-top:65px;}
#sbspric .slst{ width:250px;  display:block; margin-right:65px; float:left;}
#sbzl{background-image:url(../images/sbzl.jpg); width:880px; height:395px; display:block; margin:0 auto; margin-top:50px;}
#sb1{background-image:url(../images/sb1.jpg); width:880px; height:300px; display:block; margin:0 auto; margin-top:50px;}
.about_us_1{  width:880px;margin:0 auto; display:block;padding-bottom: 52px; border-bottom: 1px dashed rgb(169,30,30);}
.about_us_title{  text-align: center}
.about_us_title h1{  font-size:30px;margin:40px 0;font-weight: normal;}
.about_us_1_img{ background: url(../images/about_company.jpg); width:440px;height:296px; float: left;}
.third_part{ line-height: 26px;margin-top:5px;text-indent: 2em;}
.about_us_1_wz{ float: left;width: 390px;margin-left:50px;text-indent: 2em;}
.about_us_1_wz p{ line-height: 26px;}
.about_us_banner{ background: url(../images/about_us_banner.jpg); width:100%;height:384px;background-size: cover;text-align: center}
.about_us_banner .t1 { font-size:32px; font-weight:bold; padding-top:68px; color:#fff;}
.about_us_banner .t2 { font-size:16px;font-weight:bold; padding-top:12px;color:#fff;}
.about_map{ width:1000px;margin:0 auto;height:360px; margin-top: 30px; }
.about_map_1_add {  width: 500px;height: 214px;float: left; }
.about_map_1_add ul li {  width: 430px;margin-top: 20px;height: 30px; }
.about_map_1_add_img1 {  width: 42px;height: 30px;float: left;background: url(../images/mc.png) no-repeat center center; }
.about_map_1_add_img2 { width: 42px;height: 30px;float: left; background: url(../images/add.png) no-repeat center center; }
.about_map_1_add_img3 { width: 42px; height: 30px; float: left; background: url(../images/dh.png) no-repeat center center; }
.about_map_1_add_img4 { width: 42px; height: 30px; float: left; background: url(../images/yx.png) no-repeat center center; }
.about_map_1_add_img5 { width: 42px; height: 30px; float: left; background: url(../images/yb.png) no-repeat center center; }
.about_map_1_img { width: 472px; height: 214px; background-color: #eee; float: left;  }
#bottom_box{ width:100%;background: rgb(244,242,243);}
#bottom_box .bottom_img{ width:880px;margin:0 auto;height:78px;background-image: url(../images/bottom.jpg)}
.zzyn .title{ width:880px; text-align:center; padding-top:50px; display:block; margin:0 auto; font-size:32px; color:#21a1da; font-weight:bold; }
.zzyn .kbtxt{width:100%; text-align:center; color:#000000; font-size:16px; font-weight:bold; line-height:50px;}
.zzynzx ul {
	width: 880px;
	margin: 0 auto;
}
.zzynzx ul li {
	width: 400px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #b5b5b5;
	margin-bottom: 10px;
	float: left;
}
.zzynzx ul li a {
	width: 78px;
	display: block;
	height: 28px;
	line-height: 28px;
	text-align: center;
	border: 1px solid #f00;
	font-size: 14px;
}
.zzynzx ul li a:hover {
	background: #e60012;
	color: #fff;
	text-decoration: none;
}
.zzynzximg {
	float: left;
	margin-top: 18px;
}
.wenti {
	float: left;
	padding-left: 10px;
	margin-top: 10px;
}
.dayikuang {
	float: right;
}
.kfantel a:hover{ cursor:pointer;transform: scale(1.1);transition: all 0.5s;}
#LRMINIWIN{ width:300px!important;}
#promptbottom{ width:0;}
