
.Upper {width:auto; overflow:hidden; background:url(../head_bg.png) no-repeat center center;}
.Upper .head {width:1200px; margin:0 auto; overflow:hidden;}
.Lower {width:auto; overflow:hidden; background:#333333;}
.Lower .footer {width:1200px; margin:0 auto; overflow:hidden;}

.wrap {width:1200px; margin:0 auto 20px auto; overflow:hidden; clear:both;}

.wrap .MainCont1,
.wrap .MainCont2,
.wrap .MainCont3,
.wrap .MainCont4,
.wrap .MainCont5,
.wrap .MainCont6,
.wrap .MainCont7 {width:100%; overflow:hidden; clear:both;}

.wrap .Chead {width:1200px; overflow:hidden; background:url(chead_bg.png) no-repeat center center; line-height:60px; text-align:center; margin:10px 0 20px 0;}
.wrap .Chead span { padding:10px 20px; background:#FFFFFF; font-size:30px; color:#ff8413;}
.wrap .Chead span a{color:#ff8413;}
.wrap .Chead span i {color:#d8d8d8;}
.wrap .cont {width:100%; overflow:hidden; clear:both;margin:10px auto;}

.cont .showpic {width:470px; height:295px; float:left; overflow:hidden; position:relative;}
.cont .showpic ul {width:470px; height:265px;overflow:hidden; position:relative;}
.cont .showpic ul li { float:left; position:absolute; top:0; left:0;width:99%;height:99%; text-align:center; line-height:230px; overflow:hidden;}
.cont .showpic ul li img{max-width:100%;max-height:100%;padding:2px;}
.cont .showpic .title {display:block;width:470px;height:30px;line-height:30px;font-size:18px;color:#fff;opacity:0.5;left:50px;position:absolute; bottom:-50;left:0;}
.cont .showpic .title span {padding:25px;}
.cont .showpic .title:hover {color:#ff9900;}
.cont .showpic ol {width:470px;position:absolute; bottom:0; left:0;}
.cont .showpic ol li {float:left; margin:5px 4px; width:125px; height:5px; text-align:center; line-height:5px; background:#cccccc;}
.cont .showpic ol li a {display:block; text-indent:-9999px; text-align:center; line-height:5px;}
.cont .showpic .actionNum {background:#ff8413;}

.cont .main {width:400px; float:left;margin-left:16px;}
.cont .main .hotnews li{border-top:1px dotted #ddd;border:none;margin-top:0;padding:0;}
.cont .main .hotnews li span{display:block;width:99%;height:50px;margin-top:10px;line-height:25px;font-size:15px;color:#999;padding-bottom:5px;border-bottom:1px dotted #ddd;}

.cont .main .newlist {width:100%; overflow:hidden;margin-top:10px;}
.cont .main .newlist li {list-style-image:url(newlist_back.png); list-style-position:inside; line-height:32px; height:32px; position:relative; overflow:hidden;}
.cont .main .newlist li span {position:absolute; right:0; top:0;}
.cont .main .newlist li:hover {list-style-image:url(newslist_orange.png)}
.cont .main .newlist li a{position:absolute; top:0; left:20px; font-size:14px; line-height:32px; height:32px; width:390px; overflow:hidden;}
.cont .main .newlist li:hover a {color:#ff9900;}

.cont .news_right{float:right;width:296px;overflow:hidden;}
.cont .news_right h2{height:30px;color:#ff8413;border-bottom:#ff8413 2px solid;width:100%;text-indent:10px;line-height:30px;}
.cont .news_right ul{margin:5px auto;padding-left:10px;}
.cont .news_right ul li{line-height:25px;height:25px;margin:5px auto;}

.wrap .cont1 {width:100%; overflow:hidden; clear:both; margin-top:25px;}
.cont1 .news {width:800px;float:left;}
.cont1 .news .shead {width:100%; overflow:hidden; clear:both; border-bottom:1px solid #d9d9d9;}
.cont1 .news .shead .tag {height:43px; width:15%; float:left; border-bottom:2px solid #ff9900; line-height:45px;}
.cont1 .news .shead .tag span {border-left:5px solid #ff9900; padding-left:15px; font-size:18px;}
.cont1 .news .shead .more {height:45px; width:50%; float:right; text-align:right; line-height:45px;}
.cont1 .news .shead .more a {color:#666666;}
.cont1 .news .shead .more a:hover {color:#ff9900;}

.cont1 .news .listbox {padding:15px 0;}
.listbox ul {width:100%; clear:both; overflow:hidden;} 
.listbox ul li {float:left; width:250px; border:1px solid #d9d9d9; margin:0 6px;}
.listbox ul li:hover {background:#d9d9d9;}
.listbox .img {width:100%; overflow:hidden;}
.listbox .word {padding:10px;}
.listbox .word a { display:block; font-size:15px; line-height:35px; height:35px; overflow:hidden;}
.listbox .word p {font-size:12px; color:#999999; text-indent:2em; line-height:20px; height:40px; overflow:hidden;}
.news .sad {width:800px; height:110px; overflow:hidden; margin-top:10px;} 

.cont1 .info {width:375px; float:right; overflow:hidden;}
.cont1 .info .shead {width:100%; height:45px; line-height:45px; background:#FF9900;}
.cont1 .info .shead .tag {width:50%; float:left;}
.cont1 .info .shead .tag span {padding:5px 0 5px 25px; background:url(info_bg.png) no-repeat left center; font-size:18px; color:#FFFFFF; margin-left:15px;}
.cont1 .info .shead .more {width:50%; float:left; text-align:right;}
.cont1 .info .shead .more a {color:#FFFFFF; margin-right:15px;}
.cont1 .info .infolist {overflow:hidden; border:1px solid #d9d9d9; padding:0 15px 6px 15px;}
.infolist dl {width:100%; overflow:hidden;}

.infolist dl.ck dd{display:block;}
.infolist dl dd {display:none; text-align:center;}
.infolist dl dt {overflow:hidden; clear:both; padding:12px 0;}
.infolist dl dt a {display:block; line-height:26px; height:26px; overflow:hidden; font-size:14px; width:300px;}
.infolist .num { padding:3px 8px; background:#bfbfbf; color:#FFFFFF; float:left;}
.infolist .text {padding-left:10px; float:left;}
.infolist dl.ck dt .num {background:#FF9900;}
.infolist dl.ck .text {color:#FF9900;}

.cont .page_nav {width:12%; float:left;height:500px;  overflow:hidden; clear:both;}
.cont .page_nav div {width:140px; height:42px; margin:5px auto;border-bottom:2px solid #f60;border-right:2px solid #f60;background:#fff; text-align:center; line-height:42px; position:relative;}
.cont .page_nav div a {font-size:18px; color:#f60;}
.cont .page_nav .ck{background:#f60;}
.cont .page_nav .ck a {color:#fff;}
.cont .page_nav .ck:before {content:''; display:block; width:100%; height:-20px;}

.cont .bigbox {width:87%;float:right; overflow:hidden;}
.bigbox .more {width:100%; line-height:30px; text-align:right;}
.bigbox .comlist {overflow:hidden; clear:both;}
.comlist .list{width:19%; float:left; position:relative; padding:7px;}
.comlist .list:hover {background:#d9d9d9;}
.comlist .list:hover .code {display:block;}
.comlist .list .img {width:225px; height:168px; overflow:hidden;}
.comlist .list .info {padding:10px 0; overflow:hidden;}
.comlist .list .info .t {line-height:22px; height:44px; overflow:hidden; width:100%; font-size:14px;}
.comlist .list .info .b {width:100%; overflow:hidden; clear:both; font-size:16px;}
.comlist .list .info .b span {width:50%; float:left; line-height:30px;}
.comlist .list .info .b .thr {text-decoration:line-through; color:#999999;}
.comlist .list .info .b .red {text-align:right; color:#FF0000; font-size:18px;}
.code {width:238px; height:178px; overflow:hidden; position:absolute; top:0; left:0; display:none;}
.code:before {content:''; display:block; width:225px; height:168px; background:#000000; opacity:0.5; filter:Alpha(opacity=50); position:absolute; top:7px; left:7px;}
.code h3 {color:#FFFFFF; font-size:20px; text-align:center; line-height:20px; position:relative; padding-top:25px; font-weight:normal;}
.code p {text-align:center; padding-top:10px; position:relative;}

.cont .snav {width:100%; overflow:hidden; clear:both; background:#f2f2f2;}
.cont .snav div {width:128px; height:45px; float:left; text-align:center; line-height:45px;}
.cont .snav div a {font-size:20px; color:#666666;}
.snav .xz{background:#1fadff;}
.snav div.xz a{color:#FFFFFF;}

.MainCont2 .cont .comlist ul{width:99%;margin:3px auto;margin:3px auto !important;}
.MainCont2 .cont .comlist ul li{width:19%;height:140px;float:left;margin:8px;text-align:center;margin:5px !important;overflow:hidden;}
.MainCont2 .cont .comlist ul li img{width:98%;height:115px;padding:2px;border:1px solid #ddd;}
.MainCont2 .cont .comlist ul li span{height:28px;line-height:25px;color:#666;overflow:hidden;font-size:14px;white-space:nowrap;}
.MainCont2 .cont .comlist ul li.more{text-align:right;margin:0px 15px;margin:0px 10px !important;width:97%;height:35px;line-height:35px;border-bottom:2px solid #f60;}

.MainCont3 .cont .find_job{width:32%;}
.MainCont3 .cont .find_job ul{width:95%;margin:10px auto 5px;}
.MainCont3 .cont .find_job li{text-indent:20px;line-height:25px;background:url(nicon1.gif) no-repeat left center;}
.MainCont3 .cont .find_job h2 a{color:#fff;}

.MainCont4 .listbox {width:49%;height:280px; float:left; overflow:hidden;margin:5px;}
.MainCont3 h2,.MainCont4 h2{width:100%;height:30px;line-height:30px;color:#fff;font-size:16px;background:#f60;text-indent:20px;}
.MainCont4 .listbox ul{margin:10px auto;}
.MainCont4 .listbox ul li {width:46%;height:25px;line-height:25px;float:left;margin:3px 10px;border:none;overflow:hidden;}
.MainCont4 .listbox ul li .span_date{color:#f60;float:right;}

.MainCont5 .cont .b_img{width:30%;height:270px;overflow:hidden;margin:10px auto;}
.b_img .img_box {float:left; position:relative;}
.b_img .img_box .img{overflow:hidden;}
.b_img .img_box .word {width:100%; height:40px; line-height:40px; background:#000000; position:absolute; bottom:0; left:0; opacity: 0.5; clear:both;}
.b_img .img_box .word a {padding-left:10px; position:relative; color:#FFFFFF;}
.b_img .img_box .word span {position:relative; color:#FFFFFF; float:right; padding-right:10px;}

.MainCont5 .cont .video_info{width:68%;}
.MainCont5  .cont .video_info .sell {width:100%; overflow:hidden;}
.MainCont5  .cont .video_info ul ,.MainCont6 .cont .video_info ul {width:100%; overflow:hidden;}
.MainCont5 .cont .video_info ul .infolist {width:22%;height:140px;margin:5px 10px;float:left;}
.MainCont5 .cont .video_info  ul .infolist img{height:110px;width:98%;padding:2px;border:1px solid #ccc; overflow:hidden;}

.MainCont6 .cont .video_info{width:100%;overflow:hidden;}
.MainCont6 .cont .video_info ul{clear:both;width:100%;height:100%;}
.MainCont6 .cont .video_info ul li{width:19%;height:190px;margin:5px;float:left;text-align:center;}
.MainCont6 .cont .video_info ul li img{height:150px;width:98%;padding:2px;border:1px solid #ccc; overflow:hidden;}

.MainCont6 .cont .find_job{width:190px;padding-left:20px;border-left:2px dotted #ccc;}
.MainCont6 .cont .find_job h2{width:100%;line-height:30px;border-bottom:1px dotted #ccc;}
.MainCont6 .cont .find_job li{line-height:25px;}

.MainCont7 .cont {width:100%; overflow:hidden; clear:both;}
.MainCont7 .cont ul {overflow:hidden; width:100%;}
.MainCont7 .cont ul.wz_list li{width:32%;float:left;background: url(../../../images/default/iicon1.gif) no-repeat 0px 10px;margin:3px 8px;text-indent:16px;height:25px;line-height:25px;}
.MainCont7 .cont ul.tw_list li {width:13%; float:left; margin:5px;overflow:hidden;}
.MainCont7 .cont ul.tw_list li img{width:96%;height:90px;}
.MainCont7 .cont ul.tw_list li a {line-height:35px;}

.MainCont7 .cont .meun1,
.MainCont7 .cont .meun2 {width:100%; overflow:hidden;}
.meun1 a{display:inline-block; width:180px; height:55px; border-radius:5px; text-align:center; line-height:55px; margin:10px 28px; font-size:20px; color:#FFFFFF;}

/* 合作单位 */
.MainCont8 .cont ul li{margin:5px;}
.MainCont8 .cont .piclink{width:100%; height:130px;overflow:hidden; }
.MainCont8 .cont .piclink a{display:block;float:left;width:120px; height:60px; margin:5px auto; text-align:center; overflow:hidden;}
.MainCont8 .cont .piclink a img{width:110px; height:50px;}

/* 友情链接 */
.MainCont9 .more{width:100%; text-align:right; line-height:25px;}
.MainCont9 .cont .wordlink{width:100%; overflow:hidden;}
.MainCont9 .cont .wordlink a{display:inline-block; line-height:25px; margin:5px 8px; font-size:14px;}

/*搜索类型*/
.mysearch{width:1196px;margin:0px auto 5px;margin:0px auto 5px !important;border:2px solid #ff8413;}
.mysearch ul{margin:10px auto;text-align:center;}
.mysearch ul li{height:60px;line-height:30px;clear:both;margin:5px auto;border-bottom:1px dotted #ff8413;padding-bottom:5px;}
.mysearch ul li:last-child{border:none;padding:none;}
.mysearch ul li.li_brand{height:80px;line-height:30px;}
.mysearch ul li dl dt{display:block;width:7%;height:60px;float:left;margin:auto 10px;}
.mysearch ul li dl dd{width:91%;height:60px;display:block;text-align:left;float:right;}
.mysearch ul li dl dd a{margin:5px 10px;font-size:16px;width:12%;}
.mysearch ul li dl dd a:first-child{margin-left:0px;}
.mysearch ul li dl dd a:hover{color:#ff8413;font-weight:bold;}
.mysearch ul li dl dd a.a_more{color:#ff8413;font-weight:bold;}
.mysearch ul li.li_brand dl{height:140px;}
.mysearch ul li.li_brand dl dd a{float:left;text-align:center;margin:auto 5px;width:8%;}
.mysearch ul li.li_brand dl dd a img{width:76px;height:42px;margin:0px auto;padding:2px;border:1px solid #ddd;}

