/* CSS Document */
:focus { outline: 0; }
a:active { outline: none; }
* { margin: 0px; padding: 0px; }
ul { margin: 0; padding: 0; list-style: none; }
a:link, a:visited { color: #333; text-decoration: none; }
a:hover { color: #0095b5; text-decoration: none; }
img { border: none; vertical-align: top; }
.cl { clear: both; height: 0px; overflow: hidden; }
body { font-size: 12px; font-family: "Microsoft YaHei", sans-serif, serif; text-align: center; }

#Container { width: 990px; height: auto; margin: 0 auto; text-align: left; }
.Container { width:1100px; height:auto; margin:0 auto; text-align:left; }
#Head { width: 1100px; height: 117px; margin: 0 auto; }

/*Head*/
#Head .Logo { background: url(../Images/Logo.png) left center no-repeat; width: 510px; height: 117px; float: left; }
#Head .Tel { float: right; }

.Nav { clear: both; height: 54px; background: #0095b5; }
.Nav ul { }
.Nav ul li { display: inline-block; margin: 0 20px; position:relative; }
.Nav ul li a { width: 120px; height: 54px; display: block; text-align: center; font-size: 16px; }
.Nav ul li a span { font-size: 14px; display: block; font-variant: small-caps; padding-top: 6px; }
.Nav ul li a:link, .Nav ul li a:visited { color: #FFF; }
.Nav ul li:hover,
.Nav ul li.sel { background:#0073b5; color: #FFF; }
.Nav ul li:hover ul { display:block; }
.Nav ul li ul { display:none; width:160px; height:auto; background:#0073b5; padding-bottom:20px; position:absolute; top:54px; z-index:99;  }
.Nav ul li ul li { height:30px; clear:both; float:none; margin:0px;  }
.Nav ul li ul li a{ width:120px; text-align:left; padding:0 20px;}
.Nav ul li ul li a span{ display:block; height:auto; }
.Nav ul li ul li a:link, .Nav ul li ul li a:visited {  }
.Nav ul li ul li a:hover { color:red; }




#Banner { height: 550px; overflow: hidden; border-top: 2px solid #FFF; position: relative; clear: both; }
#Banner .db { height: 550px; clear: both; overflow: hidden; }
#Banner .db ul { }
#Banner .db ul li { display: block; height: 550px; background-position: center top; background-repeat: no-repeat; }
#Banner .hd { position: absolute; bottom: 12px; left: 50%; margin-left: -40px; height: 25px; }
#Banner .hd ul { }
#Banner .hd ul li { width: 25px; height: 25px; line-height: 25px; text-align: center; background: #0095b5; color: #FFF; float: left; margin: 0 4px; cursor: pointer; box-shadow: 0px 0px 5px #333; }
#Banner .hd ul li.on { background: #F00; box-shadow: 0px 0px 5px #F00; font-weight: bold; }


.FgBox { background: #0095b5; clear: both; padding: 0px; margin: 0px; }
.It { background: url(../Images/ITB.jpg) left top repeat-x; height: 29px; margin: 25px 0px; }
/*Services*/
.Services { padding: 35px 0px; width: 1000px; margin: 0 auto; }
.Services dl { width: 190px; float: left; margin-right: 80px; }
.Services dl dt { height: 57px; line-height: 57px; margin-bottom: 8px; text-align: left; text-indent: -999em; overflow: hidden; background-image: url(../Images/ServicesItem.png); background-repeat: no-repeat; }
.Services dl dd { text-align: center; line-height: 1.5; color: #FFF; font-size: 14px; text-shadow: 1px 0px 2px #666; }
.Services dl dd a { display: block; margin: 8px auto 0 auto; background: url(../Images/zx.jpg) left top no-repeat; width: 107px; height: 35px; overflow: hidden; text-indent: -9999em; text-align: left; }
.Services dl.Item1 dt { background-position: left top; }
.Services dl.Item2 dt { background-position: left -57px; }
.Services dl.Item3 dt { background-position: left -117px; }
.Services dl.Item4 { margin-right: 0px; }
.Services dl.Item4 dt { background-position: left bottom; }

.Q { background: url(../Images/Q.jpg) center center no-repeat; height: 379px; padding: 45px 0px; }

.SelectWe { min-width: 1000px; margin-bottom: 80px; }
.SelectWe .T { height: 130px; background: #0095B5; }
.SelectWe .Box { background: url(../Images/YsBj.jpg) center bottom no-repeat; height: 130px; width: 1000px; margin: 0 auto; color: #FFF; text-align: center; line-height: 2; position: relative; }
.SelectWe .Box .L { float: left; }
.SelectWe .Box .R { float: right; }
.SelectWe .Box div p { font-size: 20px; padding-top: 10px; }
.SelectWe .Box div h2 { font-size: 26px; }
.SelectWe .Box .H { background: url(../Images/ly.jpg) left 0px no-repeat; width: 391px; height: 98px; position: absolute; left: 50%; margin-left: -200px; bottom: -68px; }



/*Ys优势*/
.Ys { padding: 20px 0px; width: 990px; margin: 0 auto; }
.Ys .Title { background: url(../Images/YsT.png) center top no-repeat; padding-top: 68px; font-size: 20px; color: #FFF; text-align: center; }
.YsBox { background: url(../Images/YsItembj.gif) center top repeat-y; clear: both; margin: 0px; }
.YsBox .Item { height: 212px; padding: 42px; }
.YsBox .Item.Two { }



/*流程*/
.Lc { width: 990px; text-align: center; margin: 0 auto; clear: both; overflow: hidden; }
.Lc .Title { margin-bottom: 15px; }
.Lc .Title h2 { font-size: 38px; font-weight: bold; color: #FFF; text-shadow: 2px 2px 4px #333; letter-spacing: 2px; margin-bottom: 4px; }
.Lc .Title p { font-size: 22px; color: #FFF; text-shadow: 2px 2px 4px #333; letter-spacing: 2px; }

.Lc .NyLc { padding: 40px 0px; }
.Lc .NyLc .DT { margin-bottom: 30px; text-align: center; }
.Lc .NyLc .DT h2 { margin-top: 0px; }
.Lc .NyLc .DT div { font-size: 25px; font-variant: small-caps; font-family: Arial; color: #0095b5; border-bottom: 1px solid #ccc; padding-top: 30px; position: relative; margin: 0 18%; }
.Lc .NyLc .DT div span { display: inline-block; width: 230px; height: 30px; line-height: 27px; text-align: center; background: #FFF; position: absolute; bottom: -13px; left: 50%; margin-left: -115px; }


.Lc .NyLc .Item { text-align: center; }
.Lc .NyLc .Item span { display: inline-block; margin-bottom: 15px; font-size: 17px; color: #FFF; font-weight: bold; text-align: left; height: 32px; line-height: 32px; padding-right: 70px; background: url(../Images/Lcfg2.gif) right center no-repeat; margin-right: 12px; }
.Lc .NyLc .Item span.E { padding-right: 0px; background: none; }
.Lc .NyLc .Item span a { display: inline-block; text-align: left; width: 32px; height: 32px; text-align: center; color: #1677c8; margin-right: 10px; background: url(../Images/LcfgNumBj2.gif) left top no-repeat; }

.Lc .NyLc .Tel { font-size: 20px; color: #FFF; clear: both; text-align: center; }
.Lc .NyLc .Tel font { font: 28px "Impact"; }
.Lc .NyLc .Tel a { background: url(../Images/FgBj.jpg) left center repeat-x; font-size: 14px; font-weight: bold; color: #FFF; text-shadow: 1px 1px 2px #333; letter-spacing: 2px; border-radius: 3px; padding: 9px 25px; margin-left: 50px; }




/*类别*/
.ProductCategory { width: 990px; margin: 5px auto; height: 110px; }
.ProductCategory dl { border-bottom: 1px dashed #8B6F3F; height: 28px; margin-bottom: 20px; }
.ProductCategory dl dt { width: 105px; height: 25px; float: left; margin-right: 12px; background: #E1B06E; font-size: 15px; font-weight: bold; color: #333; text-align: center; line-height: 25px; }
.ProductCategory dl dd { float: left; color: #FFF; }
.ProductCategory dl dd a { display: inline-block; line-height: 25px; padding: 0 5px; margin: 0 3px; font-size: 14px; }
.ProductCategory dl dd a:link, .ProductCategory dl dd a:visited { color: #FFF; }
.ProductCategory dl dd a:hover { color: #CAA149; }

/*首页类别*/
.ProductCategory2 { width: 995px; margin: 0px auto; text-align: left; height: 128px; background: url(../Images/ProCategoryBox.jpg) left top no-repeat; }
.ProductCategory2 ul { padding-left: 200px; padding-top: 15px; }
.ProductCategory2 ul li { height: 65px; display: inline-block; margin-right: 25px; }
.ProductCategory2 ul li a { display: block; height: 65px; line-height: 65px; }
.ProductCategory2 ul li img { vertical-align: middle; }
.ProductCategory2 ul li span { display: inline-block; height: 65px; font-size: 22px; color: #0095b5; font-weight: bold; }



.ProductBox { padding: 10px 0px 20px 0px; margin-bottom: 5px; }
.ProductBox .Box { width: 990px; min-height: 225px; margin: 0 auto; position: relative; }
.ProductBox .Box a.ar { position: absolute; top: 100px; display: block; width: 43px; height: 47px; }
.ProductBox .Box a.prev { background: url(../Images/P_Next.png) left top no-repeat; right: -65px; }
.ProductBox .Box a.next { background: url(../Images/P_Prev.png) left top no-repeat; left: -65px; }
.ProductBox .Box .dh { height: 222px; overflow: hidden; }
.ProductBox .Box .dh ul { min-width: 1300px; }
.ProductBox .Box .dh ul li { display: block; float: left; width: 280px; height: 210px; background: #FFF; border: 1px solid #CCC; margin-right: 12px; }
.ProductBox .Box .dh ul li:hover { border-color: #0095b5; }
.ProductBox .Box .dh ul li a { display: table-cell; width: 280px; height: 210px; text-align: center; vertical-align: middle; }
.ProductBox .Box .dh ul li img { max-height: 210px; max-width: 280px; }

.ProductBox .Box .Tab { }
.ProductBox .Box .Tab .TabItem { font-size: 16px; color: #7F6E6D; border-bottom: 1px dashed #856A38; text-align: left; margin-bottom: 20px; padding-bottom: 8px; }
.ProductBox .Box .Tab .TabItem a { display: inline-block; font-weight: bold; color: #0095b5; }
.ProductBox .Box .Tab .TabItem a.sel { color: #0095b5; }

.ProductBox .Box .Tab .TabBox { display: none; }
.ProductBox .Box .Tab .TabBox.sel { display: block; }



.IndexTitle { background: url(../Images/IndexTitleBackground.jpg) center top no-repeat; height: 45px; margin-bottom: 23px; }
.IndexTitle span { display: block; background: url(../Images/IndexTitle.jpg) left top no-repeat; width: 201px; height: 45px; margin: 0 auto; }
.IndexTitle span { color: #FFF; font-size: 20px; letter-spacing: 1px; text-align: center; line-height: 38px; font-family: Arial, Helvetica, sans-serif; }


.BrandBox { background: #FFF; margin-bottom: 8px; }
.BrandBox .Box { width: 990px; height: 470px; overflow: hidden; margin: 0 auto; background: url(../Images/Brand.jpg) center top no-repeat; }


.AboutBox { width: 990px; margin: 0 auto; padding-bottom: 30px; }
.AboutBox .Info { font-size: 14px; line-height: 2; text-align: left; margin-bottom: 40px; }
.AboutBox .Info p { text-indent: 28px; margin-bottom: 5px; }


#d_tab29 { position: relative; height: 375px; text-align: left; margin: 0 auto; }
#d_tab29 .d_img { position: relative; margin: 0 auto; width: 800px; height: 100%; }
#d_tab29 .d_img li { position: absolute; display: none; z-index: 0; }
#d_tab29 .d_img li img { width: 100%; }
#d_tab29 .d_img li.d_pos1 { display: block; width: 350px; left: 0%; top: 60px; z-index: 1; }
#d_tab29 .d_img li.d_pos2 { display: block; width: 400px; left: 10%; top: 40px; z-index: 2; }
#d_tab29 .d_img li.d_pos3 { display: block; width: 450px; left: 22%; top: 20px; z-index: 3; }
#d_tab29 .d_img li.d_pos4 { display: block; width: 400px; right: 10%; top: 40px; z-index: 2; }
#d_tab29 .d_img li.d_pos5 { display: block; width: 350px; right: 0%; top: 60px; z-index: 1; }
#d_tab29 .d_menu { position: absolute; bottom: 20px; width: 100%; text-align: center; display: none; }
#d_tab29 .d_menu li { display: inline-block; zoom: 1; *display: inline; background: url('../images/btn.png') no-repeat 0 0; width: 12px; height: 12px; cursor: pointer; margin-right: 3px; }
#d_tab29 .d_menu li.d_select { background: url('../images/btn.png') no-repeat 0 -18px; }
#d_tab29 .d_next { position: absolute; right: 200px; top: 165px; z-index: 10; cursor: pointer; }
#d_tab29 .d_prev { position: absolute; left: 200px; top: 165px; z-index: 10; cursor: pointer; }



.ArticleBox { width: 990px; margin: 0 auto; text-align: left; padding-bottom: 30px; }
.ArticleBox .Title { padding: 0 3px; border-bottom: 1px solid #0095b5; padding-bottom: 1px; }
.ArticleBox .Title a { display: inline-block; height: 28px; line-height: 28px; padding: 3px 20px; font-size: 14px; font-weight: bold; color: #FFF; letter-spacing: 1px; background: #0095b5; }
.ArticleBox .Title a.sel { background: #0095b5; }

.ArticleBox .News { width: 323px; float: left; }
.NewsBox { padding: 5px 0px; }
.NewsBox img{ max-width:323px;}
.NewsBox ul { padding-top: 12px; }
.NewsBox ul li { height: 25px; color: #FFF; padding-bottom: 4px; }
.NewsBox ul li a { display: block; height: 28px; line-height: 28px; background: url(../Images/LeftAr1.jpg) left center no-repeat; padding-left: 20px; font-size: 14px; }

.NewsBox ul li.F { height: 60px; margin-bottom: 15px; }
.NewsBox ul li.F a { background: none; padding: 0px; font-size: 16px; font-weight: bold; }
.NewsBox ul li.F p { color: #777; line-height: 1.7; font-size: 12px; }



.FAQ { width: 285px; float: left; margin-left: 55px; }
.FAQ .Title { margin-bottom: 10px; }
.FAQ dl { padding-bottom: 4px; border-bottom: 1px dashed #0095b5; margin-bottom: 15px; }
.FAQ dl dt { height: 25px; line-height: 25px; }
.FAQ dl dt a { font-weight: bold; }
.FAQ dl dd { color: #333; line-height: 2; }
.FAQ dl dt a:link, .FAQ dl dt a:visited { color: #0095b5; }
.FAQ dl dt a:hover { color: #333; }


.Horo { float: right; width: 265px; }
.Horo .Title { margin-bottom: 11px; }
.Horo .ar { display: block; height: 25px; }
.Horo .ar.prev { background: url(../Images/R_Up.png) left top no-repeat; }
.Horo .ar.next { background: url(../Images/R_Down.png) left top no-repeat; }
.Horo .dh { height: 272px; overflow: hidden; margin: 5px 0px; }
.Horo .dh ul { }
.Horo .dh ul li { display: block; height: 272px; }


.Links { background: #0095b5; line-height: 30px; padding: 8px 0px; font-size: 14px; color: #FFF; }
.Links div { width: 990px; margin: 0 auto; text-align: left; }
.Links a { display: inline-block; margin-right: 16px; margin-left: 16px; }
.Links a.F { margin-left: 0px; }
.Links a:link, .Links a:visited { color: #FFF; }


#Foot { text-align: center; padding: 30px 0px; color: #FFF; font-size: 14px; }
#Foot .FootNav { margin-bottom: 15px; height: 54px; width: 910px; margin: 0 auto; margin-bottom: 10px; }
#Foot .FootNav ul li { float: left; }
#Foot .FootNav ul li a { width: 120px; height: 54px; display: block; text-align: center; font-size: 16px; }
#Foot .FootNav ul li a span { font-size: 14px; display: block; font-variant: small-caps; }
#Foot .FootNav a { display: inline-block; margin: 0 15px; }
#Foot .FootNav a:link, #Foot .FootNav a:visited { color: #FFF; }

.FxTel { position: fixed; right: 20px; top: 55%; font-size: 28px; font-weight: bold; color: #FFF; text-shadow: 2px 2px 3px #333; text-align: left; text-indent: -9999em; overflow: hidden; width: 167px; height: 60px; background: url(../Images/FxTel.png) left top no-repeat; }
.FxTel font { font-size: 24px; }

/*内页*/
#NyBanner { height: 300px; border-top: 2px solid #FFF; display: none; }
#NyBanner ul { }
#NyBanner ul li { display: block; height: 300px; background-position: center top; background-repeat: no-repeat; }

#Left { width:220px; float:left;  border:1px solid #D1D1D1; }
#Left.Fx { position:fixed; top:10px; }
#Left .T { background:#0073b5; padding-left:20px; font-size:18px; color:#FFF; font-weight:bold; text-align:left; height:40px; line-height:40px;}
#Left ul { padding:15px; }
#Left ul li { text-align:left; margin-bottom:10px; padding:5px 20px; background:#0095b5; }
#Left ul li a {  display: block; font-size: 14px; }
#Left ul li a span { font-size: 14px; display: block; font-variant: small-caps; }
#Left ul li a:link, #Left ul li a:visited { color:#FFF; }
#Left ul li.sel { background:#0073b5; }



.NyAboutBox { width:860px; float:right; border:1px solid #D1D1D1; }
.NyAboutBox .Title { background:#0073b5; padding-left:20px; font-size:18px; color:#FFF; font-weight:bold; text-align:left; height:40px; line-height:40px;  }
.NyAboutBox .Info { padding:15px; font-size:14px; line-height:2; }


#Category { height: 150px; overflow: hidden; }
#Category .Box { height: 135px; width: 100%; z-index: 10; top: 0px; left: 0px; padding-top: 15px; background: #FFF; box-shadow: 2px 4px 4px #EDEDED; }
#Category .Box .ProductCategory { height: auto; }
#Category .Box .ProductCategory2 a.sel span { color: red; }

.NyProduct {   margin: 20px auto; }
.NyProduct ul { }
.NyProduct ul li { float: left; margin-right: 15px; margin-left: 15px; margin-bottom: 25px; }
.NyProduct ul li.E { margin-right: 0px; }
.NyProduct ul li a.ProImg { display: table-cell; text-align: center; vertical-align: middle; width: 250px; height: 187px; padding: 1px; border: 1px solid #CCC; }
.NyProduct ul li a.ProImg:hover { border-color: #0095b5; }
.NyProduct ul li a.ProImg img { max-width: 250px; max-height: 187px; }
.NyProduct ul li a.ProName { display: block; line-height: 2; padding-top: 5px; font-size: 16px; text-align:center; }


.ProductInfo {  text-align: left; }
.ProductInfo .PicGroup { width: 500px; float: left; }
.ProductInfo .InfoBox { width: 320px; float: right; }

.t_pro img { border: 5px solid #1F1A17; }

#preview { text-align: center; }
.jqzoom { position: relative; width: 480px; height: 360px; position: relative; border: 1px solid #CCC; padding: 1px; background: url(../Images/loading.gif) no-repeat center center; }

#spec-n5 { width: 500px; height: 65px; padding-top: 15px; overflow: hidden; }
#spec-left, #spec-right { width: 10px; height: 45px; float: left; cursor: pointer; margin-top: 10px; }
#spec-list { width: 453px; height: 86px; float: left; overflow: hidden; margin-left: 5px; display: inline; position: relative; margin-right: 6px; }
#spec-list div { margin-top: 0; }
#spec-list ul li { float: left; margin-right: 0px; display: inline; width: 91px; }
#spec-list ul li img { padding: 2px; border: 1px solid #ccc; width: 78px; height: 59px; cursor: pointer; }

/*jqzoom*/
.zoomdiv { z-index: 100; position: absolute; top: 1px; left: 0px; width: 400px; height: 400px; background: url(../Images/loading.gif) #fff no-repeat center center; border: 1px solid #e4e4e4; display: none; text-align: center; overflow: hidden; }
.jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 50px; height: 50px; border: 1px solid #aaa; background: #FEDE4F 50% top no-repeat; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); cursor: move; }





.InfoBox h2 { font-size: 18px; color: #0095B5; border-bottom: 1px dashed #aaa; padding-bottom: 4px; margin-bottom: 12px; }
.InfoBox span { display: block; font-size: 15px; color: #0095B5; line-height: 2; font-weight: bold; }
.InfoBox span a:link, .ProductInfo .InfoBox span a:visited { color: #F00; }
.InfoBox p { line-height: 1.5; color: #333; font-size: 13px; }

.InfoBox .Share { height: 25px; margin-top: 20px; margin-bottom: 30px; }
.InfoBox .Share span { float: left; color: #0095B5; font-size: 22px; }
.InfoBox .Share div { float: left; padding-top: 2px; }
.InfoBox .Tel { font-size: 20px; color: #F00; height: 45px; }
.InfoBox .Tel font { font: 28px "Impact"; }
.InfoBox .zx { text-align: center; padding-top: 12px; }
.InfoBox .zx a { background: url(../Images/FgBj.jpg) left center repeat-x; font-size: 14px; font-weight: bold; color: #FFF; text-shadow: 1px 1px 2px #333; letter-spacing: 2px; border-radius: 3px; padding: 9px 25px; }

.DetailBox {  margin: 0 auto; border-top: 1px dashed #999; margin-top: 40px; padding-top: 30px; padding-bottom: 30px; }
.DetailBox .DT { color: #0095B5; height: 110px; }
.DetailBox .DT h2 { font-size: 38px; margin-top: 8px; text-align:center; }
.DetailBox .DT h2 font { color: #F00; }
.DetailBox .DT div { font-size: 25px; font-variant: small-caps; font-family: Arial; color: #FFF; border-bottom: 1px solid #0095B5; padding-top: 30px; position: relative; margin: 0 23%; }
.DetailBox .DT div span { display: inline-block; width: 230px; height: 30px; line-height: 25px; text-align: center; background: #0095B5; position: absolute; bottom: -13px; left: 50%; margin-left: -115px; }

.DetailBox .Content { padding-top: 30px; }

.NyLc { padding-bottom: 80px; }
.NyLc .DT { margin-bottom: 35px; text-align: center; }
.NyLc .DT div { margin: 0 20%; color: #b49c6f; border-color: #b49c6f; }
.NyLc .DT h2 { font-size: 38px; margin-top: 8px; margin-bottom: 15px; color: #0095B5; }
.NyLc .DT div { font-size: 25px; font-variant: small-caps; font-family: Arial; color: #FFF; border-bottom: 1px solid #0095B5; padding-top: 20px; position: relative; margin: 0 23%; }
.NyLc .DT div span { display: inline-block; width: 230px; height: 33px; line-height: 28px; text-align: center; background: #0095B5; position: absolute; bottom: -16px; left: 50%; margin-left: -115px; }

.NyLc .Item { text-align: center; }
.NyLc .Item span { display: inline-block; margin-bottom: 15px; font-size: 17px; color: #0095B5; font-weight: bold; text-align: left; height: 32px; line-height: 32px; padding-right: 70px; background: url(../Images/Lcfg.gif) right center no-repeat; margin-right: 12px; }
.NyLc .Item span.E { padding-right: 0px; background: none; }
.NyLc .Item span a { display: inline-block; width: 32px; height: 32px; text-align: center; color: #FFF; margin-right: 10px; background: url(../Images/LcfgNumBj.gif) left top no-repeat; }

.NyLc .Tel { font-size: 20px; color: #0095B5; clear: both; text-align: center; }
.NyLc .Tel font { font: 28px "Impact"; }
.NyLc .Tel a { background: url(../Images/FgBj.jpg) left center repeat-x; font-size: 14px; font-weight: bold; color: #FFF; text-shadow: 1px 1px 2px #333; letter-spacing: 2px; border-radius: 3px; padding: 9px 25px; margin-left: 50px; }

.ContactBox { }
.ContactBox .Info { background: url(../images/Cmap.jpg) right top no-repeat; min-height: 260px; }
.ContactBox a:link, .ContactBox:visited { color: #FFF; }
.ContactBox h2 a:link, .ContactBox h2 a:visited { color: #F00; }

.Facility { }
.Facility ul { }
.Facility ul li { float: left; margin: 10px 17px; }
.Facility ul li a { display: table-cell; text-align: center; vertical-align: middle; background: #FFF; border: 1px solid #0073b5; width: 250px; height: 187px; overflow:hidden; }
.Facility ul li a img { max-width: 250px; max-height: 188px; }
.Facility ul li span { display: block; text-align: center; height: 30px; line-height: 30px; font-size: 14px; color: #0073b5; font-weight:bold; padding-top: 8px; }


.Honor { }
.Honor ul { }
.Honor ul li { float: left; margin: 10px; }
.Honor ul li a { display: table-cell; text-align: center; vertical-align: middle; background: #FFF; border: 1px solid #0095B5; width: 263px; height: 290px; }
.Honor ul li a img { max-width: 263px; max-height: 290px; }
.Honor ul li span { display: block; text-align: center; height: 30px; line-height: 30px; font-size: 14px; color: #0095B5; padding-top: 8px; }


.ACategory { text-align: center; font-size: 25px; color: #0095B5; padding-top: 35px; padding-bottom: 40px; font-weight: bold; }
.ACategory a { display: inline-block; margin: 0 10px; }
.ACategory a:visited, .ACategory a:link { color: #0095B5; }
.ACategory a:hover, .ACategory a.sel:visited, .ACategory a.sel:link { color: red; }

.NyNewsBox { }
.NyNewsBox ul { }
.NyNewsBox ul li { height:auto; border-bottom: 1px dashed #777; margin-bottom: 15px; padding-bottom:10px; }
.NyNewsBox ul li span.Date { float: left; background: url(../Images/dateBg.png) left top no-repeat; display: inline-block; text-align: center; padding-right: 12px; width: 52px; height: 74px; font-weight: bold; font-size: 16px; font-family: Arial; color: #ccc; }
.NyNewsBox ul li span.Date span { display: block; height: 20px; line-height: 20px; padding-top: 22px; font-size: 12px; font-weight: 200; }
.NyNewsBox ul li span.Info { margin-left: 64px; display: block; padding:0px; margin-bottom:10px; }
.NyNewsBox ul li span.Info a { color: #0095B5; display: block; height: 28px; line-height: 28px; background: url(../Images/NewsDian.jpg) left center no-repeat; padding-left: 20px; font-size: 14px; }
.NyNewsBox ul li span.Info p { color: #666; line-height: 1.5; }

.ArticleDetailed { padding: 0px; }
.ArticleDetailed h1 { text-align: center; font-size: 24px; }
.ArticleDetailed .Item { clear: both; height: 30px; padding-top: 20px; padding-bottom: 10px; margin-bottom: 25px; border-bottom: 1px solid #999; font-size: 12px; }
.ArticleDetailed .Item .AuthorTime { }
.ArticleDetailed .Item .AuthorTime span { display: block; line-height: 22px; }

.ArticleDetailed, .ArticleContent { font-size: 14px; line-height: 1.5; margin-bottom: 10px; min-height: 550px; line-height: 2; }
.ArticleDetailed, .ArticleContent p { margin-bottom: 12px; }

.PrevNext { line-height: 30px; }
.PrevNext { border: 1px solid #ccc; padding: 5px; line-height: 1.7; margin-bottom: 10px; font-size: 14px; }
.PrevNext a { display: inline-block; margin-left: 4px; color: #FFF; }
.ArticleDetailed .Return { float: right; margin-top: 10px; }
.ArticleDetailed .Return a { background: #DEDEDE; color: #333; border: 1px solid #ccc; padding: 3px 12px; margin-right: 4px; display: block; float: left; }
.ArticleDetailed .Return a.nolink { color: #868686; }


/*分页样式*/
DIV.scott { padding: 3px; margin: 3px; text-align: center; font-size: 14px; clear: both; color: #E1B06E; }
DIV.scott A { border: #FDC027 1px solid; color: #2A2623; background: #FDC027; text-decoration: none; }
DIV.scott A, DIV.scott span { padding: 5px 9px; margin-right: 6px; }
DIV.scott a:visited,
DIV.scott a:link,
DIV.scott A:active { border: #E1B06E 1px solid; color: #333; background-color: #E1B06E; }
DIV.scott A:hover,
DIV.scott SPAN.current { border: #FFF 1px solid; color: #2A2623; background-color: #FFF; }
DIV.scott SPAN.disabled { border: #5A4F4A 1px solid; color: #5A4F4A; }

.ProPage { border: 1px solid #ddd; }
.ProPage td { padding: 4px 6px; color: #555; }
