﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em '微软雅黑',Arial,"宋体"; }
body{ padding:0px; margin:0px auto; font-size:1.6em; font-family:'微软雅黑'; color:#636363; min-width:320px; -webkit-text-size-adjust:none;
-webkit-text-size-adjust:none;
-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); /*取出点击出现半透明的灰色背景*/
-webkit-user-select: none;  /*控制内容的可选择性*/
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;
height:auto;
}
ul,li,form, dl,dt,dd, div{ padding:0px; margin:0px; list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:1em; font-style:normal; color:#636363; font-family:'微软雅黑'; border-radius:0; -webkit-border-radius:0;}
img,object{ border:none; border:0; overflow:hidden; vertical-align:top;}
a{ color:#636363; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
a:focus,a:hover {outline:none; -moz-outline:none; text-decoration:none;}
.Texthide{ display:none;}

.container{ width:100%;}
.Contain{ width:100%; max-width:960px; min-width:320px; min-height:609px; margin:0 auto; position:relative;}
.ContainSide{ width:100%; background:url(../images/bg1.png) repeat-x left top; padding:0 1px; border-top:3px solid #bb883e; position:absolute; top:-50px;}
.ContentSide{ width:100%; background:#fff; min-height:602px; padding:7px 2.0877% 0;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:14px; color:#333; line-height:28px;}
.SinglePage p{ margin:0;}
@media (max-width: 640px) {
.SinglePage img {max-width:100%;height:auto !important;}
}

.MainContent{ width:83.66%; float:right; border-left:1px solid #eee; padding-left:3.5%; min-height:600px;}
.space{ width:100%; height:1em; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

.ColumnName{ font-size:1.125em; line-height:2.1; background:url(../images/HomeBG1.jpg) no-repeat left center; padding-left:13px; margin-bottom:20px; color:#333; border-bottom:1px solid #eee;}

/*top.html*/
.Toper{ width:100%; position:absolute; top:0; left:0; z-index:10;}
.Toper .Top{ max-width:960px; min-width:320px; margin:0 auto; background:#fff;}
.Toper .Top .TopSide{ height:76px; padding:0 1.5625%;}
.Toper .Top .TopSide .Logo{ width:37.2%; max-width:172px; height:76px; float:left; display:table;}
.Toper .Top .TopSide .Logo a{ height:76px; display:table-cell; vertical-align:middle;}
.Toper .Top .TopSide .Logo img{ width:100%;}
.Toper .Top .TopSide .TopSideRight{ float:right; padding:14px 0 18px; font-size:0.75em; position:relative;}
.Toper .Top .TopSide .TopSideRight ul li{ float:left; line-height:3.5; /*min-width:73px;*/ padding:0 5px; text-align:center; background:url(../images/TopBG1.jpg) no-repeat left center;}
.Toper .Top .TopSide .TopSideRight ul li a{ color:#999;}
.Toper .Top .TopSide .TopSideRight ul li.TopWechat{ width:48px !important; min-width:48px; height:44px; background:url(../images/TopBG2.jpg) no-repeat center;}
.Toper .Top .TopSide .TopSideRight ul li.TopWechat img{ position:absolute; top:60px; right:0; display:none; z-index:11;}
.Toper .Top .TopSide .TopSideRight ul li.TopWechat1 img{ position:absolute; top:60px; right:0; display:none; z-index:11;}
.Toper .TopNav{ max-width:960px; min-width:320px; margin:0 auto;}
.Toper .TopNav .navbar{ background:#fff; border:0; border-radius:0; width:100%; margin-bottom:0; min-height:30px;}
.Toper .TopNav .container,.Toper .TopNav .collapse{ padding:0; overflow-y:visible; width:100%;}
@media (min-width: 767px) {
.Toper .TopNav .nav{ width:100%;}
.Toper .TopNav .nav li{ width:16.666%; background:url(../images/TopBG3.jpg) no-repeat right center; text-align:center; position:relative; border-top:3px solid #bb883e;}
.Toper .TopNav .nav li:nth-last-child(2){ background:none;}
.Toper .TopNav .nav li .LiAFirst{ font-size:0.875em; font-weight:bold; line-height:2.2; padding:0;}
.Toper .TopNav .nav li.onnav{ border-top:3px solid #ecc180;}
.Toper .TopNav .nav li.onnav1{ border-top:3px solid #A7A7A7;}
.Toper .TopNav .nav li.onnav .LiAFirst,.Toper .TopNav .nav li .LiAFirst:hover{ color:#bb883e;}
.Toper .TopNav .nav li .SubNav{ position:absolute; z-index:11; width:100%; padding:0 4px; display:none;}
.Toper .TopNav .nav li .SubNav dl{ border-top:4px solid #ecc180;}
.Toper .TopNav .nav li .SubNav dl dt a{ display:block; font-size:0.75em; line-height:3; color:#605f5f; background:url(../images/SubNavBG1.png) repeat left top; border-bottom:1px dashed #C3C3C3;}
.Toper .TopNav .nav li .SubNav dl dt a:hover{ background:url(../images/SubNavBG2.png) repeat left top; color:#fff;}
}


/*top.html*/

/*Bottom*/
.Bottomer{ width:100%; margin-top:20px;}
.Bottomer .Bottom{ width:100%; max-width:960px; min-width:320px; margin:0 auto; border-top:2px solid #bb883e; font-size:0.75em; line-height:4;}
.Bottomer .Bottom .Copyright{ width:250px; float:left; color:#666;}
.Bottomer .Bottom .BottomLink{ float:left;}
.Bottomer .Bottom .BottomLink a{ color:#333;}
.Bottomer .Bottom .BottomLink a:hover{ color:#bb883e;}
.Bottomer .Bottom .BottomLink em{ color:#d6d6d6; padding:0 10px;}
.Bottomer .Bottom .jiathis_style{ float:right;  width:466px;}
.Bottomer .Bottom .jiathis_style .jtico{ height:18px !important; padding-left:25px !important;}
.Bottomer .Bottom .jiathis_style .jtico_tsina{ background-image:url(../images/share_sina.jpg) !important; background-repeat:no-repeat; background-position:center !important;}
.Bottomer .Bottom .jiathis_style .jtico_weixin{ background-image:url(../images/share_wechat.jpg) !important; background-repeat:no-repeat; background-position:center !important;}

.Bottomer .Bottom .jiathis_style .about_login{ display:inline-block; float: left; line-height: 18px; margin-right: 18px;}

.LoginBox{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:20; background:url(../images/pop_bg.png) repeat left top; display:none;}
.LoginBox .LoginBox1{ position:absolute; width:315px; height:270px; left:50%; top:50%; margin-left:-155px; margin-top:-135px; background:#fff; z-index:20;}
.LoginBox .LoginBox1 .LoginTitle{ padding:0 10px; background:#eee; height:40px;}
.LoginBox .LoginBox1 .LoginTitle a{ float:right; line-height:40px;}
.LoginBox .LoginBox1 .LoginTitle span{ font-size:0.875em; line-height:40px;}
.LoginBox .LoginBox1 .LoginCont{ font-size:0.875em; padding:15px 0 0 0;}
.LoginBox .LoginBox1 .LoginCont tr td{ padding:10px 0;}
.LoginBox .LoginBox1 .LoginCont tr td .text{ border:1px solid #D7D7D7; width:146px; padding:2px 7px;}
.LoginBox .LoginBox1 .LoginCont tr td .btn{ display:inline-block; width:80px; color:#fff; background:#2FC56B; border:1px solid #04A65A;border-radius:2px;padding:3px; margin-left:10px; margin-top:20px;}
.LoginBox .LoginBox1 .LoginCont tr td .btn_close{ background:#F8F8F8; border:1px solid #C3C3C3; color:#000;}

/*Bottom*/

/*banner*/
.HomeBanner{ width:100%; max-width:1280px; margin:0 auto 800px; position:relative;}
.HomeBanner .BanList{ width:100%; max-width:1280px; margin:0 auto;}
.HomeBanner .BanList ul{ width:100% !important;}
.HomeBanner .BanList ul li{ width:100% !important;}
.HomeBanner .BanList ul li a{ display:block;}
.HomeBanner .BanList ul li img{ width:100%; margin:0 auto;}
.HomeBanner .TabList{ width:100%; text-align:center; height:14px; position:absolute; bottom:170px;}
.HomeBanner .TabList a{ display:inline-block; width:14px; height:14px; border-radius:7px; background:#fff; margin:0 3px;}
.HomeBanner .TabList a.on{ background:#bb883e;}

.Banner{ width:100%; max-width:1280px; margin:0 auto;}
.Banner img{ width:100%; max-width:1280px;}

/*banner*/

/*sildebar*/
.SildeBar{ width:16.34%; float:left;}
.SildeBar .MenuList{ padding:0 0 0 6.66667%;}
.SildeBar .MenuList ul li a.LiMebu{ width:100%; background:url(../images/bg2.jpg) no-repeat left bottom; display:block; color:#7a7a7a; font-size:0.75em; line-height:3.25; height:39px; overflow:hidden;}
.SildeBar .MenuList ul li.onmenu a.LiMebu,.SildeBar .MenuList ul li.onmenu1 a.LiMebu,.SildeBar .MenuList ul li .LiMebu:hover{ color:#bb883e; background:url(../images/bg2_on.jpg) no-repeat left bottom;}
.SildeBar .MenuList ul li .Submenu{ padding-bottom:5px; display:none;}
.SildeBar .MenuList ul li .Submenu a{ list-style:none;display:block; padding-left:5px; font-size:0.75em; line-height:3.25; height:30px; color:#919090; overflow:hidden;}
.SildeBar .MenuList ul li .Submenu a.onsubmenu,.SildeBar .MenuList ul li .Submenu a:hover{ color:#bb883e;}


/*sildebar*/

/*Pages*/
.Pages{ text-align:right; padding:22px 0; font-family:Arial; font-size:0.875em;}
.Pages a{ padding:0 10px; border:1px solid #dcdcdc;border-radius:1px; line-height:2; display:inline-block; margin:0 2px; color:#727272;}
.Pages a.a_cur{ background:#bb883e; border:1px solid #996925; color:#fff;}
.Pages .span_num{ display:none;}

/*Pages*/

/*index*/
.HomeContain{ position:relative; width:100%; max-width:960px; min-width:320px; min-height:100px; margin:0 auto;}
.HomeContent{  width:100%; margin-top:-151px; min-height:151px; background:#fff; border-top:3px solid #bb883e; padding:0 1.875%;}
.HomeContent .HomeTitle{ padding-left:14px; background:url(../images/HomeBG1.jpg) no-repeat left center; line-height:2.8; border-bottom:1px solid #eee; font-size:1.125em; color:#333;}
.HomeContent .HomeTitle span{ color:#ddc6ab; font-size:0.66667em; font-family:Arial; text-transform:uppercase; padding-left:7px;}
.HomeContent .HomeTitle a{ color:#333; float:right; font-size:0.75em; line-height:3.7;}
.HomeContent .HomeTitle a:hover{ color:#bb883e;}
.HomeContent .HomeAbout{ width:35.7143%; float:left;}
.HomeContent .HomeAbout .HomeAboutCont{ /*padding-top:18px;*/padding-top:6px;}
.HomeContent .HomeAbout .HomeAboutCont img{ width:100%;}
.HomeContent .HomeAbout .HomeAboutCont p{ font-size:0.75em; color:#666; line-height:2.4; margin:0; padding:10px 0;}
.HomeContent .HomeAbout .HomeAboutCont p a{ color:#bb883e;}
.HomeContent .HomeAbout .HomeAboutCont .More{ width:34px; display:block;}
.HomeContent .HomeHonor{ width:59.459%; float:right;}
.HomeContent .HomeHonor .HomeHonorList{ padding-top:18px;}
.HomeContent .HomeHonor .HomeHonorList ul li{ padding-bottom:18px;}
.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorImg{ width:19.09%; float:left;}
.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorImg img{ width:100%;}
.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorCont{ width:77.3636%; float:right;}
.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorCont a{ display:block; font-size:0.875em; font-weight:bold; line-height:1.7; height:23px; overflow:hidden; color:#4c4c4c;}
.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorCont a:hover{ color:#bb883e;}
.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorCont p{ margin:0; line-height:1.9; font-size:0.75em; color:#666; height:44px; overflow:hidden;}
.HomeContent .HomeLoginInput{ padding:20px 0;}
.HomeContent .HomeLoginInput ul li{ width:31.351%; margin-right:1.6216%; float:left; padding-left:35px; border:1px solid #ddd; font-size:0.75em; line-height:3;}
.HomeContent .HomeLoginInput ul li.homeloginname{ background:url(../images/loginname.jpg) no-repeat 10px center; position:relative;}
.HomeContent .HomeLoginInput ul li.homeloginname em{ position:absolute; top:0; right:4.827%; color:#ccc; font-size:1.5em; line-height:2.22; cursor:pointer; opacity:1;}
.HomeContent .HomeLoginInput ul li.homeloginpassword{ background:url(../images/loginpassword.jpg) no-repeat 10px center;}
.HomeContent .HomeLoginInput ul li .text{ border:0; width:100%; color:#999; height:38px; line-height:36px;}
.HomeContent .HomeLoginInput ul li.homeloginbtn{ border:0; font-family:"微软雅黑"; margin-right:0; padding-left:0; width:33.5135%;}
.HomeContent .HomeLoginInput ul li.homeloginbtn .homebtn{ width:100%; background:#bb883e; color:#fff; border:1px solid #bb883e; font-size:1.17em; height:40px;}
.HomeContent .HomeLoginInput ul li.homeloginbtn span{ margin-left:8px;}

/*index*/

/*honor*/
.Honor{}
.Honor ul li{ padding:16px 0; border-bottom:1px solid #eee;}
.Honor ul li .HonorImg{ width:14.228%; float:left;}
.Honor ul li .HonorImg img{ width:100%;}
.Honor ul li .HonorCont{ width:82.6558%; float:right;}
.Honor ul li .HonorCont a{ font-weight:bold; font-size:0.875em; color:#4c4c4c; line-height:1.6; display:block; height:22px; overflow:hidden;}
.Honor ul li .HonorCont a:hover{ color:#bb883e;}
.Honor ul li .HonorCont p{ color:#666; font-size:0.75em; line-height:1.9; margin:0; height:44px; overflow:hidden;}

.HonorInfo{}
.HonorInfo .info_title{ padding:10px 0px; font-size:0.9em; line-height:1.2; text-align:center; margin:0;font-weight: bold;}
.HonorInfo .info_time{ font-size:0.75em; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; line-height:1.5; padding-bottom:15px;}
.HonorInfo .info_txt{ padding:10px 15px;}
.HonorInfo .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
#A1{border: 1px solid rgb(221, 221, 221);
    color: rgb(153, 153, 153);
    display: inline-block;
    height: 38px;
    margin-left: 15px;
    text-align: center;
    width: 98px;}

.HonorList{}
.HonorList ul li{ padding:16px 0; border-bottom:1px solid #eee;}
.HonorList ul li .HonorImg{ width:14.228%; float:left;}
.HonorList ul li .HonorImg a{ cursor:default;}
.HonorList ul li .HonorImg img{ width:100%;}
.HonorList ul li .HonorCont{ width:82.6558%; float:right;}
.HonorList ul li .HonorCont a.title{ font-weight:bold; font-size:0.875em; color:#4c4c4c; line-height:1.6; display:block; height:22px; overflow:hidden; cursor:default;}
.HonorList ul li .HonorCont a.title:hover{ color:#bb883e;}
.HonorList ul li .HonorCont a.more{text-decoration:underline; color:#666; width:85px; height:25px; line-height:25px; border-radius:3px; display:block; font-size:0.75em;}
/*.HonorList ul li .HonorCont a.more{ color:#fff; background:#bb883e; width:85px; height:25px; line-height:25px; border-radius:3px; display:block; font-size:0.75em; text-align:center;}*/
.HonorList ul li .HonorCont p{ color:#666; font-size:0.75em; line-height:1.9; margin:0; max-height:66px; overflow:hidden;}

/*honor*/

/*team*/
.Team{ padding-bottom:40px;}
.Team ul li{ text-align:center; margin-top:20px; cursor:pointer;}
.Team ul li img{ width:100%;}
.Team ul li p{ font-size:0.75em; color:#333; margin:0; line-height:3; height:36px; overflow:hidden;}

.ContainTop{ width:100%; height:100%; position:fixed; top:0; left:0; background:url(../images/pop_bg.png) repeat left top; display:none;}
.ContainTop .ContainTopMiddle{ width:100%; display:table-cell; vertical-align:middle;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1{ position:relative; max-width:770px; margin:0 auto;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 .Close{ position:absolute; top:26px;right:40px; cursor:pointer;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li{ padding:20px; display:none; border:1px solid #a7a7a7; position:relative;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .ContainTopCont{ padding:20px; background:#fff; height:474px;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .TeamerImg{ width:35%; float:left;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .TeamerImg img{ width:100%;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .TeamerCont{ width:60%; float:right; border-bottom:5px solid #f3f3f1; overflow:hidden;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .TeamerCont .TeamerName{ color:#004a9a; font-weight:bold; line-height:1.6; padding-bottom:30px;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .TeamerCont .TeamerName span{ font-weight:normal; color:#696969; font-size:0.875em; display:block;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .MakePage{ padding:20px 0;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .MakePage .TeamPrev{ width:50%; max-width:70px; float:left;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .MakePage .TeamNext{ width:50%; max-width:70px; float:right;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .MakePage .TeamPrev .TeamPrevOff{ display:none;}
.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .MakePage .TeamNext .TeamNextOff{ display:none;}

/*team*/

/*Product*/
.Product{}
.Product ul li{ /*padding:16px 0; border-bottom:1px solid #eee;*/}
.Product ul h2{font-size:14px;font-weight:bold;}
.Product .amore{font-size:14px;}
.Product ul li .ProductImg{ width:14.228%; float:left;}
.Product ul li .ProductImg img{ width:100%;}
.Product ul li .ProductCont{ width:100%; float:right;}
.Product ul li .ProductCont .amore{text-decoration: underline; }
/*.Product ul li .ProductCont{ width:82.6558%; float:right;}*/
.Product ul li .ProductCont a{ font-weight:bold; font-size:0.875em; color:#4c4c4c; line-height:1.6; display:block; height:22px; overflow:hidden;}
.Product ul li .ProductCont a:hover{ color:#bb883e;}
.Product ul li .ProductCont p{  /* color:#666; font-size:0.75em; line-height:1.9; margin:0; height:44px; overflow:hidden;*/}

.Product ul li .ProductCont li{list-style:outside none disc;}

.ProductInfo .ProdInfoTitle{ font-size:1em; font-weight:500; color:#333; margin:0; line-height:2;}
.ProductInfo .ProdInfoCont{ padding:15px 0 30px; font-size:14px;}
.ProductInfo .ProdInfoCont table{ background:#fff; width:100%; text-align:center; line-height:1.5; color:#666666;}
.ProductInfo .ProdInfoCont table tr td{ border:1px solid #fff; border-collapse:collapse; padding:10px 0;}
.ProductInfo .ProdInfoCont table tr:nth-child(2n) td{ background:#f3f3f3; font-size:0.857em;}
.ProductInfo .ProdInfoCont table tr:nth-child(2n+1) td{ background:#eeeeee; font-size:0.857em;}
.ProductInfo .ProdInfoCont table tr:first-child td{ color:#fff; background:#1e4a94; font-size:1em; width:33%; padding:14px 0;}

.ProductInfo .ProductOnline{ padding-bottom:40px;}
.ProductInfo .ProductOnline .ProdOnlineTitle{ color:#333333; font-size:1.148em; border-bottom:1px solid #eee; line-height:3;}
.ProductInfo .ProductOnline .ProdOnlineTable{ padding-top:20px; width:100%;}
.ProductInfo .ProductOnline .ProdOnlineTable ul li{ width:49%; margin-right:2%; margin-bottom:10px; font-size:0.75em; line-height:3; float:left; color:#999;}
.ProductInfo .ProductOnline  .Changeli ul li{ width:60%; margin-right:2%; margin-bottom:10px; font-size:0.75em; line-height:3; float:left; color:#999;}
/*.ProductInfo .ProductOnline .ProdOnlineTable ul li:nth-child(2n){ margin-right:0;}*/
.ProductInfo .ProductOnline .ProdOnlineTable ul li .text{ width:97%; padding:0 10px; height:36px; border:1px solid #ddd; background:#fff; color:#999;}
.ProductInfo .ProductOnline .ProdOnlineTable ul li.Table_code{ /*padding:30px 0;*/}
.ProductInfo .ProductOnline .ProdOnlineTable ul li.Table_code .text_code{ width:43%; max-width:169px; height:38px;}
.ProductInfo .ProductOnline .ProdOnlineTable ul li.Table_code img{ border:1px solid #ddd; margin:0 10px;}
.ProductInfo .ProductOnline .ProdOnlineTable ul li.Table_code span{ color:#bb883e; text-decoration:underline;}
.ProductInfo .ProductOnline .ProdOnlineTable ul li label input{ margin:0 10px;}
.ProductInfo .ProductOnline .ProdOnlineTable ul li .Btn{ width:45%; max-width:163px; color:#fff; border:0; margin:10px 5px; background:#acabab; font-family:"微软雅黑"; font-size:1.17em;}
.ProductInfo .ProductOnline .ProdOnlineTable ul li .btn_submit{ background:#bb883e;}

.ProductInfo .ProductOnline .ProdOnlineTable ul li textarea{border:1px solid #ddd; background:#fff; color:#999;}}

.OrderTableRight ul li .Btn{ width:45%; max-width:163px; color:#fff; border:0; margin:0 5px; background:#acabab; font-family:"微软雅黑"; font-size:1.17em;}
.OrderTableRight ul li .btn_submit{ background:#bb883e;}
/*Product*/

/*job*/
.Job{ padding:10px 0 30px;}
.JobList{ width:100%; padding-bottom:30px;}
.JobList dl{ width:100%; text-align:center;}
.JobList dl dt,.JobList dl dd{ width:100%;}
.JobList dl dt span{ font-size:0.875em; color:#fff; background:#1e4a94; line-height:1.5; text-align:center; padding:8px 0; display:block; float:left;}
.JobList dl dt span.spanFirst,.JobList dl dd a.spanFirst{ text-align:left; padding-left:10%; width:40.33%;}
.JobList dl dt span.spanMiddle,.JobList dl dd a.spanMiddle{ width:31.33%;}
.JobList dl dt span.spanLast,.JobList dl dd a.spanLast{ width:28.33%;}
.JobList dl dd a{ line-height:1.5; font-size:0.75em; color:#000; padding:9px 0; display:block; float:left;}
.JobList dl dd:nth-child(2n+1) a{ background:#f2f2f2;}
.JobList dl dd .JobContent{ display:none; padding:0 10%;}
.JobList dl dd .JobListTitle{ cursor:pointer;}


/*job*/

/*investorindex*/
.OnlineOrder{ padding-bottom:30px;}
.Order .OrderTableLeft{ padding-top:20px; /*width:66.3388%;*/width:100%; margin-right:3.6%; float:left;}
.Order .OrderTableLeft ul li{ width:100%; margin-right:2%; margin-bottom:10px; font-size:0.75em; line-height:3; height:38px; float:left; color:#999;}
/*.Order .OrderTableLeft ul li:nth-child(2n){ margin-right:0;}*/
.Order .OrderTableLeft ul li .text{ width:97%; padding:0 10px; height:36px; border:1px solid #ddd; background:#fff; color:#999;}
.Order .OrderTableLeft ul li .text_codes{ width:97%; padding:0 10px; height:36px; border:1px solid #ddd; background:#fff; color:#999;}
.Order .OrderTableLeft ul li label input{ margin:0 10px;}
.Order .OrderTableRight{  width:50.513%; float:right;padding-top:20px; background:url(../images/bg3.jpg) no-repeat left center; padding-left:3.2787%}
.Order .OrderTableRight ul li{ width:49%; margin-right:2%; font-size:0.75em; line-height:3; float:left; color:#999;}
.Order .OrderTableRight ul li .text{ width:100%; padding:0 10px; height:36px; border:1px solid #ddd; background:#fff; color:#999;}
.Order .OrderTableRight ul li.Table_code{}
.Order .OrderTableRight ul li.Table_code .text_code{ width:43%; max-width:169px; height:36px; display:block;}
.Order .OrderTableRight ul li.Table_code img{ border:1px solid #ddd; margin:10px 0 8px; height:36px;}
.Order .OrderTableRight ul li.Table_code span{ color:#bb883e; text-decoration:underline; display:inline-block; line-height:38px; margin:10px 10px 8px;}
.Order .OrderTableRight ul li .Btn{ width:68px; height:36px; line-height:36px; color:#fff; border:0; margin:0 10px 0 0; background:#acabab; font-family:"微软雅黑"; font-size:1.17em;}
.Order .OrderTableRight ul li .btn_submit{ background:#bb883e;}

.Order .OrderTableLeft ul li .txt1,.Order .OrderTableLeft ul li .btn1{ line-height:36px;}

.Contact{ padding-bottom:30px;}
.ContactCont{ border:1px solid #eaeaea; border-top:0;}
.ContactLeft{ width:30.0546%; float:left; padding:20px 2.1858% 0;}
.ContactLeft p{ word-break:break-all; font-size:0.875em; margin:0; line-height:2;}
.ContactLeft p img{
 width: 100%;
}
.ContactLeft p a{ color:#2831f2; text-decoration:underline;}
.ContactRight{ width:69.945%; float:right;margin-top: 20px;}
.ContactRight label{ display:block; max-width:none;}

.InvestorLogin{ padding:20px 0;}
.InvestorLogin .LoginInput ul li{ width:31.351%; margin-right:1.6216%; float:left; padding-left:35px; border:1px solid #ddd; font-size:0.75em; line-height:3; overflow:hidden;}
.InvestorLogin .LoginInput ul li.loginname{ background:url(../images/loginname.jpg) no-repeat 10px center; position:relative;}
.InvestorLogin .LoginInput ul li.loginname em{ position:absolute; top:0; right:4.827%; color:#ccc; font-size:1.5em; line-height:2.22; cursor:pointer; opacity:1;}
.InvestorLogin .LoginInput ul li.loginpassword{ background:url(../images/loginpassword.jpg) no-repeat 10px center;}
.InvestorLogin .LoginInput ul li .text{ border:0; width:100%; color:#999; line-height:2.5;}
.InvestorLogin .LoginInput ul li.loginbtn{ border:0; font-family:"微软雅黑"; margin-right:0; padding-left:0; width:33.5135%;}
.InvestorLogin .LoginInput ul li.loginbtn .investbtn{ width:100%; background:#bb883e; color:#fff; border:1px solid #bb883e; font-size:1.17em; height:40px;}
.InvestorLogin .LoginInput ul li.loginbtn span{ margin-left:8px;}

/*investorindex*/

/*intro*/
.IntroLogo{ width:100%; max-width:720px; margin:0 auto; padding:15px 50px;}
.Intro{ background:url(../images/home_b.gif) repeat-y center top; width:100%; max-width:720px; border:1px solid #dac6ad; margin:0 auto; padding:34px 50px;}
.IntroTitle{margin:0 auto;font-size:1em;color:#842200;text-align:center;border-bottom:#dfd0bb solid 1px; font-weight:bold; line-height:3;}
.IntroCont{ width:100%; font-size:0.875em; padding:22px 0 34px;}
.IntroCont p{ margin:0;}
.IntroInput{ text-align:center; font-size:0.875em;}
.IntroInput input{ margin:0 10px;}
.IntroInput a{ width:200px; height:40px; background:#bb883e; color:#fff; display:block; margin:20px auto; line-height:40px;}


/*intro*/

/*login*/
.Order .OrderTableLeft .OrderTableLeftLogin{ max-width:459px; min-width:280px; padding:0 10px; margin:5% auto;}
.Order .OrderTableLeft .OrderTableLeftLogin ul li{ width:100%; margin-right:2%; margin-bottom:10px; font-size:0.75em; line-height:3; height:38px; float:left; color:#999;}
/*.Order .OrderTableLeft .OrderTableLeftLogin ul li:nth-child(2n){ margin-right:0;}*/
.Order .OrderTableLeft .OrderTableLeftLogin ul li .text{ width:97%; padding:0 10px; height:36px; border:1px solid #ddd; background:#fff; color:#999;}
.Order .OrderTableLeft .OrderTableLeftLogin ul li .text_codes{ width:97%; padding:0 10px; height:36px; border:1px solid #ddd; background:#fff; color:#999;}
.Order .OrderTableLeft .OrderTableLeftLogin ul li label input{ margin:0 10px;}


.About img{ max-width:100% !important; height:auto !important;}


@media (max-width: 767px) {
	/*top*/
	.nav > li > a{ padding:0; position:static;}
	.nav > li{ position:static;}
	
	.Toper{ position:relative; z-index:20;}
	.Toper .TopNav .container{}
	/*.Toper .TopNav .nav li{ float:left; width:33.33%;}
	.Toper .TopNav .nav li:nth-last-child(2){ background:url(../images/TopBG3.jpg) no-repeat right center;}
	.Toper .TopNav .nav li:nth-child(3n){ background:none;}*/
	
	.Toper .TopNav .navbar{ position:static; min-height:0;}
	.Toper .navbar-header{ position:absolute; top:14px; right:0; margin:0;}
	.Toper .TopNav .collapse{ display:block; background:#fff; margin:0; position:fixed; overflow-y:scroll; right:-100%; width:280px;}
	.Toper .Top .TopSide .TopSideRight{ padding-right:55px;}
	
	#mobileUnderlay{ background-color: #000; bottom: 0; left: 0; opacity: 0.5; position: fixed; right: 0; top: 60px; z-index: 10; display:none;}
	.Toper .TopNav .navbar-nav{ margin:0;}
	.Toper .TopNav .navbar-nav li{}
	.Toper .TopNav .navbar-nav li a{ border-bottom:1px dotted #ccc; line-height:1.5; display:block; padding:10px 30px;}
	.Toper .TopNav .navbar-nav li dl dt{ font-weight:normal;}
	.Toper .TopNav .navbar-nav li .SubNav{ display:none;}
	.Toper .TopNav .navbar-nav li .SubNav dl dt a{ padding-left:50px;}
    .Toper .TopNav .nav li .XiaLa{ background:url(../images/xiala.png) no-repeat right center;}
    
	.Toper .TopNav .Bottom_Close{ height:50px; background:#65605E; position:fixed; bottom:0; width:100%; right:-100%;}
	.Toper .TopNav .Bottom_Close .btn_close{ width:50px; height:50px; background:url(../images/BGClose.png) no-repeat center; display:block; float:right;}
	
	/*top*/
	
	/*banner*/
	.HomeBanner .TabList{ bottom:20px;}
	
	/*banner*/
	
	/*index*/
	.HomeContent{ position:static;}
	.HomeContent .HomeAbout{ width:44.7143%;}
	.HomeContent .HomeAbout .HomeAboutCont p{ line-height:1.8;}
	.HomeContent .HomeHonor{ width:50.459%;}
	.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorCont p{ line-height:1.5; height:36px;}
	/*index*/
	
	
	/*bottom*/
	.Bottomer .Bottom{ line-height:2; padding:10px 0;}
	.Bottomer .Bottom .Copyright{ width:100%; float:none; text-align:center;}
	.Bottomer .Bottom .BottomLink{ float:none; text-align:center;}
	.Bottomer .Bottom .jiathis_style{ margin:0 auto; float:none; text-align:center; padding:7px 0;}
	/*bottom*/
	
	/*sildebar*/
	.SildeBar{ width:100%; float:none; padding-bottom:20px;}
	.SildeBar .MenuList{ padding-left:0;}
	.SildeBar .MenuList ul li{ width:33.333%; float:left;}
	/*sildebar*/
	.MainContent{ width:100%; float:none; border-left:0px solid #eee; padding-left:0; min-height:auto;}
	.ContainSide{ position:static;}
	
	/*investorindex*/
	.Order .OrderTableLeft{ width:100%; margin-right:0; float:none;}
	.Order .OrderTableRight{ width:100%;background:none; padding-left:0; float:none; padding-top:0;}
	.Order .OrderTableRight ul li.Table_code{ padding-bottom:10px;}
	.Order .OrderTableRight ul li.Table_code .text_code{ display:inline-block;}
	.Order .OrderTableRight ul li.Table_code img{ margin:0 10px;}
	.Order .OrderTableRight ul li.Table_code span{ margin:0;}
	
	/*investorindex*/
	.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .ContainTopCont{ overflow-y:scroll;}
	.Pages .p_page .p_jump{display: none;}
	
}

@media (max-width: 750px) {
	/*investorindex*/
	.ContactLeft{ width:100%; float:none;}
	.ContactRight{ width:100%; padding:25px 2.1858%; float:none;}
	/*investorindex*/
	
	
    .Toper .Top .TopSide{height:60px;}
    .Toper .Top .TopSide .Logo{height:60px;}
    .Toper .Top .TopSide .Logo a{ height:60px;}
    .Toper .Top .TopSide .TopSideRight{    padding: 6px 55px 10px 0;}
    .navbar-toggle{ margin-top:0px;}
    	.Pages .p_page .p_jump{display: none;}

}

@media (max-width: 600px) {
	/*index*/
	.HomeContent{margin-top: 0;}
	.HomeContent .HomeAbout{ width:100%;}
	.HomeContent .HomeHonor{ width:100%;}
	.HomeContent .HomeLoginInput ul li{ width:100%; margin:5px 0;}
	.HomeContent .HomeLoginInput ul li.homeloginbtn{ width:100%;}
	/*index*/
	
	/*investorindex*/
	.InvestorLogin .LoginInput ul li{ width:100%; margin:5px 0;}
	.InvestorLogin .LoginInput ul li.loginbtn{ width:100%;}
	/*investorindex*/
		.Pages .p_page .p_jump{display: none;}

	/*pager*/
	.Pages .a_cur,.Pages .a_num{ display:none;}
	.Pages .span_num{ display:inline-block;width:17%; text-align:center;} 
	.Pages a{ display:inline-block; width:18%; text-align:center;}
	
}

@media (max-width: 500px) {
	.ProductInfo .ProductOnline .ProdOnlineTable ul li{ width:100%; margin-right:0; float:none;}
		.HomeContent{margin-top: 0;}
	/*investorindex*/
	.Order .OrderTableLeft ul li{ width:100%; margin-right:0; float:none;height: auto}
    .Order .OrderTableLeft ul .li_num{ height:auto; line-height:1.5;}
	/*investorindex*/
	.Toper .Top .TopSide .TopSideRight{}
	.Toper .Top .TopSide .TopSideRight ul li{ /*min-width:61px;*/}
	.TopWechat{ display:none;}
	
	/*team*/
	.ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .TeamerImg{ width:100%; float:none;}
    .ContainTop .ContainTopMiddle .ContainTopMiddle1 ul li .TeamerCont{ width:100%; float:none;}
	/*team*/
		.Pages .p_page .p_jump{display: none;}
    
    
	
}

@media (max-width: 400px) {
	/*index*/
	/*.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorImg{ width:100%; float:none;}*/
	.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorImg img{ width:100%;}
	/*.HomeContent .HomeHonor .HomeHonorList ul li .HomeHonorCont{ width:100%; float:none; padding:10px 0;}*/
	/*index*/
		.HomeContent{margin-top: 0;}
	/*honor*/
	.Honor ul li .HonorImg{ width:20%;}
	.Honor ul li .HonorCont{ width:75%;}
	/*honor*/
	
	/*Product*/
	.Product ul li .ProductImg{ width:100%; float:none;}
	.Product ul li .ProductCont{ width:100%; float:none; padding-top:10px;}
	/*Product*/
	
	.HomeBanner .TabList a{ width:10px; height:10px; border-radius:5px;}
		.Pages .p_page .p_jump{display: none;}
		
		#jiathis_weixin_modal{ width:300px !important; margin-left:-150px !important;}

}

.Order .OrderTableLeft ul li .Btn {
    background: #acabab none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    font-family: "微软雅黑";
    font-size: 1.17em;
    height: 40px;
    line-height: 36px;
    margin: 0 2% 0 0;
    width: 110px;
    cursor: pointer;
}
.Order .OrderTableLeft ul li .btn_submit {
    background: #bb883e none repeat scroll 0 0;
}
.Order .OrderTableLeft ul li .btn_reset 
{
    margin: 0 0 0 2%;
}
.Order .OrderTableLeft ul li .text_code {
    display: block;
    height: 36px;
    max-width: 169px;
    width: 90%;
}
.Order .OrderTableLeft ul li .btn_obtain 
{
    width:40%;
    background: #bb883e none repeat scroll 0 0;
}
.Order .OrderTableRight textarea{  height: 131px;border: 1px solid #ccc;width: 238px;}


.needresiter { margin-left:10px;}
.needresiter a{ color:Blue;}
.navbar-collapse{ height:100%;}

#menu82, #menu84{display: none}

.ke_fr{float: right;width: 50%}
.ke_fl{float: left;width: 50%}
.OrderTableLeftRegister{overflow: hidden;}
@media (max-width: 600px) {
	.ke_fl, .ke_fr{width: 100%}
	.Order .OrderTableLeft ul li{height: auto}
}