﻿@charset "utf-8";body{margin:0px;padding:0px;margin:0px auto;font-size:12px;line-height:24px;font-family:"微软雅黑";color:#555555;width:100%}
ul,li,form,dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{font-style:normal;list-style:none;padding:0px;margin:0px}
h1,h2,h3,h4,h5,h6,p{padding:0px;margin:0px}
select,input,textarea{font-size:12px;border-radius:0;-webkit-border-radius:0;color:#414446;font-family:"微软雅黑"}
input:focus{outline:none}
input,button,select,textarea{outline:none}
textarea{resize:none}
textarea,input,select{background:none;border:none;margin:0;padding:0}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block}
figure,figcaption{margin:0px;padding:0px}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
img{border:none;border:0;vertical-align:top}
a{color:#666;text-decoration:none;noline:-webkit-tap-highlight-color:rgba(0,0,0,0)}
a:focus{outline:none;-moz-outline:none}
a:hover{text-decoration:none}
.fl{float:left}
.fr{float:right}
.yh{font-family:"微软雅黑"}
.hidetxt{display:none}
.clear{clear:both}
.clearfix{overflow:hidden;_zoom:1}
.w1200{width:1200px;margin:0px auto}
.Pages{width:100%;text-align:center;margin:84px 0px;clear:both}
.Pages a{display:inline-block;height:28px;line-height:28px;padding:0px 13px;color:#666666;font-size:14px;border:1px solid #dddddd;border-radius:5px;margin:0px 3px}
.Pages a:hover{color:#fff;background:#2c4d80}
.header{background:#fff;height:103px;overflow:hidden}
.logo{width:211px;float:left}
.logo img{display:block;width:211px}
.Nav{width:989px;float:left;margin:46px auto 22px;height:35px;line-height:35px;overflow:hidden;font-size:16px}
.Nav li{float:left;width:96px;text-align:center;margin-left:18px}
.Nav li a{display:block;color:#444444}
.Nav li a:hover{background:#21439d;color:#fff}
.Nav li.onnav a{background:#21439d;color:#fff}
.Nav a.language{display:block;float:right;color:#444444;padding:0px 5px}
.Nav a.language:hover{background:url(../images/navon.jpg) no-repeat;color:#fff}
.IndexNav{height:80px;line-height:80px;overflow:hidden;position:relative;z-index:99;font-size:16px;background:url(../images/opacity.png) repeat}
.IndexNav li{float:left;width:98px;text-align:center;margin-left:42px}
.IndexNav li a{display:block;color:#fff}
.IndexNav li a:hover{background:#21439d}
.IndexNav li.onnav a{background:#21439d}
.IndexNav a.language{display:block;float:right;color:#fff;padding:0px 5px}
.IndexNav a.language:hover{background:#21439d}
.BannerBox{position:relative;margin-top:-82px;overflow:hidden;width:100%}
.Banner{width:100%;overflow:hidden}
.Banner .bd{position:relative;height:100%;z-index:0}
.Banner .bd ul{width:100%}
.Banner .bd li{width:100%;zoom:1;vertical-align:middle}
.Banner .bd li img{width:100%;display:block}
.Banner .hd{width:264px;height:17px;overflow:hidden;left:50%;margin-left:-132px;bottom:20px;position:absolute;z-index:999}
.Banner .hd ul{overflow:hidden;zoom:1}
.Banner .hd ul li{float:left;width:17px;height:17px;margin:0px 8px;line-height:9999px;background:url(../images/hover.png) no-repeat;z-index:1}
.Banner .hd ul li.on{background:url(../images/hover_on.png) no-repeat}
.Banner .prev,.Banner .next{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:45px;height:84px;background:url(../images/slider-arrow.png) 0px 0px no-repeat;z-index:9999;cursor:pointer}
.Banner .next{left:auto;right:3%;background-position:-45px 0px}
.LamBan img{display:block;width:100%}
.Bottom{background:url(../images/bottombg.jpg);height:108px;text-align:center;color:#fff;line-height:30px;text-transform:uppercase;padding:25px 0px}
.Bottom a{color:#fff}
.Bottom .BottomLogo{width:189px;margin:30px auto 20px;display:none}
.Bottom .BottomLogo img{display:block}
.Bottom .BottomNav a{color:#fff;padding:0px 8px}
.Bottom .BottomNav select{color:#2E4F82;width:120px;background:#ABEBF1}
.Bottom .BottomNav select option{line-height:24px}
.Bottom .BottomNav select option:hover{background:#2E4F82}
.BottomBtn{width:150px;margin:0px auto 0px}
.BottomBtn a{width:39px;height:39px;margin:0px 5px;display:block;float:left;position:relative}
.BottomBtn a#B1{background:url(../images/b1.png) no-repeat}
.BottomBtn a#B1:hover{background:url(../images/b01.png) no-repeat}
.BottomBtn a#B2{background:url(../images/b2.png) no-repeat}
.BottomBtn a#B2:hover{background:url(../images/b02.png) no-repeat}
.BottomBtn a#B3{background:url(../images/b3.png) no-repeat}
.BottomBtn a#B3:hover{background:url(../images/b03.png) no-repeat}
.BottomBtn span,.BottomLinks span img{width:150px;height:150px}
.BottomBtn span{position:absolute;right:-60px;bottom:39px;z-index:999;display:none;border:5px solid #fff}
.BottomBtn a.wx:hover{background-image:url(../images/wx2.png)}
.BottomBtn a.wx:hover span{display:block}
.About{margin:30px 0px 0px 0px;padding-bottom:50px;background:url(../images/aboutbg.jpg) no-repeat center center}
.AboutTit{background:url(../images/titlebg1.jpg) no-repeat center top;height:113px;display:none}
.AboutTit span{display:block;text-align:center;line-height:62px;padding-top:50px;text-align:center;color:#222222;font-size:24px;font-weight:bold}
.About .Ainfo{text-align:center;padding:30px 0px 24px 0px;line-height:37px;font-size:14px;color:#333333;display:none}
.AboutList{width:640px;margin:0 auto}
.AboutList li{width:130px;float:left;text-align:center;margin:0px 15px;font-size:14px;font-weight:bold}
.AboutList li a{display:block;line-height:52px;padding-top:139px;color:#333333;text-align:center}
.AboutList li a:hover{color:#315997}
.Ban{width:100%;overflow:hidden;position:relative;border:1px solid #ddd;display:none}
.Ban .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1}
.Ban .hd ul{overflow:hidden;zoom:1;float:left}
.Ban .hd ul li{float:left;margin-right:2px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer}
.Ban .hd ul li.on{background:#21439d;color:#fff}
.Ban .bd img{width:100%;display:block}
.NewsBox{margin:12px 0px 0px;height:425px}
.NewsTit{background:url(../images/titlebg2.jpg) no-repeat center bottom;text-align:center;line-height:64px;font-size:30px;color:#333333;font-weight:bold;margin-bottom:30px}
.NewsPic{float:left;position:relative;width:506px;height:402px;display:inline;overflow:hidden}
.NewsPic .pic{height:300px;overflow:hidden}
.NewsPic .pic li{position:relative}
.NewsPic .pic li a.play img{position:absolute;width:50px;height:50px;top:125px;left:228px}
.NewsPic .pic img{width:506px;height:300px;margin:0 auto 10px;display:block}
.NewsPic .txt-bg{display:none}
.NewsPic .txt{position:absolute;bottom:0;left:0px;z-index:2;height:92px;width:100%;overflow:hidden}
.NewsPic .txt li{height:92px;width:100%}
.NewsPic .txt li .Info em{font-size:14px;color:#666666;float:right}
.NewsPic .txt li .Info span{display:block;line-height:39px}
.NewsPic .txt li .Info span a{color:#80b028;font-size:16px;color:#000000}
.NewsPic .txt li .Info p{line-height:18px;font-size:14px;color:#8c8c8c}
.NewsPic .num{display:none}
.News{width:630px;float:right}
.News li{height:90px;overflow:hidden;padding:20px 0px;margin-bottom:22px;border:1px dashed #cecdcd}
.News li .Date{width:150px;padding-left:15px;float:left;color:#8d8d8d;font-size:14px;line-height:26px;text-align:center;margin-right:17px}
.News li .Date img{display:block;width:150px;height:94px}
.News li .Date em{display:block;line-height:53px;font-size:40px;color:#585858}
.News li .Newsinfo{width:438px;float:left}
.News li .Newsinfo h2{font-size:16px;line-height:30px;font-weight:normal}
.News li .Newsinfo h2 a{color:#000000}
.News li .Newsinfo h2 p{line-height:22px;font-size:14px;color:#666666}
.News li:hover{background:#315997;color:#fff}
.News li:hover em,.News li:hover a,.News li:hover h2 a,.News li:hover .Date{color:#fff}
.ProjectBox{margin:37px auto 52px;width:1200px;position:relative;height:380px;display:none}
.Project{width:1070px;margin:0 auto}
.Project ul{overflow:hidden;zoom:1}
.Project li{width:214px;float:left;overflow:hidden;display:inline;position:relative}
.Project li img{display:block;width:214px;height:380px}
.Project .prev,.Project .next{position:absolute;top:153px;width:27px;height:53px;overflow:hidden;cursor:pointer}
.Project .prev{left:-38px;background:url(../images/prew.jpg) left 0px no-repeat}
.Project .next{right:-38px;background:url(../images/prew.jpg) right 0px no-repeat}
.Project li:hover .pinfo{display:block}
.Project li .pinfo{display:none;position:absolute;top:0px;left:0px;text-align:center;width:214px;height:380px;background:url(../images/pinfobg.png) no-repeat;font-size:14px}
.Project li .pinfo a{display:block;color:#fff;line-height:32px;padding-top:180px}
.AboutTitle{background:#eeeeee;height:100px;line-height:100px}
.AboutTitle li{width:133px;float:left;font-size:18px;text-align:center}
.AboutTitle li a{display:block;color:#444444}
.AboutTitle li a:hover{color:#fff;background:#2c4d80}
.AboutTitle li a.on{color:#fff;background:#2c4d80}
.HistoryBox{background:url(../images/historybg.jpg) repeat-y center top;margin:92px auto 0px;width:1144px;position:relative;margin-bottom:185px}
.HistoryBox em.bg{display:block;width:10px;background:#fff;height:58px;position:absolute;bottom:-15px;left:567px}
.HistoryBox li{width:580px;float:right;position:relative;margin-bottom:35px}
.HistoryBox li span.Year{display:block;padding:0px 21px;height:43px;text-align:center;line-height:35px;font-size:18px;font-weight:bold;color:#444444;position:absolute;top:0px;left:-32px}
.HistoryBox li dl{margin:49px 0px 0px}
.HistoryBox li dd{padding:34px 0px 0px 34px;color:#444444}
.HistoryBox li dd em.month{display:block;width:50px;float:left;font-size:16px}
.HistoryBox li dd p{width:460px;float:left;font-size:14px;line-height:20px}
.HistoryBox li#Y1 .Year{background:url(../images/y1.jpg) no-repeat center top}
.HistoryBox li#Y2 .Year{background:url(../images/y2.jpg) no-repeat center top}
.HistoryBox li#Y3 .Year{background:url(../images/y3.jpg) no-repeat center top}
.HistoryBox li#Y4 .Year{background:url(../images/y4.jpg) no-repeat center top}
.HistoryBox li#Y5 .Year{background:url(../images/y1.jpg) no-repeat center top}
.HistoryBox li#Y6 .Year{background:url(../images/y2.jpg) no-repeat center top}
.HistoryBox li#Y7 .Year{background:url(../images/y3.jpg) no-repeat center top}
.HistoryBox li#Y8 .Year{background:url(../images/y4.jpg) no-repeat center top}
.HistoryBox li#Y9 .Year{background:url(../images/y1.jpg) no-repeat center top}
.HistoryBox li#Y10 .Year{background:url(../images/y2.jpg) no-repeat center top}
.HistoryBox li#Y1 dd{background:url(../images/arr1.jpg) no-repeat left 34px}
.HistoryBox li#Y2 dd{background:url(../images/arr2.jpg) no-repeat left 34px}
.HistoryBox li#Y3 dd{background:url(../images/arr3.jpg) no-repeat left 34px}
.HistoryBox li#Y4 dd{background:url(../images/arr4.jpg) no-repeat left 34px}
.HistoryBox li#Y5 dd{background:url(../images/arr3.jpg) no-repeat left 34px}
.HistoryBox li#Y6 dd{background:url(../images/arr4.jpg) no-repeat left 34px}
.HistoryBox li#Y7 dd{background:url(../images/arr1.jpg) no-repeat left 34px}
.HistoryBox li#Y8 dd{background:url(../images/arr2.jpg) no-repeat left 34px}
.HistoryBox li#Y9 dd{background:url(../images/arr3.jpg) no-repeat left 34px}
.HistoryBox li#Y10 dd{background:url(../images/arr4.jpg) no-repeat left 34px}
.NewsList{margin:28px auto 0px}
.NewsList .Date{width:90px;height:92px;float:left;margin:0px 26px 0px 23px;background:#f7f7f7;padding-left:12px;line-height:24px;color:#bbbbbb;font-size:16px}
.NewsList .Date em{display:block;line-height:40px;padding-top:14px;font-size:40px;color:#2c4d80}
.NewsList li{padding:26px 0px 24px;border-bottom:1px solid #f2f2f2}
.NewsList li .Ninfo{width:1014px;float:left}
.NewsList li .Ninfo h2{font-size:18px;line-height:34px}
.NewsList li .Ninfo h2 a{color:#444444}
.NewsList li .Ninfo p{line-height:22px;font-size:14px;color:#b1b1b1}
.NewsList li:hover .Date{color:#fff;background:#2c4d80}
.NewsList li:hover .Date em{color:#fff}
.NewsList li:hover h2 a{color:#2c4d80}
.LoadMore{display:block;width:243px;height:44px;text-align:center;line-height:44px;background:#eeeeee;color:#949494;font-size:14px;margin:84px auto}
.ProductBox{margin:56px auto 0px}
.Sorts a{display:block;width:125px;float:left;height:32px;line-height:32px;text-align:center;font-size:16px;color:#444444;border:1px solid #eee;border-right:none;background:#eee;margin:0 10px 10px 0}
.Sorts a:hover{color:#fff;background:#2c4d80;border:1px solid #2c4d80;border-right:none}
.Sorts a.on{color:#fff;background:#2c4d80;border:1px solid #2c4d80;border-right:none}
.ProductList{margin:20px 0px 0px}
.ProductList ul{padding-bottom:34px}
.ProductList li{width:260px;height:185px;padding:22px 0px 21px;float:left;line-height:21px;margin:39px 45px 0px 0px;text-align:center}
.ProductList li .Proimg{margin:0 auto 5px;border:3px solid #eeeeee;padding:0px 0px}
.ProductList li .Proimg img{display:block;margin:0px auto;width:254px;height:187px}
.ProductList li .Proinfo{float:}
.ProductList li .Proinfo h2{font-size:13px}
.ProductList li .Proinfo h2 a{color:#444444}
.ProductList li .Proinfo p{line-height:24px;font-size:14px;color:#b1b1b1}
.ProductList li:hover .Proimg{border:3px solid #2c4d80}
.CaseBox{margin:39px auto 0px}
.CaseBox li{background:#eeeeee;width:378px;height:312px;overflow:hidden;float:left;margin:43px 33px 0px 0px}
.CaseBox li img{width:372px;margin:0px auto;display:block}
.CaseBox li em{display:block;line-height:56px;text-align:center;font-size:18px;color:#444444;font-weight:bold}
.CaseBox li:hover{background:#2c4d80}
.CaseBox li:hover em{color:#fff}
.DownloadBox{margin:40px auto 0px}
.DownloadBox li{width:379px;height:104px;float:left;margin:42px 31px 0px 0px;background:#f6f6f6}
.DownloadBox li .Downinfo{width:256px;float:left;padding:27px 0px 0px 25px}
.DownloadBox li .Downinfo em{display:block;font-size:18px;line-height:24px;color:#444444}
.DownloadBox li .Downinfo span{display:block;font-size:14px;line-height:22px;color:#9b9b9b}
.DownloadBox li a.Download{display:block;width:97px;height:46px;float:right;background:url(../images/downloadbg.jpg) no-repeat left bottom;padding-top:58px;line-height:46px;font-size:14px;color:#7b8fad;text-align:center}
.DownloadBox li:hover a.Download{background:url(../images/downloadbg.jpg) no-repeat left top;color:#fff}
.Contact{margin:78px auto 59px;min-height:200px}
.Contact dd{line-height:34px;font-size:18px;color:#444444}
.Contact dd h2{font-size:22px;line-height:44px;color:#444444}
.Contact dd a.check{background:url(../images/cheackbg.jpg) no-repeat;padding:3px 10px 3px 40px;font-size:16px;color:#768ba2;margin-left:10px}
.OnlineBox{width:820px;margin:69px auto 66px}
.OnlineBox table td{font-size:18px;color:#a0a0a0;line-height:42px;padding-bottom:8px}
.OnlineBox table td.Black{color:#444444}
.OnlineBox table td em{font-size:18px;color:#444444;margin-left:20px}
.OnlineBox table td select{border:1px solid #e8e8e8;height:40px;width:412px;line-height:40px;margin-left:21px;padding-left:24px;font-size:18px;color:#444444}
.OnlineBox table td .input{border:1px solid #e8e8e8;height:40px;width:388px;line-height:40px;margin-left:21px;padding-left:24px;font-size:18px;color:#444444}
.OnlineBox table td .radio{margin-left:26px}
.OnlineBox table td .text{border:1px solid #e8e8e8;height:102px;width:388px;line-height:40px;margin-left:21px;padding-left:24px;font-size:18px;color:#444444}
.OnlineBox table td .input2{border:1px solid #e8e8e8;height:40px;width:118px;line-height:40px;margin-left:21px;padding-left:24px;font-size:18px;color:#444444}
.OnlineBox table td img{margin:0px 0px 0px 11px}
.OnlineBox table td .Botton{display:block;width:419px;height:42px;line-height:42px;text-align:center;color:#fff;font-size:16px;background:#01a03c;margin-top:21px}
.Titleinfo{text-align:center;padding:15px 0px 14px 0px;line-height:21px;color:#666666}
.Titleinfo h2{line-height:50px;font-size:20px;color:#333}
.PrevNextBox{border-top:1px solid #eeeeee;padding:16px 0px 20px 0px;line-height:29px;position:relative}
.PrevNextBox b{font-weight:normal;color:#000000}
.PrevNextBox a{}
.PrevNextBox a.none{cursor:default;color:#ccc}
.PrevNextBox a.none:hover{color:#ccc}
.MapBox{width:871px;margin:0 auto;position:relative}
.AddressList li{position:absolute;width:384px}
.AddressList li em{position:absolute;top:-64px;right:218px;z-index:2}
.Add{background:#21439d;padding:20px;line-height:35px;color:#fff;border-radius:10px;font-size:16px;display:none;border:1px solid #f6f6f6;z-index:10;position:absolute}
.AddressList li:hover .Add{display:block}
.AddressList li#M1{top:628px;right:2px}
.AddressList li#M2{top:473px;right:-121px}
.AddressList li#M3{top:484px;right:38px}
.AddressList li#M4{top:300px;right:-15px}
.AddressList li#M5{top:338px;right:5px}
.AddressList li#M6{top:625px;right:230px}
.AddressList li#M7{top:542px;right:49px}
.AddressList li#M8{top:420px;right:35px}
.AddressList li#M9{top:204px;right:-128px}
.AddressList li#M10{top:578px;right:-69px}
.AddressList li#M11{top:386px;right:304px}
.JobBox{margin:45px 0px 40px 0px}
.JobImg{width:660px;float:left}
.JobImg img{display:block}
.JobInfo{width:478px;float:left;background:#07c1d3 url(../images/jobinfobg.jpg) no-repeat right bottom;padding:30px 32px 0px 30px;height:350px;overflow:hidden}
.JobInfo h2{line-height:50px;color:#fff;font-weight:normal;font-size:22px;background:url(../images/line2.jpg) no-repeat left bottom;margin-bottom:28px}
.JobInfo p{color:#fff;line-height:27px;font-size:14px}
.JobMenu li{line-height:50px;margin-bottom:20px}
.JobMenu li .am a{font-size:20px;display:block;color:#fff;background:#999 url(../images/jia.png) no-repeat 1155px center;padding-left:20px}
.JobMenu li .am a.current2{background:#0696a4 url(../images/jian.png) no-repeat 1155px center}
.JobMenu li .am a:hover.current2{background:#0696a4 url(../images/jian.png) no-repeat 1155px center}
.JobMenu li .sub{line-height:27px;color:#222222;background:#fff;padding:22px 0px 26px 30px}
.JobMenu li .sub .apply{margin:25px 0px 0px 35px}
.JobMenu li .sub .apply a{display:block;width:76px;text-align:center;line-height:30px;color:#fff;background:#07c1d3;border-radius:10px}
.JobMenu li .sub{display:none}
.JobMenu li.current .sub{display:block}
.OtherpopZr{display:none;position:fixed;left:50%;top:50%;margin:-100px 0px 0px -420px;z-index:999;border-radius:10px;background:#f5f3f3;box-shadow:6px 6px 6px #9c9c9c;width:840px;height:200px}
.OtherpopZr dl{width:558px;margin:0px auto;text-align:center}
.OtherpopZr dl dt{line-height:75px;font-size:26px;color:#555555;padding:18px 0px 5px 0px;width:458px;letter-spacing:0.1em}
.OtherpopZr dl .inputbg{border:2px solid #b6b6b6;width:543px;height:34px}
.OtherpopZr dl .inputbg .input{background:transparnet;height:34px;line-height:34px;border:0px;width:453px;float:left}
.OtherpopZr dl .inputbg .btn{height:34px;background:#b6b6b6;line-height:34px;border:0px;width:90px;float:left;color:#fff;font-size:14px;cursor:pointer}
.OtherpopZr dl .inputbg .btn:hover{background:#848383}
.OtherpopZr dl .tip{text-align:left;font-size:12px;color:#ff0000;line-height:40px}
.OtherpopZr a.close{position:absolute;right:10px;top:10px;background:url(../images/close.png) 0px top no-repeat;width:29px;height:28px;transition:all 0s linear;-webkit-transition:all 0s linear}
.OtherpopZr a:hover.close{background:url(../images/close.png) right top no-repeat;transition:all 0s linear;-webkit-transition:all 0s linear}
.MaskbgZr{display:none;position:fixed;width:100%;height:100%;left:0px;top:0px;z-index:998;background:url(../images/maskbg.png)}
#demo1{height:369px;overflow:hidden}
.Otherpop{display:none;position:fixed;left:50%;top:50%;margin:-300px 0px 0px -270px;z-index:999;border-radius:10px;background:#f5f3f3;box-shadow:6px 6px 6px #9c9c9c;width:540px}
.Otherpop dl{margin:0px 40px;font-size:14px}
.Otherpop dl dt{text-align:center;padding-bottom:10px}
.Otherpop dl dd{padding-bottom:12px}
.Otherpop dl .input{border:1px solid #b6b6b6;background:#fff;height:29px;line-height:29px;width:383px}
.Otherpop dl .input2{border:1px solid #b6b6b6;background:#fff;height:180px;line-height:29px;width:383px}
.Otherpop dl dd.btn0{padding:0px 0px 60px 46px}
.Otherpop dl .btn{font-weight:bold;height:34px;background:#b6b6b6;line-height:34px;border:0px;width:90px;float:left;color:#fff;font-size:14px;cursor:pointer}
.Otherpop dl .btn:hover{background:#848383}
.Otherpop dl .tip{text-align:left;font-size:12px;color:#ff0000;line-height:40px}
.Otherpop a.close{position:absolute;right:10px;top:10px;background:url(../images/close.png) 0px top no-repeat;width:29px;height:28px;transition:all 0s linear;-webkit-transition:all 0s linear}
.Otherpop a:hover.close{background:url(../images/close.png) right top no-repeat;transition:all 0s linear;-webkit-transition:all 0s linear}
.Maskbg{display:none;position:fixed;width:100%;height:100%;left:0px;top:0px;z-index:998;background:url(../images/maskbg.png)}
.JobForm{color:#666666;margin:0px 0px 0px 35px}
.JobForm .f1{font-size:18px;color:#333333;padding:35px 0px 5px 72px;height:32px}
.JobForm td{padding:5px 0px}
.JobForm .input{border:1px solid #dbdbdb;width:190px;height:23px;line-height:23px}
.JobForm select{border:1px solid #dbdbdb;width:190px;height:23px;line-height:23px}
.JobForm .btn_2{font-size:14px;width:99px;height:33px;text-align:center;background:#976b31;color:#fff;border:0px;cursor:pointer}
.JobForm .btn_3{font-size:14px;width:87px;height:33px;text-align:center;background:#eef1f3;border:0px;cursor:pointer}
.Bottom .BottomNav{position:relative}
.Links{display:block;position:absolute;left:50%;margin-left:105px;top:0px;width:100px;background:#466AA5;text-align:left}
.Links span{display:block;color:#fff;cursor:pointer;width:100px}
.Links span b{border:5px solid transparent;border-top-color:#fff;position:relative;right:-25px;top:11px}
.Links ul  li{line-height:22px}
.Links ul  li a{color:#2B4C7F;display:block}
.Links ul  li a:hover{background:#3a5F9B;color:#fff}
.adds{display:none}
.indexAbout{width:550px;float:left;position:relative;margin-top:8px}
.indexAbout .Atxt{width:280px;position:absolute;background:url(../images/arr.png) no-repeat 242px 20px}
.indexAbout .Atxtinfo{width:210px;background:#175bbc;color:#fff;padding:0px 20px;height:270px}
.indexAbout .Atxtinfo span{display:block;height:75px;line-height:75px;font-size:16px;font-weight:bold}
.indexAbout .Atxtinfo p{line-height:25px;font-size:14px}
.indexAbout .Aimg{width:300px;float:right}
.bgbody{background:#f6f6f6}
.w1160{width:1160px;margin:0px auto}
.HeaderNews{height:87px;margin-bottom:10px;border:1px solid #d4dde5;position:relative;border-top:0px;background:#ffffff}
.HeaderNews .Logo{padding-top:17px;float:left}
.HeaderNews .version{position:absolute;top:17px;right:21px;line-height:18px;color:#999999}
.HeaderNews .version a{color:#999999}
.HeaderNews .version a:hover{color:#cc0000}
.HeaderNews .tNav{float:right;padding-top:43px;height:34px;line-height:34px;overflow:hidden;font-size:14px}
.HeaderNews .tNav li{float:left;width:100px;text-align:center;margin-left:8px}
.HeaderNews .tNav li a{display:block;color:#333333}
.HeaderNews .tNav li a:hover{background:#21439d;color:#fff}
.HeaderNews .tNav li.onnav a{background:#21439d;color:#fff}
.FootNews{width:1160px;margin:0px auto;background:url(../images/home/footbg.gif);text-align:center;color:#fff;line-height:30px;text-transform:uppercase;padding:15px 0px 9px 0px}
.FootNews a{color:#fff}
.FootNews .BottomNav{padding-bottom:6px}
.FootNews .BottomNav a{color:#fff;padding:0px 8px}
.FootNews .BottomNav select{color:#2E4F82;width:120px;background:#ABEBF1}
.FootNews .BottomNav select option{line-height:24px}
.FootNews .BottomNav select option:hover{background:#2E4F82}
.FootNews .Linkss{position:relative;display:inline-block;width:100px;background:#334b69;text-align:left}
.FootNews .Linkss span{display:block;color:#fff;cursor:pointer;padding-left:8px;line-height:30px}
.FootNews .Linkss span b{border:5px solid transparent;border-top-color:#fff;position:relative;right:-25px;top:11px}
.FootNews .Linkss .addss{position:absolute;width:100%;bottom:30px;background:#334b69;z-index:20}
.FootNews .Linkss ul  li{line-height:22px}
.FootNews .Linkss ul  li a{color:#fff;display:block}
.FootNews .Linkss ul  li a:hover{background:#3a5F9B;color:#fff}
.FootNews .addss{display:none}
.FootNews .share a{width:30px;height:30px;margin:0px 7px;vertical-align:middle;display:inline-block;position:relative}
.FootNews .share a#B1{background:url(../images/home/share.gif) 0px top no-repeat}
.FootNews .share a#B2{background:url(../images/home/share.gif) -30px top no-repeat}
.FootNews .share a#B3{background:url(../images/home/share.gif) -60px top no-repeat}
.FootNews .share span,.FootNews .share span img{width:150px;height:150px}
.FootNews .share span{position:absolute;right:-60px;bottom:39px;z-index:999;display:none;border:5px solid #fff}
.FootNews .share a.wx:hover{background-image:url(../images/wx2.png)}
.FootNews .share a:hover span{display:block}
.HomeBan{width:1160px;margin:0px auto;position:relative;height:300px;margin-bottom:12px;overflow:hidden}
.HomeBan .bd{position:relative;z-index:0}
.HomeBan .bd ul{width:100% !important}
.HomeBan .bd li{width:100% !important;height:300px}
.HomeBan .bd li a{height:300px;display:block}
.HomeBan .hd{width:100%;position:absolute;z-index:2;bottom:20px;left:0;height:9px;line-height:9px;text-align:center}
.HomeBan .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:9px;height:9px;margin:0px 5px;overflow:hidden;line-height:9999px;background:url(../images/bandot.png) 0px top no-repeat}
.HomeBan .hd ul .on{background:url(../images/bandot.png) right top no-repeat}
.HomeTit{margin:0px 20px;border-bottom:1px solid #f5f5f5;padding-top:9px;line-height:36px;height:36px;position:relative}
.HomeTit b{color:#115f9e;font-size:18px;margin-right:5px}
.HomeTit a.more{position:absolute;right:1px;top:24px}
.HomeAbout{margin:0px 11px 10px 0px;color:#bbbbbb;border:1px solid #d4dde5;float:left;background:#fff;width:377px;height:338px}
.HomeAbout .con{font-size:14px;padding:9px 20px 0px 20px;line-height:26px;text-indent:0em;height:234px;color:#666666}
.HomeAbout .more{padding-left:20px}
.HomeAbout .more a{display:block;text-align:center;width:90px;line-height:30px;color:#fff;font-size:14px;background:#115f9e}
.HomeAbout .more a:hover{background:#015832}
.HomeReal{color:#bbbbbb;border:1px solid #d4dde5;float:left;background:#fff;width:378px;height:338px}
.HomeReal p{text-align:center;padding-top:14px}
.HomeNews{border:1px solid #d4dde5;float:right;background:#fff;width:377px;height:338px}
.HomeNews .list{margin:8px 18px 0px 22px}
.HomeNews .list li{height:27px;line-height:27px}
.HomeNews .list li .date{float:right;color:#aaaaaa}
.HomeNews .list li a{font-size:14px;color:#666666}
.HomeNews .list li a:hover{color:#cc0000}
.HomePro{padding:20px 0px 0px 0px;height:158px;background:#fff;clear:both;border:1px solid #d4dde5;margin-bottom:20px}
.HomePro li{text-align:center;float:left;width:16.6666%;line-height:42px;font-size:16px}
.HomePro li .img{width:100px;margin:0px auto}
.HomePro li a{color:#444444}
.HomePro li a:hover{color:#cc0000}
.HomePro li:hover .img img{border:1px solid #ffffff;border-radius:50%;-webkit-box-shadow:0 0 12px 0 #ddd;-moz-box-shadow:0 0 12px 0 #ddd;box-shadow:0 0 12px 0 #ddd;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.4);box-shadow:0 0 12px 0 rgba(0,0,0,0.4);margin:-1px 0px 0px -1px}
.SaleList{padding:0px 0px 0px 0px}
.SaleList ul{margin-left:0px;padding-bottom:15px}
.SaleList li{width:289px;padding:0px;float:left;margin:30px 0px 0px 0px;height:196px;font-size:12px}
.SaleList li .img{box-shadow:6px 6px 6px #9c9c9c;border:1px solid #9c9c9c;float:left;width:105px;margin-bottom:15px;margin-right:10px}
.SaleList li h2{font-size:16px;padding:0px 0px 6px 0px}
.SaleList li h3{font-size:13px}
.SaleList li .img img{max-width:105px;display:block;margin:0px auto}
.SaleList li .info{float:left;width:156px;padding-left:5px;margin-top:-24px}
.AboutTitle{height:60px;line-height:60px}
.Contact u{margin-left:100px}
.SinglePageL{width:38%;float:left}
.SinglePageR{width:50%;float:left}
.SinglePageR ul li{margin-top:40px}
.SinglePageR ul li p{font-size:14px;font-weight:bold}
.SinglePageR ul li span{font-size:14px}
.box{width:350px;height:350px;margin:100px;border:1px solid #ccc;position:relative}
.big{width:450px;height:450px;position:absolute;top:0;left:360px;border:1px solid #ccc;overflow:hidden;display:none}
.mask{width:100px;height:100px;background:rgba(255,255,0,0.4);position:absolute;top:0;left:0;cursor:move;display:none}
.small{position:relative}
.big img{position:absolute;top:0;left:0}
.SinglePage,.SinglePage *{font-size:16px !important;font-family:'微软雅黑' !important;line-height:1.8 !important;margin-bottom:10px !important;}
.SinglePage img{display:block;margin:0 auto}