@charset "utf-8";
/* CSS Document */

body{ font-family:"宋体"; font-weight:normal; text-align:left;}
*{ padding:0; margin:0;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#8fb517; text-decoration:none;}
a:visited { color:#333333; text-decoration:none;}
.wrapper{ width:960px; margin:0 auto; position:relative;}
.banner{  width:960px; height:263px;}
.clear{ clear:both;}
/*顶部部分开始*/
.top_container{ padding-top:1px; background:#ebebeb; height:430px; position:relative;}
.top_l_col{ position:absolute; left:0; top:0; width:292px; height:429px; background:#8fb517;}
.top_m_col{ position:absolute; left:300px; width:374px;  height:429px; background:#FFFFFF; overflow:hidden;}
.top_r_col{ position:absolute; left:682px; width:278px; height:429px; overflow:hidden;}
.vedio{ height:220px; background:#8fb517;}
.vedio_list{ padding:10px 0 0 15px; text-align:left; color:#FFFFFF;}
.history{ padding:15px 0 0 0; height:200px; background:#FFFFFF;}
.top_box{ padding:10px 14px 0 10px; width:352px; height:419px; position:relative; overflow:hidden;}
.text_top{ position:absolute; top:60px; padding:0 14px 0 10px; left:0px; height:320px; width:328px;}
.text_top ul{ position:absolute; top:25px; left:0px; padding:0 10px 0 10px; width:350px; overflow:hidden; list-style:none;}
.text_top ul li{ text-align:left;  width:100%; line-height:150%; padding:4px 0 !important; padding:5px 0; border-bottom:1px dashed #CCC; }
.text_top ul li a, .text_top ul li a:visited{ color:#333; text-decoration:none;}
.text_top ul li a:hover{ color:#8fb517;}
.text_top ul li span{text-align:left; font-size:12px; color:#999;}
.text_top h2{ width:100%; height:26px; font-size:18px; color:#333333; text-align:left; position:absolute; left:10px; font-family:"宋体"; text-align:center; color:#999; overflow:hidden;}
.text_top h2 a , .text_top h2 a:visited{ color:#666; text-decoration:none;}
.text_top h2 a:hover { color:#8fb517;}
.top_box h1{ width:246px; height:26px; font-size:18px; color:#333333; text-align:left; position:absolute; left:10px; font-family:"宋体"; border-bottom:1px solid #8fb517;}
.top_box h1 span{ color:#8fb517;}
.top_box p{ text-indent:2em; text-align:left; line-height:150%; font-size:14px; padding-top:50px;}
.top_box .more{ position:absolute; width:50px; height:20px; font-size:12px; color:#8fb517; right:20px; top:25px;}
.top_box .more a{ color:#8fb517; text-decoration:none;}
.top_box .more a:hover{ color:#8fb517;}

/*顶部部分结束*/

/*五大赛事开始*/
.active_container{ position:relative; top:22px; height:2720px; }
.tt{ background:url( ../images/tt.jpg) no-repeat; height:32px; width:100%; position:relative;}
.tt h1{ font-weight:bold; color:#FFFFFF; font-family: "黑体"; text-align:left; font-size:18px; position:absolute; top:-2px; left:70px;}
.active_container .five{ position:absolute; width:65px; height:94px; background:url( ../images/5.gif) no-repeat; top:-2px; left:5px;}
.active_container .five_j{ position:absolute; width:60px; height:70px; background:url( ../images/5_j.gif) no-repeat; right:39px; top:-9px; }
.col_active{ height:2700px; width:100%; background:#ebebeb;}
.five_1{ background:url(../images/5_1.jpg) no-repeat; width:832px; height:318px; position:absolute; left:69px; top:78px;}
.text_box_l{ width:367px; height:265px; position:absolute; left:16px; top:51px;}
.text_box_l h1{ font-size:14px; font-family:"宋体"; color:#637500; text-align:left; font-weight:bold; }
.text_box_l h2{ font-size:12px; color:#333333; font-weight:normal; text-align:left; line-height:150%;}
.text_box_l h2 ul{ list-style:disc; padding-left:14px;}
.text_box_l h2 ul li{ padding:4px 0;}
.text_box_l h2 ul li a, .text_box_l h2 ul li a:visited{ color:#333; font-size:12px; font-weight:normal;}
.text_box_l h2 ul li a:hover{ color:#8fb517;}
.text_box_r {  width:367px; height:265px; position:absolute; left:438px; top:51px; overflow:hidden;}
.text_box_r h1{ font-size:14px; font-family:"宋体"; color:#637500; text-align:left; font-weight:bold; }
.text_box_r h2{ font-size:12px; color:#333333; font-weight:normal; text-align:left; line-height:150%;}
.text_box_r h2 ul{ list-style:disc; padding-left:14px;}
.text_box_r h2 ul li{ padding:4px 0;}
.text_box_r h2 ul li a, .text_box_r h2 ul li a:visited , .text_box_r h2 ul li a:active{ color:#333; font-size:12px; font-weight:normal;}
.text_box_r h2 ul li a:hover{ color:#8fb517;}
.dashed{ border-bottom:1px dashed #839b68; width:100%; height:1px;}
.five_2{ background:url(../images/5_2.jpg) no-repeat; width:832px; height:318px; position:absolute; left:69px; top:1423px;}
.five_3{  background:url(../images/5_3.jpg) no-repeat; width:832px; height:318px; position:absolute; left:69px; top:1790px;}
.text_box_l .more a , .text_box_l .more a:hover{position:absolute; text-decoration:none; width:50px; height:20px; font-size:12px; color:#8fb517; right:20px; top:13px;}
.text_box_r .more a , .text_box_r .more a:hover{position:absolute; text-decoration:none; width:50px; height:20px; font-size:12px; color:#8fb517; right:20px; top:13px;}
/*五大赛事结束*/

 /*3G论坛开始*/
.bbs_container{ position:relative; top:11px; height:325px; }
.bbs_container .one{ position:absolute; width:40px; height:100px; background:url( ../images/1.gif) no-repeat; top:-9px; left:5px;}
.bbs_container .one_j{ position:absolute; width:64px; height:73px; background:url( ../images/1_j.gif) no-repeat; right:39px; top:-9px; }
.bbs_container .tt h1{ font-weight:bold; color:#FFFFFF; font-family: "黑体"; text-align:left; font-size:18px; position:absolute; top:-2px; left:50px;}
.col_bbs{ width:100%; height:294px;}

 /*3G论坛结束*/
 
/* 网民互动开始*/
.interactive{ position:relative; top:66px; height:1100px;}
.interactive .tt h1{ font-weight:bold; color:#FFFFFF; font-family: "黑体"; text-align:left; font-size:18px; position:absolute; top:-2px; left:80px;}
.interactive .x{ position:absolute; width:75px; height:105px; background:url( ../images/x.gif) no-repeat; top:-15px; left:5px;}
.interactive .x_j{ position:absolute; width:73px; height:104px; background:url( ../images/x_j.gif) no-repeat; right:30px; top:-15px; }
.col_inter{ height:1080px; background:#ebebeb; position:relative; z-index:-1;}
.col_inter ul{ list-style:none; position:absolute; top:68px; left:69px;}
.col_inter ul li{ display:inline; width:270px; height:141px;  float:left; margin:25px 4px 0 0; background:url(../images/inter_bg.jpg) no-repeat; position:relative;}
.col_inter h1{font-size:14px; font-family:"黑体"; color:#637500; text-align:left; padding-left:10px; }
.col_inter h2{font-size:12px; color:#333333; font-weight:normal; text-align:left; line-height:150%; padding-left:10px; }
.blue{ position:absolute; top:215px; left:69px; width:270px; height:2px; border-bottom:2px solid #27b2ba; z-index:1;}
.green{position:absolute; top:215px; left:343px; width:270px; height:2px; border-bottom:2px solid #22b83e; z-index:1;}
.yellow{position:absolute; top:215px; right:73px;width:270px; height:2px; border-bottom:2px solid #b0b822; z-index:1;}
.coffee{position:absolute; top:379px; left:69px;width:270px; height:2px; border-bottom:2px solid #b84622; z-index:1;}
.gray{position:absolute; top:379px; left:343px;width:270px; height:2px; border-bottom:2px solid #c3c3c3; z-index:1; }
.pulper{position:absolute; top:379px; right:73px;width:270px; height:2px; border-bottom:2px solid #ba2082; z-index:1; }

/*网民互动结束*/

/*友情链接*/
.link{ position:relative; top:88px; height:145px;}
.link .tt h1{font-weight:bold; color:#FFFFFF; font-family: "黑体"; text-align:left; font-size:18px; position:absolute; top:-2px; left:30px;}
.col_link{ width:100%; height:115px; background:#ebebeb;}
.col_link ul{ list-style:none; padding:10px 5px 0 5px;}
.col_link ul li{ display:inline; float:left; width:175px; height:60px;  margin:0 5px 0 5px;}
.col_link ul li a img{ border:1px solid #333333; padding:1px;}
.col_link ul li a img:hover{ border:1px solid #8fb517; padding:1px;}

/*现场图片*/
.pic{ position:relative; top:22px; height:320px;}
.pic .tt h1{font-weight:bold; color:#FFFFFF; font-family: "黑体"; text-align:left; font-size:18px; position:absolute; top:-2px; left:30px;}
.col_pic{ height:295px; width:100%; background:#ebebeb;}
.col_pic ul{ list-style:none;  padding:10px 5px 0 5px;}
.col_pic ul li{ display:inline; position:relative; float:left; width:175px; height:140px;   margin:5px 5px 0px 5px;}
.col_pic .col_tt{ position:absolute; top:109px; left:2px;  color:#FFFFFF; width:100%; background:#000000;}
.col_pic ul li a img{ border:1px solid #ebebeb; padding:1px;}
.col_pic ul li a img:hover{ border:1px solid #8fb517; padding:1px;}



/*小说大赛*/
.xs_news { width:502px; height:306px; position:absolute; top:40px; left:15px;} 
.xs_news .t{ width:502px; height:85px; position:relative; }
.xs_news .t h1{ font-size:14px; font-weight:bold; color:#333333; text-align:center; padding-top:10px;}
.xs_news .t h1 a ,.xs_news .t h1 a:visited{ color:#333; text-decoration:none;}
.xs_news .t h1 a:hover{ color:#8fb517; text-decoration:none;}
.xs_news .t h2{ font-size:12px; color:#999999; font-weight:normal; text-align:left; font-size:12px; padding-top:10px;}
.xs_container{ width:833px; height:645px; background:#fff; position:absolute; top:64px; left:68px;}
.xs_container .title{ background:url(../images/line.jpg) center bottom no-repeat; width:796px; height:30px; position:relative; }
.xs_container .title h1{color:#8fb517; font-size:14px; font-weight:bold; position:absolute; left:20px; top:-3px; width:796px; text-align:left;}
.xs_news_list{ width:100%; height:219px; position:relative;}
.xs_news_list ul{ position:absolute; top:0px; left:0px; padding:0 0px 0 0px; width:502px; overflow:hidden; list-style:none;}
.xs_news_list ul li{ text-align:left; width:502px; line-height:150%; padding:6px 0 !important; padding:4px 0 ; border-bottom:1px dashed #CCC; height:15px;}
.xs_news_list ul li a, .text_top ul li a:visited{ color:#333; text-decoration:none; text-align:left; float:left;}
.xs_news_list ul li a:hover{ color:#8fb517;}
.xs_news_list ul li span{ color:#999999; float:right;}

.xs_zp{ position:absolute; top:270px; width:502px; height:281px; left:0px;}
.xs_zp .t{ text-align:left; position:absolute; left:15px; width:100%;}
.xs_zp .t span{ font-size:12px; color:#8fb517; font-weight:normal; float:right; padding-top:10px;}
.xs_zp .xs_list{ position:absolute; top:40px; width:502px; left:15px;}

.xs_pw{ width:295px;  position:absolute; right:10px; top:40px; text-align:left; background:#FFFFFF;}
.xs_pw .cpxs_list{ width:295px; position:relative; }
.xs_pw .cpxs_list ul{ list-style:none;}
.xs_pw .cpxs_list ul li{ margin:6px 0px; border-bottom:1px dashed #CCCCCC; height:20px; line-height:20px;}



/*歌手大赛*/
.gs_container{width:833px; height:508px; background:#fff; position:absolute; top:740px; left:68px;}
.gs_container .title{ background:url(../images/line.jpg) center bottom no-repeat; width:796px; height:30px; }
.gs_container .title h1{color:#8fb517; font-size:14px; font-weight:bold; position:absolute; left:20px; top:-3px; width:800px; text-align:left;}
.gs_container .t{ float:left; text-align:left; width:500px; padding-left:10px;}
.gs_sche{ position:absolute; width:524px; left:8px; top:50px; }
.gs_table{ margin-top:10px;}
.gs_dw{ width:508px; height:81px;  position:absolute; top:400px; left:15px;}
.gs_dw h1{ color:#8fb517; font-size:14px; text-align:left; }
.gs_hj{ width:276px; height:615px; position:absolute; top:40px; left:530px; }
.gs_list ul{ list-style:none; margin-top:10px; }
.gs_list ul li{ position:relative; width:138px;  height:125px; float:left;padding:10px  0 !important; padding:0px  0;}
.gs_list ul li img{ border:1px solid #cccccc; padding:1px;}
.gs_list ul li h1{ font-size:12px; color:#333333; margin-top:-8px;}
.gs_table ul{ margin:0; padding:0; list-style:none;}
.gs_table ul li{ margin:8px 0; text-align:left; float:left; padding-left:20px; border-bottom:1px dashed #CCCCCC; width:450px;}

/*绿色短信大赛*/
.dx_container{ width:833px; background:#fff; position:absolute; top:1285px; left:68px; height:430px;}
.dx_container .title{ background:url(../images/line.jpg) center bottom no-repeat; width:796px; height:30px; }
.dx_container .title h1{color:#8fb517; font-size:14px; font-weight:bold; position:absolute; left:20px; top:-3px; width:800px; text-align:left;}
.dx_left{position:absolute; width:524px; left:8px; top:40px;   }
.dx_left .t{ float:left; text-align:left; width:500px; padding-left:10px;}
.dx_right{width:276px; position:absolute; top:40px; left:530px; }
.dx_right .t{float:left; text-align:left;  padding-left:10px;}
.cy_box{ font-size:12px; color:#333333; line-height:150%; text-align:left; text-indent:2em; margin-top:10px;}
.footer{ position:relative; top:88px; height:260px;}

/*视频大赛*/
.sp_container{ width:833px; background:#fff; position:absolute; top:1760px; left:68px; height:480px;}
.sp_container .title{ background:url(../images/line.jpg) center bottom no-repeat; width:796px; height:30px; }
.sp_container .title h1{color:#8fb517; font-size:14px; font-weight:bold; position:absolute; left:20px; top:-3px; width:800px; text-align:left;}
.sp_col{ width:820px; margin-left:10px; margin-top:10px;}
.sp_col ul{ list-style:none;}
.sp_col ul li{ display:inline; width:180px; float:left; margin-right:15px; }
.sp_col ul li h1{ text-align:center; font-size:12px; font-weight:normal; margin-top:2px;}
.sp_col ul li img{ border:1px solid #cccccc; padding:1px;} 

/*漫画大赛*/
.mh_container{ width:833px; background:#FFFFFF; position:absolute; top:2270px; left:68px; height:410px;}
.mh_container .title{ background:url(../images/line.jpg) center bottom no-repeat; width:796px; height:30px; }
.mh_container .title h1{color:#8fb517; font-size:14px; font-weight:bold; position:absolute; left:20px; top:-3px; width:800px; text-align:left;}
.mh_container .mh_col{ width:820px; margin-left:10px; margin-top:10px;}
.mh_container .mh_col ul{ list-style:none;}
.mh_container .mh_col ul li{ display:inline; float:left; width:120px; margin-right:6px;}
.mh_container .mh_col ul li img{ border:1px solid #CCCCCC; padding:1px;}
.mh_container .mh_col ul li h1{ text-align:center; font-size:12px; font-weight:normal; margin-top:2px;}
.mh_container .dr_list{width:820px; margin-left:10px; margin-top:10px;}
.mh_container .dr_list ul{ list-style:none;}
.mh_container .dr_list ul li{ display:inline; float:left; width:120px; margin-right:8px;}
.mh_container .dr_list ul li img{ border:1px solid #CCCCCC; padding:1px;}
.mh_container .dr_list ul li h1{ text-align:center; font-size:12px; font-weight:normal; margin-top:2px;}
.x_content{ width:833px; position:absolute; top:30px; left:66px;}

/*动漫创意大赛*/
.dmcy_box{ width:412px; background:#FFFFFF; float:left; height:275px; margin-top:20px; }
.dmcy_box .x_title{ height:28px; margin-top:5px;}
.dmcy_box .x_title span{ display:inline;  line-height:28px; height:28px; width:200px; float:left; color:#8fb517; font-size:14px;  font-weight:bold; text-align:left; padding-left:10px;} 
.dmcy_box .x_title .x_more a ,.dmcy_box .x_title .x_more a:hover{ float:right; width:100px; color:#8fb517; height:28px; line-height:28px;}
.dmcy_box .dmcy_col{ width:412px;}
.dmcy_box .dmcy_col dl{ list-style:none; }
.dmcy_box .dmcy_col dl dt{ margin:7px 0; float:left; padding-left:10px; width:400px; text-align:left;}
.dmcy_box .cztc{position:absolute; width:203px; height:143px; border:1px solid #acacac; background:#e4e4e4;  z-index:999; top:610px; left:15px;}
.dmcy_box .cztc dl{ list-style:none; width:203px;}
.dmcy_box .cztc dl dt{ font-weight:bold; width:203px;}
.dmcy_box .cztc dl dd{ display:inline; width:100px; float:left;  margin:3px 0; text-align:center; }
.dmcy_zp{ width:178px; height:143px; position:absolute; top:605px; left:230px; }
.dmcy_zp dl{ list-style:none; width:178px;}
.dmcy_zp dl dt img{ border:1px solid #CCCCCC; padding:1px;}
/*微型小说大赛*/
.wxxsds_box{ width:412px; background:#FFFFFF; float:right; height:275px; margin-top:20px; }
.wxxsds_box .x_title{ height:28px; margin-top:5px;}
.wxxsds_box .x_title span{ display:inline;  line-height:28px; height:28px; width:200fpx; float:left; color:#8fb517; font-size:14px; padding-left:10px; font-weight:bold;} 
.wxxsds_box .x_title .x_more a ,.dmcy_box .x_title .x_more a:hover{ float:right; width:100px; color:#8fb517; height:28px; line-height:28px;}
.wxxsds_box .wxxsds_col{ width:412px; }
.wxxsds_box .wxxsds_col .col_l{ width:257px; height:225px; margin-top:10px; border-right:1px solid #CCCCCC; float:left;}
.wxxsds_box .wxxsds_col .col_r{ width:150px; height:225px; margin-top:10px; float:right;}

/*手机拍客大赛*/
.sjpkds_box{ width:412px; background:#ffffff; float:left; height:100px; margin-top:20px;}
.sjpkds_box .x_title{ height:28px; margin-top:5px;}
.sjpkds_box .x_title span{ display:inline;  line-height:28px; height:28px; width:200px; float:left; color:#8fb517; font-size:14px; text-align:left; font-weight:bold; padding-left:10px;} 
.sjpkds_box .x_title .x_more a ,.dmcy_box .x_title .x_more a:hover{ float:right; width:100px; color:#8fb517; height:28px; line-height:28px;}

/*网络形象设计大赛*/
.wlxxsj_box{width:412px; background:#FFFFFF; float:right; height:100px; margin-top:20px;}
.wlxxsj_box .x_title{ height:28px; margin-top:5px;}
.wlxxsj_box .x_title span{ display:inline;  line-height:28px; height:28px; width:200fpx; float:left; color:#8fb517; font-size:14px; padding-left:10px; font-weight:bold;} 
.wlxxsj_box .x_title .x_more a ,.dmcy_box .x_title .x_more a:hover{ float:right; width:100px; color:#8fb517; height:28px; line-height:28px;}

/*网络行为调查活动*/
.wlxw_box{ width:412px; background:#ffffff; float:left; height:100px; margin-top:20px;}
.wlxw_box .x_title{ height:28px; margin-top:5px;}
.wlxw_box .x_title span{ display:inline;  line-height:28px; height:28px; width:200px; float:left; color:#8fb517; font-size:14px; text-align:left; font-weight:bold; padding-left:10px;} 
.wlxw_box .x_title .x_more a ,.dmcy_box .x_title .x_more a:hover{ float:right; width:100px; color:#8fb517; height:28px; line-height:28px;}

/*"全民创新读书"活动*/
.cxds_box{width:412px; background:#FFFFFF; float:right; height:100px; margin-top:20px;}
.cxds_box .x_title{ height:28px; margin-top:5px;}
.cxds_box .x_title span{ display:inline;  line-height:28px; height:28px; width:200fpx; float:left; color:#8fb517; font-size:14px; padding-left:10px; font-weight:bold;} 
.cxds_box .x_title .x_more a ,.dmcy_box .x_title .x_more a:hover{ float:right; width:100px; color:#8fb517; height:28px; line-height:28px;}

/*文化展*/
.whz_box{ width:834px; height:490px; background:#FFFFFF;}
.whz_box .x_title{ height:28px; margin-top:5px;}
.whz_box .x_title span{ display:inline;  line-height:28px; height:28px; width:200px; float:left; color:#8fb517; font-size:14px; padding-left:10px; font-weight:bold;} 
.whz_box .x_title .x_more a ,.dmcy_box .x_title .x_more a:hover{ float:right; width:100px; color:#8fb517; height:28px; line-height:28px;}
.whz_news{ display:inline;width:300px; margin-left:11px; margin-top:10px; float:left;} 
.whz_news dl{ list-style:none;}
.whz_news dl dt{ line-height:150%; margin-top:5px; text-align:left; border-bottom:1pxs dashed #CCCCCC;}
.pic_whz{ margin-top:5px; margin-left:10px;}
.pic_whz dl{ list-style:none;}
.pic_whz dl dd{ display:inline; float:left; margin-left:5px; margin-top:5px;}
.pic_whz dl dd img{ border:1px solid #999999; padding:1px;}
/*横向列表*/
.list_across{ margin:0; padding:0;}
.list_across li{white-space: nowrap;float:left; list-style-type:none;display:block;}
/*竖向列表*/
.list_erect{margin:0; padding:0;}
.list_erect li{white-space: nowrap;clear:left; list-style-type:none;display:block;}