@charset "gb2312";
a:hover{ text-decoration:none}
ol, ul {	list-style: none}
.g-top{ width:100%; height:85px; display:block; overflow:hidden; background:#00070f; border-bottom:1px solid #414141}
.g-top .m-top{ width:1010px; height:auto; margin:auto;}
.g-top .m-top .m-log{ width:320px; height:auto;overflow:hidden; margin:0; float:left; }
.g-top .m-top .m-search-box{ width:650px; height:auto; overflow:hidden; margin:0; float:left}
.g-top .m-top .m-search-box .m-search{ width:420px; height:32px; float:left; margin:28px 0 0 0;overflow:hidden}
.g-top .m-top .m-search-box .m-search .m-txt{ width:359px; height:30px; border:1px solid #474745; float:left; border-right:0px; background:#000; overflow:hidden; border-radius:0; padding:0; margin:0;}
.g-top .m-top .m-search-box .m-search .m-sbtn{ width:58px; height:32px;text-align:center; float:left; border:1px solid #ee0814; background:url(../img/sbtn_bg.jpg) repeat-x; font-family:"Î¢ÈíÑÅºÚ"; color:#fffffd;}

.g-nav{ width:100%; height:38px; border-bottom:1px solid #414141; background:#333;}
.g-nav .m-nav{ width:970px; height:38px; line-height:38px; display:block; overflow:hidden; margin:auto;}
.g-nav .m-nav a{ width:108px; height:38px; line-height:37px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#fff; background:url(../img/nav_icn.jpg) no-repeat 12px 17px; float:left; text-align:center; cursor:pointer}
.g-nav .m-nav a:hover{ text-decoration:none; color:#FF0}

.g-plate-one{ width:970px; height:auto; display:block; overflow:hidden; margin:auto; padding-bottom:26px;}
.g-plate-one .m-slid{ width:693px; height:377px; float:left; overflow:hidden; margin:24px 0 0 0; position:relative; zoom:1}
.g-plate-one .m-slid .f-rolling{ width:693px; height:377px; display:block; overflow:hidden; position:relative;zoom:1}
.g-plate-one .m-slid .f-rolling .f-rolling-whole{ width:693px; height:377px; overflow:visible; position:relative; zoom:1}
.g-plate-one .m-slid .f-rolling .f-rolling-whole img{max-width:none}
.g-plate-one .m-slid .f-rolling .f-rolling-whole .f-rolling-text{ position:absolute; left:0; top:306px; width:693px; height:71px; background:#101010;}
.g-plate-one .m-slid .f-rolling .f-rolling-whole .f-rolling-text strong{ width:670px; height:16px; line-height:16px; display:block; overflow:hidden; font-size:14px; font-weight:bold; color:#fff; margin:13px 0 0 15px;}
.g-plate-one .m-slid .f-rolling .f-rolling-whole .f-rolling-text p{ width:670px; height:auto; font-size:12px; font-weight:normal; color:#b6b6b6; margin:8px 0 0 15px;}
.g-plate-one .m-slid .f-rolling .f-rolling-indicators{ width:693px; height:12px; background:#ccc; position:absolute; left:0; top:294px; overflow:hidden; z-index:100; right:10px; margin:0 }
.g-plate-one .m-slid .f-rolling .f-rolling-indicators li{ width:138px; height:12px; background:none; border:0; padding:0; margin:0; float:left; cursor:pointer}
.g-plate-one .m-slid .f-rolling .f-rolling-indicators .active{ background:#fe0000; width:141px;}
.g-plate-one .m-slid .f-rolling .f-rolling-mask{ overflow:hidden; position:absolute; zoom:1; left:50px; top:225px; z-index:100; width:600px; height:57px; background:#fff; display:none }
.g-plate-one .m-slid .f-rolling .f-rolling-mask .f-rolling-images{ position:absolute; margin:0; padding:0}
.g-plate-one .m-slid .f-rolling .f-rolling-mask .f-rolling-images li{list-style: none; float: left; width:110px; height:47px; overflow: hidden; margin: 5px; position:relative;}
.g-plate-one .m-slid .f-rolling .f-rolling-btn-prev{ position:absolute; left:18px; top:118px; width:50px; height:80px; line-height:80px; text-align:center; font-size:50px; font-family:"ËÎÌå"; font-weight:normal; display:block; overflow:hidden; background:#000; color:#fff; opacity:0.7; filter:alpha(opacity=70); display:none;}
.g-plate-one .m-slid .f-rolling .f-rolling-btn-next{ position:absolute; right:18px;top:118px; width:50px; height:80px; line-height:80px; text-align:center; font-size:50px; font-family:"ËÎÌå"; font-weight:normal;display:block; overflow:hidden; background:#000; color:#fff;opacity:0.7; filter:alpha(opacity=70);display:none}


.g-plate-one .m-recommend{ width:265px; height:375px; float:right; border:1px solid #e5e5e5; overflow:hidden; margin:24px 0 0 0;}
.g-plate-one .m-recommend .m-switch-box{ width:100%; height:51px; display:block; overflow:hidden; margin:0; padding:0;}
.g-plate-one .m-recommend .m-switch-box .m-swbtn{ width:132px; height:45px; line-height:45px; border-bottom:1px solid #e5e5e5;font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#767676; text-align:center; float:left; cursor:pointer;}
.g-plate-one .m-recommend .m-switch-box .m-swbtn-hover{ width:133px; height:51px; line-height:45px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#fff; text-align:center; background:url(../img/swbtn_hover.jpg) no-repeat; float:left;}
.g-plate-one .m-recommend .m-recm-cont{ width:240px; height:auto; display:block; overflow:hidden; margin:auto; display:none}
.g-plate-one .m-recommend .m-recm-cont li{ width:240px; height:auto; border-bottom:1px dashed #dfdfdf; padding:5px 0;}
.g-plate-one .m-recommend .m-recm-cont li a{ padding-left:18px; font-size:12px; font-weight:normal; color:#626262; background:url(../img/sw_icn.jpg) no-repeat 6px 5px; cursor:pointer;}
.g-plate-one .m-recommend .m-recm-cont li a:hover{ text-decoration:none; color:#ff3300}
.g-plate-one .m-recommend .m-recm-cont li .m-img{ width:240px; height:108px; display:block; overflow:hidden; position:relative; zoom:1; background:none; padding-left:0; padding:6px 0 }
.g-plate-one .m-recommend .m-recm-cont li .m-img img{ width:240px; height:108px; display:block}
.g-plate-one .m-recommend .m-recm-cont li .m-img span{ width:100%; height:23px; line-height:23px; text-align:center; font-size:12px; font-weight:normal; color:#fff; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; left:0; top:91px;}
.g-plate-one .m-recommend .m-recm-cont li .m-img:hover{ color:#FF0}
.g-plate-one .m-recommend .m-recm-cont li .m-img:hover span{ opacity:1; filter:alpha(opacity=100); color:#ff0}


.g-new-big{ width:100%; height:auto; display:block; overflow:hidden; background:#f5f5f5;}
.g-new-big .g-new-box{ width:970px; height:auto; display:block; overflow:hidden; margin:auto;}
.g-new-big .g-new-box .m-new-title{ width:970px; height:65px; display:block; overflow:hidden; margin:26px auto 0; background:url(../img/tit_bg.png) no-repeat;_background:url(../img/tit_bg.gif) no-repeat}
.g-new-big .g-new-box .m-new-title strong{ width:100%; height:24px; line-height:24px; display:block; overflow:hidden; text-align:center; font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:#2c2c2c;}
.g-new-big .g-new-box .m-new-title em{ font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#a8a8a8; width:100%; height:16px; line-height:16px; text-align:center; display:block; overflow:hidden; font-style:normal; margin-top:11px; }
.g-new-big .g-new-box .m-new-slid{ width:970px; height:238px; display:block; overflow:hidden; margin:auto; border-bottom:1px dashed #cbcbcb}
.g-new-big .g-new-box .m-new-slid .carousel-indicators{ top:204px;right:25px}
.g-new-big .g-new-box .m-new-slid .carousel-indicators .active{ background:url(../img/slid_btn_hover.jpg) no-repeat}
.g-new-big .g-new-box .m-new-slid .carousel-indicators li{ width:10px; height:10px;background:url(../img/slid_btn.jpg) no-repeat; cursor:pointer }
.g-new-big .g-new-box .m-new-slid .carousel-control{ display:none}

.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-img{ width:283px; height:177px; float:left; border:4px solid #fff; margin:28px 0 0 18px; display:inline; overflow:hidden;}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-img img{ width:283px; height:177px; display:block;}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-img:hover{ border-color:#fff}
.g-new-big .g-new-box .m-new-slid .carousel-control{top:50%}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg{ width:615px; height:auto; float:left; margin:0 0 0 22px; display:inline; overflow:hidden}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg dt{ width:100%; height:24px; line-height:24px; display:block; overflow:hidden; margin:36px 0 0 0; font-size:22px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#373737}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg dt a:link{ color:#373737;}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg dt a:visited{ color:#373737;}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg dt a:hover{ color:#ff3300; text-decoration:none}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg dd{ width:100%; height:auto; display:block; overflow:hidden; margin:0}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg dd em{ width:100%; height:22px; line-height:22px; display:block; overflow:hidden; margin:20px 0 0 0; font-size:12px; font-weight:normal; color:#a2a2a2; font-style:normal;}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg dd em span{ width:77px; height:22px; line-height:22px; background:url(../img/em.jpg) no-repeat; color:#fff; text-indent:8px; margin:0; float:left;}
.g-new-big .g-new-box .m-new-slid .carousel-inner .item .m-new-slidmsg dd p{ width:100%; height:auto; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#666; line-height:26px; margin:14px 0 0 0}

.g-new-big .g-new-box .m-new-list{ width:970px; height:auto; display:block; overflow:hidden; margin:0; padding-bottom:26px;}
.g-new-big .g-new-box .m-new-list a{ width:175px; height:auto; float:left; margin:20px 0 0 16px; display:inline; overflow:hidden}
.g-new-big .g-new-box .m-new-list a img{ width:175px; height:109px; display:block; overflow:hidden;}
.g-new-big .g-new-box .m-new-list a strong{ width:100%; height:14px; line-height:14px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#3e3e3e; text-align:center; margin:10px 0 0 0}
.g-new-big .g-new-box .m-new-list a em{ width:100%; height:14px; line-height:14px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#828282; margin-top:9px; text-align:center; font-style:normal}
.g-new-big .g-new-box .m-new-list a em span{ padding:0 5px;}
.g-new-big .g-new-box .m-new-list a:hover{ text-decoration:none; color:#ff3300}
.g-new-big .g-new-box .m-new-list a:hover strong{ text-decoration:none; color:#ff3300}
.g-new-big .g-new-box .m-new-list a:hover em{ text-decoration:none; color:#ff3300}

.g-plate-three{ width:970px; height:auto; display:block; overflow:hidden; margin:auto;}
.g-plate-three .g-subrc-box{ width:716px; height:auto; float:left; margin:16px 0 0 0;}
.g-plate-three .g-subrc-box .m-subrc-title{ width:100%; height:64px; display:block; overflow:hidden; border-bottom:1px solid #e1e1e1; position:relative; margin:0}
.g-plate-three .g-subrc-box .m-subrc-title dt{ width:211px; height:61px; border-bottom:3px solid #9b9b9b; position:absolute; left:0; top:0; overflow:hidden; padding-right:5px;}
.g-plate-three .g-subrc-box .m-subrc-title dt strong{ height:24px; line-height:24px; font-size:22px;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#2e2e2e; display:block; overflow:hidden}
.g-plate-three .g-subrc-box .m-subrc-title dt em{  height:16px; line-height:16px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; font-style:normal; color:#adadad; display:block; overflow:hidden; margin-top:12px;}
.g-plate-three .g-subrc-box .m-subrc-title dd{width:atuo; height:64px; position:absolute; right:0; bottom:0;overflow:hidden;}
.g-plate-three .g-subrc-box .m-subrc-title dd strong{ width:78px; height:23px; line-height:23px; text-align:center; font-size:12px; font-weight:normal; color:#929292; background:url(../img/swich_btn.jpg) no-repeat; float:left; overflow:hidden; margin:24px 8px 0 0; cursor:pointer}
.g-plate-three .g-subrc-box .m-subrc-title dd .m-swbtn-hover{ background:url(../img/swich_btn_hover.jpg) no-repeat; color:#fff;}
.g-plate-three .g-subrc-box .m-subrc-cont{ width:100%; height:auto; display:block; overflow:hidden; margin:0; display:none }
.g-plate-three .g-subrc-box .m-subrc-cont dt{ width:100%; height:auto; display:block; overflow:hidden; border-bottom:1px dashed #ccc; padding:8px 0 18px;}
.g-plate-three .g-subrc-box .m-subrc-cont dt a{ padding:4px 6px; background:#f6f6f6; border:1px solid #eee; font-size:12px; font-weight:normal; color:#666; float:left; margin:12px 16px 0 0;}
.g-plate-three .g-subrc-box .m-subrc-cont dt a:hover{ background:#000; color:#fff}
.g-plate-three .g-subrc-box .m-subrc-cont dd{ width:100%; height:232px; display:block; overflow:hidden; position:relative; zoom:1; margin:15px 0 0 0;}
.g-plate-three .g-subrc-box .m-subrc-cont dd #m-subrc-img1{width:187px; height:113px; position:absolute; left:0; top:0; display:inline-block;overflow:hidden}
.g-plate-three .g-subrc-box .m-subrc-cont dd a img{ width:187px; height:116px; display:block; overflow:hidden}
.g-plate-three .g-subrc-box .m-subrc-cont dd a span{ width:175px; height:116px; display:block; overflow:hidden; position:absolute; left:0; top:0; background:#000; opacity:0.6; filter:alpha(opacitt=60); padding:6px; font-size:12px; font-weight:normal; color:#fff; line-height:20px; display:none; z-index:10}
.g-plate-three .g-subrc-box .m-subrc-cont dd #m-subrc-img2{width:187px; height:116px;position:absolute; left:0; top:122px;display:inline-block;overflow:hidden}
.g-plate-three .g-subrc-box .m-subrc-cont dd #m-subrc-img3{width:330px; height:232px;position:absolute; left:193px; top:0;display:inline-block;overflow:hidden}
.g-plate-three .g-subrc-box .m-subrc-cont dd #m-subrc-img3 img{ width:330px; height:232px; display:block; overflow:hidden;}
.g-plate-three .g-subrc-box .m-subrc-cont dd #m-subrc-img3 span{ width:330px;_width:302px; height:232px; line-height:22px; _line-height:24px; display:block;overflow:hidden; font-size:12px; font-weight:normal; color:#fff; background:#000; padding:2px 10px 6px; position:absolute; top:0; left:0; display:none}
.g-plate-three .g-subrc-box .m-subrc-cont dd #m-subrc-img3:hover{ text-decoration:none}

.g-plate-three .g-subrc-box .m-subrc-cont dd #m-subrc-img4{width:187px; height:116px;position:absolute; left:529px; top:0;display:inline-block;overflow:hidden}
.g-plate-three .g-subrc-box .m-subrc-cont dd #m-subrc-img5{width:187px; height:116px;position:absolute; left:529px; top:122px;display:inline-block;overflow:hidden}

.g-plate-three .g-like-box{ width:234px; height:auto; float:right; border-left:1px solid #eaeaea; margin:18px 0 0 0;}
.g-plate-three .g-like-box .m-like-title{ width:229px; height:27px; line-height:27px; display:block; overflow:hidden; border-left:5px solid #6dc439; font-size:22px; font-weight:normal; color:#575757; font-family:"Î¢ÈíÑÅºÚ"; margin-top:10px; text-indent:8px;}
.g-plate-three .g-like-box .m-like-title span{ color:#9d9d9d; font-size:14px;}
.g-plate-three .g-like-box .m-like-title span a:link{ color:#9d9d9d; text-decoration:none}
.g-plate-three .g-like-box .m-like-title span a:visited{ color:#9d9d9d; text-decoration:none}
.g-plate-three .g-like-box .m-like-title span a:hover{ color:#ff3300; text-decoration:none}
.g-plate-three .g-like-box .m-like-list{ width:228px; height:auto; float:left; margin:10px 0 0 10px; display:inline; overflow:hidden;}
.g-plate-three .g-like-box .m-like-list li{ width:222px; height:auto; float:left; overflow:hidden; font-size:12px; font-weight:normal; color:#3f3f3f; position:relative; zoom:1; padding:8px 3px; border-bottom:1px solid #ebebeb}
.g-plate-three .g-like-box .m-like-list li img{ display:none}
.g-plate-three .g-like-box .m-like-list li span{ width:100%; height:auto;font-size:12px; font-weight:normal; color:#3f3f3f; background:none}
.g-plate-three .g-like-box .m-like-list .m-like-list-hover img{220px; height:138px; float:left; margin:0 0 6px 0; display:inline-block; overflow:hidden;}
.g-plate-three .g-like-box .m-like-list .m-like-list-hover span{ width:220px; height:27px; line-height:27px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; left:3px; top:119px; _margin:0 0 0 1px; padding:0;}
.g-plate-three .g-like-box .m-like-list li a:link{ color:#3f3f3f; text-decoration:none}
.g-plate-three .g-like-box .m-like-list li a:visited{ color:#3f3f3f; text-decoration:none}
.g-plate-three .g-like-box .m-like-list li a:hover{ color:#ff3300; text-decoration:none}
.g-plate-three .g-like-box .m-like-list li a:hover span{ opacity:1; filter:alpha(opacity=100); color:#ff3}

.g-plate-three .m-divider{ width:970px; height:17px; display:block; overflow:hidden; background:url(../img/fg_sod.jpg) no-repeat; margin:17px auto 0}

.g-clasf{ width:970px; height:auto; display:block; overflow:hidden; margin:20px auto 0}
.g-clasf .g-clasf-titbox{ width:970px; height:auto; display:block; overflow:hidden; margin:0}
.g-clasf .g-clasf-titbox .m-clasf-title{ width:100%; height:64px; display:block; overflow:hidden; border-bottom:1px solid #e1e1e1; position:relative; margin:0}
.g-clasf .g-clasf-titbox .m-clasf-title dt{ width:211px; height:61px; border-bottom:3px solid #9b9b9b; position:absolute; left:0; top:0; overflow:hidden; padding-right:5px;}
.g-clasf .g-clasf-titbox .m-clasf-title dt strong{ height:24px; line-height:24px; font-size:22px;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#2e2e2e; display:block; overflow:hidden}
.g-clasf .g-clasf-titbox .m-clasf-title dt em{  height:16px; line-height:16px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; font-style:normal; color:#adadad; display:block; overflow:hidden; margin-top:12px;}
.g-clasf .g-clasf-titbox .m-clasf-title dd{width:atuo; height:64px; position:absolute; right:0; bottom:0;overflow:hidden;}
.g-clasf .g-clasf-titbox .m-clasf-title dd strong{ width:78px; height:23px; line-height:23px; text-align:center; font-size:12px; font-weight:normal; color:#929292; background:url(../img/swich_btn.jpg) no-repeat; float:left; overflow:hidden; margin:24px 8px 0 0; cursor:pointer}
.g-clasf .g-clasf-titbox .m-clasf-title dd .m-swbtn-hover{ background:url(../img/swich_btn_hover.jpg) no-repeat; color:#fff;}

.g-clasf .g-clasf-titbox .g-clasf-contbox{ width:970px; height:auto; display:block; overflow:hidden; margin-top:10px; display:none}
.g-clasf .g-clasf-titbox .g-clasf-contbox a{ width:234px; height:146px; float:left; overflow:hidden; margin:13px 0 0 10px; display:inline; position:relative; zoom:1}
.g-clasf .g-clasf-titbox .g-clasf-contbox a img{ width:234px; height:146px; display:block; overflow:hidden}
.g-clasf .g-clasf-titbox .g-clasf-contbox a span{ width:100%; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; left:0; bottom:0;}
.g-clasf .g-clasf-titbox .g-clasf-contbox a:hover{ color:#ff3;}
.g-clasf .g-clasf-titbox .g-clasf-contbox a:hover span{ color:#ff3; text-decoration:none; opacity:1; filter:alpha(opacity=100)}


.g-foot{ width:100%; height:auto; display:block; overflow:hidden; background:#f2f2f2; border-top:#d9d9d9; margin:24px 0 0 0;}
.g-foot .m-foot-cont{ width:970px; height:auto; display:block; margin:auto; overflow:hidden; text-align:center; font-size:12px; font-weight:normal; line-height:33px; color:#5e5e5e; padding:20px 0; float:none	}
.g-foot .m-foot-cont p{ padding:0; margin:0}
.g-foot .m-foot-cont a{ color:#5e5e5e; padding:0 4px;}
.g-foot .m-foot-cont a:hover{ color:#000}


/*ÁÐ±íÒ³*/
.g-list-rec-box{ width:100%; height:186px; display:block; overflow:hidden; background:#f2f2f2;}
.g-list-rec-box .g-list-rec-1012{ width:1012px; height:146px; display:block; overflow:hidden; margin:20px auto 0;}
.g-list-rec-box .g-list-rec-1012 .f-rolling{ width:1012px; height:146px; margin:0;display:block; overflow:hidden; position:relative;zoom:1}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-mask{height:146px; position:relative; zoom:1; display:block; overflow:hidden; margin-left:7px;}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-mask .f-rolling-images{ position:absolute; margin:0; padding:0}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-mask .f-rolling-images li{ float: left; width:235px; height:146px; overflow: hidden; position:relative; zoom:1; margin: 0 0 0 10px; display:inline}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-mask .f-rolling-images li img{ max-width:none; height:146px}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-mask .f-rolling-images li .f-rolling-text{ width:100%; height:27px; line-height:27px; display:block; overflow:hidden; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; left:0; top:119px}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-mask .f-rolling-images li:hover{ color:#ff3}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-mask .f-rolling-images li:hover .f-rolling-text{ color:#ff3; opacity:1; filter:alpha(opacity=100)}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-btn-prev{ position:absolute; left:0px; top:35px; width:42px; height:76px; line-height:76px; text-align:center; font-size:50px; font-family:"ËÎÌå"; font-weight:normal; display:block; overflow:hidden; background:#000; color:#fff; opacity:0.7; filter:alpha(opacity=70);}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-btn-prev:hover{ opacity:1; filter:alpha(opacity=100)}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-btn-next{ position:absolute; right:0px; top:35px; width:42px; height:76px; line-height:76px; text-align:center; font-size:50px; font-family:"ËÎÌå"; font-weight:normal; display:block; overflow:hidden; background:#000; color:#fff; opacity:0.7; filter:alpha(opacity=70);}
.g-list-rec-box .g-list-rec-1012 .f-rolling .f-rolling-btn-next:hover{ opacity:1; filter:alpha(opacity=100)}

.g-list-position{ width:100%; height:34px; line-height:34px;  display:block; overflow:hidden; margin:10px 0 0 0;}
.g-list-position .m-pos{width:970px; height:34px; line-height:34px; font-size:12px; font-weight:normal; color:#666; display:block; overflow:hidden; margin:auto; float:none}

.g-list-cont-box{ width:970px; height:auto; display:block; overflow:hidden; margin:auto}
.g-list-cont-box .g-list-left{ width:194px; height:auto; float:left; overflow:hidden; margin:5px 0 0 0;}
.g-list-cont-box .g-list-left .g-list-class{ width:100%; height:auto; display:block; overflow:hidden; margin:15px 0 0 0}
.g-list-cont-box .g-list-left .g-list-class dt{ width:189px; height:25px; line-height:25px; display:block; overflow:hidden; border-left:5px solid #6dc437; text-indent:8px; font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#585858}
.g-list-cont-box .g-list-left .g-list-class dd{ width:100%; height:auto; display:block; overflow:hidden; margin:6px 0 0 0}
.g-list-cont-box .g-list-left .g-list-class dd a{ width:100%; height:16px; line-height:16px;  font-size:14px; font-weight:normal; color:#8e8e8c; font-family:"Î¢ÈíÑÅºÚ"; text-indent:10px; margin:15px 0 0 0 ; display:block; overflow:hidden;}
.g-list-cont-box .g-list-left .g-list-class dd a:hover{ color:#000; text-decoration:none}
.g-list-cont-box .g-list-left .g-list-class dd .m-list-class-hover{ color:#000; font-weight:bold;}

.g-list-cont-box .g-list-left .g-list-label{ width:100%; height:auto; display:block; overflow:hidden; margin:30px 0 0 0 }
.g-list-cont-box .g-list-left .g-list-label dt{ width:189px; height:25px; line-height:25px; display:block; overflow:hidden; border-left:5px solid #6dc437; text-indent:8px; font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#585858}
.g-list-cont-box .g-list-left .g-list-label dd{ width:90%; height:auto; display:block; overflow:hidden; margin:13px 0 0 0; line-height:30px;}
.g-list-cont-box .g-list-left .g-list-label dd a{ padding:0 10px; font-size:12px;}

.g-list-cont-box .g-list-left .g-list-rank{ width:100%; height:auto; display:block; overflow:hidden; margin:30px 0 0 0}
.g-list-cont-box .g-list-left .g-list-rank dt{ width:189px; height:25px; line-height:25px; display:block; overflow:hidden; border-left:5px solid #6dc437; text-indent:8px; font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#585858}
.g-list-cont-box .g-list-left .g-list-rank dd{ width:160px; height:auto; display:block; overflow:hidden; margin:12px 0 0 0;}
.g-list-cont-box .g-list-left .g-list-rank dd a{ width:160px; height:34px; line-height:34px; display:block; overflow:hidden; border-bottom:1px solid #ebebeb; font-size:12px; font-weight:normal; color:#5a5a5a; text-indent:18px; background:url(../img/list_rank_icn.jpg) no-repeat 5px 15px;}

.g-list-cont-box .g-list-right{ width:776px; height:auto; float:right; overflow:hidden; margin:0;}
.g-list-cont-box .g-list-right .m-list-ul{ width:100%; height:auto; display:block; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:24px; margin:0;}
.g-list-cont-box .g-list-right .m-list-ul li{ width:242px; height:auto; float:left; margin:20px 0 0 16px; display:inline; overflow:hidden; position:relative; zoom:1}
.g-list-cont-box .g-list-right .m-list-ul li a span{ width:242px; height:150px; display:block; overflow:hidden; position:absolute; left:0; top:0; background:#fff; display:none}
.g-list-cont-box .g-list-right .m-list-ul li img{ width:242px; height:150px; display:block; overflow:hidden;}
.g-list-cont-box .g-list-right .m-list-ul li strong{width:242px; height:20px; line-height:20px;font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#737373; margin:14px 0 0 0; display:block; overflow:hidden}
.g-list-cont-box .g-list-right .m-list-ul li em{ height:14px; line-height:14px; width:100%; font-size:12px; font-weight:normal; color:#969696; display:block; overflow:hidden; margin:14px 0 0 0; font-style:normal}
.g-list-cont-box .g-list-right .m-list-ul li b{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#5fa13f; display:block; overflow:hidden; margin:11px 0 0 0; background:url(../img/list_icn.jpg) no-repeat 53px 7px;}
.g-list-cont-box .g-list-right .m-list-ul li b a:link{ color:#5fa13f; text-decoration:none}
.g-list-cont-box .g-list-right .m-list-ul li b a:visited{ color:#5fa13f; text-decoration:none}
.g-list-cont-box .g-list-right .m-list-ul li b a:hover{ color:#3c6527; text-decoration:none}

.pg_pcl{ width:100%; height:34px; line-height:34px; padding:18px 0; display:block; overflow:hidden; background:none}
.pg_pcl .tspage{ background:none; height:34px; line-height:34px;}
.pg_pcl .tspage .tsp_nav{ float:right; margin:0; height:34px; line-height:34px; padding:0; overflow:hidden; width:500px}
.pg_pcl .tspage .tsp_nav .tsp_change{ display:none}
.pg_pcl .tspage .tsp_nav i{ padding:7px 12px; background:#fbfbfb; border:1px solid #e0e0e0; cursor:pointer;}
.pg_pcl .tspage .tsp_nav a{ padding:7px 12px; background:#fbfbfb; border:1px solid #e0e0e0}
.pg_pcl .tspage .tsp_nav a i{ padding:0; background:none; border:0; cursor:pointer}
.pg_pcl .tspage .tsp_nav a:hover{background:#ff8800; border:1px solid #ff7903; color:#fff; text-decoration:none}
.pg_pcl .tspage .tsp_nav b{ padding:7px 12px; background:#ff8800; border:1px solid #ff7903; color:#fff; margin-right:3px; cursor:pointer}
.pg_pcl .tspage .tsp_nav .tsp_end{display:none}
.pg_pcl .tspage .tsp_nav .tsp_more{display:none}
.pg_pcl .tspage .tsp_nav .tsp_end{display:none}
.pg_pcl .tspage .tsp_count{ float:left; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#9f9f9f}
.pg_pcl .tspage .tsp_count i{ color:#ff8700; font-weight:normal}
.pg_pcl .tspage .tsp_count b{ font-weight:normal; color:#ff8700}

/**ÄÚÈÝÒ³*/
.g-cont-posbox{ width:100%; height:37px; display:block; overflow:hidden; border-bottom:1px solid #e5e5e5; background:#f2f2f2; margin:0}
.g-cont-posbox .g-cont-pos{ width:946px; height:37px; line-height:37px; display:block; overflow:hidden; margin:auto; font-size:12px; font-weight:normal; color:#787878; float:none}

.g-cont-big{ width:946px; height:auto; display:block; overflow:hidden; margin:29px auto 0;  float:none}
.g-cont-big .g-cont-left{ width:242px; height:auto; float:left; overflow:hidden; margin:0;}
.g-cont-big .g-cont-left .m-cont-softmsg{ width:242px; height:auto; display:block; overflow:hidden; margin:0}
.g-cont-big .g-cont-left .m-cont-softmsg dt{ width:237px; height:25px; line-height:25px; border-left:5px solid #6dc437; text-indent:10px; font-size:22px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#575757; display:block; overflow:hidden;}
.g-cont-big .g-cont-left .m-cont-softmsg dd{ width:230px; height:auto; display:block; overflow:hidden; margin:0 0 0 12px;}
.g-cont-big .g-cont-left .m-cont-softmsg dd ul{ width:100%; height:auto; display:block; overflow:hidden; margin:0;}
.g-cont-big .g-cont-left .m-cont-softmsg dd ul li{ width:100%; height:auto; display:block; overflow:hidden;}
.g-cont-big .g-cont-left .m-cont-softmsg dd ul li .m-cont-img{ width:220px; height:137px; float:left; margin:20px 0 0 0; display:inline; overflow:hidden}
.g-cont-big .g-cont-left .m-cont-softmsg dd ul li strong{ width:100%; height:22px; line-height:22px; float:left; overflow:hidden; margin:17px 0 2px 0; overflow:hidden; font-size:20px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#575757}
.g-cont-big .g-cont-left .m-cont-softmsg dd ul li b{ width:100%; height:14px; line-height:14px; float:left; margin:18px 0 0 0; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; font-weight:normal; color:#888; overflow:hidden}
.g-cont-big .g-cont-left .m-cont-softmsg dd ul li b span{ color:#69ac21}
.g-cont-big .g-cont-left .m-cont-softmsg dd ul li #m-cont-downbtn{ width:177px; height:56px; float:left; margin:20px 0 0 0; cursor:pointer; position:relative; zoom:1}
.g-cont-big .g-cont-left .m-cont-softmsg dd ul li #m-cont-downbtn span{ width:177px; height:56px; display:block; overflow:hidden; position:absolute; z-index:10; left:0; top:0; background:#fff; display:none}


.g-cont-big .g-cont-left .m-cont-like{ width:242px; height:auto; display:block; overflow:hidden; margin:37px 0 0 0;}
.g-cont-big .g-cont-left .m-cont-like dt{ width:237px; height:25px; line-height:25px; border-left:5px solid #6dc437; text-indent:10px; font-size:22px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#575757; display:block; overflow:hidden;}
.g-cont-big .g-cont-left .m-cont-like dd{ width:230px; height:auto; display:block; overflow:hidden; margin:12px 0 0 1px;}
.g-cont-big .g-cont-left .m-cont-like dd a{ width:100%; height:34px; line-height:34px; display:block; overflow:hidden; border-bottom:1px solid #ebebeb; font-size:12px; font-weight:normal;  color:#5a5a5a; text-indent:18px; background:url(../img/list_rank_icn.jpg) no-repeat 5px 15px;}
.g-cont-big .g-cont-left .m-cont-like dd a:hover{ color:#ff3300; text-decoration:none}

.g-cont-big .g-cont-right{ width:664px; height:auto; float:right; overflow:hidden; margin:0;}
.g-cont-big .g-cont-right .f-rolling{ width:647px; height:573px; display:block;margin-left:14px; overflow:hidden; position:relative;zoom:1}
.g-cont-big .g-cont-right .f-rolling .f-rolling-whole{ width:640px; height:481px; overflow:hidden; display:block;}
.g-cont-big .g-cont-right .f-rolling .f-rolling-whole img{ max-width:none}
.g-cont-big .g-cont-right .f-rolling .f-rolling-mask{ width:595px;height:69px;  margin:20px 0 0 17px;display:block; overflow:hidden; position:relative; zoom:1;}
.g-cont-big .g-cont-right .f-rolling .f-rolling-mask .f-rolling-images{ position:absolute; margin:0; padding:0}
.g-cont-big .g-cont-right .f-rolling .f-rolling-mask .f-rolling-images li{list-style: none; float: left; width:106px; height:69px; overflow: hidden; margin:0 0 0 13px; display:inline; position:relative; zoom:1}
.g-cont-big .g-cont-right .f-rolling .f-rolling-btn-prev{ position:absolute; left:0; top:518px; width:20px; height:38px;display:block; overflow:hidden; background:url(../img/left_btn.jpg) no-repeat;}
.g-cont-big .g-cont-right .f-rolling .f-rolling-btn-next{ position:absolute; right:0; top:518px; width:20px; height:38px;display:block; overflow:hidden; background:url(../img/right_btn.jpg) no-repeat;}



.g-cont-big .g-cont-right .g-cont-intro{ width:650px; height:265px; padding:0 0 74px 0; display:block; margin:31px 0 0 14px; overflow:hidden; position:relative; zoom:1}
.g-cont-big .g-cont-right .g-cont-intro dt{ width:100%; height:22px; line-height:22px; font-size:20px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#575757}
.g-cont-big .g-cont-right .g-cont-intro dd{ width:100%; height:auto; display:block; overflow:hidden; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#848484; line-height:30px; margin:12px 0 0 0; position:relative; zoom:1 }
.g-cont-big .g-cont-right .g-cont-intro dd p{ text-indent:24px;}
.g-cont-big .g-cont-right .g-cont-intro dd h3{ font-size:16px; font-weight:bold; color:#ff6600; text-indent:0px; height:26px; line-height:26px;}
.g-cont-big .g-cont-right .g-cont-intro .f-folder-inner{ width:100%; height:auto; display:block; overflow:hidden}
.g-cont-big .g-cont-right .g-cont-intro .f-folder-inner p img{ width:550px;}
.g-cont-big .g-cont-right .g-cont-intro .m-cont-showbtn{ width:100%; height:44px; line-height:44px; font-size:16px; font-weight:normal; color:#32ac1d; display:block; overflow:hidden;  background:#fff; position:absolute; left:0; bottom:0; margin:0; padding:0 }
.g-cont-big .g-cont-right .g-cont-intro .m-cont-showbtn span{ cursor:pointer}








.g-cont-big .g-cont-right .m-cont-fgsod{ height:17px; display:block; overflow:hidden; margin:20px 0 0 0;}

.g-cont-big .g-cont-right .g-cont-recommend{ width:650px; height:auto; float:left; margin:12px 0 0 14px; display:inline}
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-title{ width:100%; height:24px; display:block; overflow:hidden; position:relative; margin:0}
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-title dt{ width:211px; height:24px; position:absolute; left:0; top:0; overflow:hidden; padding-right:5px;}
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-title dt strong{ height:24px; line-height:24px; font-size:22px;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#2e2e2e; display:block; overflow:hidden}

.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-title dd{width:atuo; height:24px; position:absolute; right:0; bottom:0;overflow:hidden;}
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-title dd strong{ width:78px; height:23px; line-height:23px; text-align:center; font-size:12px; font-weight:normal; color:#929292; background:url(../img/swich_btn.jpg) no-repeat; float:left; overflow:hidden; margin:0 0 0 8px; display:inline; cursor:pointer}
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-title dd .m-swbtn-hover{ background:url(../img/swich_btn_hover.jpg) no-repeat; color:#fff;}

.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-cont{ width:100%; height:auto; display:block; overflow:hidden; margin:0; display:none; margin-top:3px }
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-cont a{ width:204px; height:auto; float:left; overflow:hidden; font-size:12px; font-weight:normal; color:#4a4a4a; margin:20px 0 0 16px; display:inline}
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-cont a img{ float:left; width:204px; height:121px; display:none; overflow:hidden}
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-cont a span{ width:100%; height:14px; line-height:14px;font-size:12px; font-weight:normal; color:#4a4a4a; float:left; overflow:hidden; margin:6px 0 0 0; text-align:center }
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-cont a:hover{ color:#ff3300}
.g-cont-big .g-cont-right .g-cont-recommend .m-cont-rec-cont a:hover span{ color:#ff3300; text-decoration:none}

.g-cont-down-big{ width:100%; height:auto; display:block; overflow:hidden;position:fixed; left:0; top:0;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop)); margin:0; float:none; display:none; z-index:40}
.g-cont-down-big .g-cont-down-box{ width:524px; height:auto; display:block; overflow:hidden; background:#fff; border:3px solid #ccc; position:absolute; z-index:50; margin:0; float:none; top:18%; left:50%; margin-left:-340px; padding:20px 18px; border-radius:6px;}
.g-cont-down-big .g-cont-down-box h3{ width:525px; height:24px; line-height:24px; border-left:5px solid #6ac539; text-indent:10px; font-size:20px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#424242; margin:0;}
.g-cont-down-big .g-cont-down-box ul{ width:100%; height:auto; display:block; overflow:hidden; margin:6px 0 0 10px;}
.g-cont-down-big .g-cont-down-box ul li{width:130px; height:16px; line-height:16px; float:left; margin:21px 0 0 0; overflow:hidden; background:url(../img/down_icn.jpg) no-repeat left 1px; text-indent:22px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:normal;}
.g-cont-down-big .g-cont-down-box ul li a:link{ color:#585858;}
.g-cont-down-big .g-cont-down-box ul li a:visited{ color:#585858;}
.g-cont-down-big .g-cont-down-box ul li a:hover{ color:#ff3300;}
.g-cont-down-big .m-cont-down-backbg{ width:100%; height:auto; position:absolute; left:0; top:0; background:#000; opacity:0.7; filter:alpha(opacity=70); margin:0; float:none}
.g-cont-down-big .g-cont-down-box #quite{ width:23px; height:22px; line-height:22px; background:#a2a2a2; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; position:absolute; right:12px; top:10px; cursor:pointer}
.g-cont-down-big .g-cont-down-box #quite:hover{ background:#666}


/**×¨ÌâÁÐ±í**/
.g-zt-list{ width:970px; height:auto; display:block; overflow:hidden; margin:auto}
.g-zt-list .g-zt-list-cont{ width:972px; height:auto; float:right; overflow:hidden; margin:0;}
.g-zt-list .g-zt-list-cont .m-list-ul{ width:100%; height:auto; display:block; overflow:hidden; padding-bottom:24px; margin:10px 0 0 0;}
.g-zt-list .g-zt-list-cont .m-list-ul li{ width:224px; height:auto; float:left; margin:20px 0 0 16px; display:inline; overflow:hidden; position:relative; zoom:1}
.g-zt-list .g-zt-list-cont .m-list-ul li a span{ width:242px; height:150px; display:block; overflow:hidden; position:absolute; left:0; top:0; background:#fff; display:none}
.g-zt-list .g-zt-list-cont .m-list-ul li img{ width:224px; height:140px; display:block; overflow:hidden;}
.g-zt-list .g-zt-list-cont .m-list-ul li strong{width:242px; height:20px; line-height:20px;font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; color:#737373; margin:14px 0 0 0; display:block; overflow:hidden}
.g-zt-list .g-zt-list-cont .m-list-ul li em{ height:14px; line-height:14px; width:100%; font-size:12px; font-weight:normal; color:#969696; display:block; overflow:hidden; margin:14px 0 0 0; font-style:normal}
.g-zt-list .g-zt-list-cont .m-list-ul li b{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#5fa13f; display:block; overflow:hidden; margin:11px 0 0 0; background:url(../img/list_icn.jpg) no-repeat 53px 7px;}
.g-zt-list .g-zt-list-cont .m-list-ul li b a:link{ color:#5fa13f; text-decoration:none}
.g-zt-list .g-zt-list-cont .m-list-ul li b a:visited{ color:#5fa13f; text-decoration:none}
.g-zt-list .g-zt-list-cont .m-list-ul li b a:hover{ color:#3c6527; text-decoration:none}
.g-zt-list .m-new-title{ width:970px; height:65px; display:block; overflow:hidden; margin:26px auto 0; background:url(../img/tit_bg.png) no-repeat;_background:url(../img/tit_bg.gif) no-repeat}
.g-zt-list .m-new-title strong{ width:100%; height:30px; line-height:30px; display:block; overflow:hidden; text-align:center; font-size:28px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#2c2c2c;}
.g-zt-list .m-new-title em{ font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#a8a8a8; width:100%; height:16px; line-height:16px; text-align:center; display:block; overflow:hidden; font-style:normal; margin-top:7px; }




#ads_all_970{ display:block; overflow:hidden; }


.m-keyxg { display: none; padding-bottom: 5px;}
.m-keyxg a {color:#2b7fd5; margin-right: 6px;}
.m-keyxg a:hover {color:#1d6ebe;text-decoration: underline;}