.frame-1 { background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height: auto }
.frame-1-c { background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height: auto; }
.move-span{ background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height:auto;}
.move-span .content{ background-color:transparent !important; background-image:none !important; border:0 none !important; margin:0 !important; padding:0 !important; border-width:0px; height:auto;}
body{ background:#f8f8f8; font-family:microsoft yahei;}
a{color:#2b2b2b;text-decoration:none}a:hover{color:#119459;text-decoration:underline}
.clear{ clear:both;}
.adbox{width:1000px;margin:10px auto;}
.box{width:1000px;background:#FFF;margin:10px 0 10px 0;overflow:hidden;padding-bottom:10px;position:relative;}
.boxborder{-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.15);box-shadow:0 1px 5px rgba(0, 0, 0, 0.15);border-radius:5px;}
.box_lft{width:431px;float:left}
.headlines{width:431px;padding-top:21px;position:relative}
.headlines h2{width:61px;height:61px;background:url(../hotnews.gif) no-repeat 0 0; text-indent:-9999px;position:absolute;top:0;left:0}
.headlines h3{width:411px;padding-left:20px;text-align:center;font-size:20px;color:#119459;height:40px;line-height:40px;overflow:hidden}
.headlines h3 a ,.cont li span a ,.lt_info li span a ,.st_news dt a ,.st_news li span a ,.send_top_lst li span a{color:#119459}
.headlines h3 a:hover ,.cont li span a:hover ,.lt_info li span a:hover ,.st_news dt a:hover ,.st_news li span a:hover ,.send_top_lst li span a:hover{color:#119459;text-decoration:underline}
.headlines p{width:411px;margin:0 0 14px 20px;line-height:22px;font-size:14px;height:44px;overflow:hidden;color:#878787}
.headlines span a{color:#878787;text-decoration:underline;padding-left:3px}
.headlines span a:hover{color:#119459;text-decoration:none}
.cont,.lt_info{width:411px;padding-left:20px;overflow:hidden}
.cont ul{width:411px;padding:12px 0;border-top:1px dotted #ccc;overflow:hidden;float:left}
.cont li ,.lt_info li{width:411px;height:30px;line-height:30px;font-size:16px;float:left}
.cont li span ,.lt_info li span{float:left;padding-right:10px;}
.cont li p ,.lt_info li p{width:300px;float:left;overflow:hidden;height:30px}
.cont li p a:hover ,.lt_info li p a:hover ,.send_top_lst li p a:hover{color:#2b2b2b;text-decoration:underline}
.cont li em ,.lt_info li em{width:36px;float:right;color:#adadad;font-size:12px}

.tit {height: 42px;background: url(../tit_bg.gif) left bottom repeat-x;}
.tit h2{float:left;height:38px;line-height:38px;color:#010101;border-bottom:4px solid #119459;font-size:18px}
.box_rgt{width:530px;float:right;padding:24px 20px 0 0;overflow:hidden}

.today_hot{width:530px;overflow:hidden;}
.today_hot .img_hot{height:296px; overflow:hidden;position:relative; }
.today_hot .img_hot ul.img_hot_con{height:270px; overflow:hidden;}
.today_hot .img_hot ul.img_hot_con li{background:url(xz_loading.gif) center center no-repeat; height:270px; width:530px; position:relative;}
.today_hot .img_hot ul.img_hot_con li span{position:absolute; left:0; top:180px;width:100%; color:#fff; font-weight:bold; font-size:14px; line-height:30px; text-align:center;z-index:1000;}
.img_hot ul.img_hot_con li a{ text-decoration:none;}
.img_her{width:530px; position:absolute;overflow:hidden;left:0px; bottom:28px; text-indent:10px; height:35px; line-height:35px;color:#FFF !important;}
.img_her a{color:#fff; font-size:18px;}
.today_hot .img_hot .img_bg{display:block;width:100%;height:40px;background:#000; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; position:absolute; left:0; top:230px;}
.img_dot{padding-top:0px; background:#f2f2f2;}
.img_dot li{width:53px;height:24px;background-color:#BBBDBA; font-size:14px; font-family:Arial; font-style:normal; line-height:28px;text-align:center; color:#fff;cursor:pointer;display:inline-block; margin-right:0px;*display:inline;*zoom:1; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF, endColorstr = #50FFFFFF);}
.img_dot li.on{ background:#119459; color:#fff; font-weight:400}
.today_hot .img_dot{width:532px; text-align:center;}


.c-2-2{width:530px;margin-top:10px;}
.c-2-2 .lbox{width:260px;margin-right:10px;float:left;overflow:hidden;}
.c-2-2 .rbox{width:260px;float:right;overflow:hidden;}
.lbox{overflow:hidden;}
.lbox dt,.rbox dt{position:relative;height:16px;line-height:16px;padding:10px 0;border-bottom:1px solid #ddd;overflow:hidden;}
.lbox dt h5,.rbox dt h5{border-left:5px solid #119459;padding-left:6px;display:inline-block;float: left;font-size:18px;margin-right:20px;}
.lbox dt span.more,.rbox dt span.more{display:inline-block;float:right;padding-right:16px;}
.lbox dt span.more a,.rbox dt span.more a{display:inline-block;float:right;color:#454545}
.lbox dd,.rbox dd{overflow: hidden;zoom: 1;}
.list{padding-top:10px;overflow:hidden;}
.list li{background:url(../dot.gif) 2px 13px no-repeat;padding-left:12px;height:27px;line-height:27px;font-size:14px;overflow:hidden;}
.list li a:hover{text-decoration:underline; }
.list span{color:#797979;margin-left:8px;float:right;}
.list  li.c2{width:46%;float:left;margin-right:10px;}
.list .p1,.list .p2,.list .p3{padding:0;background:none;}
.list .p1{height:90px;text-align:left;margin-top:0px;line-height:20px;word-wrap:break-word;word-break:break-all;overflow:hidden}
.list .p1 img{float:left;width:100px;height:78px;margin-right:10px;margin-bottom:5px;border:1px solid #e3e3e3;}
.list .p1 a{font-weight:bold;}
.list .p1 p{font-size:12px;padding-top:6px;line-height:18px;color:#999;font-weight:normal;}
.list .p2{width:260px;height:124px;overflow:hidden}
.list .p2 h2{font-size:14px;cursor:pointer;height:30px;line-height:27px;overflow:hidden;}
.list .p2 a img{width:100px;height:80px;float:left;margin-right:5px;border:1px solid #e3e3e3;}
.list .p2 p{width:153px;float:left;padding-top:3px;line-height:23px;font-size:12px;}
.list .p3{width:260px;height:108px;position:relative;overflow:hidden;}
.list .p3 a{width:260px;height:98px;font-size:14px;display:block;text-align:center; }
.list .p3 a span{line-height:18px;color:#fff;width:260px;padding:8px 10px;position:absolute;bottom:0; _bottom:-1px; left:0; background:url(../images/eyetxtbg.png);}
.list .p3 img{vertical-align:top;border:1px solid #e3e3e3;}

.game_vdo{width:960px;margin:0 auto;background:#FFF;padding:5px 20px 0 20px;margin-bottom:10px}
.vdo_main{width:960px;height:auto;overflow:hidden;padding:20px 0}
.sec_main{width:100%;height:auto;overflow:hidden}
.sec_main .video1{width:372px;height:374px;float:left;position:relative}
.sec_main .video1 img{width:372px;height:324px}
.vdo_title{width:100%;background: rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:0}
.video1 .vdo_title{height:54px;background:#222}
.video1 .vdo_title p{display:inline-block;width:360px;height:44px;overflow:hidden;margin:5px 0;padding:0 10px;}
.video1 .vdo_title span{height:auto;font-size:16px;line-height:22px;color:#fff}
.video1 .vdo_title:hover span{text-decoration:underline}
.vdo_list{width:568px;height:374px;overflow:hidden;float:left;padding-left:20px;zoom:1;position:relative}
.vdo_list ul{width:588px;height:auto;overflow:hidden}
.sec_main .video2{width:176px;height:auto;overflow:hidden;padding-right:20px;margin-bottom:20px;float:left}
.video2 a{float:left}
.video2 .vdo_sl{display:inline-block;width:176px;height:132px;overflow:hidden;position:relative}
.video2 .vdo_sl img{width:176px;height:132px}
.video2 .vdo_sl .vdo_title{width:100%;height:25px;line-height:25px;font-size:12px;color:#fff;overflow:hidden}
.video2 .vdo_sl .vdo_title i{width:25px;height:25px;display:inline-block;float:left}
.video2 .vdo_sl:hover .vdo_title i{}
.video2 .vdo_sl .vdo_title span{width:31px;height:25px;padding:0 6px;display:inline-block;float:left}
.video2 .vdo_sl .vdo_title p{width:8em;height:25px;padding:0 4px;display:inline-block;float:right;text-align:right}
.video2 .vdo_tit{display:inline-block;width:176px;height:42px;font-size:14px;line-height:20px;color:#282828;cursor:pointer;overflow:hidden;padding-top:4px}
.video2 .vdo_tit:hover{text-decoration:underline}


.opinion{width:960px;margin:0 auto;background:#FFF;padding:5px 20px 10px 20px;margin-bottom:10px}
.opinionlist{width:960px; overflow:hidden; padding-top:15px;}
.opinionlist dl{float:left;width:310px;position:relative; margin-right:15px;}
.opinionlist dl dd{width:310px; height:170px;}
.opinionlist dl dd img{width:310px; height:170px;}
.opinionlist dl p{padding:10px 0 10px 0px; height:42px; line-height:25px;background:#fff; font-size:16px; font-weight:700; overflow:hidden;}
.opinionlist dl span{width:90px; height:120px; position:absolute; left:0; top:120px;}
.opinionlist dl span i{width:80px; height:80px; display:block;}
.opinionlist dl span i img{width:80px; height:80px;border-radius: 80px;border:5px solid #fff;box-shadow:1px 2px 2px 0px #dcdcdc;}
.opinionlist dl span strong{height:40px; line-height:40px; width:90px; display:block; margin-top:5px; text-align:center; font-weight:normal;}
.opinionlist dl dt{height:75px; overflow:hidden; padding:15px 35px; position:relative; background:#fafafa; line-height:22px; color:#666; font-size:13px; margin-top:10px;}
.opinionlist dl dt .i1{position: absolute;width: 17px;height: 17px;background: url(../quota.png) no-repeat -60px 0;top: 10px;left: 10px;}
.opinionlist dl dt .i2 {position: absolute;width: 17px;height: 17px;background: url(../quota.png) repeat-x 0px 0px;bottom: 5px;right: 10px;}

.ads_rgt{width:300px;float:right;margin-bottom:10px;overflow:hidden}
.mst{width:1000px;margin:0 auto;margin-bottom:10px;overflow:hidden}
.mst_lft{width:650px;float:left;background:#FFF;padding:10px 20px;overflow:hidden}
.mst_rgt{width:260px;float:right;background:#FFF;padding:10px 20px;overflow:hidden}
.pccon{width:650px;overflow:hidden}
.pccon dl{width:640px;height:74px;padding:19px 5px 16px;border-top:1px dotted #ccc;margin-top:-1px;overflow:hidden}
.pccon dl dt{width:74px;height:74px;float:left;position:relative}
.pccon dl dt em{width:74px;height:74px;background:url(../borderbg.png) no-repeat 0 0;left:0;top:0;position:absolute;cursor:pointer}
.pccon dl dd{width:544px;float:right;overflow:hidden}
.pccon dl dd .pccon_lft{width:434px;float:left}
.pccon dl dd .pccon_lft h3{font-size:18px;font-weight:normal;line-height:28px;width:434px;height:28px;overflow:hidden}
.pccon dl dd .pccon_lft p{width:434px;height:44px;line-height:22px;color:#878787;overflow:hidden;font-size:14px}
.pccon dl dd .pccon_rgt{width:72px;height:66px;float:right;padding-left:7px;background:url(../score.gif) 0 0 no-repeat}
.pccon dl dd .pccon_rgt span{width:72px;height:21px;line-height:21px;text-align:center;color:#119459;font-size:14px;display:block}
.pccon dl dd .pccon_rgt p{width:72px;height:45px;line-height:45px;text-align:center;color:#FFF;font-size:34px;font-family:Georgia,"Times New Roman",Times,serif}
.find-bd{padding-top:4px;}
.find-bd li{width:260px;overflow:hidden;padding-left:15px;line-height:34px;height:34px;font-size:14px;background:url(../dot.gif) 2px center no-repeat}
.ppshow{width:960px;margin:0 auto;background:#FFF;padding:5px 20px 10px 20px;margin-bottom:10px}
.csmz_ppshow { height: 360px;margin-right: auto; margin-left: auto; padding-top:10px;}
.csmz_ppshowa { margin: 0px; padding: 0px; height: 360px; width: 330px; overflow: hidden; float: left; }
.csmz_ppshowa li { width:155px; float:left; list-style:none; display:block; padding: 0px; position: relative; height: 170px; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; }
.csmz_ppshowa li p{ line-height:20px; font-size: 14px; color: #FFFFFF; position: absolute; top: 145px; left: 0px; margin: 0px; width: 155px; height: 23px; background-image: url(../pptitle.png); cursor: hand; text-align: center; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.csmz_ppshowb { margin: 0px; padding: 0px; height: 360px; width: 300px; overflow: hidden; float: left; }
.csmz_ppshowb li { width:300px; float:left; list-style:none; display:block; padding: 0px; position: relative; height: 350px; margin: 0px; }
.csmz_ppshowb li p{ line-height:20px; font-size: 14px; color: #FFFFFF; position: absolute; top: 325px; left: 0px; margin: 0px; width: 300px; height: 23px; background-image: url(../pptitle.png); cursor: hand; text-align: center; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.csmz_ppshowc { margin: 0px; padding: 0px; height: 360px; width: 330px; overflow: hidden; float: left; }
.csmz_ppshowc li { width:155px; float:left; list-style:none; display:block; padding: 0px; position: relative; height: 170px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; }
.csmz_ppshowc li p{ line-height:20px; font-size: 14px; color: #FFFFFF; position: absolute; top: 145px; left: 0px; margin: 0px; width: 155px; height: 23px; background-image: url(../pptitle.png); cursor: hand; text-align: center; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.link{width:960px;margin:0 auto;background:#FFF;padding:5px 20px 0 20px}
.link ul{width:960px;overflow:hidden;padding:6px 0}
.link ul li{padding:0 5px 0 7px;font-size:14px;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;float:left}
.link_txt{float:left;font-size:14px;line-height:38px;padding-left:20px}

 .AspNetPager a{border:1px solid #D7D7D7; padding:5px 10px 5px 10px;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px;}
.AspNetPager a:hover {border:1px solid #857C7A; padding:5px 10px 5px 10px; background-color:#00A3D9; color:#fff;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px;}


.AspNetPager a{border:1px solid #D7D7D7; padding:5px 10px 5px 10px;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px;}
.AspNetPager a:hover {border:1px solid #857C7A; padding:5px 10px 5px 10px; background-color:#857C7A; color:#fff;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px;}


.AspNetPager {text-align:center; padding:20px 5px 10px 5px; clear:both;}
.AspNetPager input{border:1px solid #D7D7D7;padding:0px 2px 0 2px !important;padding:2px 0px 0 0px;  background-color:#FFFFFF; cursor:pointer; width:inherit;font-size:12px; }
.AspNetPager span{border:1px solid #665B59; padding:5px 10px 5px 10px;background-color:#665B59; color:#fff;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px;}
.AspNetPager .cpb{border:1px solid #665B59; padding:5px 10px 5px 10px;background-color:#665B59; color:#fff;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px;}
