html, body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {list-style: outside none none;margin: 0;padding: 0;}
html, body, button, input, select, textarea {font-size:14px;outline: medium none; font-family: Microsoft Yahei,Arial,sans-serif}
body { background-color:#fff; color: #595959; min-width:320px; max-width:640px; margin:0 auto;}
em {font-style: normal;}
a { color:#595959; text-decoration: none;}
a img {border: medium none;}
* {box-sizing: border-box;}
.lf{ text-align:left;}
.red{color:#ff0000;}
.redbold{ font-weight:bold;color:#ff0000;}
.blue { color:#0000ff;}
.small{ font-size:0.86em;}
.bluebold { color:blue;font-weight:bold;}
a.red:link,a.red:visited { color:#ff0000;text-decoration:underline;}
a.blue:link,a.blue:visited { color:#0000ff;text-decoration:underline;}
a.redbold:link,a.redbold:visited { color:#ff0000;font-weight:bold;text-decoration:underline;}
a.bluebold:link,a.bluebold:visited { color:blue;font-weight:bold;text-decoration:underline;}
.pl15{padding-left:15px;}
.pr12{padding-right:12px;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.bf2{ background-color:#f2f9fd;}
.f48{font-size:48px;}
.f42{font-size:42px;}
.f36{font-size:36px;}
.f24{font-size:24px;}
.cl6{color:#666666;}
.cl53{color:#ff5353;}
.mh25{margin-top:25px;}
.dsk{ display:block;}
.yahei {font-family: Microsoft Yahei, Arial, Tahoma, Verdana, sans-serif; }
.fl{float:left;}
.fr{float:right;}
.qc{display:block; zoom: 1;}
.qc:after{clear:both; content:""; display:block; height:0; visibility:hidden;}
.hide{display:none; color:#E9EDF7;}
.list1{color:#dc0000;}
.bgn{ background:none !important;}


.xymobiorder form input[type=radio]{width:20px;height:20px;}
.top img{ width:100%;height:auto;}
.top_list{padding:10px 0; background:#a23559;}
.top_list ul{ overflow:hidden;}
.top_list ul li{ float:left; width:33%; margin:0 auto;}
.top_list ul li a{display:block; margin:0 auto;  width:90%;height:42px; text-align:center;line-height:42px;font-size:1.0rem; color:#ffffff; background:url(../images/img_45.png) no-repeat center center; background-size:100%;}
.video{margin:10px 15px 15px 15px;}
.wrap_1{ background:url(../images/img_41.png) center top; background-size:100%;padding:10px 0;line-height:26px;font-size:1.0rem;}
.wrap_1_top img{ width:60%;height:auto; display:block; margin:0 auto; min-width:240px;}
.wrap_1 .pn{padding:0 10px 10px 10px; text-indent:2em;}
.wp1_d{padding:10px; overflow:hidden;}
.wp1_d a{ display:inline-block; width:48%;height:35px; text-align:center;line-height:35px;color:#cb211c; font-size:12px;border:2px solid #cb211c; margin:0 auto; font-weight:bold;}
.wp1_d .a_1{ float:left;}
.wp1_d .a_2{ float:right;}
.wrap_2_top img{width:70%;height:auto; display:block; margin:18px auto;min-width:280px;}
.wrap_2_img{margin:10px;}
.wrap_2_img img{width:100%;height:auto;display:block; margin:0 auto;}
.wrap_3{background:url(../images/img_41.png) center top; background-size:100%;padding:10px 0;}
.wrap_3 ul{padding:10px;}
.wrap_3 ul li{padding:7px 7px; background:#fff; border:1px solid #d7d7d6; border-radius:5px;margin-bottom:7px;}
.wrap_3 ul li .wrap_top img{ width:80%;height:auto; display:block; margin:0 auto;}
.wrap_3 ul li .wrap_top a{ font-weight:bold; display:block;margin:5px auto; text-align:center;font-size:1.0rem;color:#010101;}
.wrap_3 ul li p{text-indent:2em;line-height:26px;font-size:1.0rem;}
.wrap_3 ul li p label{ display:block;color:#ac0205;font-size:1.0rem; text-indent:0;}
.wrap_4_top{height:45px; background-color:#ac0205; overflow:hidden; line-height:45px;color:#fff;padding:0 15px;}
.wrap_4_top p{ float:left;padding-left:40px;font-size:1.25rem; background:url(../images/img_44.png) no-repeat left center;}
.wrap_4_top a{ float:right;color:#fff;}
.wrap_4_list{margin:10px;}
.wp4_t{ overflow:hidden;}
.wp4_t li{ float:left;width:50%;margin:10px 0;}
.wp4_t li a{ display:block;width:95%;height:auto; margin:0 auto;}
.wp4_t li img{ width:100%;height:auto; margin:0 auto;}
.wp4_l{ overflow:hidden;}
.wp4_l li{ float:left;width:33.33%; text-align:center;}
.wp4_list{width:95%; margin:0 auto;}
.wp4_list img{ width:100%; height:auto; border-radius:5px;}
.wp4_list span{ display:block;color:#ac0205; margin:5px auto;font-size:0.875rem;}
.wrap_5{ background:url(../images/img_41.png) center top;padding:15px 0;background-size:100%;}
.wrap_5 ul{ overflow:hidden;}
.wrap_5 ul li{ float:left;width:25%; display:block; margin:10px auto; text-align:center;}
.wrap_5 ul li a{ display:block;width:90%;height:auto; margin:0 auto;}
.wrap_5 ul li a img{width:100%;height:auto;margin:0 auto; max-height:115px; max-width:115px;}
.wrap_5 ul li span{ display:block; font-size:0.875rem;}
.wrap_6{padding:10px 0;}
.wp6_list{padding:15px;}
.wp6_list li{font-size:0.9rem;height:40px;line-height:40px;border-bottom:1px dashed #d3d3d3; overflow:hidden;}
.wp6_list li a{ padding-left:20px; background:url(../images/d.png) no-repeat 3px center;}
.wrap_7{ background:url(../images/img_41.png) center top;padding:15px 0; background-size:100%;}
.wrap_7 ul{ overflow:hidden;}
.wrap_7 ul li{ width:50%;float:left;margin:10px 0;}
.wp7_l{width:98%; margin:0 auto;padding:7px 5px 15px 5px; border:1px solid #d7d7d6; border-radius:5px; background-color:#fff; position:relative; overflow:hidden;}
.wp7_l img{ width:100%;height:auto;}
.wp7_l i img{ position:absolute;right:-10px;top:-7px;width:58px;height:58px;}
.wp7_l .pn2{font-size:0.75rem; text-align:center;padding:12px 0 8px 0;}
.wp7_l .pn3{font-size:0.9rem;line-height:25px;}
.wp7_l .pn4 a{font-size:0.9rem;color:#ac0205; display:block; text-align:center;padding:10px 0;}
.wp7_l .pn5{ text-align:center;color:#ac0205;}
.wp7_l .pn6{font-size:0.875rem;text-align:center;padding:5px 0 10px 0;}
.wp7_l .pn8{ overflow:hidden;margin-top:5px;}
.wp7_l .pn8 .stn1{ float:left;color:#a0a0a0;font-size:0.5rem;text-decoration:line-through;margin-top:2px;}
.wp7_l .pn8 .stn2{ float:right;color:#ac0205;font-size:0.875rem;}
.wrap_8{padding:15px 0;}
.wrap_8 p{padding:10px;line-height:26px;font-size:0.875rem;}
.wrap_8 img{float:left;margin:5px; border:1px solid #d7d7d6;padding:6px;}
.wrap_8 p a{color:#ac0205; font-weight:bold;}
.wrap_9 .wrap_1_top,.wrap_8 .wrap_1_top{ background:url(../images/beij_1.png) no-repeat center top;padding:5px 0 5px 0;}
.wp9_img img{ width:100%;height:auto;margin-bottom:20px;}
.wrap_10 .wrap_1_top,.wrap_14 .wrap_1_top,.wrap_13 .wrap_1_top{ background:url(../images/beij_1.png) no-repeat center top;padding:5px 0 5px 0;}
.wp11_list img{ width:100%;height:auto;}
.wrap_12{padding:20px 0; background:url(../images/img_41.png) center top;}
.wrap_12 ul{ padding:0 10px 10px 10px;margin-top:-10px}
.wrap_12 ul li{margin-top:25px;font-size:0.9rem;}
.wrap_12 ul li strong{color:#ac0205;}
.wrap_13{padding:15px 0;}
#demoa span{ font-weight:bold;color:#ac0205 !important;}
#demoa ul li{padding:10px 0; border-bottom:1px solid #cacaca; font-size:0.875rem;}
#gongaoinfo{margin:15px 10px 10px 10px;line-height:28px;padding:14px;height:650px;border: #c5c5c5 1px solid; border-radius:5px;}
#demoa{height:620px; overflow:hidden;}
#gongaoinfo1,#gongaoinfo4{margin:15px 10px 10px 10px;border: #c5c5c5 1px solid;height:550px; padding:14px;border-radius:5px;}
#demoa3,#demoa4{height: 530px;overflow:hidden;}
#demoa3 ul li,#demoa4 ul li{padding:10px 0; border-bottom:1px solid #cacaca;font-size:0.875rem;}
#demoa3 ul li span,#demoa4 ul li span{color:#ac0205; font-weight:bold;margin-bottom:5px;}
.wrap_15{padding:3px 10px 15px 10px; background:#f7f7f7; font-size:0.875rem;margin-bottom:50px;}
.wrap_15a{padding:3px 10px 15px 10px; background:#f7f7f7; font-size:0.875rem;margin-bottom:50px;}
.wp15_1,.wp15_2{padding:13px 0; border-bottom:0px solid #3d66e1;}
.wp15_2{line-height:25px;}
.wp15_3,.wp15_4{padding:13px 0 0 0; border-bottom:1px solid #3d66e1;}
.wp15_3 ul,.wp15_4 ul{ overflow:hidden;}
.wp15_3 ul li,.wp15_4 ul li{ float:left;width:25%; text-align:center; font-weight:bold;margin-bottom:10px;}
.wp15_5 img{ width:100%;height:auto;display:block; margin:10px auto 3px auto; max-width:595px; max-height:40px;}





.video h3{ text-align:center; font-size:17px; margin:10px 0;color:#ff0000;}
.video img{width:90%;height:auto; max-height:28px; max-width:355px; display:block;margin:5px auto;}


.banner {
  position: relative;
}
.banner .slider {
  z-index: 1;
  display: block;
  margin: 0 auto;
  max-width: 640px;
  overflow: hidden;
  position: relative;
}
.banner .slider .sliderlist {
  position: absolute;
  width: 2000px;
  left: 0;
  top: 0px;
}
.banner .slider .sliderlist li {
  float: left;
  width: 640px;
  display: block;
  text-align: center;
}
.banner .slider .sliderlist li {
  float: left;
  width: 640px;
  display: block;
  text-align: center;
}
.banner .slider #pagenavi {
  position: absolute;
  left: 0;
  bottom: 10px;
  text-align: center;
  width: 100%;
}
.banner .slider #pagenavi a {
  width: 14px;
  height: 14px;
  line-height: 99em;
  background: #FFF;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  margin: 0 4px;
  overflow: hidden;
  cursor: pointer;
  display: inline-block;
}
.banner .slider #pagenavi a.active {
  background: #C00;
}
.tl {
  height: 42px;
  color: #FFF;
    background-color: #373737;
  
}


#xykefu2{position:fixed;bottom:60px;left:0;width:60px;padding:0;background:none;border:0;z-index:9999;}
#xykefu2 a{position:relative;display:block;width:60px;height:60px;margin-bottom:2px;border:0;color:#fff;font-size:14px;background:#F93;border-radius:50%}
#xykefu2 .tips2 a {position:relative;display:block;margin-bottom:2px;border:0;color:#fff;font-size:14px;background:#F93;border-radius:50%}
#xykefu2 a span{display:block;height:43px;line-height:15px;padding:15px 15px 0;}
#xykefu2 a:nth-child(1){display:none;background:#ac0205;color:#ffd800;}
#xykefu2 a:nth-child(2){display:none;background:#d801ff;}
#xykefu2 a:nth-child(3){display:none;background:#0aa815;}
#xykefu2 a:nth-child(4){display:none;background:#011fff;}
#xykefu2 a:nth-child(5){background: #ac0205;color:#ffd800; font-weight:bold;}
#xykefu2 a:nth-child(6){display:none;background:#999;}
#xykefu2 a.block{display:block;}
#xykefu2 .tips{display:none;position:absolute;bottom:0;left:65px;width:200px;line-height:24px;color:#000;font-size:12px;border:1px #eee solid;background:#f8f8f8;padding:5px 10px;border-radius:5px;cursor:default}
#xykefu2 .tips i{position:absolute;bottom:15px;left:-12px;display:block;width:0;height:0;border-color:transparent #eee transparent transparent;border-style:solid;border-width:6px;}
#xykefu2 .tips iframe{margin:0 0 -6px 5px}
#xykefu2 .tips b{display:block;position:absolute;top:0px;right:-20px;width:16px;line-height:17px;text-align:center;font-size:20px;font-weight:normal;cursor:pointer;background:#eee;padding:0 0 2px}
#xykefu2 .tips b em{font-size:12px;font-style:normal;}


#xykefu3{position:fixed;top:200px;right:0px;width:60px;padding:0;background:none;border:0;z-index:9999;}
#xykefu3 a{position:relative;display:block;width:60px;height:60px;margin-bottom:2px;border:0;color:#fff;font-size:14px;background:#F93;border-radius:50%}
#xykefu3 a span{display:block;height:43px;line-height:15px;padding:15px 15px 0;}
#xykefu3 a:nth-child(1){display:none;background:#ac0205;color:#ffd800;}
#xykefu3 a:nth-child(2){display:none;background:#d801ff;}
#xykefu3 a:nth-child(3){display:none;background:#0aa815;}
#xykefu3 a:nth-child(4){display:none;background:#011fff;}
#xykefu3 a:nth-child(5){background: #ac0205;color:#ffd800; font-weight:bold;}
#xykefu3 a:nth-child(6){display:none;background:#999;}
#xykefu3 a.block{display:block;}
#xykefu3 .tips{display:none;position:absolute;bottom:0;left:65px;width:200px;line-height:24px;color:#000;font-size:12px;border:1px #eee solid;background:#f8f8f8;padding:5px 10px;border-radius:5px;cursor:default}
#xykefu3 .tips i{position:absolute;bottom:15px;left:-12px;display:block;width:0;height:0;border-color:transparent #eee transparent transparent;border-style:solid;border-width:6px;}
#xykefu3 .tips iframe{margin:0 0 -6px 5px}
#xykefu3 .tips b{display:block;position:absolute;top:0px;right:-20px;width:16px;line-height:17px;text-align:center;font-size:20px;font-weight:normal;cursor:pointer;background:#eee;padding:0 0 2px}
#xykefu3 .tips b em{font-size:12px;font-style:normal;}



.w0_top{ text-align:center;padding-bottom:15px;}
.w0_top h3{color:#ac0205;font-size:16px;padding:15px 0 5px 0;}
.w0_top p{color:#595959;font-size:13px; background:url(../images/zz_3.jpg) no-repeat center center; background-size:80%;}
.wrap_0{ background:url(../images/img_41.png) center top;}
.wrap_0 ul{ overflow:hidden;}
.wrap_0 ul li{ float:left;width:50%; margin:0 0 20px 0; text-align:center;}
.wrap_0 ul li .w0_l{width:85%; margin:0 auto 10px auto; background:url(../images/beij_5.png) no-repeat center center; background-size:100%;padding:32px 0; max-height:193px; max-width:193px;color:#fff;}
.wrap_0 ul li .w0_l .stn1{ display:block; font-size:35px;line-height:40px;}
.wrap_0 ul li .w0_l .stn2{ font-size:26px;}
.wrap_0 ul li .w0_l span{ font-size:16px;}
.wrap_0 ul li .w0_t{line-height:22px; font-size:13px;}
.wrap_0 ul li .w0_t strong{ font-size:15px;}
.xz_h4{color:#ac0205; text-align:center;padding:5px 0; font-size:15px;}
.banner .slider #pagenavi {
  display: none;
}

@media(min-width:375px){
.top_list ul li a{margin:2px auto 0 auto;}
.wrap_4_list dl dt p{padding:15px;width:95%;height:200px;line-height:35px; font-size:1.25rem;}
.wrap_4_list dl dt strong{font-size:1.7rem;}
.wr4_l{height:200px;}
.wrap_4_list dl dd img{height:140px;}
.wrap_4_list dl dd .wrap_4_list_con{height:50px;}
.wrap_4_list_con h5{ font-size:1.1rem;margin:3px 0 0 3px;}
.wrap_4_list_con h5 small{ display:block;}
.wrap_4_list_con p{line-height:50px;font-size:1.0rem;}
.wrap_4_list_con p span{ padding-left:5px;}
.wrap_5 ul li span{font-size:1.0rem;}
.wp6_list li{font-size:1.0rem;height:45px;line-height:45px;}
.wp7_l i img{ position:absolute;right:-10px;top:-7px;width:65px;height:65px;}
.wp7_l .pn2{font-size:0.875rem; }
.wp7_l .pn6{font-size:0.75rem;}
.wp15_3 ul li,.wp15_4 ul li{ font-size:15px;}
.w0_top h3{font-size:18px;padding:15px 0 10px 0;}
.w0_top p{font-size:15px;}
.wrap_0 ul li .w0_l{width:85%;padding:35px 0;}
.wrap_0 ul li .w0_l .stn1{ display:block; font-size:40px;line-height:40px;}
.wrap_0 ul li .w0_l .stn2{ font-size:30px;}
.wrap_0 ul li .w0_l span{ font-size:18px;}
.wrap_0 ul li .w0_t{line-height:25px; font-size:15px;}
.wrap_0 ul li .w0_t strong{ font-size:16px;}
.xz_h4{ font-size:18px;}
.wp1_d a{height:38px;line-height:38px;font-size:14px;}
}
@media(min-width:414px){
.wrap_4_list dl dt p{padding:15px 10px;height:200px;line-height:40px;font-size:1.30rem;}
.wrap_4_list dl dt p strong{font-size:1.6rem;}
.wp7_l .pn2{font-size:0.95rem; }
#demoa3 ul li{font-size:1.0rem;}
.erji{bottom: 50px;}
.wrap_8 p{line-height:28px;font-size:1.0rem;}
.wp15_3 ul li,.wp15_4 ul li{ font-size:18px;}
.w0_top h3{font-size:20px;padding:15px 0;}
.w0_top p{font-size:16px;}
.wrap_0 ul li .w0_l{width:85%;padding:50px 0;}
.wrap_0 ul li .w0_l .stn1{ display:block; font-size:45px;line-height:50px;margin-top:-10px;}
.wrap_0 ul li .w0_l .stn2{ font-size:30px;}
.wrap_0 ul li .w0_l span{ font-size:18px;}
.wrap_0 ul li .w0_t{line-height:32px; font-size:16px;}
.wrap_0 ul li .w0_t strong{ font-size:18px;}
.xz_h4{font-size:20px;}
.wp1_d a{height:40px;line-height:40px;font-size:15px;}
}

@media(min-width:480px){
.top_list ul li a{height:55px; text-align:center;line-height:55px;font-size:1.25rem;}
.wrap_1{line-height:30px;font-size:1.1rem;}
.wrap_3 ul li .wrap_top a{margin:6px auto;font-size:1.1rem;}
.wp6_list li{font-size:1.125rem;height:50px;line-height:50px;}
.wp7_l i img{ position:absolute;right:-10px;top:-7px;width:76px;height:76px;}
.wp7_l .pn2{font-size:1.0rem;}
.wp7_l .pn3{font-size:1.0rem;line-height:30px;}
.wp7_l .pn4 a{font-size:1.2rem;}
.wp7_l .pn6{font-size:1.0rem;}
.wp7_l .pn8 .stn1{font-size:0.875rem;margin-top:5px;}
.wp7_l .pn8 .stn2{color:#ac0205;font-size:1.125rem;}
.wrap_12 ul li{margin-top:35px;font-size:1.0rem;}
#demoa ul li{padding:15px 0;font-size:1.0rem;}
.wrap_15{font-size:1.0rem;}
.wp15_3 ul li,.wp15_4 ul li{  background:url(../images/a_2.jpg) no-repeat right center;font-size:1.0rem;}
.wp15_2{line-height:30px;}
.wp4_list span{ font-size:1.0rem;}
.erji{bottom: 55px;}
.wrap_16_box{height:40px; margin:0 auto; min-width:320px; max-width:640px;}
.wrap_16 ul li .f_a{ display:block;color:#fff;line-height:40px;width:100%;height:40px; }
.wp1_d a{height:40px;line-height:40px;font-size:18px;}
}
.zqf1224{ color:#FFFFFF;}
.zqf1224 a{ color:#FFFFFF;}
.mbwrap{max-width:640px;min-width:320px;margin:0 auto;overflow:hidden;position:relative;padding:0px 0 24px;}


.wp4_t li.xytp1 a{height:100%;}
.wp4_t li.xytp1 .t{color:#FEF8EF;height:100%;font-size:1.1em;line-height:1.8;background:#AC0205;padding:14% 0 0 15%;}
.wp4_t li.xytp1 .t b{color:#FFCF07;font-size:1.11em}
.wp4_t li.xytp2 a{color:#FEF8EF;border:1px #ddd solid;padding:3px;border-radius:2px;}
.wp4_t li.xytp2 a .t{position:relative;font-size:12px;background:#AC0205;padding:6px 0 6px 8px;}
.wp4_t li.xytp2 a .t em{position:absolute;top:13px;right:8px;}
.wp4_t li a img{display:block}
@media only screen and (min-width: 640px) {.wp4_t li.xytp1 .t{font-size:1.8em;padding:9% 0 0 12%;} .wp4_t li.xytp2 a .t{font-size:14px;padding:9px 0 9px 12px;} .wp4_t li.xytp2 a .t em{top:16px;right:12px;}}
@media only screen and (max-width: 375px) {.wp4_t li.xytp1 .t{font-size:1em;padding:15% 0 0 13%;}}
@media only screen and (max-width: 320px) {.wp4_t li.xytp1 .t{font-size:0.9em;padding:15% 0 0 12%;}}


.pkbox { padding: 0px 20px; margin: 20px 0; overflow: auto; zoom: 1; position: relative; }
.pk-a { text-align: center; width: 50%; float: left; color: #ac0205; font-weight:bold; font-size: 14px; }
.pk-a img { width: 36px; }
.pk-a p, .pk-c p { height: 30px; line-height: 30px; }
.pk-b { position: absolute; width: 60px; font-size: 30px; height: 30px; line-height: 30px; overflow: hidden; color: #ac0205; height: 30px; line-height: 30px; margin-left: -30px; text-align: center; top: 50%; margin-top: -15px; left: 50%; }
.pk-c { text-align: center; width: 50%; float: left; color: #868282;font-weight:bold;  font-size: 14px; }
.pk-c img { width: 36px; }
.pk-a p, .pk-c p { height: 60px; line-height: 22px; }
.othernav { border-bottom: 1px solid #dbdbdb; position: relative; height: 12px; margin-bottom: 20px; text-align: center; }
.othernav span { position: absolute; width: 110px; text-align: center; background: #ac0205; color:#ffd800;font-weight:bold; display: block; height: 23px; padding-top:1px; line-height: 23px; left: 50%; margin-left: -60px; top: -1px; font-size: 14px }
.notebox dl { overflow: auto; zoom: 1; margin-bottom: 15px; padding: 0 10px; font-size: 14px; }
.notebox dl dt { width: 49%; color: #FFFFFF; margin-right: 2%; float: left; line-height: 20px; }
.notebox dl dd { width: 49%; float: left; color: #fff; line-height: 20px; }
.notebox dl dt p { padding: 5px 5px; background: #ac0205; border-radius: 10px; border: 1px solid #fee7e7; }
.notebox dl dd p { padding: 5px 5px; background: #828282; border-radius: 10px; border: 1px solid #a4a4a4; }
.wrap_11{ background:url(../images/img_41.png) center top; background-size:100%;padding:10px 0; margin-top:-23px; padding-top:-10px;}

; border: 1px solid #a4a4a4; }
.wrap_11{ background:url(../images/img_41.png) center top; background-size:100%;padding:10px 0; margin-top:-23px; padding-top:-10px;}
.xytopfix{display:none;position:fixed;top:0;left:0;width:100%;height:32px;line-height:32px; text-align:center;background:#A00;z-index:9999}
.xytopfix .ico{position:absolute;top:0px;left:3px; margin-right:5px;width:32px;height:32px;}
.xytopfix h3 {color:#ffd800; text-decoration:none; font-size:14px; font-weight:bold;}
.xytopfix h3 a{color:#ffd800;font-size:1rem;font-weight:normal; margin-left:7px;}
.xytopfix .xyclose{position:absolute;top:0;right:7px;color:#fff;font-size:0.8rem}

.m211 {color:#FFFFFF;font-weight:bold; text-align:center; font-size:1.4em; background:url(../m_images/2017/4.jpg) top left;width:100%;height:33px; clear:both;  padding:3px 0px; margin-bottom:4px;}
.m3{clear:both; text-align:center; width:100%;}
.m3 img{ width:100%;}
.mnv{ width:100%;clear:both;}
.goodanli{ float:left; width:48%; height:auto;background:url(../m_images/2017/44.jpg) center top; margin:3px 1% 5px 1%; text-align:center; padding:0px 0px 0px 0px;color:#fff; font-size:1.3em; font-weight:bold; line-height:35px;}
.goodanli p{padding:10px 2px;}
.goodanli a:hover,.goodanli a:link,.goodanli a:visited{ text-decoration:underline;color: #FFFFFF;}
.m7{100%; margin:3px 0px 7px 0px; height:auto;}
.m7 ul { text-align:center; margin:1px 0px 1px 2px;}
.m7 ul li{float:left; text-align:left;margin:1px 0px;width:22%;background:url(../m_images/baby1.gif) no-repeat 2px 3px;padding:0px 0px 0px 22px;}
.m7g{100%; margin:3px 0px 7px 0px; height:auto;}
.m7g ul { text-align:center; margin:1px 0px 1px 2px;}
.m7g ul li{float:left; text-align:left;margin:1px 0px;width:40%;background:url(../images/201409/gongsi.gif) no-repeat 2px 3px;padding:0px 0px 0px 20px;}
.m70g{ width:100%; height:25px; text-align:center; font-size:1.3em; clear:both; margin-bottom:10px;}
.m70g a {text-decoration:underline; color:blue; font-weight:bold; line-height:30px;font-size:1.5em; display:block; background-color:#CCCCCC; padding:5 0px; margin:2px 0px;}
.m70g a:hover {color:red; text-decoration:underline; background:#062723 url(../../m_images/0003.png) 0 0 repeat-x;}
.m6{ width:100%;clear:both;}
.m6 img{ float:left; width:50%;}
.ka tr td {padding:5px 6px; background-color:#FFFFFF; text-align:left;valign="middle"  }
.ka tr td span{ color:#FF0000;}
.ka tr td strong{ color:#FF0000;}

.wrap_81{ padding:3px 0;background:url(../img17/2017/2.jpg) center top;height:auto;}



.imgslist ul {padding:0  6px;height:auto}
.imgslist ul a{color:red; text-decoration:underline;}
.imgslist ul li{line-height:26px;padding-top:10px;padding-bottom:5px;height:auto;border-bottom:1px dashed #cccccc;}
.imgslist ul h3{font-size:20px;height:30px;line-height:30px;height:35px;background-color:#cccccc;padding-left:20px;margin-left:100px;}
.imgslist ul span{float:left;color:#6f6960;width:150px;height:30px;line-height:30px;display:block}
.imgslist ul p{padding:10px; margin:1px;}
.imgslist ul p a{color:#333333; text-decoration:underline;}
.imgslist img{width:150px;height:60px; border:1px solid #d7d7d6;padding:0 10px;float:left; margin:1px 10px 1px 0px;}

.msqb{width:100%; margin:15px 0; line-height:20px; clear:both; text-align:left; }
.biaotib{width:auto; height:25px;margin:0px 0px 20px 0px;}
.biaotib h1 {color:#CD0039;padding:12px 10px;text-align:center;font-size:1.5em; font-weight:bold;}
.mbin{width:95%;height:30px; font-size:0.8em; margin:2px 0px;}
.tjbg{width:96%;color:#ffffff; font-weight:bold; font-size:1.6em; padding:8px 2%;margin:0 2% 50px 2%;text-decoration:underline;  cursor:pointer;background:url(../images/4aa.jpg) center top;}
.bb16{ height:25px;width:40%;font-size:15px;margin:2px 0px;}
.bb160{ font-size:15px;margin:2px 0px;}
.bb161{ height:25px; width:20px;font-size:15px;margin:2px 0px;}




.topbg{
background:#017ac3;
border-bottom:1px #ffffff solid;
}
.wzbt{
text-align:center;
color:#FFFFFF;
font-size:25px;
}
.logox{
border-top:5px #17633c solid;
}


.HomeBan{
	position: relative;
}
.HomeBan li{
	list-style: none;
	position: relative;
}
.HomeBan li span{
	display: block;
	position: absolute;
	width: 100%;
	bottom: 0;
	line-height: 2rem;
	color: #ffffff;
	font-size: 0.9rem;
	background: rgba(0,0,0,0.5);
	z-index: 3;
}
.HomeBan li span i{
	display: block;
	padding:0 0 0 2%;
	width: 60%;
	font-style: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.HomeBan li img{
	width: 100%;
}
.HomeBan .tab{
	position: absolute;
	right: 0;
	bottom: 0;
	line-height: 2rem;
	z-index: 5;;
	font-size: 0;
	height: 2rem;
	width: 100%;
	text-align: center;
	
}
.HomeBan .tab a{
	display: inline-block;
	width: 8px;
	height: 8px;
	border: 1px solid #FFFFFF;
	border-radius:50% ;
	-moz-border-radius:50% ;
	-webkit-border-radius:50% ;
	-o-border-radius:50% ;
	font-size: 0;
	margin: 0 3px;
	vertical-align: middle;
}
.HomeBan .tab a.on{
	background: #017ac3;
}

@media screen and (max-width:480px){
    html{ font-size: 15px;}
}
@media screen and (max-width:414px){
    html{ font-size: 13px;}
}
@media screen and (max-width:384px){
    html{ font-size: 12px;}
}
@media screen and (max-width:360px){
    html{ font-size: 11px;}
}
@media screen and (max-width:320px){
    html{ font-size: 10px;}
}


.wrap_16{ position:fixed;left:0;bottom:0;width:100%; z-index:99;}
.wrap_16_box{height:65px; background:#242424; margin:0 auto; min-width:320px; max-width:640px;}
.wrap_16 ul li{ float:left;text-align:center; width:25%; position:relative; margin-left:0px; z-index:999999999;}
.wrap_16 ul li a{
  display: block;
  font-size: 95%;
  text-shadow: none;
}
.dhin1{
margin:0px;
padding:0px;
width:100%;
padding:8px 0px 0px 0px;
text-align:center;
}
.dhin2{
margin:0px;
padding:0px;
width:100%;
color:#FFFFFF;
padding:3px 0px 0px 0px;
text-align:center;
}
.dhin2 a{
color:#FFFFFF;
}
.dhin2 a:hover{
color:#FFFFFF;
}
.wrap_16 ul li .f_a{ display:block;color:#fff;line-height:50px;width:100%;height:50px; }


.erji{
  position: absolute;
  bottom: 65px;
  background:url(../images/beij_3.png) center top;
  padding: 0 8%;
  width: 120px;
  border: 1px solid #e4e4e4;
}
.erji a {
  display: block;
  height: 2.3em;
  line-height: 2.3em;
  font-size: 100%;
  text-shadow: none;
  color:#000;
  border-bottom: 1px solid #CCCCCC;
}
.erji a:hover,.erji a.on{color:#FF0000;font-weight:bold;}





.xwbk{
border:1px #dddddd solid;
}
.xwbtbg{
background:url(../images/box_bg1.jpg);
border-bottom:1px #dddddd solid;
}
.btbgin{
background:url(../images/nav_bg1.jpg) left top no-repeat;
}
.xwbt{
font-weight:bold;
color:#000000;
font-size:19px;
font-family:"微软雅黑";
}
.jiange{
margin-top:20px;
}
.xjg{
margin-top:10px;
}


.ppdiv{
float:left;
width:50%;
height:230px;
margin-top:10px;
text-align:center;
padding:0px;
}
.xian{
border-bottom:1px #dddddd dashed;
}
.ppdiv2{
float:left;
width:50%;
height:176px;
margin-top:22px;
padding:0px;
}
.ppdiv2a{
float:left;
width:50%;
height:176px;
margin-top:15px;
padding:0px;
}
.cpbt{
text-align:center;
color:#000000;
line-height:25px;
padding:5px 0px 0px 0px;
}
.jstd{
float:left;
width:50%;
height:246px;
margin-top:22px;
padding:0px;
}
.cpbk{
border:1px #dddddd solid;
padding:1px;
}

.cpbt2{
text-align:center;
color:#999999;
font-size:14px;
}
.pagenr{
line-height:30px;
padding-top:6px;
padding-bottom:15px;
word-wrap:break-word; word-break:break-all;
}
.pagenr img{
width:100%;
}

.pagenr2{
line-height:26px;
padding-top:2px;
padding-bottom:15px;
}

.cdbg{
background:#f2f2f2;
border-top:1px #dddddd solid;
}
.cdkx{
padding-bottom:15px;
padding-top:5px;
}



.cont-banner2{margin:0px 3px 3px}.cont-banner2 a{display:block;height:30px;line-height:30px;font-size:14px;text-align:center; float:left; width:48%; margin-left:5px; margin-top:8px;background:#017ac3;color:#ffffff;border-radius:3px;overflow:hidden}


.cont-banner2 .on{display:block;height:30px;line-height:30px;font-size:14px;text-align:center; float:left; width:48%; margin-left:5px; margin-top:8px;background:#0766ab;color:#ffffff;border-radius:3px;overflow:hidden}

.cont-banner3{margin:0px 3px 3px}.cont-banner3 a{display:block;height:30px;line-height:30px;font-size:14px;text-align:center;  width:97%; margin-left:5px; margin-top:5px;background:#bea165;color:#ffffff;border-radius:3px;overflow:hidden}
.xxbt1{
font-size:15px;
font-weight:bold;
text-align:center;
color:#222222;
}


.xxbt2{
font-size:12px;
border-bottom:1px #dddddd dashed;
text-align:center;
color:#888888;
}
.xxbt3{
line-height:30px;
font-size:14px;
padding-top:15px;
padding-bottom:16px;
}
.xxbt3 img{
width:100%;
}




.pages{
padding-bottom:15px;
padding-right:20px;
}
.pages a:link{
display:inline;
border:1px solid #cccccc;
color:#333333;
padding:0px 7px;
margin:0px 3px;
}
.pages a:visited{
display:inline;
border:1px solid #cccccc;
color:#333333;
padding:0px 7px;
margin:0px 3px;
text-decoration:none;
}
.pages a:hover{
display:inline;
border:1px solid #105eb3;
color:#ffffff;
background:#105eb3;
padding:0px 7px;
margin:0px 3px;
}
.pages .click{
display:inline;
border:1px solid #ff831e;
color:#000000;
background:#ffebd9;
padding:0px 5px;
margin:0px 3px;
}

.jgbg{
    display:inline;
border:1px solid #105eb3;
color:#ffffff;
background:#105eb3;
padding:0px 7px;
margin:0px 3px;
}


.kbdiv{
margin:0px;
padding:0px;
width:100%;
height:16px;
}

.cpfl{
background:#017ac3;
text-align:center;
font-size:19px;
color:#FFFFFF;
font-weight:bold;
}
.cpfl a{
color:#FFFFFF;
}




.productinfo_left { margin:0px auto; width:335px; padding-left:0px;}
.productinfo_defaultpic img { border:1px #DDD solid; padding:2px;}

.productinfo_title { height:32px; line-height:28px; font-weight:bold; font-size:15px; color:#333;}
.productinfo_units { color:#444;}
.productinfo_units ul li { height:30px; line-height:30px; border-bottom:1px #B2B2B2 dashed; width:460px;}
.productinfo_units ul li a:link { color:#444; text-decoration:none;}
.productinfo_units ul li a:hover { color:#444; text-decoration:underline;}
.productinfo_units ul li a:visited { color:#444; text-decoration:none;}
.productinfo_addfav { padding-top:10px; padding-bottom:10px;}
.productinfo_addfav img { border:none;}
.productinfo_contact_tel { height:24px; color:#444; line-height:24px;}
.productinfo_contact_qq { height:30px; line-height:30px; color:#444;}
.productinfo_contact_qq img { vertical-align:middle;}
.productmore { overflow:hidden; padding-left:12px;}
.productmore_title_bg { height:36px; width:980px; background:url(../images/tab_underline.png) bottom no-repeat;}
.productmore_title { width:122px; height:36px; background:url(../images/tab_active.png) no-repeat; text-align:center; font-size:16px; line-height:36px; color:#FFF;}
.productmore_content { padding:15px 25px 15px 15px; line-height:22px; color:#333;}
.productmore_content img { max-width:700px;}
.productinfo_morepic { overflow:hidden; width:310px; padding-top:10px;}
.productinfo_morepic ul li { float:left; width:68px; margin-right:8px;}
.productinfo_morepic img { border:1px #CCC solid; width:68px; height:60px;}


.cptitle{
font-size:16px;
line-height:26px;
color:#fa5630;
font-weight:bold;
}

.xxbtbg{
border-bottom:1px #dddddd solid;
background:#fa5630;
}
.xxbt{
padding-left:12px;
font-weight:bold;
color:#FFFFFF;
font-size:17px;
}


.dhdiv{
margin:0px auto 0px auto;
padding:0px;
width:98%;
background:#017ac3;
height:45px;
}
.dhdiv ul{
margin:0px;
padding:0px;
}
.dhdiv ul li{
float:left;
font-size:14px;
width:20%;
text-align:center;
height:45px;
line-height:45px;
color:#FFFFFF;
list-style-type:none;
}
.dhdiv ul li a{
color:#FFFFFF;
text-decoration:none;
}
.bk1{
border-right:1px #ffffff solid;
}
.bk2{
border-bottom:1px #ffffff solid;
}
.cpbta{
color:#000000;
font-size:28px;
text-align:center;

}
.cpbta span{
color:#017ac3;
}
.cpjj{
text-align:center;
color:#7e7e7e;
font-size:15px;
}
.jjx{
background:url(../images/jjx.jpg) center bottom repeat-x;
margin-top:66px;
}

.cpx{
background:url(../images/cpx.jpg) center center repeat-x;
}
.cpxa{
background:url(../images/cpx.png) center center repeat-x;
}

.gsjj{
line-height:28px;
}
.gsjj a{
color:#FF0000;
}
.gsjj span{
font-weight:bold;
color:#ff7f57;
}
.gsjj b{
color:#017ac3;
font-weight:normal;
}
.njg{
margin-top:15px;
margin-bottom:15px;
}

.lcbt{
text-align:center;
font-size:14px;
padding:4px 0px 0px 0px;
font-weight:bold;
}
.lcnr{
text-align:center;
padding:2px 0px 0px 0px;
line-height:20px;
font-size:14px;
color:#999999;
}

.lybk{
border:2px #dddddd solid;
width:100%;
height:36px;
}
.lybk2{
border:2px #dddddd solid;
width:100%;
height:100px;
}

.btn{
width:100%;
height:35px;
text-align:center;
font-family:"微软雅黑";
color:#FFFFFF;
line-height:35px;
font-size:15px;
background:#a98942;
border-radius:3px;
border:0px;
}
.jm1{
font-size:27px;
color:#4ea8e9;
text-align:center;
}
.jmx{
border-bottom:3px #4faaeb solid;
padding-bottom:10px;
padding-top:10px;
}
.jmnr{
line-height:29px;
padding:10px 0px 0px 0px;
color:#666666;
}
.lcnra{
padding-left:15px;
line-height:30px;
color:#017ac3;
}
.lcnra span{
font-size:18px;
}
.lcnra b{
font-size:25px;
font-weight:bold;
}
.flnr{
padding-left:12px;
line-height:21px;
color:#888888;
font-size:12px;
}
.flnr span{
font-size:15px;
color:#000000;
}
.flnr span a{
color:#000000;
}
.flnr span a:hover{
color:#FF0000;
}
.xwxdiv{
margin:0px;
padding:0px;
width:100%;
height:22px;
}

.cdbg{
background:#f5f5f5;
border-top:1px #dddddd solid;
}
.cdkx{
padding-bottom:10px;
padding-top:10px;
}

.ksdiv{
float:left;
width:50%;
height:34px;
margin:3px 0px 3px 0px;
padding:0px;
}

#ksfl { width:160px; height:32px; margin:0px auto; border-bottom:0px solid #E10001;}
#ksfl ul { list-style: none; margin: 0px; padding: 0px; }
#ksfl ul li { float:left; margin-left:0px;}
#ksfl ul li  a { display:block; width:160px; border:1px #dddddd solid; height:32px; font-family:"微软雅黑";  line-height:30px; color:#000000; text-align:center; background:#e6e4e4; font-size:13px; }
#ksfl ul li  a.here { background:#fa5630; color:#ffffff;}
#ksfl ul li a:hover {  color:#ffffff; background:#fa5630;}



.tdsmokebg2{
padding-left:0px;
text-align:center;
font-size:16px;
font-weight:bold;
color:#ffffff;
cursor:pointer;
background:#0671be;

}

.tdsmokebg2 a{
color:#ffffff;
}

.tdsmoke2 a{
color:#ffffff;
}

.tdsmoke2{
padding-left:0px;
text-align:center;
background:#017ac3;
font-size:16px;
color:#FFFFFF;
cursor:pointer;
}


.ban2bt{
color:#017ac3;
font-size:30px;
text-align:center;
}
.ban2bt2{
color:#333333;
font-size:30px;
text-align:center;
}
.ban2nr{
text-align:center;
line-height:32px;
color:#888888;
font-size:18px;
padding:15px 0px 20px 0px;
}

cont-banner2aa{margin:0px auto;}.cont-banner2aa a{display:block;height:36px; border:2px #e3017f solid;line-height:34px;font-size:16px;text-align:center; float:left; width:190px; margin-top:2px;color:#e3017f;border-radius:18px;overflow:hidden}

.cont-banner2aa a:hover{display:block;height:36px; border:2px #e3017f solid;line-height:34px;font-size:16px;text-align:center; float:left; width:190px; margin-top:2px;background:#e3017f;color:#ffffff;border-radius:18px;overflow:hidden}

.ban3bt{
font-size:30px;
color:#017ac3;
text-align:center;
}
.ban3bt span{
color:#e3017f;
}
.ban3nr{
color:#333333;
line-height:32px;
font-size:18px;
padding-top:10px;
text-align:center;
}


.xxbtn{display:block;height:25px; margin:0px; float:right;line-height:25px;font-size:12px; border:0px; font-family: "Microsoft YaHei"; text-align:center;  width:72px; background:#000000;color:#fff;border-radius:18px;overflow:hidden}
.xxbtn a{
color:#FFFFFF;
}
.xxbtn a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.lynr{
font-family:"微软雅黑";
background:#ffffff;
color:#999999;
width:100%;
border:1px #dddddd solid;
height:102px;
padding-left:10px;
padding-top:10px;
}
.cont-bannercc{display:block;height:36px; margin:0px auto;line-height:36px;font-size:16px; border:0px;text-align:center; font-family: "Microsoft YaHei";  width:96%; background:#cc0001;color:#fff;border-radius:6px;overflow:hidden}


.aljj{
line-height:28px;
font-size:16px;
padding-top:15px;
padding-bottom:8px;
color:#666666;
}
.altitle{
border-bottom:1px #dddddd solid;
font-size:16px;
font-weight:bold;
}
.alxx{
padding-top:16px;
line-height:28px;
}

.pjbt{
border-bottom:1px #dddddd solid;
font-weight:bold;
}
.pjxx{
padding-top:10px;
line-height:26px;
font-size:14px;
}
.pjxx2{
line-height:26px;
font-size:14px;
}


.dzbtbg1{
background:url(../images/dzbtbg1.png) center center no-repeat;
color:#FFFFFF;
text-align:center;
font-size:16px;
line-height:20px;
}
.dzbtbg2{
background:url(../images/dzbtbg2.png) center center no-repeat;
color:#FFFFFF;
text-align:center;
font-size:16px;
line-height:20px;
}
.dzflaa{
 box-shadow:0 5px 8px #ecebeb; border:1px solid #ecebeb;
 }
.dzfl{
float:left;
width:100%;
height:456px;
margin:50px 0px 0px 0px;
padding:0px;
}
.dzflbg{
background:#f5f4ef;
}
.dzflin{margin:0px auto;display:block;height:33px; border:2px #017cbf solid; background:#017cbf;line-height:30px;font-size:18px;text-align:center; float:left; width:130px; margin-top:20px;color:#ffffff;border-radius:18px;overflow:hidden}
.dzflbt{
text-align:center;
font-size:21px;
font-weight:bold;
}
.dzflbt span{
color:#017ac3;
}
.dzflnr{
line-height:23px;
font-size:14px;
color:#999999;
}

.yj{
background:#017ac3;
}
.btbga{
background:url(../images/btbg.jpg) center top no-repeat;
}
.dzbg{
 box-shadow:0 4px 7px #ecebeb; border:1px solid #ecebeb;
 }
.bgbt{
border-right:1px #0d88d2 solid;
color:#FFFFFF;
}
.bgbt span{
color:#eeeeee;
}
.dzbt{
text-align:center;
font-size:24px;
color:#FFFFFF;
}
.dzjj{
color:#83cffd;
font-size:14px;
text-align:center;
}
.bgbt2{
text-align:center;
}
.dzsm{
line-height:22px;
font-size:14px;
padding-left:12px;
}

.bbt1{
text-align:center;
font-size:24px;
color:#000000;
}
.bbt1 span{
color:#017ac3;

}.bbt2{
text-align:center;
padding-top:12px;
color:#888888;
line-height:30px;
font-size:16px;
}

.dzflbt{
text-align:center;
font-weight:bold;
font-size:16px;
}

.ddbg{
background:#f5f4ef;
}

.aabg{
box-shadow:0 5px 8px #ecebeb; border:0px solid #ecebeb;
background:#ffffff;
border-radius:4px;
}
.aabt{
text-align:center;
font-size:18px;
font-weight:bold;
color:#017ac3;
text-align:center;
}
.aanr{
line-height:26px;
font-size:14px;
padding-top:6px;
color:#666666;
text-align:center;
}

.aajg{
margin-top:15px;
}
.aain1{
font-size:18px;
font-weight:bold;
}
.bbnr{
line-height:22px;
font-size:14px;
padding-top:5px;
border-bottom:1px #333333 dashed;
padding-bottom:15px;
color:#666666;
}
.aakx{
padding-top:2px;
}
 .buttonaa{
 font-size:20px;
 background:#ffffff
 text-align:center;
 color:#ff0036;
 width:30px;
 height:26px;
 line-height:26px;
 cursor:pointer;
 border:0px;
 }
 .bbin{
 background:#f5f5f5;
 font-size:12px;
 line-height:22px;
 padding:10px 15px 10px 15px;
 }
 .ssa{
  cursor:pointer;
  color:#FF0000;
  }
  .bbkx{
  padding-left:10px;
  }

  
  
#header{background-color: #ffffff;text-align: center;height:50px; width:100%; margin:0px;
padding:0px;}
#header span.right{width:40px;height:40px;position: absolute;right: 10px;top:20px;background: url("../images/btn.jpg") no-repeat center center;background-size: 80%;
transform:rotate(0deg);
-ms-transform:rotate(0deg);     
-moz-transform:rotate(0deg);    
-webkit-transform:rotate(0deg); 
-o-transform:rotate(0deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
#header span.right.on{background: url("../images/btn.png") no-repeat center center;background-size: 55%;
transform:rotate(135deg);
-ms-transform:rotate(135deg);     
-moz-transform:rotate(135deg);    
-webkit-transform:rotate(135deg); 
-o-transform:rotate(135deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
#header h1{font-size: 0.16rem;font-weight: normal;}
#header span.left{position:absolute;left:0;top:0;display: block;width:50px;height:50px;font-size: 0.14rem;padding-left:0.08rem;}

.menu{overflow: hidden;background-color: #ffffff;width: 100%;position: absolute;left: 0;top:70px;right: 0;z-index:9999999;height: 0; opacity:1;}
.menu li{width: 100%;text-align: center;border-bottom: 0.01rem solid #e5e5e5;font-size:15px;height: 0.36rem;line-height: 0.36rem;}
.menu li a{color: #333333;display: inline-block;width: 100%;text-align: center; text-decoration:none;}



 .topdiv{ 
  position:absolute;
  right:0px;
  z-index:99999;
  top:60px;
  width:100%;
  height:230px;
 } 
.banwz{
text-align:center;
line-height:34px;
font-size:21px;
color:#FFFFFF;
}

.footbg{
background:#f5f4ef;
}
.footnr{
line-height:21px;
color:#918682;
font-size:12px;
text-align:center;
}
.banbg{
background:url(../images/ban1.jpg) center center no-repeat;
}
.lybg{
background:url(../images/lybg.jpg) center center no-repeat;
}
.lybt{
font-size:17px;
color:#FFFFFF;
line-height:32px;
}
.lybt span{
font-size:24px;
}





.lybj{display:block;font-size:14px; border:0px; font-family: "Microsoft YaHei";  background:#ffffff;color:#999999;border-radius:5px;overflow:hidden}
.lybk{
border-right:1px #e4e3e3 solid;
}
.lytext1{
width:90%;
height:36px;
line-height:36px;
font-family:"微软雅黑";
color:#999999;
border:1px #dddddd solid;
padding-left:10px;
font-size:14px;
}

.lytext2{
width:96%;
height:90px;
line-height:25px;
font-family:"微软雅黑";
color:#999999;
border:1px #dddddd solid;
padding-left:10px;
padding-top:6px;
font-size:14px;
}


.dzbtn{display:block;height:35px; margin:0px; float:right;line-height:35px;font-size:14px; border:0px; font-family: "Microsoft YaHei"; text-align:center;  width:150px; background:#2169d5;color:#fff;border-radius:3px;overflow:hidden}
.dzbtn a{
color:#FFFFFF;
}
.dzbtn a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.btn{
width:100%;
height:38px;
text-align:center;
font-family:"微软雅黑";
color:#FFFFFF;
font-size:15px;
background:#017ac3;
border-radius:4px;
box-shadow:0 2px 9px #ecebeb; border:0px solid #ecebeb;
}
.kcbt{
text-align:center;
font-size:17px;
}

.btbg{
background:url(../images/btbg.jpg) center center no-repeat;
text-align:center;
font-size:28px;
font-weight:bold;
color:#51ade0;
}
.bten{
text-align:center;
color:#3073d8;
font-size:18px;
}


.lytext2a{
width:95%;
height:35px;
line-height:31px;
font-family:"微软雅黑";
color:#999999;
background:#ffffff;
padding-left:6px;
border:0px #c5c5c5 solid;
font-size:14px;
border-radius:2px;
margin-left:4px;
}


.gybg1{
background:#e6e6e6;
margin-top:30px;
}

.wxbt2{
font-size:26px;
color:#104eac;
font-weight:bold;
}


.fyxwbt{
font-size:19px;
font-weight:bold;
}
.zykc{
color:#666666;
font-size:15px;
}

.xxbtx{
background:url(../images/btx.jpg) left bottom no-repeat;
font-size:30px;
margin-top:8px;
}


#demo {
	 OVERFLOW: hidden;  WIDTH: 100%;  HEIGHT: 22px; margin:0px 0px 0px 0px; padding:0px;
}

#indemo {
	FLOAT: left; WIDTH: 800%
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}

.gdin2{

font-size:16px;
font-weight:bold;
}
.gdin2 span{
font-weight:normal;
font-size:12px;
color:#999999;
}
.xwbt{
font-size:14px;
font-weight:bold;
padding:4px 0px 5px 0px;
line-height:21px;
}
.xwsj{
color:#999999;
font-size:12px;
}
.ggbg{
background:url(../images/gg2.jpg) center center no-repeat;
font-size:16px;
font-weight:bold;
color:#222222;
}


.fywzdiv{
margin:5px 0px 0px 0px;
padding:0px;
width:100%;
height:50px;
background:url(../images/fyx.png) center bottom repeat-x
}
.fywz{
margin:0px auto;
padding:0px;
width:92%;
height:50px;
}

.fywzin1{
float:left;
width:26px;
height:30px;
margin:12px 0px 0px 0px;
padding:0px;
}
.fywzin2{
float:left;
width:290px;
height:30px;
line-height:30px;
margin:10px 0px 0px 0px;
padding:0px;
font-size:14px;
}
.fywzin2 a{
padding:0px 2px 0px 2px;
color:#333333;
}
.fywzin2 a:hover{
color:#FF0000;
}
.fywzin2 span{
color:#FF0000;
}
.fywzin2 span a{
color:#FF0000;
}

.fydh{
margin:15px auto 0px auto;
padding:0px;
width:92%;
height:60px;
}


#lefta2 LI {
 FLOAT: left;WIDTH: 25%;  BACKGROUND-REPEAT: no-repeat;  HEIGHT: 52px; TEXT-ALIGN: left; border-bottom:0px #ffffff solid;
	margin-left:0px;  font-family:"微软雅黑"; text-align:center;
}

#lefta2 LI A {
	DISPLAY: block;FONT-SIZE: 15px; COLOR: #333333;  LINE-HEIGHT: 46px;  HEIGHT: 52px; TEXT-DECORATION: none;  
}

#lefta2 LI A.here {
	BACKGROUND:url(../images/dhx.png) center bottom repeat-x;COLOR: #51ace0; 
}
#lefta2 LI A:hover {
	BACKGROUND:url(../images/dhx.png) center bottom repeat-x; COLOR: #51ace0; 
}
#lefta2 {
	FONT-SIZE: 12px; MARGIN: 0px auto ; width:100%;  COLOR: #545352; TEXT-DECORATION: none; height:auto;
}
.sj{
text-align:right;
color:#999999;
}

	
.gd{
border:1px #ee4037 solid;
text-align:center;
color:#ee4037;
font-size:15px;
}
.gd a{
color:#ee4037;
}
.gd a:hover{
color:#FF0000;
}