@charset "gb2312";
a:hover{ text-decoration:none}
ol, ul {	list-style: none}
body{ font-family:"ËÎÌå"; background:#fcfcfc; font-size:12px; padding:0 0 44px 0}
dl,dd,dt,p,.span4,.span5{ margin:0; padding:0;}
em{ font-style:normal;}
.span9{ float:none}


.g-top-box{ width:100%; height:43px; background:#363636; border-bottom:1px solid #bbb; display:block; overflow:hidden;}
.g-top-box .g-top-970{ width:970px; height:auto; margin:auto; display:block; overflow:hidden}
.g-top-box .g-top-970 .g-top-left{ width:auto; height:auto; float:left; margin:3px 0 0 0; display:inline; overflow:hidden}
.g-top-box .g-top-970 .g-top-left img{ height:37px;}
.g-top-box .g-top-970 .g-top-right{ width:auto; height:43px; line-height:43px; float:right; color:#8c8c8c; display:inline; overflow:hidden}
.g-top-box .g-top-970 .g-top-right a{ font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; padding:0 6px; margin:15px 0 0 0;}

.g-nav-box{ width:100%; height:82px; border-top:1px solid #fff;border-bottom:1px solid #cbcbcb; background:#f5f5f5; display:block; overflow:hidden}
.g-nav-box .g-nav-970{ width:970px; height:auto; display:block; overflow:hidden; margin:auto;}
.g-nav-box .g-nav-970 .g-nav-logo{ width:auto; height:auto; float:left; margin:17px 0 0 0; display:inline; overflow:hidden}
.g-nav-box .g-nav-970 .g-nav-logo img{ height:49px;}

.g-nav-box .g-nav-970 .g-nav-nav{width:663px; height:auto; float:right; display:inline; overflow:hidden}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav { float:left; margin:10px 0 0 0; display:inline; overflow:hidden}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li{ margin-right:30px; float:left; height:64px;}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li a{ display:block;width:48px; height:26px; line-height:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#333; text-align:center;background:url(../images/cms-index-navbg.jpg) no-repeat 0 0; padding-top:50px; zoom:1; }
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li a:hover { color:#34abed; text-decoration:none;}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign1 a {}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign1 a:hover { background-position:0 -80px}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign2 a {background-position:-70px 0}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign2 a:hover {background-position:-70px -80px}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign3 a {background-position:-139px 0}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign3 a:hover {background-position:-139px -80px}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign4 a {background-position:-205px 0}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign4 a:hover {background-position:-205px -80px}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign5 a {background-position:-272px 0}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign5 a:hover {background-position:-272px -80px}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign6 a {background-position:-340px 0}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign6 a:hover {background-position:-340px -80px}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign7 a {background-position:-404px 0}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign7 a:hover {background-position:-404px -80px}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign8 a {background-position:-470px 0}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign8 a:hover {background-position:-470px -80px}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign9 a {background-position:-542px 0}
.g-nav-box .g-nav-970 .g-nav-nav .m_bignav li.bign9 a:hover {background-position:-542px -80px}


.g-nav-box .g-nav-970 .g-nav-nav form{ width:165px; height:40px; float:right; overflow:hidden; margin-top:22px;}
.g-nav-box .g-nav-970 .g-nav-nav form .scrh{ width:119px; height:34px; line-height:34px; background:#fff; float:left; border:3px solid #cacaca; border-right:0px; color:#666; text-indent:10px; border-radius:0; padding:0;}
.g-nav-box .g-nav-970 .g-nav-nav form .scrh_btn{ float:left; background:url(../images/cms-index-search.jpg) no-repeat center center #c7c7c7; width:43px; height:40px; border:0px; cursor:pointer}


.g-slid-box{ width:980px; height:328px; margin:7px auto 0; background:url(../images/cms-index-slid-bg.jpg) no-repeat center center; display:block; overflow:hidden;}
.g-slid-box .f-rolling{ width:970px; height:320px; display:block;margin:2px 5px 6px 4px; overflow:hidden; position:relative;zoom:1}
.g-slid-box .f-rolling b{ width:100%; height:89px; position:absolute; left:0; top:211px; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:10; display:block; overflow:hidden}
.g-slid-box .f-rolling .f-rolling-whole{ width:970px; height:320px; overflow:hidden; display:block;}
.g-slid-box .f-rolling .f-rolling-whole img{ max-width:none; width:970px; height:320px;}
.g-slid-box .f-rolling .f-rolling-mask{ width:auto;height:89px;display:none; overflow:hidden;}
.g-slid-box .f-rolling .f-rolling-indicators{  width:663px;height:89px; margin:0; padding:0;display:block; overflow:hidden; position:absolute; top:211px; left:156px; z-index:15}
.g-slid-box .f-rolling .f-rolling-indicators li{width:208px; height:69px; background:none; border:0; padding:0; float:left; cursor:pointer; margin:9px 0 0 9px; display:inline;}
.g-slid-box .f-rolling .f-rolling-indicators li img{ width:208px; height:69px;}
.g-slid-box .f-rolling .f-rolling-indicators .active{ border:2px solid #ffd801;width:204px; height:65px; padding:0}
.g-slid-box .f-rolling .f-rolling-indicators .active img{ width:204px; height:65px;}

.g-cont-box{ width:970px; height:auto; margin:17px auto 0; display:block; overflow:hidden;}
.g-cont-box .g-cont-left{ width:640px; height:auto; float:left; overflow:hidden; margin:0; padding:0;}
.g-cont-box .g-cont-left dl{ width:100%; height:auto; border-bottom:1px solid #ccc; padding:0 0 24px 0; display:block; overflow:hidden;}
.g-cont-box .g-cont-left dl dt{ display:block; overflow:hidden}
.g-cont-box .g-cont-left dl dt a{ width:100%; height:22px; line-height:22px; font-size:20px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; color:#0079c6; margin:17px 0 0 0; display:block; overflow:hidden}
.g-cont-box .g-cont-left dl dt a:hover{ color:#c00000; text-decoration:underline}
.g-cont-box .g-cont-left dl dd{ width:100%; height:auto; display:block; overflow:hidden}
.g-cont-box .g-cont-left dl dd img{width:250px; height:155px; float:left; margin:19px 13px 0 0; /*border:1px solid #cbcdcc;*/} 
.g-cont-box .g-cont-left dl dd p{ width:370px; height:150px; float:left; margin:24px 0 0 0; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#666; line-height:28px; text-indent:30px; display:inline; overflow:hidden; position:relative; zoom:1}
.g-cont-box .g-cont-left dl dd p span{ font-size:12px; font-weight:normal; color:#888; font-family:"Î¢ÈíÑÅºÚ"; position:absolute; bottom:0; right:0; display:block; overflow:hidden}


.g-cont-box .g-cont-right{ width:315px; height:auto; float:right; background:#f5f5f5; margin:0; padding:0 0 15px 0; overflow:hidden;}
.g-cont-box .g-cont-right .g-hotcms-box{ width:100%; height:auto; display:block; overflow:hidden}
.g-cont-box .g-cont-right .g-hotcms-box .g-hotcms-title{ width:100%; height:18px; line-height:18px; font-size:16px; font-weight:blod; font-family:"Î¢ÈíÑÅºÚ"; color:#000; margin:15px 0 0 0; text-indent:15px; display:block; overflow:hidden}
.g-cont-box .g-cont-right .g-hotcms-box dl{ width:285px; height:93px; border-bottom:1px dotted #ccc; margin:auto; display:block; overflow:hidden;}
.g-cont-box .g-cont-right .g-hotcms-box dl dt{ width:107px; height:66px; border:1px solid #cdcdcd; float:left; margin:10px 0 0 0 ; display:inline; overflow:hidden}
.g-cont-box .g-cont-right .g-hotcms-box dl dt img{ width:107px; height:66px;}
.g-cont-box .g-cont-right .g-hotcms-box dl dd{ width:161px; height:auto; float:left; margin:10px 0 0 15px; display:inline; overflow:hidden}
.g-cont-box .g-cont-right .g-hotcms-box dl dd strong{ width:100%; height:auto; line-height:18px; font-size:12px; font-weight:bold; color:#666; margin:0 0 0 0; display:block; overflow:hidden}
.g-cont-box .g-cont-right .g-hotcms-box dl dd strong a:link{ color:#0199da;}
.g-cont-box .g-cont-right .g-hotcms-box dl dd strong a:visited{ color:#0199da;}
.g-cont-box .g-cont-right .g-hotcms-box dl dd strong a:hover{ color:#c00000; text-decoration:underline}
.g-cont-box .g-cont-right .g-hotcms-box dl dd strong span{ font-weight:normal; padding:0 0 0 6px}
.g-cont-box .g-cont-right .g-hotcms-box dl dd p{ width:100%; height:auto; font-size:12px; font-weight:normal; color:#666; line-height:20px; margin:0 0 0 0; display:block; overflow:hidden}
.g-cont-box .g-cont-right .g-hotcms-box ul{ width:285px; height:auto; display:block; overflow:hidden; margin:auto;}
.g-cont-box .g-cont-right .g-hotcms-box ul li{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#454545; background:url(../images/cms-index-hot-icon.jpg) no-repeat left 3px; text-indent:14px; margin:11px 0 0 0 ; display:block; overflow:hidden;}
.g-cont-box .g-cont-right .g-hotcms-box ul li a:link{ color:#454545}
.g-cont-box .g-cont-right .g-hotcms-box ul li a:visited{ color:#454545}
.g-cont-box .g-cont-right .g-hotcms-box ul li a:hover{ color:#c00000; text-decoration:underline}

.g-cont-box .g-cont-right .g-surrounding-box{ width:100%; height:auto; display:block; overflow:hidden;}
.g-cont-box .g-cont-right .g-surrounding-box dt{width:100%; height:18px; line-height:18px; font-size:16px; font-weight:blod; font-family:"Î¢ÈíÑÅºÚ"; color:#000; margin:15px 0 0 0; text-indent:15px; display:block; overflow:hidden}
.g-cont-box .g-cont-right .g-surrounding-box dd{ width:100%; height:auto; margin:6px 0 0 0; display:block; overflow:hidden;}
.g-cont-box .g-cont-right .g-surrounding-box dd a{ width:136px; height:130px; float:left; margin:9px 0 0 14px; display:inline; overflow:hidden}
.g-cont-box .g-cont-right .g-surrounding-box dd a img{ width:134px; height:83px; float:left; border:1px solid #cdcdcd; overflow:hidden}
.g-cont-box .g-cont-right .g-surrounding-box dd a span{ width:100%; height:39px; line-height:18px; font-size:12px; font-weight:normal; color:#333; text-align:center; float:left; margin:5px 0 0 0; display:inline; overflow:hidden}
.g-cont-box .g-cont-right .g-surrounding-box dd a:hover{ color:#c00000; text-decoration:underline}
.g-cont-box .g-cont-right .g-surrounding-box dd a:hover span{ color:#c00000; text-decoration:underline}


.foot{ width:970px; height:40px; line-height:40px; display:block; overflow:hidden; padding:0; text-align:center; background:url(../images/cms-zt-foot-bg.jpg) repeat-x; border:1px solid #e6e6e6; color:#cecece; margin:10px auto 0; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.foot a{ color:#333333; font-family:"ËÎÌå"; font-weight:normal; padding:0 10px;}



.g-banner-box{ width:970px; height:auto; display:block; overflow:hidden; margin:20px auto 0; box-shadow: 1px 3px 4px #CCE;}
.g-banner-box .g-banner-img{ width:500px; height:310px; float:left; margin:0 0 0 0; display:inline; overflow:hidden}
.g-banner-box .g-banner-img img{ width:500px; height:310px; display:block; overflow:hidden}
.g-banner-box .g-banner-font{ width:470px; height:310px; float:left; margin:0 0 0 0; display:inline; overflow:auto; padding:0 0 0 0; background:url(../images/cms-zt-bg.jpg) no-repeat center center}
.g-banner-box .g-banner-font h1{ width:430px; height:32px; line-height:32px; font-size:30px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; margin:23px 0 0 22px; display:block; overflow:hidden}
.g-banner-box .g-banner-font div{ width:430px; height:auto; line-height:26px; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#999; margin:25px 0 0 22px; display:block; overflow:hidden}


.g-cont-box .g-cont-right .g-gamepic-box{ width:100%; height:auto; display:block; overflow:hidden}
.g-cont-box .g-cont-right .g-gamepic-box .g-hotcms-title{ width:100%; height:18px; line-height:18px; font-size:16px; font-weight:blod; font-family:"Î¢ÈíÑÅºÚ"; color:#000; margin:15px 0 0 0; text-indent:15px; display:block; overflow:hidden}
.g-cont-box .g-cont-right .g-gamepic-box dl{ width:285px; height:auto; margin:auto; display:block; overflow:hidden;}
.g-cont-box .g-cont-right .g-gamepic-box dl dt{ width:280px; height:auto; border:1px solid #cdcdcd; float:left; margin:10px 0 0 0 ; display:inline; overflow:hidden}
.g-cont-box .g-cont-right .g-gamepic-box dl dt img{ width:280px; height:auto;}
.g-cont-box .g-cont-right .g-gamepic-box dl dd{ width:280px; height:auto; line-height:22px; text-align:center; float:left; margin:10px 0 0 0; display:inline; overflow:hidden}
.g-cont-box .g-cont-right .g-gamepic-box dl dd strong{ width:100%; height:auto; line-height:18px; font-size:12px; font-weight:normal; color:#666; margin:0 0 0 0; display:block; overflow:hidden}
.g-cont-box .g-cont-right .g-gamepic-box dl dd strong a:link{ color:#666;}
.g-cont-box .g-cont-right .g-gamepic-box dl dd strong a:visited{ color:#666;}
.g-cont-box .g-cont-right .g-gamepic-box dl dd strong a:hover{ color:#ff6600; text-decoration:underline}
.g-cont-box .g-cont-right .g-gamepic-box dl dd strong span{ font-weight:normal; padding:0 0 0 6px}

.m-pl{  width:640px; height:auto; margin:auto; display:block; overflow:hidden;}

#roll {width:60px;position:fixed;left:50%; margin:0 0 0 500px;bottom:50px;  _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))); } 

#roll_home{position:relative; margin-bottom:1px;cursor:pointer;height:60px;width:60px;display:block;background:url(../images/gotop.png) no-repeat center center #000;background-position:3px 4px; opacity:0.7; _fliter:alpha(opacity=70); margin:0 0 2px 0} 
#roll_home:hover{ opacity:1;}


#roll_pl{position:relative; margin-bottom:1px;cursor:pointer;height:60px;width:60px;display:block;background:url(../images/gotop.png) no-repeat center center #000;background-position:3px -46px; opacity:0.7; _fliter:alpha(opacity=70); margin:0 0 2px 0}
#roll_pl:hover{ opacity:1;}

#roll_top {position:relative; margin-bottom:1px;cursor:pointer;height:60px;width:60px;display:block;background:url(../images/gotop.png) no-repeat center center #000; background-position:4px -104px; opacity:0.7; _fliter:alpha(opacity=70); margin:0 0 0 0} 
#roll_top:hover{ opacity:1;}