﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}
body{background:#eef2fb url(webbg.jpg) no-repeat top center;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ margin:0px;padding:0px;list-style-type:none }
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank5{height:5px;overflow:hidden;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}
.fr{ float:right}
.fl{ float:left}

#MyContent p {margin:16px 0;} 

.navigation{width:1200px;margin:0px auto;height:22px;line-height:22px;color:#999;background:url(ask_points.gif) no-repeat left -1356px;padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif}
.navigation span{ float:right;}
.navigation dt#KeyWord{ height:25px; line-height:25px;}
.navigation a{color:#999;}
.navigation a:hover{color:red;text-decoration:none;}


.navigation690{height:22px;line-height:22px;color:#999;background:url(ask_points.gif) no-repeat left -1356px;padding-left:15px; font-family:"Times New Roman", Times, serif}
.navigation690 a{color:#999;}
.navigation690 a:hover{color:red;text-decoration:none;}



#wrap{width:1200px;margin:0px auto;background:#fff; }
.header{width:1200px; margin:0px auto;}
.head{}
.head .left{width:550px; float:left;line-height:41px; _padding-top:6px;padding-left:10px;}
.head .right{width:410px; float:right;line-height:41px; _line-height:35px; text-align:right;padding-right:10px;}
.head .right a{ padding:0px 2px; color: #006699; font-family:Arial, Helvetica, sans-serif;}
.head .right a:hover{ color:red; text-decoration:none;}


.menunav{width:1200px; margin:0px auto; background:url(../img/zgm/2014061822264545802.jpg) repeat-x; height:51px;}
.menunav ul{width:974px;margin: 0 auto;}
.menunav li{float:left;  text-align:center; height:51px; line-height:51px; overflow:hidden;}
.menunav a{display:block; font-size:16px; color:#ffffff; padding:0 12px 0 60px; font-weight:bold}
.menunav li.currclass a{display:block; background:url(onbg.jpg) no-repeat; color:#fff; font-weight:bold; height:51px; line-height:51px; text-decoration:none; }
.menunav a:hover{ background:url(hoverbg.gif) no-repeat 5px 7px; color:#fff;display:block;color:#ffffff;text-decoration:none; }


.mainbox{width:1180px; margin:0px auto;}
.mainbox .left{width:780px; float:left;}
.mainbox .right{width:382px; float:right;}

.title{background:url(../img/zgm/201406192135493834.jpg) repeat-x}


/*****发展论坛图片******/
.mainbox2{width:1180px; margin:0px auto;}
.mainbox2 .left01{ border:#CBD9E4 1px solid;}
.mainbox2 .left01 .title{  height:40px;border-top:#CBD9E4 1px solid; border-bottom:#CBD9E4 1px solid; padding-left:10px; }
.mainbox2 .left01 .title h3{background:url(titbg.gif) repeat-x left bottom; border:#C6DDF1 1px solid;  border-bottom:none; height:29px; line-height:29px; font-size:16px; font-weight:bold; color:#ffffff; text-align:left;width:88px; display:block; margin-top:6px; text-align:center; overflow:hidden}
.mainbox2 .left01 .title span{right:10px; float:right; padding-right:10px; padding-top:10px}
.mainbox2 .left01 .title span a{font-size:12px;font-weight:normal;color:#fff;}

.newspicr{ width:1180px; margin:0 auto; overflow:hidden; padding:0px 0 10px 0}
.newspicr li{width:280px; margin-top:10px; float:left; padding:0 6px 0 7px;}
.newspicr li A:hover img {BORDER: #ff8000 1px solid; BACKGROUND: #fff7ee;}
.newspicr li a img {padding:5px; width:270px; height:185px; border: #ccc 1px solid;}
.newspicr p {margin-top:6px; text-align:center; height:44px; }



.mainbox .right .right02{ border:#D4D4D4 1px solid;}


.mainbox .left .left01 .floatl{width:778px; float:left;  margin:0 auto}
#myFocus{ width:575px; height:365px;}

.mainbox .left1{width:788px; float:left; overflow:hidden; margin:0 auto}
.mainbox .left1 .left01{border:#CBD9E4 1px solid; width:386px; float:left; height:272px;}
.mainbox .left1 .left01 .title{  height:40px;border-top:#CBD9E4 1px solid; border-bottom:#CBD9E4 1px solid; padding-left:10px; }
.mainbox .left1 .left01 .title span{background:url(titbg.gif) repeat-x left bottom; border:#C6DDF1 1px solid;  border-bottom:none; height:29px; line-height:29px; font-size:16px; font-weight:bold; color:#000000; text-align:left;width:88px; display:block; margin-top:6px; text-align:center; overflow:hidden}
.mainbox .left1 .left01 .left01boxsp{margin:0 auto; background:#f0f0f0}
.mainbox .left1 .left01 .left01boxsp img {padding:10px 10px 10px 10px; width:365px; height:210px;}


.mainbox .left1 .left02{border:#CBD9E4 1px solid; width:388px; float:right; height:272px; background:#f0f0f0}
.mainbox .left1 .left02 .title{height:40px;border-top:#CBD9E4 1px solid; border-bottom:#CBD9E4 1px solid; padding-left:10px; }
.mainbox .left1 .left02 .title h3{background:url(titbg.gif) repeat-x left bottom; border:#C6DDF1 1px solid;  border-bottom:none; height:29px; line-height:29px; font-size:16px; font-weight:bold; color:#000000; text-align:left;width:88px; display:block; margin-top:6px; text-align:center; overflow:hidden}
.mainbox .left1 .left02 .title span{right:10px; float:right; padding-right:10px; padding-top:10px}
.mainbox .left1 .left02 .title span a{font-size:12px;font-weight:normal;color:#000;}

.mainbox .left1 .left02 .left01box ul{ padding:8px;}
.mainbox .left1 .left02 .left01box li{height:26px; line-height:26px; background:url(artarrow.gif) no-repeat 0px 10px; padding-left:10px;}
.mainbox .left1 .left02 .left01box a{ font-size:14px; font-weight:normal; color:#000;}
.mainbox .left1 .left02 .left01box a:hover{ color:red; text-decoration:none;}
.mainbox .left1 .left02 .left01box span{ float:right; color:#999; font-size:12px; font-weight:normal;}



.mainbox .right .right03{ border:#CBD9E4 1px solid;}
.mainbox .right .right03 .title{ height:40px;border-top:#CBD9E4 1px solid; border-bottom:#CBD9E4 1px solid; padding-left:10px;}

.mainbox .right .right03 .title span{background:url(titlebg.gif) repeat-x left bottom; border:#C6DDF1 1px solid;  border-bottom:none; height:29px; line-height:29px; font-size:16px; font-weight:bold; color:#ffffff; text-align:left;width:88px; display:block; margin-top:6px; text-align:center; overflow:hidden}
.mainbox .right .right03 .right03box1{padding:14px 15px 14px 15px; font-size:14px; line-height:29px}
.mainbox .right .right03 .right03box1 span{color:#000; font-size:15px; font-weight:bold}



/*首页合作单位*/
.mainbox3{width:1180px; margin:0px auto;}
.mainbox3 .flinkbox{}
.mainbox3 .flinkbox ul{}
.mainbox3 .flinkbox .logolink li{width:193px; float:left; text-align:center;}
.mainbox3 .flinkbox .logolink img{width:175px;height:50px;border:#d8d8d8 1px solid;}
/*首页样式结束*/


/*栏目页*/
.mainpdbox{width:1200px;margin:0px auto; background:#Fff; padding-bottom:20px}

.mainpdbox .newslist{ border:#DCDCDC 1px solid; border-top:#C6DDF1 0px solid;height:100%;overflow:hidden; width:98%;background:#FCFCFC; margin:0px auto;}
.mainpdbox .newslist h3{background:url(../img/zgm/201406192135493834.jpg) repeat-x;height:40px;line-height:40px;padding-left:20px;font-size:16px; font-weight:bold; color:#ffffff; border-top:#CBD9E4 1px solid; border-bottom:#CBD9E4 1px solid; width:100%;}
.mainpdbox .newslist h3 span{position:absolute; right:10px; top:0px;}
.mainpdbox .newslist h3 span a{ float:left; padding:0px 5px;}
.mainpdbox .newslist h3 span a{ font-size:12px; font-weight:normal;}

.mainpdbox .newslist ul{padding:8px;}
.mainpdbox .newslist .noborder{ border-bottom:#e8e8e8 1px dotted; margin:0px 5px;}
.mainpdbox .newslist li{height:26px;line-height:26px;background:url(multipage.gif) no-repeat 0px 8px;padding-left:15px;}
.mainpdbox .newslist span.date{ font-size:14px;float:right;color:#999;}
.mainpdbox .newslist a{font-size:14px;}
.mainpdbox .newslist a strong{ color:#000; font-weight:normal;}
.mainpdbox .newslist a:hover{color:red;text-decoration:none;}

.mainpdbox .newspicr{ width:1180px; margin:0 auto; padding:0px 0 10px 0}
.mainpdbox .newspicr li{width:280px; margin-top:6px; float:left; padding:0 6px 0 7px; height:218px; margin-bottom:13px; }
.mainpdbox .newspicr li A:hover img {BORDER: #ff8000 1px solid; BACKGROUND: #fff7ee;}
.mainpdbox .newspicr li a img {padding:5px; width:270px; height:185px; border: #ccc 1px solid;}
.mainpdbox .newspicr p {margin-top:6px; text-align:center; height:44px; margin-bottom:13px;}

.mainpdbox .left .zjnewspicr{ width:670px; margin:0px auto;}
.mainpdbox .left .zjnewspicr ul{ margin:8px 0 8px 0;}
.mainpdbox .left .zjnewspicr li{width:150px; float:left; padding:0 6px 0 7px; height:135px; margin-bottom:10px}
.mainpdbox .left .zjnewspicr li A:hover img {BORDER: #ff8000 1px solid; BACKGROUND: #fff7ee;}
.mainpdbox .left .zjnewspicr li a img {padding:5px; width:140px; height:100px; border: #ccc 1px solid;}
.mainpdbox .left .zjnewspicr p {margin-top:4px; text-align:center}
.mainpdbox .articlecontent{border:#DCDCDC 1px solid; border-top:#C6DDF1 2px solid;padding:20px;height:100%;overflow:hidden; width:1058px;background:#FCFCFC; margin:0px auto;}
.mainpdbox .articlecontent h3{line-height:35px;text-align:center; font-size:22px; color:#000;}
.mainpdbox .articlecontent h4{line-height:30px;text-align:center; font-size:18px; color: #333;}
.mainpdbox .articlecontent .info{height:30px;line-height:30px;text-align:center;}
.mainpdbox .articlecontent .info span{ padding:0px 5px;}
.mainpdbox .articlecontent .info span a{color:red;}
.mainpdbox .articlecontent .newscontent{font-size:14px;line-height:26px; padding-top:20px;}
.mainpdbox .articlecontent .Author{text-align:right;font-size:14px;color:#000;}
.mainpdbox .articlecontent .sharebox{text-align:right; height:26px; line-height:30px; background:#F4F8FD; padding-top:7px;}
.mainpdbox .articlecontent .moodbox{}
.mainpdbox .articlecontent .articlekey{ line-height:25px;}
.mainpdbox .articlecontent .articlekey a{ color:#000;}
.mainpdbox .articlecontent .articlekey a:hover{color:red; text-decoration:none;}
.mainpdbox .articlecontent .articlebook{}
.mainpdbox .articlecontent .articlebook h2{ line-height:25px; font-size:12px; font-weight:normal;}
.mainpdbox .articlecontent .articlebook h2 a:hover{ color:red; text-decoration:none;}


.mainpdbox .right{width:375px;float:right;}
.mainpdbox .right .right02{border:#D4D4D4 1px solid;}
.mainpdbox .right .right02 .title{height:40px;border-top:#CBD9E4 1px solid; border-bottom:#CBD9E4 1px solid; padding-left:10px; }
.mainpdbox .right .right02 .title span{ background:url(titbg.gif) repeat-x left bottom; border:#C6DDF1 1px solid;  border-bottom:none; height:29px; line-height:29px; font-size:16px; font-weight:bold; color:#000000; text-align:left;width:88px; display:block; margin-top:6px; text-align:center; overflow:hidden}
.mainpdbox .right .right02 .right02box{}
.mainpdbox .right .right02 .right02box ul{padding:8px;}
.mainpdbox .right .right02 .right02box li{ height:25px; line-height:25px;  background:url(artarrow.gif) no-repeat 0px 10px; padding-left:10px;}
.mainpdbox .right .right02 .right02box a{  font-size:14px; font-weight:normal; color:#000;}
.mainpdbox .right .right02 .right02box a:hover{  color:red; text-decoration:none;}
.mainpdbox .right .right02 .right02box span{ float:right; color:#999; font-size:12px; font-weight:normal;}




/*内容页*/


/*文章分页样式*/
#fenye{clear:both; padding-right:30px; padding-top:12px; }
#fenye a{text-decoration:none; }
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#FF9000; border:1px solid #FFD297; font-weight:bold; text-align:center;color:#fff;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0px; color:#2E2828;background:#fff; border:1px solid #FFD297; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#2E2828;} 
#fenye a:hover{color:#fff; background:#FF9000; border:1px solid #FFD297;float:left;}
#fenye span{line-height:30px;}


 /*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:64px; text-align:center;}
#pageNext a.curr{width:32px;background:#5A85B2;  height:24px; line-height:24px;  border:1px solid #E3E3E3; color:#FFF; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px 0 0; color:#333;background:#F4F4F4; height:24px; line-height:24px; display:inline-table; border:1px solid #D4D4D4; float:left; text-align:center;}
#pageNext a.num{width:32px;}
#pageNext a:visited{color:#3B85B4;} 
#pageNext a:hover{color:#000; background:url(tbg.gif) repeat-x; height:24px; line-height:24px;  border:1px solid #E3E3E3;float:left; text-decoration:none;}


.copyright{width:1100px;margin:0px auto; background:url(foot.jpg) repeat-x left top}
.copyright .foot{height:25px; line-height:25px;text-align:center;color:#999; background-color:#e4ecf3;}
.copyright .foot a{ padding:0px 1px; color:#999; border-right:#ccc 1px solid;}
.copyright .foot a:hover{color:red;text-decoration:none;}
.copyright #copyright{text-align:center;line-height:24px;}


/*友情链接*/
.linkmain{width:965px;margin:0px auto;}
.linkmain .left{width:250px; float:left;}
.linkmain .left .left01{border:#C6DDF1 1px solid;}
.linkmain .left .left01 .tit{background:url(titbg.gif) repeat-x left top; height:30px; line-height:30px;font-size:14px;font-weight:bold;padding-left:10px; color:#069;}
.linkmain .left .left01 .left01box{ padding:8px;}
.linkmain .left .left01 .left01box ul{}
.linkmain .left .left01 .left01box li{ line-height:25px;}

.linkmain .left .left01 .left02box{ padding:8px;}
.linkmain .left .left01 .left02box ul{ text-align:center;}
.linkmain .left .left01 .left02box h3{ font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; font-weight:normal; line-height:30px;}
.linkmain .left .left01 .left02box h3 img{width:88px; height:31px; border:#e8e8e8 1px solid; padding:2px;}

.linkmain .right{width:700px; float:right; border:#C6DDF1 1px solid;}
.linkmain .right .tit{background:url(titbg.gif) repeat-x left top; height:30px; line-height:30px;font-size:14px;font-weight:bold;padding-left:10px; color:#069;}
.linkmain .right .tit a{color:#069;font-size:12px;font-weight:normal;}
.linkmain .right .flinkbox{padding:8px;}
.linkmain .right .flinkbox .ClassLink{background:#f1f1f1;height:30px;line-height:30px;padding-left:15px;}
.linkmain .right .flinkbox .LinkDetail{margin-top:10px;}
.linkmain .right .flinkbox .LinkDetail .link_table_title{background:#DAEEF9;height:30px;line-height:30px;text-align:center;font-weight:bold;}


.link_title{ background:url(titbg.gif) repeat-x left top; border:#C6DDF1 1px solid; border-bottom:none; padding-left:15px; font-size:12px; font-weight:bold;  height:29px; line-height:29px;}
.link_title a{ color:red; }
.link_title a:hover{ color:red; text-decoration:none;}
.linktext{ padding:5px; line-height:24px; font-size:12px; color:#999;}
.linktext .textbox{ color:#999;}




/*公告*/

.helpmain{width:1060px; margin:0px auto;}
.helpmain .left{width:198px; float:left; border:#DCDCDC 1px solid;height:100%; overflow:hidden;}
.helpmain .left .helpleftsite{background:#F1F1F1; margin:1px;}
.helpmain .left .helpleftsite .title{height:60px; line-height:60px; text-align:center; color:#000; font-size:24px; font-weight:bold;border-bottom:#E5E7E6 1px solid;}
.helpmain .left .helpleftsite .leftbox{ padding:2px;}
.helpmain .left .helpleftsite .leftbox ul{}
.helpmain .left .helpleftsite .leftbox a{ background:url(nav_right.gif) no-repeat 160px 5px;display:block; border-bottom:#E5E7E6 1px solid; height:35px; line-height:35px; font-weight:bold; color:#000; padding-left:35px;}
.helpmain .left .helpleftsite .leftbox a:hover{background:#D12B2D url(nav_right.gif) no-repeat 160px 5px; color:#fff; text-decoration:none; }

.helpmain .right{width:1000px; float:left; border:#DCDCDC 1px solid; background:#FCFCFC; padding:20px; height:100%; overflow:hidden;}
.helpmain .right h2{ font-size:22px; font-weight:bold; color:#069; text-align:center; line-height:35px; border-bottom:#e8e8e8 1px  solid;}
.helpmain .right h3{ font-size:12px; font-weight:normal;line-height:30px; text-align:left; color:#999; border-bottom:#e8e8e8e 1px dashed; text-align:center;}
.helpmain .right .notetext{ padding:20px; line-height:24px; font-size:14px; color:#555;}
.helpmain .right .annoucebot{ height:30px; line-height:30px; text-align:right;}
.helpmain .right .notetext h3{ font-size:16px; font-weight:bold; color:#999; height:30px; line-height:30px; border-bottom:#f1f1f1 1px dashed; margin-bottom:10px;}
.helpmain .right .tdbg .lefttdbg{width:100px;}
.helpmain .right .notetext li{ line-height:30px; line-height:30px;}
.helpmain .right .recruitment_tableInfo{}
.helpmain .right .fb{ font-size:14px; font-weight:bold; color:#069; height:35px; line-height:35px;}
.helpmain .right .recruitment_tableInfo th{ background:#f1f1f1;}