body {margin:0 auto; padding:0px; font-size:12px; font-family:"ËÎÌå", Arial, Helvetica, sans-serif; background:url(../images/shouye/xbg.gif) no-repeat top center}
ul, li {margin:0px; padding:0px; list-style:none}
a {color:#333}
a:hover {color:#f60; text-decoration:underline}
img {border:0px}
.blank {clear:both; width:100px; height:15px; overflow:hidden}
.blank1 {clear:both; width:100px; height:8px; overflow:hidden}
.blank2 {clear:both; width:100px; height:285px!important; *height:305px; overflow:hidden}
.prvlist #blank {width:77px; height:20px; overflow:hidden}
.prvlist #blank1 {width:75px; height:20px; overflow:hidden}
.prvlist1 #blank2 {width:112px; height:20px; overflow:hidden}
.prvlist1 #blank3 {width:108px; height:20px; overflow:hidden}
a {text-decoration:none}
.Display{display:inline}
.Hidden{display:none}
.on {font-weight:bold; color:#f8700d; font-size:14px}
.on a {color:#f8700d}
.on a:hover {color:#f8700d; text-decoration:underline}
.off {color:#686868; font-size:14px; line-height:30px; padding-top:5px!important; *padding-top:0px; text-indent:10px}
.off a {color:#686868}
.off a:hover {color:#686868; text-decoration:underline}
.contgrp1 {display:none}
.Display{
  display:inline;
}
.Hidden{
  display:none;
}
/*top*/
.xlogo {width:1003px; margin:0 auto; padding-top:15px}
.xbz {float:left; padding-left:10px}
.xlognav {float:right; padding-right:10px; line-height:23px; padding-top:9px}
.xlognav li {font-size:14px; text-align:right}
.xlognav #xuser {color:#e77817; font-weight:bold}
.xlognav #xuser #xadm {color:red}
.xlognav #xlogcor a {color:#555}
.xlognav #xlogcor a:hover {color:#f60; text-decoration:underline}
.xlognav #xlogcor #cgxlog a {color:#cc4212}
.xlognav #xlogcor #cgxlog a:hover {color:#cc4212; text-decoration:underline}
.xnav {width:100%; clear:both; height:31px; background:url(../images/shouye/bg_xnav.gif) repeat-x center bottom; overflow:hidden}
.xmenu {margin:0 auto; width:1003px}
.xbqnav {text-align:left; line-height:30px; font-size:13px; text-indent:35px}
#xteb a{color:#bb3e07}
.xbqnav a{color:#666}
.xbqnav a:hover {color:#f60; text-decoration:underline}
.xmenu li {line-height:31px; color:#000; font-weight:bold; font-size:14px; text-align:center; float:left; margin-right:6px}
.xmenu li a {width:64px; height:28px; display:block; color:#000; background:url(../images/shouye/bg_one.gif) no-repeat}
.xmenu li a:hover {width:64px; height:28px; display:block; color:#fff; background:url(../images/shouye/bg_one_bh.gif) no-repeat}
.xmenu #xonebig a {width:79px; height:28px; display:block; color:#000; background:url(../images/shouye/bg_onebig.gif) no-repeat}
.xmenu #xonebig a:hover {width:79px; height:28px; display:block; color:#fff; background:url(../images/shouye/bg_onebig_bh.gif) no-repeat}
.province {width:1003px; height:50px; margin:0 auto; background:url(../images/shouye/icosea.gif) no-repeat 13px}
.mprov {height:50px; background:url(../images/shouye/bgprv.gif) no-repeat 74px 5px}
/* PrvNav
==========================================================*/
.prv {position: relative; margin:0px 0px 0px 90px}
.innerprv {background: url() no-repeat 100% -72px}
.prvlist {padding-left:20px; height: 33px; line-height: 33px; overflow: hidden; margin: 0 10px; background: url() repeat-x 0 0}
.prvlist1 {padding-left:20px; height: 15px; line-height: 15px; overflow: hidden; margin: 0 10px; background: url() repeat-x 0 0}
.prv li {float: left; display: inline; margin: 0 0 0 -2px; padding: 0 0px 0 2px; background: url() no-repeat 0 -108px}
.prv a {padding-left:10px; display: block; text-align: center; font-size: 12px}
.prv a:link, .prv a:visited {color: #135cb3}
.prv a.current, .prv a:hover, .prv a:active {color: #ff6600; font-weight: normal; background: url() no-repeat 50% -44px}
.subloca {position: absolute; top: 42px !important; *top: 53px !important; *top:52px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap; background: url(../images/shouye/nav_bg.png) no-repeat 10 -180px !important; *background: url(../images/shouye/nav_bg.png) no-repeat 0 -180px}
.subloca3 {position: absolute; top: 42px !important; *top: 53px !important; *top:52px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap; background: url(../images/shouye/nav_bg.png) no-repeat 10 -180px !important; *background: url(../images/shouye/nav_bg.png) no-repeat 0 -180px}
.sublocam {position: absolute; top: 20px !important; *top: 31px !important; *top:30px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap; background: url(../images/shouye/nav_bg.png) no-repeat 10 -180px !important; *background: url(../images/shouye/nav_bg.png) no-repeat 0 -180px}
* html .subprv {margin: 0 10px 0 -10px; /* IE 6 and below */}
.subloca p {padding: 0 10px; background: url(../images/shouye/nav_bg.png) no-repeat 100% -234px}
.subloca p span {display: block; background: url(../images/shouye/nav_bg.png) repeat-x 0 -207px}
.subloca p.pointer {position: absolute; top: -4px; left: 250px; height: 5px; width: 11px; padding: 0; margin-left: 50px; text-indent: -999em; background: url(../images/shouye/nav_bg.png) repeat-x 0 -261px}
.subloca a {display: inline; padding: 0; font-size: 100%}
[class~="subloca"] a {padding: 0 3px}
.subloca, .subloca a:link, .subloca a:visited {color: #235e99}
.subloca a:hover, .subloca a:active {color: #235e99}
.subloca a:hover, .subloca a:active {font-weight: normal; background: none; border-bottom: 2px solid}

.subloca3 p.pointer {position: absolute; top: -4px; left: -8px; height: 5px; width: 11px; padding: 0; margin-left: 50px; text-indent: -999em; background: url(../images/shouye/nav_bg.png) repeat-x 0 -261px}
.subloca3 p {padding: 0 10px; background: url(../images/shouye/nav_bg.png) no-repeat 100% -234px}
.subloca3 p span {display: block; background: url(../images/shouye/nav_bg.png) repeat-x 0 -207px}
.subloca3 a {display: inline; padding: 0; font-size: 100%}
[class~="subloca3"] a {padding: 0 3px}
.subloca3, .subloca3 a:link, .subloca3 a:visited {color: #235e99}
.subloca3 a:hover, .subloca3 a:active {color: #235e99}
.subloca3 a:hover, .subloca3 a:active {font-weight: normal; background: none; border-bottom: 2px solid}


.subloca4 {position: absolute; top: 42px !important; *top: 53px !important; *top:52px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap; background: url(../images/shouye/nav_bg.png) no-repeat 10 -180px !important; *background: url(../images/shouye/nav_bg.png) no-repeat 0 -180px}
.subloca4 p.pointer {position: absolute; top: -4px; left: -8px; height: 5px; width: 11px; padding: 0; margin-left: 145px; text-indent: -999em; background: url(../images/shouye/nav_bg.png) repeat-x 0 -261px}
.subloca4 p {padding: 0 10px; background: url(../images/shouye/nav_bg.png) no-repeat 100% -234px}
.subloca4 p span {display: block; background: url(../images/shouye/nav_bg.png) repeat-x 0 -207px}
.subloca4 a {display: inline; padding: 0; font-size: 100%}
[class~="subloca4"] a {padding: 0 3px}
.subloca4, .subloca4 a:link, .subloca4 a:visited {color: #235e99}
.subloca4 a:hover, .subloca4 a:active {color: #235e99}
.subloca4 a:hover, .subloca4 a:active {font-weight: normal; background: none; border-bottom: 2px solid}

.subloca5 {position: absolute; top: 42px !important; *top: 53px !important; *top:52px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap; background: url(../images/shouye/nav_bg.png) no-repeat 10 -180px !important; *background: url(../images/shouye/nav_bg.png) no-repeat 0 -180px}
.subloca5 p.pointer {position: absolute; top: -4px; left: -8px; height: 5px; width: 11px; padding: 0; margin-left: 115px; text-indent: -999em; background: url(../images/shouye/nav_bg.png) repeat-x 0 -261px}
.subloca5 p {padding: 0 10px; background: url(../images/shouye/nav_bg.png) no-repeat 100% -234px}
.subloca5 p span {display: block; background: url(../images/shouye/nav_bg.png) repeat-x 0 -207px}
.subloca5 a {display: inline; padding: 0; font-size: 100%}
[class~="subloca5"] a {padding: 0 3px}
.subloca5, .subloca5 a:link, .subloca5 a:visited {color: #235e99}
.subloca5 a:hover, .subloca5 a:active {color: #235e99}
.subloca5 a:hover, .subloca5 a:active {font-weight: normal; background: none; border-bottom: 2px solid}

.sublocam p {padding: 0 10px; background: url(../images/shouye/nav_bg.png) no-repeat 100% -234px}
.sublocam p span {display: block; background: url(../images/shouye/nav_bg.png) repeat-x 0 -207px}
.sublocam p.pointer {position: absolute; top: -4px; left: 0; height: 5px; width: 11px; padding: 0; margin-left: 150px; text-indent: -999em; background: url(../images/shouye/nav_bg.png) repeat-x 0 -261px}
.sublocam a {display: inline; padding: 0; font-size: 100%}
[class~="sublocam"] a {padding: 0 3px}
.sublocam, .sublocam a:link, .sublocam a:visited {color: #235e99}
.sublocam a:hover, .sublocam a:active {color: #235e99}
.sublocam a:hover, .sublocam a:active {font-weight: normal; background: none; border-bottom: 2px solid}

/* subnav position and pointer position */
/*#subprv1 { left: 26px; }*/
#subprv1 { left: 0px }
#subprv2 { left: 80px !important; *left:70px}
#subprv3 { left: 115px !important; *left:105px; }
#subprv4 { left: 150px !important; *left:140px; }
#subprv5{ left: 180px !important; *left:238px;}
#subprv6{left: auto; right: 123px}
#subprv7{left: auto; right: 295px}
#subprv8{ left: 320px !important; *left:360px; }
#subprv9{ left: 167px !important; *left:260px; }
#subprv10{ left: 317px !important; *left:372px; }
#subprv11{ left: 155px !important; *left:260px; }
#subprv12{ left: 345px !important; *left:400px; }
#subprv13{ left: 428px !important; *left:480px; }
#subprv14{ left: 352px !important; *left:420px; }
#subprv15{ left: 375px !important; *left:440px; }
#subprv16 { left: -42px !important; *left: -120px !important; *left:0px }
#subprv17 { left: -10px !important; *left: -25px !important; *left:45px ; }
#subprv18 { left: 28px !important; *left: -70px !important; *left:45px; }
#subprv19 { left: 65px !important; *left: 30px !important; *left:120px; }
#subprv20 { left: 90px !important; *left: 183px !important; *left:232px; }
#subprv21 { left: 390px; }
#subprv22 { left: 165px !important; *left:240px; }
#subprv23 { left: 195px !important; *left: 305px !important; *left:345px; }
#subprv24 { left: 235px !important; *left: 145px !important; *left:218px;}
#subprv25 { left: 430px !important; *left: 397px !important; *left:430px }
#subprv26 { left: 495px !important; *left: 480px !important; *left: 495px}
#subprv27 { left: 335px !important; *left: 428px !important; *left:465px; }
#subprv28 { left: 375px !important; *left: 240px !important; *left:300px;; }

/*#subprv1 .pointer,*/
#subprv1 .pointer{ left: 65px !important; *left:53px }
#subprv2 .pointer,
#subprv3 .pointer,
#subprv4 .pointer { left: 30px; }
#subprv5 .pointer { left: auto; right: 230px; }
#subprv6 .pointer { left: auto; right: 380px; }
#subprv7 .pointer { left: auto; right: 180px; }
#subprv8 .pointer { left: auto; right: 180px; }
#subprv9 .pointer { left: auto; right: 288px; }
#subprv10 .pointer { left: auto; right: 180px; }
#subprv11 .pointer { left: auto; right: 280px; }
#subprv12 .pointer { left: auto; right: 180px; }
#subprv13 .pointer { left: auto; right: 160px; }
#subprv14 .pointer { left: auto; right: 200px; }
#subprv15 .pointer { left: auto; right: 200px; }
#subprv16 .pointer,{ left: auto; right: 380px; }
#subprv17 .pointer,{ left: auto; right: 200px; }
#subprv18 .pointer,{ left: auto; right: 372px; }
#subprv19 .pointer,{ left: auto; right: 272px; }
#subprv20 .pointer,{ left: auto; right: 152px; }
#subprv21 .pointer,{ left: auto; right: 532px !important; *right: 32px !important; *right:32px  }
#subprv22 .pointer,{ left: auto; right: 222px; }
#subprv23 .pointer,{ left: auto; right: 132px; }
#subprv24 .pointer,{ left: auto; right: 272px; }
#subprv25 .pointer,{ left: auto; right: 100px; }
#subprv26 .pointer,{ left: auto; right: 72px; }
#subprv27 .pointer,{ left: auto; right: 142px; }
#subprv28 .pointer,{ left: auto; right: 190px; }

#subprv1, #subprv2, #subprv3, #subprv4 {min-width: 110px}
#subprv5 { min-width: 340px; }
#subprv6 { min-width: 240px; }
#subprv7 { min-width: 130px; }
/* Note
==========================================================*/
.note {margin: 0 15px 10px;	color:#666666}
.note span{float:right}
.disable {display: none}
.xsearch {width:986px; height:45px; margin:0 auto}
.xlesea {float:left}
.xmidsea {width:978px; height:45px; background:url(../images/shouye/xmidsea.gif) repeat-x; float:left}
.xrisea {float:right}
.hotsea {color:#6d6d6d}
#seabt {color:#b96816; font-size:13px}
#seabt1 {color:#b96816; font-size:12px}
#seabt1 a {color:#bb3e07}
#seabt1 a:hover {color:#f60; text-decoration:underline}
.hotsea a:link {color:#6d6d6d}
.hotsea a:visited {color:#6d6d6d}
.hotsea a:hover {color:#f60; text-decoration:underline}
#red {color:#f00}
#red a:link {color:#f00}
#red a:visited {color:#f00}
#red a:hover {color:#f60; text-decoration:underline}
.xseacont {padding-left:20px; margin-top:10px}
.xmain {width:986px; margin:0 auto}
.newvdo {border:1px solid #d9e4ea; background-color:#ebf3fe; text-align:left; line-height:26px !important; *line-height:36px; text-indent:10px}
.newvdo a{color:#5e6063}
.newvdo a:hover {color:#f60; text-decoration:underline}
/* xnews */
.xuple {width:203px; float:left}
.xnews {width:203px !important; *width:206px; height:205px; overflow:hidden}
.xnewle {float:left}
.xnewmid {width:191px; height:205px; background:url(../images/shouye/xnewmidbg.gif) repeat-x; float:left; overflow:hidden}
.xnewmid li {background:url(../images/shouye/icon03.gif) no-repeat 0px 6px; text-indent:10px; line-height:22px}
.xnewmid li a {color:#333}
.xnewmid li a:hover {color:#f60; text-decoration:underline}
.xnewri {float:left}
.xcol {padding-top:5px; font-size:14px; font-weight:bold; text-indent:3px; color:#444}
.xcol img {padding-right:5px}
/* xmem */
.xmem {width:203px !important; *width:206px; height:180px; overflow:hidden}
.xmemle {float:left}
.xmemmid {width:187px; height:180px; background:url(../images/shouye/xmemmidbg.gif) repeat-x; float:left; overflow:hidden}
.xmemmid ul {padding-top:5px!important; *padding-top:0px}
.xmemmid li {color:#666; padding-top:3px !important; *padding-top:1px; padding-bottom:3px !important; padding-bottom:1px}
.xmemri {float:left}
.txtinp {width:120px; height:15px}
.txtinp1 {width:60px; height:15px}
/* xupri */
.xupri {float:right}
.xad02 {width:345px; height:307px; border:1px solid #d0dffe; float:left; margin-right:5px !important; *margin-right:2px}
.tjvdo {width:418px; height:307px; border:1px solid #d0dffe; overflow:hidden}
.xrow {color:#686868; font-size:14px; line-height:30px; padding-top:5px!important; *padding-top:0px; text-indent:10px}
.xtjvdoul ul {padding-top:8px}
.xtjvdoul li {width:120px; overflow:hidden; float:left; margin-left:9px !important; margin-bottom:10px; margin-right:9px !important; *margin-left:7px; *margin-right:7px; text-align:left; color:#2d7dd6; font-weight:bold; font-size:13px; line-height:16px}
.xtjvdoul img {width:120px; height:80px; overflow:hidden; border:0px}
#imgicon img {width:15px; height:14px; overflow:hidden}
#hitnum {color:#595959; font-weight:normal; font-size:12px}
#hitnum a{color:#595959}
#hitnum a:hover {color:#595959; text-decoration:underline}
#vdobt {clear:both; margin-top:-1px !important; *margin-top:8px; display:block}
#vdobt a{color:#317eda}
#vdobt a:hover {color:#f60; text-decoration:underline}
/* xdown */
.xdnle {width:650px; float:left; margin-right:8px}
.xvdogrp {height:100%; border:1px solid #d1d1d1; overflow:hidden; clear:both}
.xvdogrpcol {height:33px; background:url(../images/shouye/xvdogrpcolbg.gif) repeat-x}
.xvdogrpcol li {float:left; line-height:33px; font-size:14px; color:#333; padding-left:10px; padding-right:10px}
.xvdogrpcol li a {color:#333}
.xvdogrpcol li a:hover {color:#f8700c}
#curnbg {background-color:#fff; font-weight:bold; color:#f8700c; border-right:1px solid #d1d1d1}
#ccc .selected{background-color:#fff; font-weight:bold; color:#f8700c; border-right:1px solid #d1d1d1; border-left:1px solid #d1d1d1}
#curnbg a{color:#f8700c}
#curnbg1 {background-color:#fff; font-weight:bold; color:#f8700c; border-right:1px solid #d1d1d1; border-left:1px solid #d1d1d1}
#curnbg1 a{color:#f8700c}
.xvdopic ul {padding-top:8px}
.xvdopic li {width:120px; overflow:hidden; float:left; margin-left:5px !important; margin-bottom:10px; margin-right:4px !important; *margin-left:4px; *margin-right:4px; text-align:left; color:#2d7dd6; font-weight:bold; font-size:13px; line-height:16px}
.xvdopic img {width:120px; height:90px; overflow:hidden; border:0px}
.xvdotxt {clear:both}
.xvdotxt ul {padding-left:10px; padding-right:10px}
.xvdotxt li {width:208px!important; *width:208px; overflow:hidden; background:url(../images/shouye/icon04.gif) no-repeat 0px 4px; text-indent:15px; float:left; line-height:21px}
.xvdotxt li a{color:#333}
.xvdotxt li a:hover {color:#f60; text-decoration:underline}
.xbqmore {float:right}
.xbqmore #xbqgrp {font-size:12px; text-align:right}
.xbqmore #xbqgrp a:hover {color:#f60; text-decoration:underline}
.xbqmore #xmoregrp {font-size:13px; color:#2a7ed4; text-align:right; padding-left:10px}
.xbqmore #xmoregrp a {color:#2a7ed4}
.xbqmore #xmoregrp a:hover {color:#f60; text-decoration:underline}
.xvdoulcol1 {width:435px; overflow:hidden; height:30px; float:right}
/* xdnri */
.xdnri {width:326px; overflow:hidden; float:right}
.xjcvleb {width:324px; border:1px solid #e5e5e5; background-color:#f9f9f9; padding-bottom:5px}
.xcol1 {padding-top:5px; padding-bottom:5px; font-size:14px; font-weight:bold; text-indent:10px; color:#f8700d}
.xjcvlebtxt {color:#555; padding-left:10px; line-height:20px; padding-right:10px}
.xjcvlebtxt a {color:#555}
.xjcvlebtxt a:hover {color:#f60; text-decoration:underline}
.xkuaj {background:url(../images/shouye/xdnribg.gif) repeat-y; height:100%; overflow:hidden}
.xhtx {width:326px; height:4px; overflow:hidden; background-color:#a9cff4}
.xftvdo {width:322px; height:300px; overflow:hidden; margin:0 auto; margin-top:3px; margin-bottom:5px}
.xcol2 {padding-top:10px; padding-bottom:5px; font-size:14px; font-weight:bold; text-indent:10px; color:#f8700d}
.xvdopaih #xphpic {width:110px; height:80px; float:left; margin-right:5px; margin-left:10px; display:inline}
.imgbill {width:11px; height:11px; overflow:hidden}
.ttc {width:313px; margin:0 auto; clear:both; overflow:hidden}
.ttcpic {width:303px; height:92px; margin-left:10px; background-color:#fff; padding:2px; border:1px solid #ccc; margin:0 auto}
.chavdo {width:313px}
.jieq {width:313px; margin:0 auto; clear:both; overflow:hidden}
.jieqvdo {width:313px}
.img3 {width:109px; height:80px; overflow:hidden; border:0px}
#xphvdobt {color:#2a7dd9; font-size:13px; font-weight:bold; line-height:23px}
#xphvdobt a {color:#2a7dd9}
#xphvdobt a:hover {color:#f60; text-decoration:underline}
.txtph {color:#333; padding-left:10px; padding-right:10px; line-height:23px;}
.txtph a{color:#333}
.txtph a:hover {color:#f60; text-decoration:underline}
.xadpic {width:324px; overflow:hidden; clear:both}
.xadpic img {width:310px; margin-left:5px; border:0px}
#xphvdotxt {overflow:hidden; font-size:12px; color:#6e706d; line-height:20px}
.xtxtvdoph ul {padding-left:10px; padding-right:10px; padding-bottom:8px}
.xtxtvdoph li {line-height:22px; color:#323232}
.xtxtvdoph li a{color:#323232}
.xtxtvdoph li a:hover {color:#f60; text-decoration:underline}
.xhottie ul{padding-left:10px; padding-right:10px; float:left}
.xhottie li {padding-top:4px; padding-bottom:4px}
.xhottie li a {color:#333}
.xhottie li a:hover {color:#f60; text-decoration:underline}
.xad04 {float:right; padding-right:5px}
.xadflagrp {width:313px; margin:0 auto; padding-top:10px}
.xadflagrp li {width:310px; overflow:hidden; padding-bottom:10px}
.xadztgrp {width:313px; margin:0 auto}
.xadztgrp li {padding-bottom:5px}
/* bot */
.xbot {width:1003px; margin:0 auto}
.xlink {width:1003px; margin:0 auto; border:1px solid #e2e2e2; clear:both; line-height:20px}
.xlink ul {padding:8px}
.xlink #xbotbt {color:#bb4402}
.xlink #xbotxt {color:#585858; padding-left:10px}
.xlink #xbotxt a{color:#585858}
.xlink #xbotxt a:hover {color:#f60; text-decoration:underline}
.xlink #xbotxt img {width:108px; height:32px; overflow:hidden; border:1px solid #ccc; padding:1px; margin:5px 10px}
.xbotnav {text-align:center; line-height:30px}
.xwangj ul {text-align:center; padding-left:75px}
.xwangj li {width:122px; height:52px; float:left; margin-left:10px; margin-right:10px}
.daoy {width:313px}
.daoypic {width:276px; height:50px; margin:0 auto}
.photo img {width:64px; height:64px; background-color:#fff; padding:1px; border:1px solid #dbdbdb}
.photo li {float:left; padding-left:20px; padding-right:10px; padding-bottom:10px; line-height:23px}
.photo a {color:#333}
.photo a:hover {color:#f60; text-decoration:underline}
.lsdt {width:313px; margin:0 auto}
.lsdtinfo ul {padding-left:5px; padding-right:5px}
.lsdtinfo li {text-align:left; line-height:25px; display:block; height:25px}
.ftpic {width:107px; height:84px; background:url(../images/shouye/fantvdobg.gif) no-repeat; float:left; margin-right:10px}
.ftpic img {width:98px; height:69px; padding-top:3px; padding-left:5px; overflow:hidden}
.fantinfo li {line-height:23px; text-align:left}