/*---------- 全局 ----------*/
html,body,div,span,object,iframe,table,tr,th,td,em,images,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
ol,ul{list-style:none;}
images{vertical-align:top;}
body{color:#666; font:12px/24px Verdana, Arial, Helvetica, sans-serif, SimSun; background:url(../images/body_bg.png) repeat-x;}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
h2,h3{ font-size:14px;}
.fl{float:left; display:inline}.fr{float:right; display:inline;}
/*---------- 链接 ----------*/
a{color:#666; text-decoration:none;}
a:hover{color:#f60; text-decoration:underline;}
img{border:none;}
/*主体样式开始*/
.doc_top{width:960px; overflow:hidden; margin:0 auto; }
.doc_logo{ width:312px;}.doc_ry{ width:223px;}.doc_cy{ width:395px; padding:10px 0 0 10px;}
.doc_cy p{ line-height:23px;}
.doc_logo h1{ font-size:0; height:0; line-height:0; overflow:hidden;}
.b1{ background:url(../images/b1.png) no-repeat center 0; height:59px;}
.b2{ background:url(../images/b2.jpg) no-repeat center 0; height:97px;}
.b3{ background:url(../images/b3.jpg) no-repeat center 0; height:119px;}
.b4{ background:url(../images/b4.jpg) no-repeat center 0; height:128px;}
.doc_a{width:960px; margin:0 auto;height:97px; position:relative; }
.doc_a a{display:block; width:158px; height:59px; position:absolute;left:72px; top:12px;}
.doc_main{width:960px; overflow:hidden; margin:0 auto;}
.nav{ background:url(../images/nav.png) no-repeat 0 0; height:42px; overflow:hidden;}
.nav li{float:left; font-size:14px; font-weight:bold; line-height:42px; font-family:"宋体"; width:158px; text-align:center; background:url(../images/li_bg.jpg) no-repeat left 0;}
.nav a,.nav a:hover{color:#fff;}.nav .no{ background:none;}
.mt15{ margin-top:15px;}.mt25{ margin-top:25px;}
.doc_ys{ position:relative; height:270px;}
.dw_left{position:absolute; left:29px; top:85px;z-index:2; cursor:pointer;}
.dw_right{position:absolute; right:68px; top:85px; z-index:2;cursor:pointer;}
.dw_center{position:absolute; left:30px; top:15px; height:255px; overflow:hidden;z-index:1; width:899px;}
.dw_center ul{ width:1374px;overflow:hidden;float:left;}
.dw_center li{float:left; display: inline; width:400px; height:220px; margin-right:56px; border:1px solid #dedede; padding:13px 0px 15px 0px; overflow:hidden;}
.dw_center dt{float:left; width:168px; padding-right:10px;}
.dw_center dd{width:218px; float:left;}
.dw_center images{padding-bottom:6px;}
.dw_center h2{font-size:14px; font-weight:normal; color:#fd7b01;}
.dw_center h2 a{font:normal 20px "Microsoft YaHei"; color:#804003; padding-right:20px;}
.dw_center h2 a:hover{color:#ff6000;}
.doc_zc{padding:10px 0 15px 0;}
.doc_zc p{line-height:22px; background:url(../images/ico.png) no-repeat 0 4px; padding-left:18px; font-size:14px;}
.doc_fimages{ width:960px; overflow:hidden; padding:10px;}
.doc_fimages ul{ width:1500px;}
.doc_fimages li{ float:left; display:inline; margin-right:10px;}
.doc_sub{ height:31px; line-height:31px; text-align:center; color:#000; background:#e1e1e1; margin-top:10px;}
.doc_sub a{ color:#000; padding:0 8px;}
.doc_sub a:hover{ color:#ff6600;}
.copy{text-align:center; padding-top:15px; padding-bottom:10px;}
.zc_box1{ padding:15px 0 0 15px;}
.zc_fa{ width:620px; padding-top:25px;}
.zc_fa li{ float:left; color:#fff; text-align:center; font-size:14px; display:inline; background:url(../images/zc_libg.png) no-repeat 0 0; width:159px; height:254px;}
.zc_fa h2{font: bold 18px "Microsoft YaHei"; color:#030303; height:35px; line-height:35px; margin-top:15px;}
.zc_fa .no{ width:auto; height:auto; background:none; padding:100px 8px 0 8px;}
.zc_sf{ width:291px; color:#380000;}
.zc_sf h2{font: normal 24px "Microsoft YaHei";  text-align:center; padding-bottom:10px; }
.zc_sf p{ text-indent:2em;}
.zc_sfbut{ text-align:center; padding-top:10px;}
.zc_ms{ padding:10px 10px 0 10px;}
.zc_ms p{ text-indent:2em; color:#3a3a3a; }
.zc_ms span,.zc_ms a,.zc_ms a:hover{color:#ff0000;}
.zc_lc{ padding:20px 0 0 50px;}
.zc_lc li{ width:190px; height:263px; float:left; display:inline; background:#faf9f9; text-align:center; padding-top:8px;}
.zc_lc .no{ width:auto; height:auto; background:none; padding:100px 50px 0 50px;}
.zc_lc h2{font: bold 14px "Microsoft YaHei"; color:#000; height:20px; overflow:hidden; padding:10px 0 5px 0; }
.zc_lc p{ text-indent:2em; text-align:left; padding:0 8px; line-height:23px;}
.zc_xia{ padding:30px 0 0 0; text-align:right;}
.zc_xia images{ padding-right:120px;}
.banner{ text-align:right; padding:20px 0 30px 0;}
.banner images{ padding-right:25px;}


.topic_list {height:139px; overflow:hidden;width:936px; margin-left:0px;}
.topic_list li { display:inline; float:left; margin:0 0 0 20px; width:211px; height:139px;}
.topic_list li img{ width:211px; height:139px}
