@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}fieldset,a img{border:0}address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0}

.lineb{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;}

/*table{border-collapse:collapse;border-spacing:0}*/
i , em {

    font-style:normal;}

* html .clearfix {

    zoom: 1;

}

*:first-child+html .clearfix {

    zoom: 1;

}
.cell, .cell2, .cell3 {

    border-collapse:collapse;

    border-spacing:0;

}

li { vertical-align:bottom;}

.shadow {
    -moz-box-shadow: 0 0 2px #d9d9d9;
    -webkit-box-shadow: 0 0 2px #d9d9d9;
    box-shadow: 0 0 2px #d9d9d9;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d9d9d9')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#d9d9d9');
}

.tag_C {  display: none;padding-bottom:20px; }

.center {  margin:0 auto;  }


.tag_C .my_tj { width:100%; overflow:hidden;}
.tag_C .my_tj strong { font-size:20px; display:block; width:100%; height:30px; line-height:30px; overflow:hidden;}
.tag_C .my_tj strong a { color:#c31814;}
.tag_C ul { width:100%; overflow:hidden; display:block; margin-top:8px;}
.tag_C ul li { height:30px; line-height:30px; overflow:hidden;}
.f12 , .fs12 { font-size:12px;  }

.f13 , .fs13 { font-size:13px;  }

.f14 , .fs14 { font-size:14px;  }

.f15 , .fs15{ font-size:15px;  }

.f16 , .fs16 { font-size:16px;  }

.f17 , .fs17 { font-size:17px;  }

.f18 , .fs18 { font-size:18px;  }

.f19 , .fs19 { font-size:19px;  }

.f20 , .fs20 { font-size:20px;  }

.f21 , .fs21 { font-size:21px;  }

.f22 , .fs22 { font-size:22px;  }

.f23 , .fs23 { font-size:23px;  }

.f24 , .fs24 { font-size:24px;  }

.f25 , .fs25 { font-size:25px;  }

.f26 , .fs26 { font-size:26px;  }

.f27 , .fs27 { font-size:27px;  }

.f28 , .fs28 { font-size:28px;  }

.f29 , .fs29{ font-size:29px;  }

.f30 , .fs30 { font-size:30px;  }



.lh16 {  line-height:16px;}

.lh17 {  line-height:17px;}

.lh18 {  line-height:18px;}

.lh19 {  line-height:19px;}

.lh20 {  line-height:20px;color: #2178b5;}

.lh21 {  line-height:21px;}

.lh22 {  line-height:22px;}

.lh23 {  line-height:23px;}

.lh24 {  line-height:24px;}

.lh25 {  line-height:25px;}

.lh26 {  line-height:26px;}

.lh27 {  line-height:27px;}

.lh28 {  line-height:28px;}

.lh29 {  line-height:29px;}

.lh30 {  line-height:30px;}

.lh31 {  line-height:31px;}

.lh32 {  line-height:32px;}

.lh33 {  line-height:33px;}

.lh34 {  line-height:34px;}

.lh35 {  line-height:35px;}

.lh36 {  line-height:36px;}

.lh37 {  line-height:37px;}

.lh38 {  line-height:38px;}

.lh39 {  line-height:39px;}

.lh40 {  line-height:40px;}

.lh41 {  line-height:41px;}

.lh42 {  line-height:42px;}

.lh43 {  line-height:43px;}

.lh44 {  line-height:44px;}

.lh45 {  line-height:45px;}

.lh46 {  line-height:46px;}

.lh47 {  line-height:47px;}

.lh48 {  line-height:48px;}

.lh49 {  line-height:49px;}

.lh50 {  line-height:50px;}

.lh78 {  line-height:78px;}

.h16 {  height:16px;}

.h17 {  height:17px;}

.h18 {  height:18px;}

.h19 {  height:19px;}

.h20 {  height:20px;}

.h21 {  height:21px;}

.h22 {  height:22px;}

.h23 {  height:23px;}

.h24 {  height:24px;}

.h25 {  height:25px;}

.h26 {  height:26px;}

.h27 {  height:27px;}

.h28 {  height:28px;}

.h29 {  height:29px;}

.h30 {  height:30px;}

.h31 {  height:31px;}

.h32 {  height:32px;}

.h33 {  height:33px;}

.h34 {  height:34px;}

.h35 {  height:35px;}

.h36 {  height:36px;}

.h37 {  height:37px;}

.h38 {  height:38px;}

.h39 {  height:39px;}

.h40 {  height:40px;}

.h41 {  height:41px;}

.h42 {  height:42px;}

.h43 {  height:43px;}

.h44 {  height:44px;}

.h45 {  height:45px;}

.h46 {  height:46px;}

.h47 {  height:47px;}

.h48 {  height:48px;}

.h49 {  height:49px;}

.h50 {  height:50px;}



.fl {  float:left;}

.fr {  float:right;}



.mt5 { margin-top:5px;}

.mt6 { margin-top:6px;}

.mt7 { margin-top:7px;}

.mt8 { margin-top:8px;}

.mt9 { margin-top:9px;}

.mt10 { margin-top:10px;}

.mt11 { margin-top:11px;}

.mt12 { margin-top:12px;}

.mt13 { margin-top:13px;}

.mt14 { margin-top:14px;}

.mt15 { margin-top:15px;}

.mt16 { margin-top:16px;}

.mt17 { margin-top:17px;}

.mt18 { margin-top:18px;}

.mt19 { margin-top:19px;}

.mt20 { margin-top:20px;}

.mt21 { margin-top:21px;}

.mt22 { margin-top:22px;}

.mt23 { margin-top:23px;}

.mt24 { margin-top:24px;}

.mt25 { margin-top:25px;}

.mt26 { margin-top:26px;}

.mt27 { margin-top:27px;}

.mt28 { margin-top:28px;}

.mt29 { margin-top:29px;}

.mt30 { margin-top:30px;}

.mt31 { margin-top:31px;}

.mt32 { margin-top:32px;}

.mt33 { margin-top:33px;}

.mt34 { margin-top:34px;}

.mt35 { margin-top:35px;}

.mt36 { margin-top:36px;}

.mt37 { margin-top:37px;}

.mt38 { margin-top:38px;}

.mt39 { margin-top:39px;}

.mt40 { margin-top:40px;}



.ml5 { margin-left:5px;}

.ml6 { margin-left:6px;}

.ml7 { margin-left:7px;}

.ml8 { margin-left:8px;}

.ml9 { margin-left:9px;}

.ml10 { margin-left:10px;}

.ml11 { margin-left:11px;}

.ml12 { margin-left:12px;}

.ml13 { margin-left:13px;}

.ml14 { margin-left:14px;}

.ml15 { margin-left:15px;}

.ml16 { margin-left:16px;}

.ml17 { margin-left:17px;}

.ml18 { margin-left:18px;}

.ml19 { margin-left:19px;}

.ml20 { margin-left:20px;}

.ml21 { margin-left:21px;}

.ml22 { margin-left:22px;}

.ml23 { margin-left:23px;}

.ml24 { margin-left:24px;}

.ml25 { margin-left:10px;}

.ml26 { margin-left:26px;}

.ml27 { margin-left:27px;}

.ml28 { margin-left:28px;}

.ml29 { margin-left:29px;}

.ml30 { margin-left:30px;}

.ml31 { margin-left:31px;}

.ml32 { margin-left:32px;}

.ml33 { margin-left:33px;}

.ml34 { margin-left:34px;}

.ml35 { margin-left:35px;}

.ml36 { margin-left:36px;}

.ml37 { margin-left:37px;}

.ml38 { margin-left:38px;}

.ml39 { margin-left:39px;}

.ml40 { margin-left:40px;}



.ptb5 {  padding:5px 0; }

.ptb6 {  padding:6px 0; }

.ptb7 {  padding:7px 0; }

.ptb8 {  padding:8px 0; }

.ptb9 {  padding:9px 0; }

.ptb10 {  padding:10px 0; }

.ptb11 {  padding:11px 0; }

.ptb12{  padding:12px 0; }

.ptb13 {  padding:13px 0; }

.ptb14 {  padding:14px 0; }

.ptb15 {  padding:15px 0; }

.ptb16{  padding:16px 0; }

.ptb17{  padding:17px 0; }

.ptb18{  padding:18px 0; }

.ptb19{  padding:19px 0; }

.ptb20{  padding:20px 0; }

.ptb21{  padding:21px 0; }

.ptb22{  padding:22px 0; }

.ptb23{  padding:23px 0; }

.ptb24{  padding:24px 0; }

.ptb25{  padding:25px 0; }

.ptb26{  padding:26px 0; }

.ptb27{  padding:27px 0; }

.ptb28{  padding:28px 0; }

.ptb29{  padding:29px 0; }

.ptb30{  padding:30px 0; }

.ptb31{  padding:31px 0; }

.ptb32{  padding:32px 0; }

.ptb33{  padding:33px 0; }

.ptb34{  padding:34px 0; }

.ptb35{  padding:35px 0; }

.ptb36{  padding:36px 0; }

.ptb37{  padding:37px 0; }

.ptb38{  padding:38px 0; }

.ptb39{  padding:39px 0; }

.ptb40{  padding:40px 0; }



.plr5 {  padding-left:5px; padding-right:5px;  }

.plr6 {  padding-left:6px; padding-right:6px;  }

.plr7 {  padding-left:7px; padding-right:7px;  }

.plr8 {  padding-left:8px; padding-right:8px;  }

.plr9 {  padding-left:9px; padding-right:9px;  }

.plr10{  padding-left:10px; padding-right:10px;  }

.plr11 {  padding-left:11px; padding-right:11px;  }

.plr12{  padding-left:12px; padding-right:12px;  }

.plr13 {  padding-left:13px; padding-right:13px;  }

.plr14 {  padding-left:14px; padding-right:14px;  }

.plr15 {  padding-left:15px; padding-right:15px;  }

.plr16{  padding-left:16px; padding-right:16px;  }

.plr17{  padding-left:17px; padding-right:17px;  }

.plr18{  padding-left:18px; padding-right:18px;  }

.plr19{  padding-left:19px; padding-right:19px;  }

.plr20{  padding-left:20px; padding-right:20px;  }

.plr21{  padding-left:21px; padding-right:21px;  }

.plr22{  padding-left:22px; padding-right:22px;  }

.plr23{  padding-left:23px; padding-right:23px;  }

.plr24{  padding-left:24px; padding-right:24px;  }

.plr25{  padding-left:25px; padding-right:25px;  }

.plr26{  padding-left:26px; padding-right:26px;  }

.plr27{  padding-left:27px; padding-right:27px;  }

.plr28{  padding-left:28px; padding-right:28px;  }

.plr29{  padding-left:29px; padding-right:29px;  }

.plr30{  padding-left:30px; padding-right:30px;  }

.plr31{  padding-left:31px; padding-right:31px;  }

.plr32{  padding-left:32px; padding-right:32px;  }

.plr33{  padding-left:33px; padding-right:33px;  }

.plr34{  padding-left:34px; padding-right:34px;  }

.plr35 { padding-left:35px; padding-right:35px;  }

.plr36{  padding-left:36px; padding-right:36px;  }

.plr37{  padding-left:37px; padding-right:37px;  }

.plr38{  padding-left:38px; padding-right:38px;  }

.plr39{  padding-left:39px; padding-right:39px;  }

.plr40{  padding-left:40px; padding-right:40px;  }
.pt5 {  padding-top:5px; }

.pt6 {  padding-top:6px; }

.pt7 {  padding-top:7px; }

.pt8 {  padding-top:8px; }

.pt9 {  padding-top:9px; }

.pt10 {  padding-top:10px; }

.pt11 {  padding-top:11px; }

.pt12{  padding-top:12px; }

.pt13 {  padding-top:13px; }

.pt14 {  padding-top:14px; }

.pt15 {  padding-top:15px; }

.pt16{  padding-top:16px; }

.pt17{  padding-top:17px; }

.pt18{  padding-top:18px; }

.pt19{  padding-top:19px; }

.pt20{  padding-top:20px; }

.pt21{  padding-top:21px; }

.pt22{  padding-top:22px; }

.pt23{  padding-top:23px; }

.pt24{  padding-top:24px; }

.pt25{  padding-top:25px; }

.pt26{  padding-top:26px; }

.pt27{  padding-top:27px; }

.pt28{  padding-top:28px; }

.pt29{  padding-top:29px; }

.pt30{  padding-top:30px; }

.pt31{  padding-top:31px; }

.pt32{  padding-top:32px; }

.pt33{  padding-top:33px; }

.pt34{  padding-top:34px; }

.pt35{  padding-top:35px; }

.pt36{  padding-top:36px; }

.pt37{  padding-top:37px; }

.pt38{  padding-top:38px; }

.pt39{  padding-top:39px; }

.pt40{  padding-top:40px; }
.pl5 {  padding-left:5px; }

.pl6 {  padding-left:6px; }

.pl7 {  padding-left:7px; }

.pl8 {  padding-left:8px; }

.pl9 {  padding-left:9px; }

.pl10 {  padding-left:10px; }

.pl11 {  padding-left:11px; }

.pl12{  padding-left:12px; }

.pl13 {  padding-left:13px; }

.pl14 {  padding-left:14px; }

.pl15 {  padding-left:15px; }

.pl16{  padding-left:16px; }

.pl17{  padding-left:17px; }

.pl18{  padding-left:18px; }

.pl19{  padding-left:19px; }

.pl20{  padding-left:20px; }

.pl21{  padding-left:21px; }

.pl22{  padding-left:22px; }

.pl23{  padding-left:23px; }

.pl24{  padding-left:24px; }

.pl25{  padding-left:25px; }

.pl26{  padding-left:26px; }

.pl27{  padding-left:27px; }

.pl28{  padding-left:28px; }

.pl29{  padding-left:29px; }

.pl30{  padding-left:30px; }

.pl31{  padding-left:31px; }

.pl32{  padding-left:32px; }

.pl33{  padding-left:33px; }

.pl34{  padding-left:34px; }

.pl35{  padding-left:35px; }

.pl36{  padding-left:36px; }

.pl37{  padding-left:37px; }

.pl38{  padding-left:38px; }

.pl39{  padding-left:39px; }

.pl40{  padding-left:40px; }
.w10 {  width:10%;  }

.w20 {  width:20%;  }

.w30 {  width:30%;  }

.w40 {  width:40%;  }

.w50 {  width:50%;  }

.w60 {  width:60%;  }

.w70 {  width:70%;  }

.w80 {  width:80%;  }

.w90 {  width:90%;  }

.w100 {  width:100%;  }
.w5 {  width:5%;  }

.w15 {  width:15%;  }

.w25 {  width:25%;  }

.w35{  width:35%;  }

.w45 {  width:45%;  }

.w55 {  width:55%;  }

.w63 {  width:63%;  }

.w65 {  width:65%;  }

.w75 {  width:75%;  }

.w85 {  width:85%;  }

.w95 {  width:95%;  }
.block {

    display:block;}

.i_block {

    display:inline-block;}

.pol {

    position:relative;}

.poa {

    position:absolute;}

.red {  color:red;}

.blue {color: #c7da25;}

.hs {  color: #ccc;}

.hs1 {  color: #111;}

.hs2 {  color: #222;}

.hs3 {  color: #333;}

.hs4 {  color: #444;}

.hs5 {  color: #555;}

.hs6 {  color: #666;}

.hs7 {  color: #777;}

.hs8 {  color: #888;}

.hs9 {  color: #999;}
.edit.hs5.mt5.lh28 p {
    padding-bottom: 10px;
    font-size: 16px;
    line-height: 30px;
    letter-spacing: 1px;
}


.color_bs {  color: #fff}



.yh {  font-family:Microsoft YaHei,SimSun,Arial, Helvetica;}


.b {

    font-weight: bold;

}

.nb {

    font-weight: normal;

}

.yh_pic li { float: left;}

.yh_pic li  p {

    text-align: center;

}

.yh_pic li img {

    display: block;

    margin:0 auto;

}

.text-center {  text-align: center;  }

.text-left{  text-align: left;  }

.text-right{  text-align: right;  }

a.underline:hover , .underline a:hover {

    text-decoration:underline;

}
.clear {
    clear:both;
    font-size:0px;
    line-height:0;
    height:0;
}
.ad1 img{height:100%;}