@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;border:0;word-break: break-all;word-wrap: break-word;font-family:"Microsoft YaHei";outline:none;}
body,html{height:100%;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
ul,li{list-style:none;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());} 
a:focus{outline:none;}
input,button,select,textarea{outline:none;}
textarea{resize:none;}
.mask{width:100%; height:100%;top:0;left:0;position:fixed;z-index:500;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.bgc-gray{background-color:#f2f2f2;}
.lrpt5{padding-left:5px; padding-right:5px;}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.pt20{padding-top:20px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.pad10{padding:10px;}
.w100{width:100%;}
.W980{width:980px; margin:0px auto; position:relative;}

.Header{width:100%; height:130px; float:left;}
.Header .W980{height:130px;}
.Logo{margin-left:20px; margin-top:20px; float:left;}
.NavMain{float:right; margin-top:75px; overflow:hidden;}
.NavMain li{float:left; font-size:18px; color:#111; width:130px; text-align:center; border-left:1px solid #e0e0e0; margin-left:-1px;}
.NavMain li a{color:#111;}
.NavMain li a:hover{color:#00559b;}
.NavMain .active a{color:#00559b;}
.HeadSubInfo{position:absolute; top:5px; right:0px; line-height:30px; font-size:14px; color:#aaa; border-bottom:1px dashed #aaa;}

.AdvBox{width:100%; height:500px; float:left; min-width:980px; position:relative;}
.AdvBox .W980{height:500px;}

.advmianlist{width:100%; height:500px; position:relative;}
.advul{width:100% !important; height:500px; overflow:hidden; z-index:9;}
.advul li{width:100% !important; height:500px; position:relative; zoom:1;}
.adv_1{ background:url(../../img/tempshow/adv_1.jpg) no-repeat center;}
.adv_2{ background:url(../../img/tempshow/adv_2.jpg) no-repeat center;}
.adv_3{ background:url(../../img/tempshow/adv_3.jpg) no-repeat center;}
.advtab{ position:absolute; bottom:30px; width:100%; text-align:center; z-index:10;}
.advtab a{background:url(../../img/tempshow/tabdot.png); width:12px; height:12px; display:inline-block; margin:0px 5px;}
.advtab .on{background:url(../../img/tempshow/tabdot-h.png);}

.BodyMain{ width:100%; float:left; position:relative; padding-bottom:40px;}
.BodyMain .W980{}
.PosWeb{ background:url(../../img/tempshow/arrowdot.png) no-repeat left center; text-indent:15px; margin-left:10px; font-size:12px; color:#666; height:20px; line-height:20px; margin-top:15px;}
.PosWeb a{color:#666;}
.WebTabBox{margin-top:25px; height:40px;}

.ws_1{font-size:22px; color:#383838; border:1px solid #666; padding:2px 6px;}
.ws_2{font-size:18px; color:#383838; border:1px solid #666; padding:2px 6px;}
.ws_3{font-size:12px; color:#383838; border:1px solid #666; padding:2px 6px;}
.WebTabBox .active{background:#000; border:1px solid #000; color:#FFF;}
.WebTabBox a:hover{background:#000; border:1px solid #000; color:#FFF;}
.WebTabBox a{ float:left; margin-left:8px;}

.WebTempList{padding-top:10px; float:left;}
.Wtempbox{width:308px;border-bottom:4px solid #ebebeb; float:left; margin:0px 8px; margin-top:30px;}
.WtempB{width:306px; height:348px; border:1px solid #cfcfcf;}
.WtTit{ line-height:40px; text-indent:18px; font-size:18px; color:#444; margin:7px 0px; height:40px; font-weight:bold;}
.WtImg{width:100%; padding-bottom:20px; text-align:center; height:230px; overflow:hidden;}
.WtImg img{max-width:306px; max-height:250px;text-align:center; vertical-align:middle;}
.WtName{font-size:14px; color:#898989; width:100%; border-top:1px solid #e6e6e6; line-height:42px; text-indent:15px; position:relative;}
.WtName .tz{color:#898989;}
.WtName .ewm{font-size:14px; color:#1972b4; cursor:pointer; position:absolute; line-height:42px; right:20px; top:0px;}
.WtName .EwmImg{width:125px; height:125px; padding:10px; border:1px solid #ddd; text-indent:0px; background:#FFF; position:absolute; top:-147px; right:-1px; display:none;}
.WtName .EwmImg img{max-width:125px}

.WtempboxPhone{width:228px;border-bottom:4px solid #ebebeb; float:left; margin:0px 8px; margin-top:30px; position:relative;}
.WtempboxPhone .WtempB{width:226px; height:475px; border:1px solid #cfcfcf;}
.WtempboxPhone .WtTit{text-indent:13px;}
.WtempboxPhone .WtImg{width:100%; padding-bottom:20px; text-align:center; height:356px; overflow:hidden;}
.WtempboxPhone .WtImg img{ max-width:226px; max-height:376px}

.TempEwmSD{ position:absolute; width:228px; height:475px; top:0px; left:0px; z-index:10; display:none;}
.TempMask{ width:228px; height:477px; background:#000;filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; position:absolute; z-index:15;}
.EwmSdImg{ display:table-cell; width:100%; height:100%; vertical-align:middle; text-align:center; z-index:20; position:relative;}
.EwmSdImg img{max-width:228px;}
.EwmSdImg1{ display:table-cell; width:100%; height:100%; vertical-align:middle; text-align:center; z-index:20; position:relative;}
.EwmSdImg1 img{max-width:125px;}


.PageBox{margin-top:35px; width:100%; float:left; text-align:center;}
.PageBox a{display:inline-block; font-size:14px; color:#666; font-weight:bold; padding:6px 10px; border:1px solid #ccc; border-radius:4px; margin:0px 3px;}
.PageBox span{display:inline-block; font-size:14px; color:#666; padding:6px 4px;}
.PageBox .active{background:#4ca0db; border:1px solid #4ca0db; color:#FFF;}
.PageBox a:hover{background:#4ca0db; border:1px solid #4ca0db; color:#FFF;}

.Footer{height:95px; background:#444546; width:100%; float:left;}
.Footer .W980{height:95px; background:#444546;}
.Footer .Finfo1{ position:absolute; top:10px; font-size:16px; color:#818181; margin-top:10px; float:left;}
.Footer .Finfo2{font-size:12px; color:#818181; width:100%; text-align:center; margin-top:15px; float:left; line-height:34px;}
.MoreBox{width:100%; text-align:center; margin-top:30px; float:left;}
.MoreBox a{ font-size:22px; color:#969696; padding:6px 20px; border:1px solid #ccc; border-radius:999px; display:inline-block;}

.NewListBox{width:978px; border:1px solid #e0e0e0; padding:15px 35px; margin-top:35px;}
.NewListBox .PageBox{float:none;}
.newstable td a{font-size:14px; color:#4d4d4d;}
.newstable td a:hover{color:#4ca0db;}

.newstable td{ height:35px; line-height:35px; border-bottom:1px dashed #e0e0e0; font-size:12px; color:#999;}
.newstable .Ntime{text-align:right;}

.NewHeadBox{border-bottom:1px dashed #ddd;}
.NewHeadBox .NewTit{ font-size:24px; color:#000; width:100%; text-align:center;padding:10px 0;}
.NewHeadBox .NewSubTit{ font-size:12px; color:#999; text-align:center; padding:15px 0;}
.NewHeadBox .NewSubTit span{padding:0 10px;}
.NewCont{font-size:14px; color:#666; line-height:30px; padding:20px 0;}
.NewPage{width:100%; text-align:right; padding:15px 0;}
.prevNews{ background:#3ebbb1; font-size:14px; color:#FFF; padding:4px 10px;}
.nextNews{ background:#acc90c; font-size:14px; color:#FFF; padding:4px 10px;}

.fixedBox{position:fixed; top:170px; right:0px; z-index:450;}
.ywzx{ background:url(../../img/tempshow/ywzx.png); width:78px; height:82px; position:absolute; top:0px; right:0px; cursor:pointer; z-index:999;}
.kfdh{ background:url(../../img/tempshow/kfdh.png); width:78px; height:82px; position:absolute; top:85px; right:0px; cursor:pointer;z-index:999;}
.infotips{background:url(../../img/tempshow/infotips.png); width:317px; height:83px; position:absolute; left:-320px; top:0px; font-size:20px; color:#666; line-height:83px; text-indent:20px; display:none;}
.infotips span{ color:#fa7c00;}
.ywzx:hover .infotips{display:block;}
.kfdh:hover .infotips{display:block;}










