﻿html{ margin:0px; padding:0px;}
body{margin:0px; padding:0px; font-size:12px; color:#333; background: url(bodybg.jpg);position:relative;}
a{ color:#333; text-decoration:none; font-family:"宋体"}
a:hover{ color:#CC3300;}
.cr{ clear:both;}
.tyk{ width:1004px; background:#fff;margin:0px auto; border-left:#fff 10px solid;border-right:#fff 10px solid; border-bottom:#fff 10px solid; clear:both}
.top{background:url(top_bg.jpg) no-repeat top; width:1004px; position:relative}
.top_mu{ background:url(top_mu_bg.png) repeat-x; height:30px; text-indent:10px; line-height:30px;}
.r_mu{ width:50%; text-align:right; float:right;}
.r_mu a{ padding:0px 5px;}
.logok{ height:120px;}
.logo{ display:block; width:560px; height:98px; position:absolute; left:30px; top:50px;}
.mu{ background:url(mu_bg.jpg) repeat-x #0066CC; height:35px; line-height:35px;}
.mu ul{ list-style:none; padding:0px; margin:0px; }
.mu li{list-style:none; padding:0px; margin:0px; float:left; height:35px; line-height:35px; background:url(mu_jbg.jpg) no-repeat right; position:relative; z-index:9981; overflow:hidden;}
.mu li.ns{ background:url(mu_ns.jpg) no-repeat right;}
.mu li a.dl{ display: block; padding:0px 21px; color:#fff; font-size:14px; font-weight:bold;}
.mu li:hover{background:url(mu_ns.jpg) no-repeat right; overflow:visible;}
.mu li .zmu{ position:absolute; left:0px; top:35px; min-width:100%; z-index:999999}
.mu li .zmu .xl{ display:block; height:32px; line-height:32px; background:url(mu_ns.jpg); color:#fff; text-indent:20px; }

.pb20{ padding-bottom:20px;}
.lfd{ float:left}
.rfd{ float:right;}
.w30{ width:30%;}
.w70{ width:70%;}

#main_content{margin:0px auto;}
.main_bg{ background:url(main_s.gif) right top repeat-y}
.side_v{ width:203px; float:right; background:#f7f6fc;margin-bottom:15px;}
.main_v{ width:738px; float:left; border:1px solid #ccc; padding:20px; margin-bottom:15px;}
/*主框架结束*/

/*主体部分==========================================*/
.mapnav{ height:28px; line-height:28px;}.mapnav .ns{ font-weight:bold}
#main_t{ height:25px; font-weight:bold; font-size:14px; padding-left:5px; border-bottom:1px solid #ccc}
#main_c{ padding:10px;min-height:400px; height:auto; _height:400px; font-size:14px; line-height:26px;}
#main_c p{ margin:20px auto 0px;}
.c_list .psb a,.fbox .fbox_m li,.hotbox_m li,.f_zsyz li.list,.lmlist li,.link_box .more,.nav2 a{ background-image:url(list_ico.gif); background-repeat:no-repeat}
/*侧边栏*/
.c_list{ padding-top:10px}
.c_list .psa{ display:block; overflow:hidden; height:29px; line-height:29px; background:url(s_ico.gif) 13px 5px no-repeat; padding:2px 0 0 46px;}
.c_list .psa:hover,.c_list .nsa{ color:#fff;background-color:#56c3fe;}
.c_list .psb{ display:none; padding:5px 25px}
.c_list .nsb{ display:block;}
.c_list .psb a{ display:block;height:22px; font-size:12px; overflow:hidden;background-position:5px -11px; border-bottom:1px solid #cacaca; line-height:22px; padding-left:20px;}
.c_list .psb a:hover,.c_list .psb .ns{color:#c00; background-position:5px 8px}
.sidead{ width:170px; margin:0 auto; padding:10px 0}
/*板块=================================*/
.lmbox .lmbox_t,.lmbox2 .lmbox_t,.co_job th,.cobox .cobox_t,.talent_list th,.link_sq_t{background:url(str_1.gif) repeat-x;}
.lmbox{ border:1px solid #c3cfdd;}
.lmbox .lmbox_t{ height:31px;}
.lmbox .lmbox_t b{ color:#000; line-height:29px; display:block; float:left; padding:2px 12px 0; font-size:14px;}
.lmbox .lmbox_t b a{ color:#000;}
.lmbox .lmbox_t .more{ float:right; height:29px; line-height:29px; padding-right:10px;}
.lmbox .lmbox_t .more a{ color:#000; margin:0 5px}

.lmbox2{ border:1px solid #c3cfdd;}
.lmbox2 .lmbox_t{ background-position:0 -41px; height:31px;}
.lmbox2 .lmbox_t b{ color:#1a6da5; line-height:29px; display:block; float:left; padding:2px 12px 0; font-size:14px;}
.lmbox2 .lmbox_t b a{ color:#1a6da5;}
.lmbox2 .lmbox_t .more{ float:right; height:29px; line-height:29px; padding-right:10px;}
.lmbox2 .lmbox_t .more a{ color:#000; margin:0 5px}

.lmlist li{ height:25px;line-height:25px; overflow:hidden;background-position:0 -48px; padding-left:10px; white-space:nowrap;text-overflow:ellipsis;}
/*图片栏目*/
.picList { width:110%}
.picList .picItem{ width:165px;background:#fff; float:left; padding:10px 15px  10px 0px; }
.picList .picItem .pic{ width:165px; height:165px;border:1px solid #ddd; padding:1px; display:block}
.picList .picItem .pic img{ width:165px; height:165px;}
.picList .picItem .ptt{ width:165px; min-height:60px; display:block; padding-top:5px; font-size:12px;line-height:16px; overflow:hidden;  color:#999;}
.picList .picItem .ptt b{ font-size:12px; color:#333}
.picList .cr{ clear:both;}

/*商机速递栏目*/ 
.gyList { width:110%}
.gyList .picItem{ width:230px;background:#fff; float:left; padding:10px 15px  10px 0px; }
.gyList .picItem .pic{ width:230px; height:180px;border:1px solid #ddd; padding:1px; display:block}
.gyList .picItem .pic img{ width:230px; height:180px;}
.gyList .picItem .ptt{ width:230px; min-height:36px; display:block; padding-top:5px; font-size:12px;line-height:16px; overflow:hidden;  color:#333;}
.gyList .picItem .ptt b{ font-size:12px; color:#333; background:#0066CC;border-radius:3px; text-align:center; width:34px; height:34px; float:left; display:block; margin:0px 5px 0px 0px; color:#FFF}
.gyList .picItem .ptt b.qg{ background:#FF3300}
.gyList .cr{ clear:both;}
 
/*视频栏目*/
.vodList { width:110%}
.vodList .picItem{ width:230px;background:#fff; float:left; padding:10px 15px  10px 0px; }
.vodList .picItem .pic{ width:230px; height:165px;border:1px solid #ccc; padding:1px; display:block}
.vodList .picItem .pic img{ width:230px; height:165px;}
.vodList .picItem .ptt{ width:230px; min-height:60px; display:block; padding-top:5px; font-size:14px;line-height:24px; overflow:hidden;  color:#333;}
.vodList .picItem .ptt b{ font-size:14px;color: #FF9900; font-weight:100}
.vodList .cr{ clear:both;}
 
/*新闻栏目================================*/
#n_list{ margin:0px; padding:0px;padding-top:10px; }
#n_list li{ border-bottom:1px dashed #ddd; overflow:hidden; margin-bottom:10px; list-style: none; min-height:68px; max-height:125px;}
#n_list li .pic{ width:168px; height:108px; display:block; float:left; margin:0px 15px 12px 0px; overflow:hidden;}
#n_list li .pic img{ width:168px; height:108px;}
#n_list li .tt{ line-height:20px; font-size:14px; font-weight:normal; display:block;}
#n_list li .tt span{ float:right; color:#999}
#n_list li .tt a{font-weight:bold;}
#n_list li .nr{max-height:78px; overflow:hidden; font-size:13px; line-height:22px}

/*新闻详细页==============================*/
#n_show .tt2{ font-size:16px; text-align:left; color:#000; padding:20px 0 0px;}
#n_show .tt{ font-size:18px; text-align:center; color:#000; height:50px; line-height:50px;}
#n_show .nr{ word-wrap: break-word; word-break: normal; padding:0 0 10px; }
#n_show .nr img{border:1px solid #ddd;margin: 5px 0;padding: 10px; max-width:100%;}
#n_show .pic { text-align:center; padding:20px 0px;}
#n_show .pic img{border:1px solid #ddd;margin: 5px 0;padding: 10px; max-width:100%;}

.n_nav{padding:10px 10px 0;}

/*视频栏目*/
#vod_list{ padding:0 0 10px;}
#vod_list li{ padding:15px 0px 5px;border-bottom:1px dashed #ddd; float:left;}
#vod_list li .pic{ display:block; float:left; border:1px solid #ddd; padding:10px; width:242px; height:166px;}
#vod_list li .pic:hover{border:1px solid #f00;}
#vod_list li .tt{ margin-bottom:5px;line-height:25px;font-size:16px;}
#vod_list li .tt a{color:#006699;}
#vod_list li .nr{ width:410px; float:left; padding-left:12px;}
#vod_list li .nr .time{ text-align:right; margin-top:10px;}

#vod_show .tt{font-size:18px; text-align:center; color:#000;  border-bottom:1px solid #ddd; padding-bottom:10px}

/*下载栏目*/
#don_List{}
#don_List .li{ border-bottom:#CCCCCC 1px dashed; height:280px; overflow:hidden; position:relative;}
#don_List .li .nr{ margin:5px 0px; height:126px; overflow:hidden; border:#ccc 1px dotted; background:#eee;border-radius:5px;}
#don_List .li .nr .dk{ margin:10px;height:100px; overflow:hidden;}
#don_List .li .nr p{ margin:0px; padding:0px;}
#don_List .li .don_an{ font-size:18px; padding:10px; border:#999999 1px solid; position:absolute; right:10px; top:35px;border-radius:5px;}

.pagenav { text-align:center; padding-top:15px;}
.pagenav span{ padding:12px; border:#ccc 1px solid; background:#eee; margin:10px;}
.pagenav a{ padding:12px; border:#ccc 1px solid; background:#fff; margin:10px;}

/*广告位*/
.adv1{ margin:5px 0px 0px 0px; max-width:716px; overflow:hidden;}
.adv1 img{ max-width:716px;}

/*友情链接*/
.yqlink{}
.yqlink .yqlinkt{ height:56px; width:48px; text-align:center; font-size:18px; border:#ddd 1px solid; float:left; display: block; padding:10px; letter-spacing:5px; margin-right:15px; background:#eee -moz-linear-gradient(center top , #fafafa, #efefef) repeat scroll 0 0;}
.yqlink .yqlinkn{ width:880px; float:left; line-height:22px; min-height:56px; border:#ccc 1px dotted; padding:10px;}
.yqlink .yqlinkn a{padding:5px;}
.bmu{list-style:none; margin:0px; padding:0px; background:#eee;  height:40px; }
.bmu li{list-style:none; margin:0px; width:90px; display:block; text-align:center;float:left; line-height:40px; border-right:#ccc 1px solid }
.bmu li.r_n{ border-right:none}

#ewmpic{ width:200px; height:240px; text-align:center; background:#fff; border:#ccc 1px solid; padding:10px; position:fixed; bottom:20px;left:20px; z-index:9999999999}
#ewmpic img{ width:200px; height:200px; display:block; clear:both; margin:0px auto;}
#ewmpic a{ float:right; width:60px; text-align:right}
#ewmpic b{ width:120px; float:left; text-align:left; text-indent:15px; color:#ff3300;}

.ymewm b{ background:#ccc; text-indent:10px; line-height:30px; height:30px; display:block}
.ymewm #pay_code{ margin:15px auto; width:176px; height:176px;}
