body{ background:#f5f5f5}
.g-main-box{ width:1240px; height:auto; display:block; overflow:hidden; margin:10px auto 0;}
.m-right { width: 325px; background:#fff; border:1px solid #ccc;}
.m-left { width: 900px; background:#fff; border:1px solid #ccc;}

.m-newinfo { padding:0 15px 3px; }
.m-newinfo h1{    font-size: 26px;    font-weight: bold;    line-height: 40px;    letter-spacing: -1px;font-family: "microsoft yahei"; font-weight: normal; padding: 10px 0; text-align: center;}
.m-newinfo h1.h1top {    z-index: 5;    width: 820px;    position: fixed;    padding-bottom: 0px;    top: 0px;}
.m-newinfo .m-infop  {font-size: 12px; color: #999; text-align: center; position: relative; margin-bottom: 8px;}
.m-newinfo .m-infop span { position: absolute; width: 120px; height: 20px; top: 0 ;right: 0;}
.m-newinfo .m-infop em a { margin-right: 10px;}
.m-newinfo .m-infop i { margin-right: 10px;color: #333; font-style:normal}
.m-newinfo .m-infop a { }
.m-newinfo .m-infop a.a-in{ height: 24px; line-height: 24px; border: 1px #dcdcdc solid; border-radius: 2px; display: inline-block; padding: 0 10px;  padding-left: 26px; background-image:url(../images/ico15.gif); background-repeat: no-repeat;transition: color 100ms ease 0s; margin-right: 10px; position: relative;}
.m-newinfo .m-infop a#xgrj { background-position: -5px -38px;}
.m-newinfo .m-infop a#xgwz {background-position: -5px -70px;}
.m-newinfo .m-infop a#fbpl {background-position: -5px -102px;}
.m-newinfo .m-infop a#zsjsk {background-position: -5px -135px;}

.m-newinfo .m-infop a.f-hov span { width: 100%; height: 60px; position: absolute; left: 0; top: 22px; display: none;}
.m-newinfo .m-infop a.f-hov span  img{ width: 90%; margin: 5% auto; display: block;}
.m-newinfo .m-infop a.f-hover span { display: block;}
.m-newinfo .m-infop a.a-in:hover { background-color: #31c547; border: 1px #31c547 solid; color: #fff;}
.m-newinfo .m-infop a#xgrj:hover { background-position: -5px -188px;}
.m-newinfo .m-infop a#xgwz:hover {background-position: -5px -220px;}
.m-newinfo .m-infop a#fbpl:hover {background-position: -5px -252px;}
.m-newinfo .m-infop a#zsjsk:hover {background-position: -5px -285px;}

#content { margin: 0 10px; font-size: 16px; line-height: 28px; padding-bottom: 1px;}
#content p{    text-indent: 2em;    margin: 22px 0; word-break:break-all}
#content p img,#content img{ display:block; max-width:600px; margin:0 auto;}
#content h3{ *height:50px; *line-height:36px; padding:0 0 0 41px; background:url(../images/newh3.gif) no-repeat 0 8px; color:#31c547; font-weight:bold;}
#content h3 span{ *display:block; *padding:12px 0 0;}
#content a { color:#2eb7ff; text-decoration:underline; margin:0 4px;}
#content a:hover { color: #31c547}
.m-leftdiv { margin-bottom: 10px; padding: 0; overflow:hidden}


.m-fs { line-height: 44px; font-size: 12px; color: #999; border-bottom: 1px dotted #d3d3d3; height: 48px; text-align: center; overflow: hidden; position: relative; margin-bottom: 15px;}
.m-fs span.fx { width: 200px; margin-top: 5px; display: inline-block; position: relative; height: 30px;* float:left;*margin-left: 30px; *position: absolute;}
.m-fs i { margin-right: 10px; color: #333}
.m-ze  { display: inline-block; float:left;}
.m-fs span.m-tags a { height: 20px; line-height: 20px; padding: 0 10px; border-radius: 2px; border:1px  #31c547 solid; display: inline-block; color: #fff; margin-right: 10px; color: #31c547;}
.m-fs span.m-tags a:hover { background-color: #16aa2c; color: #fff;}

#xiangua{ overflow:hidden; zoom:1; clear:both;}
#xiangua .xianguatitle {    line-height: 30px;    font-size: 14px;    color: #069;    font-weight: bold;    height: 35px;    padding: 0;    display: block;   border-bottom: 2px #31c547 solid; position: relative; background-color: #F7F7F7; border: 1px #ddd solid;border-top: 2px #ddd solid;border-bottom:none;}
#xiangua .xianguatitle li { position: relative; float: left; width: 116px; height:35px; line-height:35px; padding:0 6px; font-size: 14px; font-weight: normal; color: #333; text-align: center; overflow: hidden;    cursor: pointer; border-right:1px #DDD solid; overflow: hidden;}
#xiangua .xianguatitle li.m-hover { background-color: #fff; color: #31C547; height: 36px;border-top: 2px #31C547 solid; top: -2px;}
#xiangua .xiangualist dl { padding: 15px 10px 15px 0 ;height: 105px;}
#xiangua .xiangualist dl dt{ float: left; margin: 0 15px ;display: block; width: 150px; height: 100px; }
#xiangua .xiangualist dl dt a {}
#xiangua .xiangualist dl dt a img { width: 150px;}
#xiangua .xiangualist ul { clear: both;}
.xiangualist .xianguah1 span { display: none;}
.xiangualist dd{ font-size: 12px; color: #999; height: 50px; overflow: hidden; line-height: 24px;}
.xiangualist dd.xianguah1{ font-size: 12px; color: #999; height: 40px; line-height: 40px;}
.xiangualist dd.xianguah1 a{ color: #333; font-size: 16px;}
.xiangualist dd.xianguah1 a:hover{ color:#01c10b;}
#content .xiangualist dd p{ margin:0;}
#content .xiangualist dd a{ font-size:16px; color: #333; text-decoration:none;}
#content .xiangualist dd a:hover{ color: #f90}
#content .xiangualist .xianguah1 a { color: #333; font-size: 16px; margin-bottom: 5px;}
#content .xiangualist .xianguah1 a:hover { color: #31c547;}
#xiangua .xiangualist ul { height: 180px;  overflow: hidden;}
#xiangua .xiangualist ul li{ float: left; height: 75px; margin: 0 0 10px 13px; position: relative; width: 270px;}
#xiangua .xiangualist ul li.f-hover { background-color: #f2f2f2}
#xiangua .xianguanleft { padding: 10px 10px 0 10px;}
#xiangua .xianguanleft a img { width: 32px; height: 32px;}
#xiangua .xianguanleft a b { *position:absolute; *top:10px; *right:0; float: right; width: 40px; height: 22px; line-height: 22px; background-color: #01c16a; color: #fff; text-align: center; margin-top: 3px; font-weight: normal; font-size: 12px;}
#xiangua .xianguanleft a:hover  b { background-color: #d3420d}
#xiangua .xiangualist ul li i { position: absolute; height:20px; line-height: 20px; top: 6px; left: 50px; width: 170px;  overflow: hidden;}
#xiangua .xiangualist ul li i a{ font-size:14px;}
#xiangua .xiangualist ul li em { position: absolute; width: 250px; height: 22px; line-height: 22px;  top: 45px; left: 15px; font-size: 12px; color: #999; overflow: hidden;}
#xiangua .xiangualist ul li em span{ color:#666; font-weight:bold;}
#xiangua .xiangualist ul li p {position: absolute; height:20px; line-height: 20px; top: 27px; left: 50px; width: 170px;  overflow: hidden; font-size: 12px; color: #a9a9a9;}
#xiangua .xiangualist ul li p img { height: 12px; float: right;margin: 2px 30px 0 0 }

.m-h4tit { width:871px; height: 30px; margin:0 auto; padding:11px 0 0; font-size: 17px; font-family: "microsoft yahei"; border-bottom: 2px solid #31c547;}
.m-h4tit span { float: left; width: 24px; height: 24px; margin: 0px 5px 0 0; background: url(../images/ico15.gif) no-repeat -60px -5px;}
.m-h4tit span.m-pl { background-position: -120px -5px}

.m-xg { margin-left: -25px;}
.m-xgdl { width: 420px; margin-left: 25px; width: 895px; margin-left: 5px;}
#xgnew .m-xg{ margin-left:0;}
.m-xgdl li { height: 34px; line-height: 34px; border-bottom: 1px #e5e5e5 solid; padding-left: 10px;width: 410px; margin-left:9px; margin-right:9px; overflow: hidden; }
.m-xgdl li i{ width:4px; height:4px; background:#31c547; float:left; margin:15px 0 0; display:inline; overflow:hidden}
.m-xgdl li a{ width:340px; height:34px; line-height:34px; font-size:14px; font-weight:normal; color:#666; float:left; margin:0 0 0 10px; display:inline; overflow:hidden}
.m-xgdl li a:hover{ color:#01c10b; text-decoration:underline;}
.m-xgdl li span { color: #999;}
.m-newxq { height: 260px;}
.m-newxq  li { width: 100px; margin-top: 00px;}
.m-newxq  li b {    display: block;    text-align: center;    color: #F60;    font-size: 12px;    line-height: 20px;}
.m-newxq  li span {    display: block;    height: 128px;    width: 18px;    border: 1px solid #060;    overflow: hidden;    margin-left: 40px;    margin-bottom: 0px ;overflow: hidden; position: relative;}
.m-newxq  li span img{position: absolute; clip: rect(auto,auto,auto,auto);  bottom: 0px; *width:18px;}
.m-newxq  li em {width: 80px; margin: 0 auto; display: block; text-align: center; color: #333}
.m-newxq  li em img{ width: 80px; margin: 0 auto}
.m-adv250 { width: 250px; height: 250px; border:1px #eee solid;}
.m-yuedu { height: 40px; line-height: 40px; padding:0 0 0 16px;}
.m-yuedu label { display: inline-block; color: #f40; margin: 0 3px;}
.m-yuedu span { color: #f00;}
.h5str {    font-size: 16px;    color: #333;    font-family: "microsoft yahei";    height: 18px;    line-height: 18px;    border-left: 4px solid #31c547;    padding-left: 10px;    margin: 15px;}

.w226 h3 { font-size: 16px; color: #333; font-family: "microsoft yahei"; height: 18px; line-height: 18px; border-left: 4px solid  #31c547; padding-left: 10px; margin: 15px;}
.m-rightdiv {border-top: 2px #e5e5e5 solid}
.m-tjnewp { }
.m-tjnewp a{ display: inline-block; width: 140px; height: 114px; margin-left: 15px;  text-align: center; overflow: hidden;}
.m-tjnewp a:hover { }
.m-tjnewp a img { width: 140px; height: 87px; display: block; margin-bottom: 0px}
.m-tjnewp a span { line-height: 30px; padding: 0 0px; display: inline-block;}

.m-tjul {margin: 0 15px; border-top: 1px #e5e5e5 solid; padding: 5px; }
.m-tjul li{ height: 28px; line-height: 28px; overflow: hidden; }
.m-tjul li a { padding-left: 15px; background: url(http://www.fxsw.net/skin/newimages/line.gif) no-repeat 0 4px;}

.m-nnew { margin:0 15px}
.m-nnew li { border-bottom: 1px #e5e5e5 solid; padding: 10px 0}
.m-nnew li a{ display: block; width: 300px; height: 75px;}
.m-nnew li a p { height: 55px; line-height: 25px; overflow: hidden;}
.m-nnew li a span { color: #999}
.m-nnew li a img{ display: block; width: 121px; height: 75px; margin-right: 10px; border: 2px #fff solid;}
.m-nnew li a:hover img { border: 2px #008f15 solid}


.m-nxgdown { margin: 0 15px;}
.m-nxgdown li{ border-top: 1px #e5e5e5 solid; height: 35px; overflow: hidden;}
.m-nxgdown  .li1{ width: 20px; height: 20px; text-align: center; line-height: 20px; background-color: #aaa; color: #fff;margin: 7px 0px 0 0; border-radius: 3px;}
.m-nxgdown  .li2{ width: 160px;    margin: 0px 0 0 10px;    line-height: 34px;}
.m-nxgdown  .li3{ width: 50px;margin: 7px 0 0 0;text-align: right; color: #999; font-size: 12px;}
.m-nxgdown  .li4{ width: 40px; height: 20px; margin: 7px 0 0 0; text-align: center; margin-right: 5px; }
.m-nxgdown  .li4 a { display: block; border: 1px #31c547 solid; font-size: 12px; text-align: center; line-height: 20px; color: #31c547; border-radius: 3px;}
.m-nxgdown  .li4 a:hover { background-color: #31c547; color: #fff}
.m-nxgdown  a{}
.m-nxgdown li:nth-child(1) .li1{ background: #f44}
.m-nxgdown li:nth-child(2) .li1 { background: #f60}
.m-nxgdown li:nth-child(3) .li1 { background: #fc0}
.m-rightdiv .m-dip { height: 30px; line-height: 30px; background-color: #fff5ed; color: #aa784f; overflow: hidden;}
.m-rightdiv .m-dip span { margin-top: 0}
.m-rightdiv .m-dip .li1 { background-color: #fff5ed}
.m-rightdiv .m-dip .li3 { color:#AA784F; font-size: 14px;  }
.m-nxgdown .f-ix span.li1 { background: #f44}
.m-nxgdown .f-t2 span.li1 { background: #f60}
.m-nxgdown .f-t3 span.li1 { background: #fc0}

.m-weizhi { height: 44px; line-height: 49px; font-size: 12px; font-family:"Î¢ÈíÑÅºÚ"; padding: 0 15px; border-bottom: 1px #ddd dotted;}
.m-weizhi a { margin: 0 5px;}
.m-weizhi span { display: inline-block; width: 92px; height: 27px; background: url(http://www.fxsw.net/skin/newimages/mbx_tip.png) no-repeat 0 0; float: left; margin: 10px 6px 0 0; padding:0 10px 0 0; border-right:1px solid #aaaaaa;}

.m-xgku { width: 798px; height: 110px;  background-color: #f8f8f8; margin: 0 auto 20px; position: relative;border: 1px #c5c5c5 solid }

.m-xgku div.xgku1 span.m-xgkuleft {  margin: 15px 15px 0 15px; border: 1px #c3c3c3 solid;  text-align:center; background-color: #fff;  }
.m-xgku div.xgku1 span.m-xgkuleft  a {   width: 82px; height: 82px;    display: table-cell;        vertical-align:middle;       *display: block;        *font-size: 80px;}
.m-xgku div.xgku1 span.m-xgkuleft  a:hover {}
.m-xgku div.xgku1 span.m-xgkuleft a img { display: block;max-width: 80px; max-height: 80px;_width:expression(this.width > 80 ? "80px" : true);_height:expression(this.height > 80 ? "80px" : true);vertical-align:middle; margin: 0 auto; }
.m-xgku div.xgku1 .m-title { font-size: 18px;  color: #333;font-family: "microsoft yahei";  height: 30px; padding-top: 10px;}
body #content .m-xgku div.xgku1 .m-title { margin-bottom: 10px;}
body #content .m-xgku div.xgku1  .m-title { margin-bottom: 0px;}
body #content .m-xgku div.xgku1 .m-title a { color: #333; text-decoration: none;}
body #content  .m-xgku div.xgku1 .m-title a:hover { color: #2c0202;}
.m-xgku div.xgku1 .m-title span { font-size: 12px;  color: #999; margin-left: 10px}
body #content .m-xgku div.xgku1 .m-alink a { height: 36px; line-height: 36px; display: inline-block; padding: 0 10px; margin-right: 10px; background-color: #e5e5e5; color: #666; text-decoration: none; margin:0 10px 0 0; width: auto; float: left;}
body #content .m-xgku div.xgku1 .m-alink a:hover { background-color: #cfcfcf; color: #666}


.m-xgku .xgku2 { position: relative; font-size: 12px;}
.m-xgku  ul li.duan { width: 170px;}
.m-xgku  ul li.chang {width:580px; }
.m-xgku  ul li { margin:5px 15px 5px 0;}
.m-xgku  ul li { color: #999}
.m-xgku  ul li i { color: #333; margin-right: 30px;}
.m-xgku  ul li em { color: #f20; font-size: 12px;}
body #content .m-xgku  ul li a{ margin-right: 10px; display: inline-block; height: 20px; line-height: 20px; border:1px #31c547 solid; color: #31c547; border-radius: 3px; padding: 0 10px; text-decoration: none;}
body #content .m-xgku  ul li a:hover { background-color: #31c547; color: #fff;}
body #content .m-xgku  .kuxiaz { width: 130px; height: 46px; line-height: 46px; position: absolute; right: 20px; top: 30px; background-color: #31c547; text-align: center;font-size: 18px;  color: #fff;font-family: "microsoft yahei";border-radius: 3px;  text-decoration: none;}
body #content  .m-xgku  .kuxiaz:hover { background-color: #16aa2c;}

.m-xgku { height: 115px; }
.m-xgku ul li { font-size: 12px;}
.m-xgku ul li.chang { width: 460px;}
.m-xgku  ul li.dachang {width:599px; height:22px; overflow: hidden; }
.m-xgku .xgku1 { position: relative;}
body #content .m-xgku .xgku1 .kuxiaz  { top: 15px;background-color: #fff; color:#666; border:1px solid #ddd;}
body #content .m-xgku .xgku1 .kuxiaz:hover  {background-color: #31c547; color:#fff;}

#content .inswtable{ border: 1px #d5d5d5 solid;}
#content .inswtable tr.tr1 th{ color: #666; background-color: #e8e8e8}
#content .inswtable tr.m_liline td { background-color: #fff;}
#content .inswtable tr td a { color: #666;}
#content .inswtable tr td a:hover { color: #999;}
#content .inswtable td{ border: none;background-color: #f2f2f2}
#content .inswtable td a {  text-decoration: none;}
#content .inswtable td a:hover { }


.g-fnav { position: absolute; width: 100px; height: 150px;position: fixed; left: 50%; bottom: 138px; z-index: 9999; margin-left: 300px;}
.g-fnav li { height: 30px; line-height: 30px; }
.g-fnav li a { display: block; color: #666;}
.g-fnav li a:hover { color: #31c547}
.g-fnav li a span { height: 30px; width: 30px;  float: left; background: url(http://www.fxsw.net/skin/newimages/nright.gif) no-repeat 5px -303px;}
.g-fnav li a:hover span { background-position: 5px -83px;}
.g-fnav li.m-top a span{ background-position: 5px -213px;}
.g-fnav li.m-top a:hover span{ background-position: 5px 7px;}
.g-fnav li.m-bott a span{ background-position: 5px -399px;}
.g-fnav li.m-bott a:hover span{ background-position: 5px -179px;}



.m-listdiv { background-color: #fff; }
.m-listleft {    width: 200px;    margin: 2px 0 0 7px;}
.m-listright {width: 685px; border-left: 2px #e5e5e5 solid;}
.m-listul { margin: 0 15px;}
.m-listul li{}
.m-listul li{line-height:40px;padding:12px 0 20px 0;border-bottom: 1px solid #dbdbdb;}
.m-listul li b{font-size:24px;font-weight:normal;display:block;font-family: "microsoft yahei"; font-weight: normal;}
.m-listul li i{font-size:12px;color:#999;margin:8px 0; display: block; height: 20px; line-height: 20px;}
.m-listul li i span {  display: inline-block; }
.m-listul li i span.time{ background: url(http://www.fxsw.net/skin/newimages/itime.gif) no-repeat 0px 3px;    padding-left: 18px; }
.m-listul li i span.laiyuan{ background: url(http://www.fxsw.net/skin/newimages/izzz.gif) no-repeat 0px 3px;    padding-left: 15px;  margin-left: 8px;}
.m-listul li b a{color: #242424}
.m-listul li b a:hover{color: #039bd9;text-decoration: underline;}
.m-listul li em{display:none;float:left;margin-left:0;margin-right:7px;font-size: 0;line-height: 0; }
.m-listul li em img{width:200px;height:100px; margin-right: 5px;}
.m-listul li p{overflow:hidden;line-height:24px;font-size:13px;color: #666; height: 90px;}
.m-listul li.xhli  { height: 36px; margin: 0;padding:0; position: relative; border: none; margin-top: 20px;}
.m-listul li.xhli div { position:relative ; height: 36px; line-height: 36px; background-color: #f40; padding: 0 10px; left: 0; top: 0; border-right: 22px #fff solid; z-index: 999; float: left; color: #fff;}
.m-listul li.xhli p { position: absolute; width: 100%; height: 2px; background-color: #e5e5e5; z-index: 5; left: 0; top: 15px; }


.m-leftdiv1 { margin: 0px;}
.m-leftdiv1 .title{ width:100%; height:42px; background:url(http://www.fxsw.net/skin/newimages/listjt.gif) no-repeat #31c547 146px 5px; cursor: pointer; overflow: hidden; position: relative; margin-top: 3px;}
.m-leftdiv1 .title .tt{ width: 144px;height:36px; margin:3px; line-height:36px; font-size:16px; background: #fff; font-weight:bold; text-align: center;}
.m-leftdiv1 ul  { padding: 10px 0;background-color: #f8f8f8}
.m-leftdiv1 ul li{width: 100%; height: 30px; line-height:30px;font-weight: bold; font-size: 15px; position: relative;cursor: pointer; overflow: hidden;}
.m-leftdiv1 ul li a{ display: block; height: 26px; text-align: left; font-weight: normal; padding-left: 10px;}
.m-leftdiv1 ul li a:hover{ color: #f40;}
.m-leftdiv1 ul li:last-child span{border: none}
.lefttop { position: fixed; width: 200px;top: 0}

#roll_top {position:relative; margin-bottom:1px;cursor:pointer;height:60px; line-height:60px;width:60px;display:block;background:#3EB37E; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; font-size:22px; text-align:center; color:#fff; border-radius:4px; text-decoration: none;}
#roll_top:hover {background:#249b65; color:#fff}
#roll {width:60px;position:fixed;left:50%;cursor:pointer;margin-left:300px; bottom:130px; _position:absolute;  _margin-top:300px;  _bottom:auto;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-40-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:1000 }

body .tspage { background-color: #fff; padding: 15px 0; }
body .tsp_nav{ text-align: center; padding: 0px 0; font-size: 12px;}
body .tsp_nav  i{ display: inline-block; padding: 0 9px; background-color: #fbfbfb; color: #999; border: 1px solid #e7e7e7; border-radius: 3px;}
body .tsp_nav  b{ display: inline-block; padding: 0 9px; background-color: #45b823; color: #fff; border: 1px solid #e7e7e7; border-radius: 3px;}
body .tsp_nav a{ display: inline-block; padding: 0 9px; background-color: #fbfbfb; border: 1px solid #e7e7e7; border-radius: 3px; color: #000;}
body .tsp_nav a i { color: #333}
body .tsp_nav a:hover,.tsp_nav  a:hover i{ background-color: #45b823 ; color: #fff;}
body .tsp_nav a.tsp_more,.tsp_nav a.tsp_next,.tsp_nav a.tsp_end,.tsp_nav a.tsp_home,.tsp_nav a.tsp_prev{ padding: 0; border:none;}
body .tsp_nav select,.tsp_nav .tsp_count { display: none;}





.m-xgku ul li.chang #taggo b{ margin-right: 10px; display: inline-block; height: 20px; line-height: 20px; border:1px #ccc solid; color: #666; border-radius: 3px; padding: 0 10px; text-decoration: none; font-weight: normal; cursor:pointer;}
.m-xgku ul li.chang #taggo b:hover { background-color:#31c547 ; color: #fff;border:1px #31c547 solid; }
.m-float-cont{ width:1240px; height:106px; background:#fff; display:none; overflow:hidden; position:fixed; top:0; left:50%; margin:0 0 0 -620px; box-shadow:0px 2px 3px #ccc; z-index:9999; border:1px #ddd solid;border-top:none;}
.m-float-cont .hleft { width: 900px;}
.m-float-cont .hright { width: 325px; text-align: center;}

.m-float-cont .hright .m-abtn { display: inline-block; width: 108px; height: 26px; line-height:26px; background: url(http://www.fxsw.net/skin/newimages/newbtn.gif) no-repeat; font-size: 12px; padding: 32px 0 0 62px; color: #aaa; margin: 22px auto; overflow:hidden;}
.m-float-cont .hright .m-abtn:hover { background-position: 0 -58px;}

.m-float-cont .hright .m-abtn {background-position: -170px -0px; color: #fff}
.m-float-cont .hright .m-abtn:hover { background-position: -170px -58px;}


.m-float-cont .hright .m-abtn {background-position: -340px -0px; color: #999 }
.m-float-cont .hright .m-abtn:hover { background-position: -340px -58px;}



.m-float-cont h1{ width:100%; height:40px; line-height:40px; font-size:26px; font-weight:bold; color:#333;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; display:block; overflow:hidden; margin:10px 0 0 0; text-align:center;}
.m-float-cont p{ width:100%; height:auto; text-align:center; margin:10px 0 0 0; display:inline-block; overflow:hidden;}
.m-float-cont p img{ width:20px; height:20px; margin:5px 0 0 10px; vertical-align:top; display:inline-block; overflow:hidden}
.m-float-cont p strong{ width:auto; height:32px; line-height:32px; font-size:12px; font-weight:normal; color:#333; margin:0 0 0 10px; display:inline-block; overflow:hidden;}
.m-float-cont p strong a{ color:#666; text-decoration:none}
.m-float-cont p strong a:hover{ color:#f40; text-decoration:underline}
.m-float-cont p i{ width:auto; height:32px; line-height:32px; font-size:12px; font-weight:normal; font-style:normal; color:#31c547; margin:0 0 0 26px; display:inline-block; overflow:hidden;}
.m-float-cont p #taggoF{ width:auto; height:32px; margin:0 0 0 5px; display:inline-block; overflow:hidden}
.m-float-cont p #taggoF b{ width:auto; height:20px; line-height:20px; border:1px solid #eee; border-radius:4px; padding:0 5px; font-size:12px; font-weight:normal; color:#666; margin:6px 10px 0 0px; display:inline-block; overflow:hidden; cursor:pointer}
.m-float-cont p #taggoF .m-hover{ background:#31c547; color:#fff; border:1px solid #31c547;}




.m-xgku ul li.duan{ height:20px; overflow:hidden}
#xiangua .xiangualist { border: 1px #ddd solid;}
#xiangua .xiangualist ul li em{ line-height:20px; top:48px;}
#xiangua .xiangualist ul li em span{ font-weight:normal;}


#bdshare{  width: 215px; margin:9px 0 0;}
.bds_more { width: 5px; text-indent: -999em; }
.box{ width:768px; height:90px; padding:6px 15px; font-size:12px;  border:1px solid #e5e5e5; position:relative;  margin:0 auto 10px;}
.box .boxl{ width:300px; float:left; padding-top:2px; }
#content .box .boxl a{ width:84px; height:84px; display:inline-block;text-align:center; margin-right:10px; overflow:hidden; color:#666666; text-decoration:none;}
#content .box .boxl a:hover{ color:#31c547; text-decoration:underline;}
.box .boxl a img{ width:80px; height:60px; display:block; padding:1px; }
.box .boxm{ width:13px; height:90px; line-height:20px; padding:6px;background:#aaaaaa; color:#FFF; position:absolute; left:315px; top:0;}
.box ul{ float:left; width:430px; _width:410px; padding:0 0 0 36px; }
.box ul li{ float:left; width:193px; height:22px; line-height:22px; margin:0 21px 0 0; _margin:0 10px 0 0; text-indent:12px; overflow:hidden; background:url(http://www.fxsw.net/style/zzm_images/point_l.jpg) no-repeat left 8px;}
#content .box ul li a{ color:#999999; text-decoration:none;}
#content .box ul li a:hover{ color:#01c10b; text-decoration:underline;}


.m-zt { width: 295px; margin: 0 auto;}
.m-zt ul{ width: 294px; margin: 14px 0 0;}
.m-zt ul li{ position: relative; height: 57px; padding: 9px 10px 3px; border-bottom: 1px solid #eeeeee; background-color: #f8f8f8;}
.m-zt ul li.top{ position: relative; width: 295px; height: 221px; padding: 0;}
.m-zt ul li.top img{ display: block; float: none; width: 295px; height: 221px; }
.m-zt ul li.top p{ position: absolute; bottom: 0; width: 100%; height: 30px; line-height: 30px; color: #fff; background-color: #000; text-align: center;}
.m-zt ul li.top a:hover p{ background-color:#59c301;}
.m-zt ul li img{ display: block; float: left; width: 50px; height: 50px; margin: 0 10px 0 0;}
.m-zt ul li .name{ height:20px; line-height:20px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden;}
.m-zt ul li .name a{ color:#666666;}
.m-zt ul li .name a:hover{ color:#01c10b; text-decoration:underline;}
.m-zt ul li .info{ padding:6px 0 0; color:#979797;}
.m-zt ul li .button{ position: absolute; top: 34px; right: 7px; display: block; width: 43px; height: 18px; line-height: 18px; text-align: center; background-color: #fff; border: 1px solid #5fc700; color: #5fc700;}
.m-zt ul li .button:hover{ background-color:#5fc700; color:#fff;}


.photo_info a { display: inline-block; height: 115px; margin: 5px 1px 0 13px; overflow: hidden; text-align: center; width: 140px;font-size:14px;color:#666666;}
.photo_info a:hover{ color:#01c10b;}
.photo_info a img { height:85px; margin-bottom: 3px; padding: 1px; display: block; margin: 0 auto}
.info{ padding: 0 12px;}
.info li { background: url("http://www.fxsw.net/style/zzm_images/point_l.jpg") no-repeat scroll left 8px; height: 27px; line-height: 22px; overflow: hidden; text-indent: 10px;}
.info li a{ color:#666666; font-size:12px;}
.info li a:hover{ color:#01c10b; text-decoration:underline;}
.intr{  padding: 0 12px;}
.intr li {	position:relative; border-bottom: 1px dotted #c1c1c1; height: 48px; width: 302px;}
.intr li.tip{ height:30px; line-height:30px; background-color:#fff5ed; color:#aa784f; font-size:14px;}
.intr li.tip .name { padding: 0 46px;}
.intr li.tip .size { padding: 0 50px;}
.intr li.tip .down { padding: 0 7px;}
.intr li img { display: inline; float: left; height: 32px; margin-right: 8px; margin-top: 5px; margin-left:31px; width: 32px;}
.intr li p { display: block; float: left; height: 40px; width: 172px; font-size:12px;color:#999999;margin:0;}
.intr li p a { display: block; height: 24px; line-height: 24px; overflow: hidden;color:#666666;font-size:14px;}
.intr li p a:hover{ color:#01c10b; text-decoration:underline;}
.intr li .btn{ display:block; float:right; width:26px; height:14px; line-height:15px; margin:11px 0 0; border:1px solid #01c16a; color:#01c16a; background-color:#fff; background-image:none; font-size:12px;}
.intr li .btn:hover{ background-color:#01c10b; border:1px solid #01c10b; color:#fff;}
.intr li.f-ix em{ background-color:#ff4444;}
.intr li.f-t2 em{ background-color:#ff6600;}
.intr li.f-t3 em{ background-color:#ffcc00;}
.intr.orglink em { display: block;  position: absolute; left: 0;  width: 20px; height: 21px; line-height:21px;margin:10px 0 0; background: #aaaaaa none repeat scroll 0 0; color: #fff; text-align: center;	border-radius:3px;}
.m-rightdiv .m-dip .li1 { background-color: #fff5ed}
.m-rightdiv .m-dip .li3 { color:#AA784F; font-size: 14px;  }

.w226{ width:100%; height:auto; margin:10px 0 0; display:block; overflow:hidden; border-top:2px solid #e5e5e5}


.cbox{ margin:14px 0; padding:0 0 9px; background-color:#fff;}
.cbox h3{ width:869px; height: 43px; line-height: 48px; margin:0 auto; border-bottom: 2px solid #31c547; font-family: "microsoft yahei"; font-size: 17px;}
.cbox h3 em{ display: block; width: 26px; height: 26px; margin: 14px 4px 0 0; background: url(http://www.fxsw.net/skin/newimages/xgrjicon.png) no-repeat scroll 0 0;}
.cbox ul .about_pc,.about_sj{ margin:14px 0 14px 15px; padding:0 0 0 11px; font-size:16px; color:#333333; border-left:4px solid #01c16a;}
.cbox li{ height:35px; line-height:35px; font-size:14px; clear:both; margin:6px 14px;}
.cbox li a{float:left; width:866px;background: #f2f2f2; overflow:hidden; height:35px; line-height:35px; font-weight:normal;}
.cbox li a:hover{float:left; width:866px;background: #e5e5e5;}
.cbox li a .tu{ float: left; width: 26px; height: 26px; margin:4px 0 0;}
.cbox .title{float:left; width:400px; overflow:hidden; padding-left:17px; font-size:14px; color:#666666; overflow:hidden}
.cbox a:hover .title{ color:#01c10b; text-decoration:underline;}
.cbox em{ font-size:12px; color:#666666; float:left; width:66px; text-align:center}
.cbox b{ font-size:14px; color:#999; float:right; width:100px; font-weight:normal; border:#01c16a double 1px; text-align:center; background:#01c16a; color:#FFF}
.cbox li a:hover b{ background-color:#01c10b;}
.start1{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart1.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start2{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart2.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start3{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart3.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start4{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart4.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start5{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart5.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start6{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart5.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start7{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart5.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start8{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart5.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start9{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart5.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}
.start10{background:url(http://www.fxsw.net/skin/ver2013../newimages/bstart5.png) no-repeat 0 0; height:21px; margin-top:8px; margin-left: 116px; width:123px; float:left;}

.m-tzzs{ height:416px; margin:14px 0; background-color:#fff; overflow:hidden;}
.m-tzzs h3 { width: 869px; height: 43px; line-height: 48px; margin: 0 auto; border-bottom: 2px solid #31c547; font-family: "microsoft yahei"; font-size: 17px;}
.m-tzzs h3 em{ display: block; float:left; width: 26px; height: 26px; margin: 14px 4px 0 0; background: url(http://www.fxsw.net/skin/newimages/tzzsicon.png) no-repeat scroll 0 0;}
.m-tzzs .m-bd{ float:left;}
.m-tzzs .m-keyr { float: right; margin: 19px 18px 0 0;}
.m-tzzs .m-keyr img{ display:block; width:300px; height:225px;}
.img_cms_ins0{ position:relative; width:798px; height:84px; margin:-1px auto 11px; overflow:hidden; background-color:#fffff6; border:1px solid #fee0b3;}
.img_cms_ins0 > a { display: block; float: left; _display:inline; _float:none; padding: 18px; _padding:0;}
.img_cms_ins0 .img_cms_ins { display: block; _display:inline; float: left; height: 38px; width: 38px; _margin:10px 10px 0 20px;}
.img_cms_ins0 .img_cms_ins1 { float: left;}
.img_cms_ins0 .img_cms_ins1 .img_cms_ins2 { *height:26px; margin: 11px 0 0;}
#content .img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a{ text-decoration:none; font-size:16px; color:#555555; font-family:"ËÎÌå"}
#content .img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a:hover{ color:#01c10b;}
#content .img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a em{ font-size:12px; color:#999999; }
.img_cms_ins0 .img_cms_ins1 span em{ margin: 0 9px 0 0; padding: 5px 8px; background-color: #fdf2e2; color: #999999; font-size: 12px;}
.img_cms_ins0 .img_cms_ins1 span em i{ color:#555555;}
.img_cms_ins0 .img_cms_ins1 span em b{ font-weight:bold; color:#555555;}
.img_cms_ins0 .img_cms_ins1 span em.pf i{ font-weight:bold; color:#ff4400;}


#content .link_wz { width: 798px; border: 1px solid #d2d2d2; clear: both; margin: 0 auto; overflow: hidden;    border-left: 2px #d2d2d2 solid; margin-bottom: 10px;}
#content .link_wz li { float: left; width: 398px; height: 37px; line-height: 36px; border-bottom:1px solid #d2d2d2; border-right:1px solid #d2d2d2;white-space:nowrap; overflow: hidden;}
#content .link_wz a { font-size: 14px;		color:#02f;}
#content .link_wz a:hover { color: #07f}
#bdcsFramePicBox { margin: 11px 0 0 13px;}
#bdcsFrameTitleBox{ margin:0 0 0 11px;}

#cms_showpage_text{ width:100%; height:auto; text-align:center; display:block; overflow:hidden; margin:30px 0 0;}
#cms_showpage_text b{  width:auto; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#ff5555; border:1px solid #ff5555; margin:0 0 0 10px; display:inline-block; overflow:hidden; padding:0 7px;}
#cms_showpage_text a{  width:auto; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#555; text-align:center; border:1px solid #aaa; margin:0 0 0 10px; display:inline-block; overflow:hidden; padding:0 7px;}
#cms_showpage_text a:hover{ border-color:#ff5555; color:#ff5555}

#cms_showpage{ width:752px; height:auto; margin:35px auto 0; display:block; overflow:hidden; padding:0 0 14px 0; position:relative; zoom:1}
#cms_showpage h5{ width:232px; height:40px; text-indent:-999px; background:url(http://www.fxsw.net/uzzf20../newimages/cms-in-bg.png) no-repeat 0 -695px; display:block; overflow:hidden; position:absolute; left:12px; top:0; z-index:10}
#cms_showpage ul{ width:680px; height:auto; border:1px solid #288bff; margin:10px 0 0; padding:26px 35px 7px; display:block; overflow:hidden}
#cms_showpage ul li{ width:340px; height:20px; float:left; margin:10px 0 0; display:inline; overflow:hidden; position:relative; zoom:1}
#cms_showpage ul li a{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#1f5cc2; display:block; overflow:hidden; text-indent:34px}
#cms_showpage ul li a:hover{ color:#f50}
#cms_showpage ul li span{ width:100%; height:20px; line-height:20px; font-size:14px; font-weight:normal; color:#ff5555; display:block; overflow:hidden; text-indent:34px}
#cms_showpage ul li i{ width:20px; height:20px; line-height:20px; background:#ff5555; font-size:12px; font-weight:normal; color:#fff; font-style:normal; text-align:center; display:block; overflow:hidden; position:absolute; left:0; top:0; border-radius:4px;}
#cms_showpage .g-guide-bg{ width:748px; height:14px; background:url(http://www.fxsw.net/uzzf20../newimages/cms-guide-bg.png) no-repeat; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:5;}

.m-xgku { width: 810px; height: 110px;  background-color: #f8f8f8; margin: 0 auto 20px; position: relative;border: 1px #c5c5c5 solid }

.m-xgku div.xgku1 span.m-xgkuleft {  margin: 15px 15px 0 15px; border: 1px #c3c3c3 solid;  text-align:center; background-color: #fff;  }
.m-xgku div.xgku1 span.m-xgkuleft  a {   width: 82px; height: 82px;    display: table-cell;        vertical-align:middle;       *display: block;        *font-size: 80px;border: 1px #ccc solid;}
.m-xgku div.xgku1 span.m-xgkuleft  a:hover { border: 1px #ccc solid;}
.m-xgku div.xgku1 span.m-xgkuleft a img { display: block;max-width: 80px; max-height: 80px;_width:expression(this.width > 80 ? "80px" : true);_height:expression(this.height > 80 ? "80px" : true);vertical-align:middle; margin: 0 auto; }
.m-xgku div.xgku1 .m-title { font-size: 18px;  color: #333;font-family: "microsoft yahei";  height: 30px; padding-top: 10px;}
.m-xgku ul li.dachang i{ font-style:normal}