body { text-align: center; font-family:"SimSun","\5FAE\8F6F\96C5\9ED1";margin:0; padding:0; font-size:12px; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}
h6{font-size:12px;font-weight:normal;margin:5px auto;}
table,td,tr,th{font-size:12px;}
font{font-size:12px;}
em{font-style:normal}
/* 默认链接颜色 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline}
a:active {color: #000;}
/*横向列表*/
.list_across{ margin:0; padding:0;}
.list_across li{white-space: nowrap;float:left; list-style-type:none;display:block;}
/*竖向列表*/
.list_erect{margin:0; padding:0;}
.list_erect li{white-space: nowrap;clear:left; list-style-type:none;display:block;}
.cRed,.cRed:link,.cRed:visited{color:#e60012;}
.cRed a,.cRed a:link,.cRed a:visited{color:#e60012;}
.cRed a:hover{color:#e60012;}
.cRed01,.cRed01:link,.cRed01:visited{color:#fb530a;}
.cRed01 a,.cRed01 a:link,.cRed01 a:visited{color:#fb530a;}
.cRed01 a:hover{color:#fb530a;}
.clist,.clist:link,.clist:visited{color:#000;}
.clist a,.clist a:link,.clist a:visited{color:#000;}
.clist a:hover{color:#000;}
.cWhite,.cWhite:link,.cWhite:visited{color:#FFF;}
.cWhite a,.cWhite a:link,.cWhite a:visited{color:#FFF;}
.cWhite a:hover{color:#FFF;}
.cBlue,.cBlue:link,.cBlue:visited{color:#0073ac;}
.cBlue a,.cBlue a:link,.cBlue a:visited{color:#0073ac;}
.cBlue a:hover{color:#0073ac;}
.cBlue01,.cBlue01:link,.cBlue01:visited{color:#1e8300;}
.cBlue01 a,.cBlue01 a:link,.cBlue01 a:visited{color:#1e8300;}
.cBlue01 a:hover{color:#1e8300;}
.cBlack,.cBlack:link,.cBlack:visited{color:#000;}
.cBlack a,.cBlack a:link,.cBlack a:visited{color:#000;}
.cBlack a:hover{color:#000;}
.left{ float:left;}
.right{ float:right;}


.blank1{ height:1px; clear:both; font-size:1px;overflow:hidden;}
.blank5{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.blank8{ height:5px; clear:both; font-size:1px;overflow:hidden;}
.blank15{ height:15px; clear:both; font-size:1px;overflow:hidden;}
.blank10{ height:10px; clear:both; font-size:1px;overflow:hidden;}
.blank20{ height:20px; clear:both; font-size:1px;overflow:hidden;}
.blank22{ height:22px; clear:both; font-size:1px;overflow:hidden;}
.blank18{ height:18px; clear:both; font-size:1px;overflow:hidden;}
.blank30{ height:30px; clear:both; font-size:1px;overflow:hidden;}

.w1040{ width:1040px; margin:0 auto; overflow:hidden}
.top_nav{ height:50px; line-height:50px; width:1040px; position:absolute; left:0; bottom:0;}
.top_nav a{ font-size:20px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#FFF; margin:0 35px;}


#b01{ margin-top:32px; overflow:hidden}
.tab_box01{ width:550px; height:340px; overflow:hidden; float:left; position:relative}
.tab_box01 .bd{ width:550px; height:340px; overflow:hidden}
.tab_box01 .bd img{ width:550px; height:340px;}
.tab_box01 .bd p{ position:absolute; left:0; bottom:0; line-height:42px;font-family:Verdana; font-size:16px; color:#FFF; display:block;width:100%; height:42px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.2); text-align:left; text-indent:10px;}
.tab_box01 .bd p a{ font-size:16px; color:#FFF;font-family:"\5FAE\8F6F\96C5\9ED1";}
.tab_box01 .hd{ height:9px; position:absolute; right:5px; bottom:15px; z-index:999}
.tab_box01 .hd ul{}
.tab_box01 .hd ul li{ width:9px; height:9px; background:url(../images/tab_libg.png) no-repeat; margin-right:5px; font-size:0; float:left}
.tab_box01 .hd ul li.on{ background:url(../images/tab_active.png) no-repeat}
.w440{ float:right; overflow:hidden; width:440px;}
.w440 dl{ text-align:left; overflow:hidden; padding-bottom:22px; margin-top:6px;}
.w440 dl dt{ line-height:32px;}
.w440 dl dt a{ color:#000000; font-size:20px; font-weight:bold; font-family:"\5FAE\8F6F\96C5\9ED1"}
.w440 dl dd{ text-indent:2em; line-height:24px; margin-top:8px; color:#7e7e7e; font-size:14px;}
.w440 dl dd a{ color:#F00; font-size:14px;}
.w440 .line{ height:1px; background:url(../images/line_bg.png) top left repeat-x; overflow:hidden; clear:none;}


.video_box{ width:356px; float:left; overflow:hidden}
.video_box .nav_box{ height:32px; background:url(../images/dlfj_nav01.jpg) top left no-repeat}
.video_box .nav_box a{ float:right; font-size:14px; color:#7e7e7e; margin-top:6px;}
.video_box img{ width:356px; height:210px; overflow:hidden; margin-top:24px;}
.video_box p{ height:36px; line-height:36px; overflow:hidden; margin-top:6px;}
.video_box p a{ font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"}

.news_list{ width:620px; float:right; overflow:hidden}
.news_list .nav_box{ height:32px; background:url(../images/dlfj_nav02.jpg) top left no-repeat}
.news_list .nav_box a{ float:right; font-size:14px; color:#7e7e7e; margin-top:6px;}
.listul{ text-align:left; margin-top:10px;}
.listul li{ text-indent:12px; line-height:36px; height:36px; overflow:hidden}
.listul li a{ font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"}

.listul01{ text-align:left; margin-top:10px;}
.listul01 li{ line-height:42px; height:42px; overflow:hidden}
.listul01 li a{ font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"}

#b02{ background:url(../images/box_bg01.jpg) center top no-repeat; width:100%; height:688px; margin-top:10px; overflow:hidden}
a.a_more{ float:left; font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"; margin:5px 0 0 10px; }


.w536{ width:536px; float:right; margin-top:230px; overflow:hidden}
.w536 ul li{ width:256px; height:208px; overflow:hidden; margin-left:12px; _display:inline}
.w536 ul li img{ width:256px; height:158px;}
.w536 ul li p{ height:50px; line-height:50px; overflow:hidden;}
.w536 ul li p a{ font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"}


.w542{ width:542px; float:left; margin-top:28px; overflow:hidden}
.w542 .box{ overflow:hidden}
.w542 .box .p_t_d{ float:left; margin-right:18px; width:244px; text-align:left; overflow:hidden}
.w542 .box .p_t_d img{ width:244px; height:150px;}
.w542 .box .p_t_d span{ display:block; width:244px; line-height:28px; font-size:16px; overflow:hidden; margin-top:18px; max-height:56px;}
.w542 .box .p_t_d span a{ font-family:"\5FAE\8F6F\96C5\9ED1"}
.w542 .box .p_t_d p{ line-height:28px; color:#7e7e7e; font-size:14px; margin-top:14px; max-height:140px;}
.w542 .box .p_t_d p a{ color:#F00}
.w542 .box a.more{ display:block; width:506px; height:36px; background:#e5e4e4; line-height:36px; font-size:16px; font-weight:bold; margin-top:14px;}

.w478{ width:478px; float:right; height:494px; overflow:hidden}
.w478 .box{ text-align:left; overflow:hidden; margin-top:28px; padding-bottom:28px; border-bottom:1px solid #e6e6e6}
.w478 .box img{ width:176px; height:108px; float:left;}
.w478 .box .title{ width:274px; float:right; overflow:hidden}
.w478 .box .title a{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:16px;}
.w478 .box .des{ width:274px; float:right; overflow:hidden; line-height:28px; color:#7e7e7e; font-size:14px;}


.big_pic{ width:740px; height:560px; overflow:hidden; float:left; margin-top:7px; position:relative;}
.big_pic img{ width:740px; height:560px;}
.big_pic .pic_alt{ height:100px; width:740px; position:absolute; left:0; bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.4);}
.big_pic .pic_alt span{ width:688px; height:32px; margin:0 auto; line-height:32px; display:block; text-align:left; margin-top:22px;}
.big_pic .pic_alt span a{ color:#FFF; font-size:20px;font-family:"\5FAE\8F6F\96C5\9ED1"; }
.big_pic .pic_alt p{ font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1"; height:32px; line-height:28px;width:688px; height:28px; margin:0 auto; text-align:left; color:#FFF; overflow:hidden}


.tb_box{ width:284px; height:567px; position:relative; float:right; overflow:hidden;}
.tb_box .bd li{ width:284px; height:182px; margin-top:7px; position:relative}
.tb_box .bd li img{ width:284px; height:182px;}
.tb_box .bd li p{ position:absolute; left:0; bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.4); width:284px; height:34px; line-height:34px; }
.tb_box .bd li p a{ font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1"; color:#FFF}
.tb_box a.next,.tb_box a.prev{ width:39px; height:34px; position:absolute; left:122.5px; z-index:9999; cursor:pointer}
.tb_box a.next{ bottom:0; background:url(../images/bottom_b.png) no-repeat}
.tb_box a.prev{ top:7px; background:url(../images/top_b.png) no-repeat}


.tsxwul{ width:1064px;}
.tsxwul img{ width:242px; height:388px; margin-right:24px; overflow:hidden;}
.tsxwul img{ width:242px; height:388px;}


.w1220{ width:1220px; margin:0 auto; overflow:hidden; height:222px; background:url(../images/dlfj_xgzt.jpg) no-repeat; margin-top:40px;}


.tb_box01{ position:relative; width:1016px; float:left; margin:24px 0 0 100px; overflow:hidden;}
.tb_box01 .bd{ width:936px; margin:0 auto; overflow:hidden}
.tb_box01 .bd li{ width:220px; height:192px; margin:0 7px; _display:inline}
.tb_box01 .bd li img{ width:220px; height:150px;}
.tb_box01 .bd li p{  height:42px; overflow:hidden; line-height:42px;}
.tb_box01 .bd li p a{ font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1"}
.tb_box01 a.next,.tb_box01 a.prev{ width:30px; height:56px; position:absolute; top:50px; z-index:9999; cursor:pointer}
.tb_box01 a.next{ right:0; background:url(../images/right_b.jpg) no-repeat}
.tb_box01 a.prev{ left:0; background:url(../images/left_b.jpg) no-repeat}


.zt_b{ width:100%; height:63px; background-color:#c80018; margin-top:40px;}
.zt_b p{ float:left; color:#FFF; font-size:14px; margin-top:26px; margin-left:350px; _display:inline}













