.navbar-default .nav > li>a.login {color: #fff; border: 1px solid #fff; background-color: transparent; line-height: 20px; padding: 2px 10px; margin:12px 10px 0 10px; font-size: 14px; border-radius:2px; font-size:12px}
.navbar-default .nav > li>a.login:hover{border: 1px solid #ff8400; color:#ff8400}
.navbar-default .nav > li>a:hover.login{color:#ff8400}
.service-box h3{color:#2a2a2a;margin-top:25px; font-size:18px;}
.service-box p{color:#666;}
.ddds{height:20px;}
.ssqq{margin-top:40px;}
.ssqq1{margin-bottom:0px;}
.primary1{margin-bottom:60px;}
#mainNav .container-fluid{ max-width:1840px;}
#bg{ background:#000;
filter:alpha(opacity=80);  /* ie 有效*/
	-moz-opacity:0.8; /* Firefox  有效*/
	opacity: 0.8; /* 通用，其他浏览器  有效*/
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1810;display:none;}
	.ffss{display:none;}
.ffss.on{display:block;}
.flow11{float:left;}
.flow11 h2{font-size:24px;color:#c2c2c2;font-weight:700;line-height:45px;}
.flow11 ul{overflow:hidden;padding:0px;}
.flow11 ul li{float:left;list-style:none;background:#605C5B;border-radius:10px;padding:2px 10px;color:#ccc;font-size:12px;margin-right:15px;}

.glyphicon-chevron-left{color:#6E6E6E;width:48px;height:48px;font-size:20px;line-height:48px;text-align:center;background:#060608;border-radius:100%;border:1px solid #222;position:fixed;left:20px;top:47%;}

.glyphicon-chevron-right{color:#6E6E6E;width:48px;height:48px;line-height:48px;text-align:center;font-size:20px;line-height:48px;text-align:center;border-radius:100%;border:1px solid #222;position:fixed;right:40px;top:47%;}

.glyphicon-remove{color:#6E6E6E;width:48px;height:48px;line-height:48px;text-align:center;font-size:20px;line-height:48px;text-align:center;border-radius:100%;border:1px solid #222;position:fixed;right:40px;top:0;}

.flow12 a:hover{border:1px solid #7E7C7D;font-size:#6E6E6E;text-decoration:none;cursor:pointer;}
.zaq{margin-top:20px;}
.eeew{padding:0px;}
.bg-primary{padding-bottom:180px;}
.eeew .container{background:#fff; margin-top:50px}
.eeew .container .row{}

.hg1 img{ width:80px;}
.hg1{overflow:hidden; text-align:center}
.hg2{color:#2a2a2a;font-size:14px;line-height:45px; text-align:center}
.hg3{font-size:24px;color:#2a2a2a;margin-bottom:15px; text-align:center}
.hg4 p{font-family:MicrosoftYaHei;
font-size:14px;
color:#9b9b9b;
text-align:left;line-height:24px;}

.hge2{font-family:MicrosoftYaHei;
font-size:14px;
color:#4a4a4a;
text-align:left;}
.hge3{margin-top:20px;overflow:hidden;margin-bottom:15px;}
.hge31{float:left;width:50px;}
.hge32{float:left;width:200px;}
.hge32 h2{font-family:MicrosoftYaHei;
font-size:16px;
color:#4a4a4a;
text-align:left;margin:0px;padding:0px;text-indent:10px;height:33px;}
.hge32 p{font-family:DINCondensed-Bold;
color:#f05f40;
text-align:left;margin:0px;padding:0px;margin-top:-5px;}
.hge4 p{background:#fff;border-radius:20px;width:auto;padding:5px 10px;width:250px;}
.hge4 span{padding:0px 10px 0px 0px;}
.hge4 b{padding:0px 0px 0px 10px;font-family:MicrosoftYaHei;
font-size:14px;
color:#f05f40;
text-align:left;}
.hgee2{font-family:MicrosoftYaHei-Bold;
font-size:14px;
color:#4a4a4a;
text-align:left;font-weight:700;height:40px;}
.hgee3{overflow:hidden;}
.hgee31{float:left;width:65%;}
.hgee31 textarea{background:#fff;border:0px;padding:10px;width:96%;padding:10px 2%;height:157px;color:#acacac;border:1px solid #eee;border-radius:5px;margin:5px;}
.hgee31 textarea:focus{border:1px solid #44C0FE;box-shadow:0px 0px 5px  #44C0FE;}
.hgee32{float:right;width:35%;}
.hgee32 input{display:block;height:48px;line-height:48px;background:#fff;text-indent:10px;border:0px;margin-bottom:10px;width:98%;color:#acacac;border:1px solid #eee;border-radius:5px;margin:5px 5px 8px;} 
.hgee32 input:focus{border:1px solid #44C0FE;box-shadow:0px 0px 5px  #44C0FE;}
.hgee32 .sub{background:#f05f40;
border-radius:3px;
width:100%;line-height:40px;
height:40px;font-family:MicrosoftYaHei-Bold;
font-size:14px;
color:#ffffff;
text-align:center;font-weight:700;cursor:pointer;margin:5px;}

.bn-box{ margin:30px auto 0 auto;}
.bn-box .lf-50{width:50%; border-right:1px dotted #fff; margin-left:-1px; float:left;}
.bn-box .rt-50{width:50%; float:left;}
.bn-icon-lf{ float:right; margin-right:50px}
.bn-icon-lf dl, .bn-icon-rt dl{ margin-bottom:10px}
.bn-icon-lf dl dt, .bn-icon-rt dl dt{width:100%; text-align:center; padding:12px 0 25px 0;}
.bn-icon-lf dl dd, .bn-icon-rt dl dd{width:100%; text-align:center; padding:0}
.bn-icon-rt{ float:left; margin-left:50px}
.about-nr{font-size:14px; line-height:24px; color:#333; margin:0 90px;}
.about-nr a{ color:#ff8400; font-size:12px; padding-left:10px}
.about-img{ padding-top:60px}
#advantage{ background:#f5f5f5}
#about .col-lg-6{padding:1px;}
.news-box{ margin:0 6px 12px 6px; position:relative; border-radius:4px; overflow:hidden;}
.news-box .title_bg{width:100%; background:#000; opacity: 0.7; height:32px; position: absolute; bottom:0; z-index:4}
.news-box .title_t{width:100%; height:32px; line-height:32px; font-size:14px; position: absolute; bottom:0; text-align:center; z-index:5; color:#fff;}
.news-box .title_t a{color:#fff;}
#news .col-lg-3{padding:0px;}
#cooperation{ background:#f5f5f5;}
#cooperation .row{ margin-left:40px; margin-right:40px;}
#cooperation .col-lg-2{padding:0px; padding-bottom:20px;}
.JoinInB { width: 100%; height: 38px; line-height: 38px; border: 1px solid #ddd; border-radius: 2px; margin-bottom:10px; background:#fafafa; color:#666; padding-left:10px}
.JoinInB02{ width: 100%; height: 110px;  line-height: 28px; padding: 5px 0 5px 10px; border: 1px solid #ddd; border-radius: 2px; margin-bottom:10px; background:#fafafa; color:#666;}
#contact .row{ margin: 0 40px;}
.contact{ display:block; overflow:hidden; margin-bottom:20px; margin-left:20px; line-height:20px; font-size:14px; color:#333; padding:4px 0 4px 38px;}
.contact.icon01{ background:url(../images/contact_icon01.png) no-repeat left top; background-size:28px 28px;}
.contact.icon02{ background:url(../images/contact_icon02.png) no-repeat left top; background-size:28px 28px;}
.contact.icon03{ background:url(../images/contact_icon03.png) no-repeat left top; background-size:28px 28px;}
.contact p{float:left; color:#666; padding-right:30px; line-height:20px;}
.contact p span{font-size:20px; color:#ff8400;}
.ft-19{width:19%; float:left}
.ft-17{width:17%; float:left}
.ft-26{width:26%; float:left}
.ft-title{ font-size:18px; color:#fff; line-height:40px; width:100%}
.ft-line{width:40px; height:3px; background:#ff8400;}
.ft-tel{width:100%; padding-top:15px; font-size:14px; color:#999;}
.ft-tel span{font-size:32px; color:#fff; font-family:Arial;}
.ft-nav{width:100%; padding-top:15px; }
.ft-nav ul{ margin:0; padding:0}
.ft-nav ul li{width:100%; font-size:14px; color:#999; line-height:30px;}
.ft-nav ul li a{color:#999;}
#footer{ background:#222;}
ol, ul, li{list-style:none outside none;}
.ft-ewm{width:100%; padding-top:20px;}
#copyright{ background:#1c1c1c; text-align:center; font-size:12px; color:#999; padding:20px 0; line-height:18px;}
.banner-box{width: 100%; height: 350px; background: url(../images/banner_img01.jpg) no-repeat ;  background-size: cover; background-attachment: scroll;  position: relative;}
.ba-img01{background: url(../images/banner_img01.jpg) no-repeat center center;}
.ba-img02{background: url(../images/banner_img02.jpg) no-repeat center center;}
.ba-img03{background: url(../images/banner_img03.jpg) no-repeat center center;}
.ba-img04{background: url(../images/banner_img04.jpg) no-repeat center center;}
.ba-img05{background: url(../images/banner_img05.jpg) no-repeat center center;}
.ba-img06{background: url(../images/banner_img06.jpg) no-repeat center center;}
.ba-img07{background: url(../images/banner_img07.jpg) no-repeat center center;}
.banner-box h1{width: 100%; font-size:30px; color:#fff; font-weight:lighter; text-align:center; padding:170px 0 0px 0; margin:0}
.banner-box p{width: 100%; font-size:13px; color:#ddd; font-weight:lighter; text-align:center;}
.news-nav{width:100%; text-align:center; margin-bottom:40px;}
.news-nav a{width:70px; height:30px; background:#eee; text-align:center; line-height:30px; color:#333; border-radius:3px; margin:0 2px; display:inline-table}
.news-nav a:hover{ color:#fff; text-decoration:none; background:#ff8400}
.news-nav a.cur{background:#ff8400; color:#fff}
#news-nr{ background:#f5f5f5; padding:50px 0 80px 0 !important;}
.news-nr{width:100%; max-width:1200px; padding:30px 60px 50px 60px; margin:0px auto; background:#fff;}
.news-nr h1{width:100%; font-size:26px !important; color:#333; line-height:32px !important; text-align:center}
.news-nr .news-time{width:100%; font-size:12px; color:#999; line-height:20px; padding-bottom:15px; border-bottom:1px solid #eee; text-align:center}
.news-nr .news-infor{width:100%; padding-top:30px; text-align:center}
.news-nr .news-infor p{width:100%; font-size:14px; text-indent:2em; color:#333; line-height:24px; text-align:left; padding-bottom:5px;}
.job-list{width:100%; margin-bottom:35px;}
.job-list .job-name{width:100%; font-size:18px; font-weight:bold; line-height:30px; padding-bottom:10px; color:#ff8400}
.job-list .job-dz{width:100%; overflow:hidden; padding-bottom:5px;}
.job-list .job-dz p{ float:left; font-size:14px !important; color:#333; padding:0 30px 0 0!important; margin:0 !important; line-height:20px !important;}
.job-list .job-nr{width:100%; padding-bottom:0px;}
.job-list .job-nr .job-t{width:100%; font-size:14px; line-height:20px; font-weight:bold;}
.job-list .job-nr ul{width:100%; padding:0 !important;}
.job-list .job-nr ul li{ display:block; padding-left:40px; line-height:22px; padding-bottom:2; font-size:12px; position:relative;}
.job-list .job-nr ul li i{ position:absolute; left:20px; top:0; font-size:12px; line-height:22px; font-style:normal}
#job .col-lg-6{ padding-left:30px; padding-right:30px;}
#business .container{ padding-bottom:35px;}
.busi-box{width:100%;}
.busi-box .busi-name{width:100%; font-size:20px; color:#333; font-weight:bold; line-height:30px; padding-bottom:12px; padding-top:10px;}
.busi-box .busi-nr{width:100%; font-size:14px; color:#666; line-height:24px; padding:0 0 12px 0;}
#manager .about-img, #culture .about-img{padding:0 0 20px 0;}
.culture{ margin:0 10px; text-align:center}
.culture img{width:50%; height:auto}
.culture dl{width:100%; padding-bottom:15px;}
.culture dl dt{width:100%; text-align:center; font-size:20px; font-weight:bold; line-height:30px;}
.culture dl dd{width:100%; text-align:center; font-size:14px; line-height:24px;}
#page-top .pc img, #page-top .phone img{width:225px; height:56px;}
@media screen and (max-width:1200px){.SystemB3 .col-lg-5{width:35%}}
@media screen and (min-width:1200px){.SystemB3 .col-lg-5{width:45%}}
@media screen and (min-width:1000px){
.SystemB5 .col-lg-4{width:30%}
.SystemB4 .col-lg-4{ margin-left:370px; width:33.333%}
.SystemB2 .col-lg-4, .SystemC2 .col-lg-4{width:33.33333%}
.btmText{width:100%; margin:40px 0 35px 0; text-align:center; line-height:20px; font-size:10px; color:#fff;}
.btmText span{font-size:32px; font-family:Arial; line-height:30px;}
.btmCt .col-lg-13{ float:left; width:20%}
.btmCt .col-lg-6{ float:left; width:50%}
.bannerJob{width:100%; height:880px; background:url(../images/banner_job.jpg) no-repeat center top;}
.bannerContact{width:100%; height:650px; background:url(../images/banner_contact01.jpg) no-repeat center top;}
.JobText{ margin-left:380px; width:880px; line-height:14px; color:#fff; line-height:28px; text-align:left;}
.ConText{ width:760px; line-height:30px; color:#fff; font-size:17px; text-align:left; margin:0 220px}
	.pc{display:block;}
	.phone{display:none;}
.ss1{margin:28px 0px;padding:0px 40px;border-right:1px solid #E5E5E5;}
.ss2{margin:28px 0px;padding:0px 40px;border-right:1px solid #E5E5E5;}
.ss3{margin:28px 0px;padding:0px 40px;}	
.flowsa{width:999px;z-index:1822;margin:0 auto;}	
.flowsa0{display:none;height:100%;width:100%;position:fixed;left:0px;top:0px;z-index:1860;overflow:auto;}	
.flow12{width:999px;z-index:1822;margin:0 auto;position:fixed;top:0px;left:50%;margin-left:343px;}
.ttuo{margin:15px 0px;text-align:center;height:80px;}
.ttuo img{text-align:center;}
.hhge1{background:url(../img/zz4.png) no-repeat 0px center;}
.hhge1 p{padding-left:50px;margin:0px;line-height:30px;}
.hhge1 p b{color:#F17D64;padding-left:10px;}
.hhge2{background:url(../img/dz.png) no-repeat 0px center;}
.hhge2 p{padding-left:50px;margin:0px;line-height:30px;}

.hhge3{background:url(../img/sj.png) no-repeat 0px center;}
.hhge3 p{padding-left:50px;margin:0px;line-height:30px;font-size:20px;color:#000;font-weight:700;}
.hff h2{color:#a0a0a0;font-size:12px;}

.hff ul li{list-style:none; width:100%; float:left; margin-bottom:15px}
.hff ul li a, .hff ul li span{text-align:left;color:#fff; border-bottom:1px solid #505050; padding-bottom:10px; padding-right:60px; float:left;}
.hff ul li a.list{border-bottom:0px; color:#ababab}
.hff ul {margin:0px 0px 10px;overflow:hidden;padding:0px;}
.hfd h2{text-align:left;color:#fff; border-bottom:1px solid #505050; padding-bottom:10px; padding-right:60px; float:left; font-size:14px; margin:0;line-height: 1.42857143;}
.hfd ul{width:100%; float:left; margin:15px 0px 10px;overflow:hidden;padding:0px;}
.hfd ul li a{text-align:left;color:#ababab;  padding-bottom:10px; padding-right:60px; float:left;}
.hfd ul li{list-style:none;float:left;margin-right:30px;height:40px;}
#contact2{padding:40px 0px 20px 0px;}
.rrrr {text-align:right;}
.fgfx{}
.fgfx1{padding:0px 15px 0px 15px;}
.mmk1{float:left;width:20%;margin-top:5px;}
.mmk2{float:left;width:68%;color:#a0a0a0;margin-top:15px;}

.nnk1{float:left;margin-top:20px;}
.nnk2{float:right;color:#a0a0a0;margin:20px 0px 0px 15px;}

}
@media screen  and (min-width:769px) and (max-width:1199px){
.culture img{width:50%; height:auto}
.news-nr .news-infor img{width:100%;}
#footer{ display:none}
#cooperation .col-lg-2{width:16.66666667%; float:left}
#about .col-lg-6{width:50%; float:left}
#news .col-lg-3{width:50%;  float:left; display:inline-table}
#contact .row{ margin: 0 0px;}
.about-nr{margin:0 20px;}
.carousel-indicators{bottom:3px;}
.fullpart{ margin-top:71px}
.SystemC4{ display:none}
.SystemS3{ padding:80px 0; height:450px !important}
.SystemC3{ height:600px;}
.CtNr5{ display:none}
.CtNr4{ display:none}
.CtNr3{ display:none}
.SystemB4 .col-lg-4{ margin-left:0px; width:100%}
.CtNr2{ display:none}
.SystemB3 .col-lg-5{width:100%}
.SystemB2 .col-lg-4, .SystemC2 .col-lg-4{width:33.33333%}
.btmText{width:100%; margin:40px 0 35px 0; text-align:center; line-height:20px; font-size:10px; color:#fff;}
.btmText span{font-size:22px; font-family:Arial; line-height:30px;}
.btmCt .col-lg-13{ float:left; width:20%}
.btmCt .col-lg-6{ float:left; width:50%}
.SystemB1 .CtTx2{ margin:0 100px 40px 100px}
.SystemC1 .CtTx2{ margin:0 100px 40px 100px}
.bannerApply .col-lg-6{ width:100% !important;}
.conLs{ padding-left:50px}
.conLs dl dd{width:300px;}

.navbar-default .nav > li>a.login{ background:#ffd700; line-height:30px; font-size:14px; color:#333; }

.bannerJob{width:100%; height:880px; background:url(../images/banner_job.jpg) no-repeat center top;}
.bannerContact{width:100%; height:650px; background:url(../images/banner_contact01.jpg) no-repeat center top;}
.ConText{ line-height:30px; color:#fff; font-size:16px; text-align:left; }
.pc{display:block;}
	.phone{display:none;}
	
	.ttuo{margin:15px 0px;text-align:center;height:80px;}
.ttuo img{text-align:center;}	
.hhge1{background:url(../img/zz4.png) no-repeat 0px center;}
.hhge1 p{padding-left:50px;margin:0px;line-height:30px;}
.hhge1 p b{color:#F17D64;padding-left:10px;}
.hhge2{background:url(../img/dz.png) no-repeat 0px center;}
.hhge2 p{padding-left:50px;margin:0px;line-height:30px;}
.hff ul li{list-style:none; width:100%; float:left; margin-bottom:15px}
.hff ul li a, .hff ul li span{text-align:left;color:#fff; border-bottom:1px solid #505050; padding-bottom:10px; padding-right:60px; float:left;}
.hff ul li a.list{border-bottom:0px; color:#ababab}
.hhge3{background:url(../img/sj.png) no-repeat 0px center;}
.hhge3 p{padding-left:50px;margin:0px;line-height:30px;font-size:20px;color:#000;font-weight:700;}
.hff h2{color:#a0a0a0;font-size:12px;}
.hff ul {margin:0px 0px 10px;overflow:hidden;padding:0px;}
.hfd h2{text-align:left;color:#fff; border-bottom:1px solid #505050; padding-bottom:10px; padding-right:60px; float:left; font-size:14px; margin:0;line-height: 1.42857143;}
.hfd ul{width:100%; float:left; margin:15px 0px 10px;overflow:hidden;padding:0px;}
.hfd ul li a{text-align:left;color:#ababab;  padding-bottom:10px; padding-right:60px; float:left;}
.hfd ul li{list-style:none;float:left;margin-right:30px;height:40px;}
#contact2{padding:40px 0px 20px 0;}
.rrrr {text-align:right;}
.fgfx{}
.fgfx1{padding:0px 15px 0px 15px;}
.mmk1{float:left;width:20%;margin-top:5px;}
.mmk2{float:left;width:68%;color:#a0a0a0;margin-top:15px;}

.nnk1{float:left;margin-top:20px;}
.nnk2{float:left;color:#a0a0a0;margin:20px 0px 0px 15px;}
.rrrr {text-align:left;}

	
}

@media all and (max-width:768px){
	 .navbar-default { background:#fff; 
    }
.culture img{width:100%; height:auto}
#job .col-lg-6{ padding-left:10px; padding-right:10px;}
.news-nr .news-infor img{width:100%;}
.news-nr{padding:15px 10px;}
header .header-content {
	height:500px;
	margin-top:50px;
    position: relative;
    width: 100%;
    padding: 100px 15px;
    text-align: center;
}
#footer{ display:none}
.contact{margin-left:0px;}
.contact dl dd p{padding-right:0px;}
#contact .row{ margin: 0 0px;}
#cooperation .row{ margin-left:10px; margin-right:10px;}
#cooperation .col-lg-2{width:33.33333%; float:left;}
#news .col-lg-3{width:50%; float:left; display:inline-table}
.about-nr{margin:0 10px;}
.carousel-indicators{bottom:3px;}
.fullpart{ margin-top:71px}
.SystemC4{ display:none}
.SystemS3{ padding:80px 0; height:300px !important}
.SystemC3{ height:400px;}
.SystemC3 h2{padding-bottom:40px}
.SystemC2{ height:600px}
.SystemC2 .col-lg-4{width:100%}
.SystemC2 .CtNr1{ display:none}
.SystemB5{ height:600px}
.CtNr5{ display:none}
.SystemB4{ height:600px}
.CtNr4{ display:none}
.CtNr3{ display:none}
.SystemB4 .col-lg-4{ margin-left:0px; width:100%}
.SystemB3{ height:600px}
.CtNr2{ display:none}
.SystemB3 .col-lg-5{width:100%}
.SystemB2{ height:600px}
.SystemB2 .col-lg-4{width:100%}
.SystemB2 .CtNr1{ display:none}
.btmText{width:100%; margin:30px 0 25px 0; text-align:center; line-height:20px; font-size:10px; color:#fff;}
.btmText span{font-size:18px; font-family:Arial; line-height:30px;}
.btmCt .col-lg-6{ float:left; width:50%}
.btmCt .col-lg-13{ float:left; width:20%}
.SystemC1 .CtTx2{ margin:0 20px 40px 20px}
.SystemB1 .CtTx2{ margin:0 20px 40px 20px}
	.bannerApply .col-lg-6{ width:100% !important;}
	.ApplyBox{ margin:0 20px;}
	.conLs{ padding-left:10px}
.conLs dl dd{width:250px;}
	.navbar-default .nav > li>a.login{ background:#ff8400; line-height:30px; font-size:14px; color:#333; }
	.bannerJob{width:100%; height:880px; background:url(../images/banner_job.jpg) no-repeat center top;}
	.bannerContact{width:100%; height:650px; background:url(../images/banner_contact01.jpg) no-repeat center top;}
	.ConText{ line-height:30px; color:#fff; font-size:16px; text-align:left; }
	.navbar-default .nav > li.active > a, .navbar-default .nav > li.active > a:focus {
    color: #2a2a2a !important;
}

	.navbar-default .nav > li:hover > a, .navbar-default .nav > li:hover  > a:focus {
    background-color: #ffb401 !important;
    color: #2a2a2a !important;
}


	..navbar-nav > li.hover a{color:#fff;}
	..navbar-nav > li.hover{background:#f05f40;}

	
.ttuo{margin:15px 0px;text-align:center;width:33%;float:left;height:80px;}
.ttuo img{text-align:center;max-width:95%;}
	.float {display:none;}
.hhge1{background:url(../img/zz4.png) no-repeat 0px center;}
.hhge1 p{padding-left:50px;margin:0px;line-height:40px;font-size:16px;}
.hhge1 p b{color:#F17D64;padding-left:10px;font-size:18px;}
.hhge2{background:url(../img/dz.png) no-repeat 0px center;}
.hhge2 p{padding-left:50px;margin:0px;line-height:40px;font-size:16px;}

.hhge3{background:url(../img/sj.png) no-repeat 0px center;margin-bottom:20px;}
.hhge3 p{padding-left:50px;margin:0px;line-height:40px;font-size:20px;color:#000;font-weight:700;}		
.hff ul li{list-style:none; width:100%; float:left; margin-bottom:15px}
.hff ul li a, .hff ul li span{text-align:left;color:#fff; border-bottom:1px solid #505050; padding-bottom:10px; padding-right:60px; float:left;}
.hff ul li a.list{border-bottom:0px; color:#ababab}
.hgee2{font-family:MicrosoftYaHei-Bold;
font-size:18px;
color:#4a4a4a;
text-align:left;font-weight:700;height:40px;}	
.hgee3{overflow:hidden;}
.hgee31{width:100%;}
.hgee31 textarea{background:#fff;border:0px;padding:10px;width:96%;padding:10px 2%;height:157px;color:#acacac;border:1px solid #eee;border-radius:5px;margin:5px;}
.hgee31 textarea:focus{border:1px solid #44C0FE;box-shadow:0px 0px 5px  #44C0FE;}
.hgee32{width:100%;}
.hgee32 input{display:block;height:48px;line-height:48px;background:#fff;text-indent:10px;border:0px;margin-bottom:10px;width:96%;color:#acacac;border:1px solid #eee;border-radius:5px;margin:5px 5px 8px;} 
.hgee32 input:focus{border:1px solid #44C0FE;box-shadow:0px 0px 5px  #44C0FE;}
.hgee32 .sub{background:#f05f40;
border-radius:3px;
width:96%;line-height:40px;
height:40px;font-family:MicrosoftYaHei-Bold;
font-size:14px;
color:#ffffff;
text-align:center;font-weight:700;cursor:pointer;margin:5px;}	
.hff h2{color:#a0a0a0;font-size:12px;}
.hff ul {margin:0px 0px 10px;overflow:hidden;padding:0px;}
.hfd, .hff{ overflow:hidden; float:left; display:inline-block}
.hfd h2{text-align:left;color:#fff; border-bottom:1px solid #505050; padding-bottom:10px; padding-right:60px; float:left; font-size:14px; margin:0;line-height: 1.42857143;}
.hfd ul{width:100%; float:left; margin:15px 0px 10px;overflow:hidden;padding:0px;}
.hfd ul li a{text-align:left;color:#ababab;  padding-bottom:10px; padding-right:60px; float:left;}
.hfd ul li{list-style:none;float:left;margin-right:30px;height:40px;}
#contact2{padding:40px 0px 20px 0;}
.rrrr {text-align:left;}
.fgfx{}
.fgfx1{padding:0px 15px 0px 15px;}
.mmk1{float:left;width:20%;margin-top:5px;}
.mmk2{float:left;width:68%;color:#a0a0a0;margin-top:15px;}

.nnk1{float:left;margin-top:20px;}
.nnk2{float:left;color:#a0a0a0;margin:20px 0px 0px 15px;}	
}



@media screen and (max-width:999px){
	

.ssss{padding-top:30px;}
.flowsa{width:92%;z-index:1822;margin:0 auto;}	
.flow2 img{width:100%;}	
.flowsa0{display:none;height:100%;width:100%;position:fixed;left:0px;top:0px;z-index:1860;overflow:auto;}	
}

@media screen and (max-width:768px){
		.pc{display:none;}
	.phone{display:block;}


