/*默认样式重置*/
html, body, div, p, a, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0 auto; padding: 0; }
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; margin: 0 auto; padding: 0; }
ul, ol, li { list-style: none; }
table {border-collapse: collapse; border-spacing: 0; }
img { border: 0 none; display: block; vertical-align: top; }
a { text-decoration: none; outline: none; color: inherit; }
/*全局定义*/
body { font-family: "微软雅黑", "Arial Narrow"; font-size: 14px; color: #787878; padding-bottom: 50px; }
.fl { display: inline; float: left; }
.fr { display: inline; float: right; }
.w1200 { width: 1200px; overflow: hidden; clear: both; }
.mt50 { margin-top: 50px; }
.mt80 { margin-top: 80px; }
/*头图*/
.top,.top img { width: 100%; }
/*头条*/
.headlines { text-align: center; line-height: 60px; margin-top: 60px; }
.headlines h1 { font-family: "方正兰亭黑"; font-size: 36px; color: #e90000; }
/*焦点图*/
#focus,#focus img {width: 750px; height: 430px; }
/*热点*/
.hotnews { width: 420px; overflow: hidden; }
.hotnews h3 { display: block; height: 50px; line-height: 50px; font-family: "微软雅黑"; font-weight: normal; font-size: 30px; color: #e2000b; }
.hotnews p { display: block; height: 340px; line-height: 34px; overflow: hidden; margin-top: 10px; text-indent: 2em; font-size: 18px; color: #585858; }
/*研讨成果*/
.chuangxl .title { width: 100%; padding-bottom: 15px; }
.chuangxl .title img { width: 1200px; height: 102px; margin: 0 auto; }
.chuangxl .roll { position: relative; width: 1200px; height: 360px; margin-top: 50px; overflow: hidden; }
.chuangxl .roll .prev { position: absolute; top: 150px; left: 0; width: 43px; height: 43px; cursor: pointer; }
.chuangxl .roll .next { position: absolute; top: 150px; right: 0; width: 43px; height: 43px; cursor: pointer; }
.chuangxl .roll .box { width: 1110px; height: 360px; overflow: hidden; }
.chuangxl .roll .box ul { width: 9999px; }
.chuangxl .roll .box li { position: relative; float: left; width: 340px; height: 360px; margin: 0 15px; overflow: hidden; }
.chuangxl .roll .box li img { width: 340px; height: 190px; }
.chuangxl .roll .box li:before { position: absolute; display: block; content: " "; width: 60px; height: 5px; left: 25px; top: 190px; background: #ff5d28; }
.chuangxl .roll .box li h4 { display: block; width: 340px; height: 50px; line-height: 25px; margin-top: 30px; font-size: 18px; text-align: center; color: #000000; overflow: hidden; }
.chuangxl .roll .box li p { display: block; width: 340px; height: 75px; line-height: 25px; margin-top: 15px; overflow: hidden; }
/*心得体会上*/
.kaixj .title { width: 100%; }
.kaixj .title img { width: 1204px; height: 78px; margin: 0 auto; }
.kaixj .pics { position: relative; float: left; width: 610px; height: 420px; overflow: hidden; }
.kaixj .pics li { position: absolute; width: 480px; height: 300px; z-index: 10; }
.kaixj .pics li:first-child { top: 0px; left: 0px; }
.kaixj .pics li:last-child {bottom: 0px; right: 0px; }
.kaixj .pics li img { width: 480px; height: 300px; }
.kaixj .pics li span { position: absolute; width: 100%; height: 40px; bottom: 0; line-height: 40px; text-align: center; background: rgba(0, 0, 0, 0.6); color: #ffffff; }
.kaixj .pics li:first-child span{ top: 0;}
.kaixj .list { float: right; position: relative; width: 560px; height: 430px; }
.kaixj .list li { width: 560px; height: 41px; margin-bottom: 19px; line-height: 41px; font-family: "宋体"; font-size: 18px; color: #333131; overflow: hidden; }
.kaixj .list li:before { float: left; display: block; content: " "; width: 23px; height: 21px; background: url(../images/kaixj_li.png); margin-top: 10px; margin-right: 20px; }
.kaixj .list .more { position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666; }
/*心得体会下*/
.qiangxj .pics { float: left; width: 720px; height: 600px; overflow: hidden; }
.qiangxj .pics li { width: 720px; height: 160px; margin-bottom: 40px; overflow: hidden; }
.qiangxj .pics li img { float: left; width: 285px; height: 160px; margin-right: 25px; }
.qiangxj .pics li h4 { float: right; display: block; width: 410px; font-family: "方正兰亭黑"; line-height: 25px; font-size: 20px; color: #e2000b; }
.qiangxj .pics li p { float: right; display: block; width: 410px; line-height: 25px; margin-top: 35px; }
.qiangxj .pics li p a { color: #d94040; }
.qiangxj .pic { position: relative; float: right; width: 440px; height: 400px; overflow: hidden; }
.qiangxj .pic img { width: 440px; height: 400px; }
.qiangxj .pic span { position: absolute; width: 100%; height: 40px; bottom: 0; line-height: 40px; font-size: 16px; font-weight: bolder; text-align: center; background: rgba(0, 0, 0, 0.6); color: #ffffff; }
.qiangxj .list { position: relative; float: right; width: 440px; height: 180px; margin-top: 20px; overflow: hidden; background: url(../images/xdth_list_bg.png) top left no-repeat; }
.qiangxj .list li { float: right; width: 410px; height: 40px; line-height: 40px; font-family: "宋体"; font-size: 20px; color: #595758; overflow: hidden; }
.qiangxj .list .more { position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666; }
/*学习成果*/
.sihua .title { width: 100%; }
.sihua .title img { width: 1203px; height: 78px; margin: 0 auto; }
.sihua .ulist { float: left; width: 560px; height: 260px; overflow: hidden; border-bottom: 1px dashed #f80533; }
.sihua .ulist li { width: 560px; height: 110px; margin-bottom: 20px; overflow: hidden; }
.sihua .ulist li h4 { font-family: "方正兰亭黑"; font-size: 22px; color: #e90000; line-height: 30px; padding-bottom: 5px; }
.sihua .ulist li p { color: #666666; line-height: 24px; }
.sihua .ulist li p a { color: #d94040; }
.sihua .dlist { float: left; position: relative; width: 560px; height: 150px; margin-top: 20px; }
.sihua .dlist li { width: 560px; height: 30px; line-height: 30px; font-family: "宋体"; font-size: 18px; color: #212121; overflow: hidden; }
.sihua .dlist li:before { float: left; display: block; content: " "; width: 23px; height: 21px; background: url(../images/kaixj_li.png); margin-top: 4px; margin-right: 20px; }
.sihua .dlist .more { position: absolute; bottom: 0; right: 0; font-size: 16px; color: #666666; }
.sihua .pics { float: right; width: 640px; height: 420px; overflow: hidden; }
.sihua .pics li { position: relative; float: left; width: 280px; height: 180px; margin: 15px 0px 15px 40px; }
.sihua .pics li img { width: 280px; height: 180px; }
.sihua .pics li span { position: absolute; width: 100%; height: 30px; bottom: 0; line-height: 30px; text-align: center; background: rgba(0, 0, 0, 0.6); color: #ffffff; }
/*页脚*/
.foot { margin-top: 100px; }
.foot p { line-height: 30px; text-align: center; color: #141414; }