/* CSS Document */
@charset "gb2312";
/*全局*/
body { background:#ebebe9; overflow-x:hidden;}
body a { color:#626262; text-decoration:none; }
body a:hover { text-decoration:underline}

.home,.home:hover {color:#c00}

.mark,.fl { float:left;}.subMark,.fr { float:right;}
.f14 { font-size:14px;}.f16 { font-size:16px;}.f18 { font-size:18px;}.f20 { font-size:20px;}.f24 { font-size:24px;}
.mb10 { margin-bottom:10px}.mb15 { margin-bottom:15px}.mb6 { margin-bottom:6px}
.mr15 { margin-right:15px}
dl dt,dl dd { margin:0; padding:0;}
em { font-style:normal}
.yh { font-family:"Microsoft YaHei"}
.wraper h1{ display:none;}
img{ vertical-align:middle}

.lay335 { width:335px;}.lay628 { width:628px;}.lay628 { width:628px;}.lay236 { width:236px;}.lay673 { width:672px; border-right:1px solid #d8d8d8;}.lay270 { width:270px;}.lay350 { width:350px;}.lay220 { width:220px;}.lay355 { width:355px;}.lay305 { width:304px; border-right:1px solid #d8d8d8;}.lay425 { width:425px;}.lay590 { width:590px;}.lay462 { width:462px;}.lay381 { width:381px;}.lay660 { width:660px;}.lay286{ width:286px;}.lay490{ width:490px;}.lay680{ width:680px;}.lay266{ width:266px;}.lay353 { width:353px;}
 
.header .nav .sNav,.header .nav a,.pst14 .hPic150 .pDes,.pst10 .hPic180 li .iTit,.dotLine,.lay286 .modB .thB .mark,.lay286 .dQuest .iQuest,.lay680 .dBtm,.hPic174 li .dInfo{ background:url(common_bg.png) 0 0 no-repeat;}
.dotBg { line-height:22px; background:url(text_bg.png) 0 0 no-repeat;}

/*头部*/
.header { width:963px; height:335px; margin:0 auto; overflow:hidden; background-image:url(top.jpg); background-repeat:no-repeat}
.header div{ height:518px; text-indent:-9999px;background:url(winter_banner.jpg) center 0 no-repeat;}
.header div .sTop{width:1000px; height:518px; margin:0px auto; display:block; position:relative;}
.header div .sTop a{width:147px; height:140px; position:absolute;}
.header .nav { height:100%; background:url(winter_bg.png) center 0 no-repeat;}
.header .nav .sNav { width:981px; height:63px; margin:0 auto; display:block; padding-left:19px; overflow:hidden}
.header .nav a{ width:107px; padding:24px 0 0 30px; margin-right:27px; height:39px; float:left;background-position:0 -64px; font-family:"Microsoft YaHei";font-size:21px; color:#fa4166;}
.header .nav a:hover { color:#0069fb; text-decoration:none;}
.header .nav .a1:hover { width:91px; padding-left:46px; background-position:0 -128px;}
.header .nav .a2 { width:109px; padding-left:28px;background-position:-138px -64px; margin-right:21px;}
.header .nav .a2:hover { width:87px; padding-left:50px; background-position:-138px -128px; }
.header .nav .a3 { width:104px; padding-left:33px;background-position:-276px -64px;margin-right:25px;}
.header .nav .a3:hover { width:87px; padding-left:50px; background-position:-276px -128px;}
.header .nav .a4 { background-position:-414px -64px;margin-right:23px;}
.header .nav .a4:hover { width:87px; padding-left:50px; background-position:-414px -128px;}
.header .nav .a5 {width:105px; padding-left:32px; background-position:-552px -64px;margin-right:25px;}
.header .nav .a5:hover { width:87px; padding-left:50px; background-position:-552px -128px;}
.header .nav .a6 { background-position:-690px -64px;}
.header .nav .a6:hover { width:87px; padding-left:50px; background-position:-690px -128px;}

/*内容*/
.wraper { width:980px; padding:10px; margin:0 auto; text-align: left; color:#626262;background:#fff}

.modHead { height:56px; overflow:hidden}
.modHead .mark { width:120px; height:56px; background:url(num_30.png) 0 0 no-repeat}
.modHead .h2ead { width:860px;font-family:"Microsoft YaHei";font-weight:normal}
.modHead .h2ead .sEng{ height:26px; line-height:26px; display:block; font-size:24px; color:#ff9a8c;}
.modHead .h2ead .dTit{ height:30px; line-height:30px; background:#ff9a8c ;color:#ab002c; font-size:14px}
.modHead .h2ead .dTit strong { line-height:26px;line-height:30px\0; padding:0 6px; font-size:26px; color:#fff; font-weight:normal}

.w100 .mark { width:157px;}
.w100 .h2ead { width:823px;}

.h3ead { height:18px; line-height:14px; line-height:18px\9; background:url(common_bg.png) 0 -372px no-repeat; font-size:18px;font-family:"Microsoft YaHei"; color:#ef6754; overflow:hidden; font-weight:normal}
.h3ead .mark,.h3ead .subMark { height:18px;background: #fff;}
.h3ead .mark em,.h3ead .subMark em{color:#c4c4c4}
.h3ead .mark { padding-right:20px; }
.h3ead .subMark {padding-left:20px;}

.ulTxt li { height:24px; line-height:24px; overflow:hidden}
.ulTxt li.space { height:23px; line-height:23px; overflow:hidden}

.ulPic li { float:left; display:inline;}
.ulPic li img,.imgA img{ padding:2px; border:1px solid #dedede;}
.ulPic li a:hover img,.imgA a:hover img{ border-color:#ef2e47;}

.ulBox li { padding:8px 0 6px ;border-bottom:1px dashed #d1d1d1;}
.ulBox li .iTit { height:26px; line-height:26px;}

.iBg,.pTit { height:24px; line-height:24px;display:block;position:absolute; left:3px; bottom:3px; overflow:hidden;}
.iBg {  background:#000; opacity:0.5; filter:alpha(opacity=50)}
.pTit { text-align:center; font-size:14px; font-family:"Microsoft YaHei"}
.pTit a,.pTit a:hover{ color:#fff; font-weight:bold}

.iTit { display:block; overflow:hidden; text-align:center;font-family:"Microsoft YaHei"}}
.cTit { color:#ef6754;}
.cTit a{ color:#ef6754; font-weight:bold}
.cTit a:hover { color:#BB0066}

.pDes { text-indent:24px}
.pDes a { color:#ff6c00}

.dotLine { height:7px; line-height:0; font-size:0; position:absolute; bottom:-2px; overflow:hidden}
.dotLeft { width:282px; left:0; background-position:-289px -343px}
.dotRight { width:278px; right:0; background-position:0 -343px;}

.pst1,.pst3,.pst5,.pst6,.pst7,.pst11,.pst13,.pst14 { padding:0 10px;}

/*pst1*/
.lay680 .hPic120 { width:685px; background:url(step_bg.png) 0 132px no-repeat}
.lay680 .hPic120 li { width:126px; margin-right:13px;}
.lay680 .hPic120 li.last { margin:0}
.lay680 .hPic120 li .iTit { height:26px; line-height:26px; margin-top:31px; padding-bottom:6px; color:#010101; font-size:16px;}
.lay680 .hPic120 li a:hover { text-decoration:none}
.lay680 .hPic120 li a:hover .iTit { color:#ff6c00;}

.lay680 .dBtm { margin-top:22px; padding:2px; background-position:0 -192px;}
.lay680 .dBtm .sPic{ width:119px; height:88px; text-indent:-999px;}
.lay680 .dBtm .pDes{ width:518px; line-height:22px; padding:14px 16px 0 0}

.lay266 .dBody { position:relative}
.lay266 .dotRight { right:-10px;}

.hPic174 li {width:266px;}
.hPic174 li .dInfo { height:118px; padding-top:5px; background-position:-681px -192px;}
.hPic174 li .iTit{ height:26px; line-height:26px; display:block; text-align:center}
.hPic174 li .pDes { line-height:20px; padding:6px 10px 0; }
.hPic174 li .iLink {  line-height:20px; padding-right:10px; display:block; text-align:right}
.hPic174 li .iLink a{ color:#ff6c00; text-decoration:underline}
.hPic174 li .iLink a:hover { text-decoration:none;}

/*pst2*/
.p2-l490-a .modA,.p2-l490-b .modA { padding:0 5px 10px 10px; }
.p2-l490-b .modA{ padding:0 10px 10px 5px;}

.pst2 .dTop .lay490 .modA{ border-bottom:1px dotted #d8d8d8;}
.pst2 .dBtm .modA { padding-bottom:0}

.lay490 .dBody { position:relative}
.lay490 .hPic250 li{ position:relative}
.lay490 .hPic250 li .iBg,.lay490 .hPic250 li .pTit { width:190px;}
.lay490 .hPic250 li a:hover img { border-color:#dedede;}

/*pst3*/
.lay660 .dBody { height:260px; position:relative; zoom:1}
.lay660 .dBody .dotLeft{ bottom:-2px; }
.structA .ulBox { padding:3px 0 0 0;}
.structA .ulBox li { width:264px; padding:3px 0 5px; border-bottom:1px solid #dedede}
.structA .ulBox li.last { border:none}
.structA .ulBox li .iTit{ height:30px; line-height:30px; margin-bottom:3px; text-align:left}
.structA .ulBox li .pDes { line-height:20px;  padding:0; color:#4b4b4b}

.lay381 { position:relative}
.lay381 .hPic115 img{ margin-bottom:13px}

.lay286 .modB { padding:19px 5px 5px; background:#ebebeb;}
.lay286 .modB .thB { height:23px; line-height:23px; margin-bottom:4px; border-bottom:1px solid #d0d0d0; overflow:hidden;}
.lay286 .modB .thB .mark { width:59px; height:23px; background-position:right -64px;}
.lay286 .modB .thB .subMark { padding-right:10px;}
.lay286 .modB .thB .subMark ,.lay286 .modB .thB .subMark a{ color:#7f7f7f}
.lay286 .modB .tbB { background:#f9f9f9; padding:0 5px;}

.lay286 .kzhidaoTools { width:100%;}
.lay286 .kzhidaoTools ul { padding:10px 5px 21px;}
.lay286 .kzhidaoTools li { height:24px; line-height:24px; float:none; margin:0; overflow:hidden; vertical-align: middle}
.lay286 .kzhidaoTools li i { float:left;}

.lay286 .dQuest { height:22px; padding:0 0 15px 33px; overflow:hidden}
.lay286 .dQuest input { float:left}
.lay286 .dQuest input { width:121px; height:20px; line-height:20px; padding-left:4px; margin-right:5px; border:1px solid #c9c9c9; background:#fff}
.lay286 .dQuest .iQuest { width:68px; height:22px; border:none; background-position: right -88px; cursor:pointer}

/*pst4*/
.pst4 { padding:0 0 0 10px;}
.pst4 .hPic100 { width:590px; height:272px; overflow:hidden}
.pst4 .hPic100 li{ width:276px; height:129px; margin:0 19px 14px 0; background:none; overflow:hidden}
.pst4 .hPic100 li .iTit { height:18px; line-height:18px; margin-bottom:5px; text-align:left}
.pst4 .hPic100 li .pDes { width:138px; padding:15px 0 0 ; line-height:20px; color:#4b4b4b; }

/*pst5*/
.pst5 { padding-left:10px;}
.pst5 .hPic150 li{ width:206px; margin-right:45px}
.pst5 .hPic150 li.last { margin:0}
.pst5 .hPic150 li .iTit { height:22px; line-height:22px; margin:2px 0 4px; background-color:#f3f3f3;}
.pst5 .hPic150 li .pDes { padding:0 5px;  color:#4b4b4b}

/*pst6*/
.hPic224 li { width:462px; margin-bottom:25px;}
.hPic224 li .dInfo { width:242px;}
.hPic224 li .iTit { height:30px; line-height:30px; margin:-5px 0 7px 0; margin:-2px 0 4px 0\9;}
.hPic224 li .pDes { }

/*pst7*/
.lay590 .ulBox li { margin-bottom:1px; padding:4px 0 0 ;}
.lay590 .ulBox li .iTit { height:30px; line-height:30px; padding-left:8px; text-align:left;}
.lay590 .ulBox li .pDes { line-height:22px; padding:0; margin:0}

/*pst8*/
.pst8 { padding-left:10px}
.pst8 .hPic250 { padding-top:8px}

.lay305 { width:305px; border:none; position:relative; zoom:1;}
.lay305 .sepLine { width:0; height:224px; border-right:1px solid #D8D8D8; position:absolute; right:0; top:41px; font-size:0; overflow:hidden}
.lay305 .ulBox { padding:8px 14px 0 0;}
.lay305 .ulBox li { padding:7px 0 0 ;border:none;}
.lay305 .ulBox li .iTit{ height:22px; line-height:22px; text-align:left;}
.lay305 .ulBox li .pDes { line-height:22px; padding:0; margin:0}

.lay425 .h3ead { height:42px; background-position:0 -359px;}
.lay425 .h3ead .sPic { width:114px; height:42px; display:block; background:url(sPic.png) 0 0 no-repeat #fff; padding-right:10px; text-indent:-999px;}
.lay425 .pDes { line-height:20px; margin-bottom:12px;}
.lay425 .ulPic li{ width:131px; margin-right:11px}
.lay425 .ulPic li.last { margin:0}
.lay425 .ulPic li .iTit { height:26px; line-height:26px; margin-top:2px; background:#ebebeb;}
.lay425 .ulPic li .iTit a { color:#626262;}
/*pst9*/
.pst9 .hPic180 li{ width:300px; margin:0 16px 0 10px;}
.pst9 .hPic180 li .dInfo { width:148px;}
.pst9 .hPic180 li .iTit { height:26px; line-height:26px; margin-bottom:4px;}
.pst9 .hPic180 li .pDes { }

/*pst10*/
.pst10 .hPic180 li{ width:141px; margin:0 12px 0 10px;}
.pst10 .hPic180 li .iTit { height:31px; line-height:26px; background-position:-681px -223px; font-weight:bold;font-family:"Microsoft YaHei"}
.pst10 .hPic180 li .iTit a { color:#000;}

/*pst11*/
.lay355 .ulBox { padding:8px 0 0;}
.lay355 .ulBox li { margin-bottom:1px; padding:8px 0 6px ;border:none;}
.lay355 .ulBox li .pDes { line-height:22px; padding:0; margin:0}

.pst11 .hPic100 li { padding:14px 10px; background:#f3f3f3;}
.pst11 .hPic100 li img { padding:0; border:none;}
.pst11 .hPic100 li .pDes{ padding:3px 0 0; line-height:20px; }

/*pst12*/
.pst12 { padding-left:10px;}
.pst12 .hPic110 li.big { width:230px; margin:0 14px 0 0;}
.pst12 .hPic110 li.big .dInfo { width:102px;}
.pst12 .hPic110 li.last { margin:0}

/*pst13*/
.pst13 .lay673 { height:324px; overflow:hidden}
.pst13 .lay673 .h3ead{ width:645px;}

.hPic290 li{ width:226px; height:296px; position:relative}
.hPic290 li a:hover img { border-color:#dedede;}
.hPic290 .iBg,.hPic290 .pTit { width:220px;}

.hPic164 li { width:131px; margin-right:13px;}
.hPic164 li .iTit { height:19px; line-height:19px; overflow:hidden; text-align:left}
.hPic164 li .pDes { line-height:24px; padding:3px 8px 8px 0;}
.hPic164 li.even img { margin-bottom:7px;}
.hPic164 li.even .pDes { padding-bottom:0}

.hPic110 li { width:116px; margin-right:16px;}
.hPic110 li .iTit { height:21px; line-height:21px; margin-bottom:3px}
.hPic110 li .pDes { line-height:21px; text-align:center}

.pst13 .hPic110 li .pDes { text-indent:0}

.hPic110 li.big { width:100%;margin:0 0 10px}
.hPic110 li.big .dInfo { width:140px;}
.hPic110 li.big .dInfo .iTit { height:19px; line-height:19px; text-align:left}
.hPic110 li.big .dInfo .pDes { line-height:22px; margin-top:4px; text-align:left; text-indent:24px}

/*pst14*/

.foucsPic{width:356px; height:232px; overflow:hidden;position:relative;}
.foucsPic .pagination{ height:17px;position:absolute;right:-3px; bottom:4px; overflow:hidden}
.foucsPic .pagination .subLineTab{width:100%;display:none;}
.foucsPic .pagination .subPageTab{float:right}
.foucsPic .pagination a{ width:16px; height:16px; line-height:16px;margin-right:6px;float:left;color:#FFF;background:#000;text-align:center;text-decoration:none;}
.foucsPic img { padding:2px;border:1px #dedede solid;}
.foucsPic .pagination a:hover,.foucsPic .pagination a.selected{background:#F60; text-decoration:none}
.foucsPic .iTit{ height:26px; line-height:26px; padding-left:7px; background:#7f7f7f; color:#fff; font-size:14px; font-weight: bold; text-align:left;font-family:"Microsoft YaHei"}
.foucsPic .iTit a { color:#fff}

.hPic450 { height:456px;}
.hPic450 .iBg,.hPic450 .iTit { width:340px; height:26px; line-height:26px; padding-left:10px;}
.hPic450 .iTit { background:#none; position:absolute; left:3px; bottom:3px;}
.hPic450 .pagination { right:3px; bottom:7px}

.lay353 { padding:5px 0 0}
.lay353 .ulBox { padding-left:2px;}
.lay353 .ulBox li { margin-bottom:1px;}
.lay353 .ulBox li.even { background:#f8f8f8;}
.lay353 .ulBox li .pDes { line-height:24px; margin-top:-1px; padding:0 5px;}

.pst14 .hPic150 li { width:236px;}
.pst14 .hPic150 .pDes{ line-height:22px; padding:3px 7px 3px 12px; background-position:-681px -223px; overflow:hidden}

/*评论*/
.pst16 .lay335 .dBody{ padding:14px 8px 20px; background:#f2f2f2}

/*评论*/
#comment_tag .cmtContent { background:#fff8f5; border-color:#f2dfd6; color:#000}
.thcmt{ display:none;}
.tfcmt { border-color:#f2dfd6;}
#comment_tag a { color:#000}

/*尾部*/

body #footer{ background:none;}
body #footer .channelLinks { display:none;}
body #footer .companyLinks { background:none; display:none;}
body #footer .companyLinks { border:0 none;}
html body #footer .channelLinks ,html body #footer .channelLinks a:link { color:#767676;}
body #footer .channelLinks a:hover ,body #footer .channelLinks a:visited { color:#767676;}
html body div#footer div.companyLinks ,html body div#footer div.companyLinks a:link { color:#767676;}
body #footer .companyLinks a:hover ,body #footer .companyLinks a:visited{ color:#767676;}
body #footer .copyRight table tbody tr td ,body #footer .copyRight table tbody .trTop td  ,body #footer .copyRight a { color:#767676;}