body { text-align: left; font-family:"\5FAE\8F6F\96C5\9ED1","SimSun";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: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #333333; text-decoration:underline}
a:active {color: #333333;}
/*横向列表*/
.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;}

.blank0{ height:0px; clear:both; font-size:0px;overflow:hidden;}
.blank1{ height:1px; clear:both; font-size:0px;overflow:hidden;}
.blank5{ height:5px; clear:both; font-size:0px;overflow:hidden;}
.blank8{ height:5px; clear:both; font-size:0px;overflow:hidden;}
.blank12{ height:12px; clear:both; font-size:0px;overflow:hidden;}
.blank15{ height:15px; clear:both; font-size:0px;overflow:hidden;}
.blank10{ height:10px; clear:both; font-size:0px;overflow:hidden;}
.blank20{ height:20px; clear:both; font-size:0px;overflow:hidden;}
.blank22{ height:22px; clear:both; font-size:0px;overflow:hidden;}
.blank24{ height:24px; clear:both; font-size:0px;overflow:hidden;}
.blank25{ height:25px; clear:both; font-size:0px;overflow:hidden;}
.blank18{ height:18px; clear:both; font-size:0px;overflow:hidden;}
.blank30{ height:30px; clear:both; font-size:0px;overflow:hidden;}
.blank40{ height:40px; clear:both; font-size:0px;overflow:hidden;}

.w1000{ width:1000px; margin:0 auto; overflow:hidden}
.w1108{ width:1108px; margin:0 auto; overflow:hidden}
.top_nav{ overflow:hidden; margin-top:576px; height:32px;}
.top_nav a{ font-size:22px; color:#FFF; float:left;}
.top_nav span{ font-size:12px; color:#FFF; margin:10px 20px 0 20px; float:left}

.tt_dl{ text-align:center; margin-top:60px; overflow:hidden}
.tt_dl dl{ padding-bottom:30px; background:url(../images/line01.jpg) center bottom no-repeat}
.tt_dl dl dt a{ color:#d20000; font-size:32px; font-weight:bold}
.tt_dl dl dd{ text-align:left; text-indent:2em; font-size:16px; color:#787878; line-height:28px; margin-top:20px; padding:0 5px;}

.w367{ width:367px; float:left; overflow:hidden}
.left_ul01{ background:url(../images/line02.jpg) center bottom no-repeat; padding-bottom:16px;}
.left_ul01 li{ height:30px; line-height:30px; overflow:hidden}
.left_ul01 li a{ font-size:14px; font-family:"SimSun"; color:#787878}

.left_ul01 li.on{ height:42px; line-height:42px; overflow:hidden; margin-top:14px;}
.left_ul01 li.on a{ font-size:20px; color:#1e1e1e;font-family:"\5FAE\8F6F\96C5\9ED1"}

.left_ul02 li{ height:36px; line-height:36px; overflow:hidden; background:url(../images/ulli02.jpg) 3px 17px no-repeat; text-indent:14px;}
.left_ul02 li a{ color:#333333; font-size:14px; font-family:"SimSun";}

.w570{ width:570px; float:right; overflow:hidden}

.tab_pic{ width:570px; height:334px; position:relative; float:left; margin-top:40px;}
.tab_pic .hd{ position:absolute; right:0px; bottom:12px; height:7px; z-index:999}
.tab_pic .hd ul{}
.tab_pic .hd ul li{ width:20px; height:7px; float:left; margin-right:10px; background-color:#FFF;  _display:inline; font-size:0; cursor:pointer}
.tab_pic .hd ul li.on{ background-color:#f93133}
.tab_pic .bd{}
.tab_pic .bd ul{}
.tab_pic .bd ul li{}
.tab_pic .bd ul li img{width:570px; height:334px;}
.tab_pic .bd ul li p{ position:absolute; left:0; bottom:0; line-height:32px;font-family:Verdana; font-size:14px; color:#FFF; display:block;width:100%; height:32px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.2); text-align:left; text-indent:16px;}
.tab_pic .bd ul li p a{ color:#FFF; font-family:"\5FAE\8F6F\96C5\9ED1";}

.video_list{ width:632px;}
.video_list li{ margin-right:62px; width:254px; _display:inline}
.video_list li img{ width:254px; height:154px;}
.video_list li p{ height:24px; width:254px; line-height:24px; overflow:hidden; background:url(../images/p_video_bg.png) left 2px no-repeat; text-indent:28px; margin-top:6px;}
.video_list li p a{ color:#515151; font-size:14px; font-family:"SimSun"}

#b_01{ padding-bottom:40px;}
#b_02{ background:url(../images/bgxy_re.jpg) repeat; padding-bottom:30px;}
.tab_news{ width:1108px; overflow:hidden; position:relative}
.tab_news .bd{ width:1044px; margin:0 auto; overflow:hidden}
.tab_news .bd ul li{ width:304px; margin:0 22px; _display:inline}
.tab_news .bd ul li img{ width:304px; height:200px;}
.tab_news .bd ul li p{ line-height:28px; max-height:56px; width:284px; margin:0 auto; margin-top:5px; text-align:center;overflow:hidden;}
.tab_news .bd ul li p a{ color:#333333; font-size:16px;}
.tab_news a.next,.tab_news a.prev{ width:49px; height:49px; position:absolute; top:70px; display:block; cursor:pointer; z-index:999}
.tab_news a.next{ background:url(../images/right01.png) no-repeat; right:0}
.tab_news a.prev{ background:url(../images/left01.png) no-repeat; left:0}


.tab_pic01{ width:1000px; height:424px; overflow:hidden;}
.tab_pic01 .bd{ width:608px; float:left; height:424px; overflow:hidden}
.tab_pic01 .bd ul{}
.tab_pic01 .bd ul li{}
.tab_pic01 .bd ul li img{ width:608px; height:424px;}

.tab_pic01 .hd{ width:392px; float:right; overflow:hidden; height:424px; background-color:#a5a5a5; position:relative}
.tab_pic01 .hd ul{}
.tab_pic01 .hd ul li{ height:94px; margin-top:1px; width:392px; background-color:#373631; overflow:hidden; cursor:pointer}
.tab_pic01 .hd ul li img{ width:110px; height:78px; float:left; margin-left:8px; margin-right:10px; margin-top:8px;}
.tab_pic01 .hd ul li .title{ line-height:24px; padding-top:4px; width:250px; float:left; padding-left:5px; overflow:hidden}
.tab_pic01 .hd ul li .title a{ color:#FFF; font-weight:bold; font-size:16px; font-family:"SimSun"} 
.tab_pic01 .hd ul li .time{ width:250px; height:26px; line-height:26px; float:left; background-color:#222222; font-size:14px; text-indent:5px; color:#b4b4b4; margin-top:8px}
.tab_pic01 .hd ul li.on{ background-color:#ca0d15}
.tab_pic01 .hd ul li.on img{ width:110px; height:78px; float:left; margin-left:8px; margin-right:10px; margin-top:8px;}
.tab_pic01 .hd ul li.on .title{ line-height:24px; padding-top:4px; width:250px; float:left; padding-left:5px; overflow:hidden}
.tab_pic01 .hd ul li.on .title a{ color:#FFF; font-weight:bold; font-size:16px; font-family:"SimSun"} 
.tab_pic01 .hd ul li.on .time{ width:250px; height:26px; line-height:26px; float:left; background-color:#f0212a; font-size:14px; text-indent:5px; color:#FFF; margin-top:8px}
.tab_pic01 .hd .p2{ width:108px; height:30px; position:absolute; bottom:6px; left:142px;}
.qprev{ float:left}
.qnext{ float:right;}




.tab_news01{ width:1108px; overflow:hidden; position:relative}
.tab_news01 .bd{ width:1044px; margin:0 auto; overflow:hidden}
.tab_news01 .bd ul li{ width:304px; margin:0 22px; _display:inline}
.tab_news01 .bd ul li img{ width:304px; height:474px;}
.tab_news01 .bd ul li p{ width:304px; overflow:hidden; height:34px; padding-top:30px; background:url(../images/p_bg.png) no-repeat; text-align:center}
.tab_news01 .bd ul li p a{ color:#333333; font-size:16px;}
.tab_news01 a.next,.tab_news01 a.prev{ width:31px; height:77px; position:absolute; top:180px; display:block; cursor:pointer; z-index:999}
.tab_news01 a.next{ background:url(../images/right02.png) no-repeat; right:0}
.tab_news01 a.prev{ background:url(../images/left02.png) no-repeat; left:0}

.w650{ width:650px; float:left; overflow:hidden}
.w650 .nav_box{ width:650px; height:50px; overflow:hidden; background:url(../images/nav_bg01.png) no-repeat}
.w650 .nav_box span{ float:left; font-size:24px; color:#333333; font-weight:bold; margin-top:9px;}
.w650 .nav_box a{ float:right; color:#787878; font-size:14px; margin-top:15px;}

.w304{ width:304px; overflow:hidden;}
.w304 img{ width:304px; height:180px; margin-top:12px;}
.w304 p{ line-height:28px; max-height:56px; overflow:hidden; width:304px; margin-top:4px; overflow:hidden}
.w304 p a{ color:#333333; font-size:16px; font-weight:bold}
.w304 ul{}
.w304 ul li{ height:36px; overflow:hidden; line-height:36px; background:url(../images/ulli.png) left 17px no-repeat; text-indent:12px;}
.w304 ul li a{ color:#333333; font-size:14px;}

.zwbox_right{ width:304px; height:533px; overflow:hidden; float:right; overflow:hidden; background:url(../images/right_bg.png) no-repeat; margin-top:4px;}

.zwbox_right a.links{ width:304px; height:188px; display:block;}

.wb_box{ width:290px; float:left; overflow:auto; height:300px; margin-left:12px; margin-top:30px;}
.leftbox{ width:30px; float:left; margin-right:10px; overflow:hidden}
.leftbox img{ width:30px; margin-top:4px;}
.rightbox{ width:220px; float:left; padding-bottom:10px; overflow:hidden}
.rightbox p{line-height:24px; white-space:normal}
.rightbox p span{ color:#999}

.tab_pic03{ width:1108px; height:580px; overflow:hidden; position:relative}
.tab_pic03 .bd{width:1000px; height:580px; margin:0 auto;}
.tab_pic03 .bd ul li{width:1000px; height:580px;}
.tab_pic03 .bd ul li img{width:1000px; height:580px;}
.tab_pic03 .bd ul li p{ position:absolute; left:54px; bottom:0; line-height:42px;font-family:Verdana; font-size:14px; color:#FFF; display:block;width:1000px; height:42px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.6); text-align:center; z-index:999}
.tab_pic03 .bd ul li p a{ color:#FFF; font-family:"\5FAE\8F6F\96C5\9ED1";}

.tab_pic03 a.next,.tab_pic03 a.prev{ width:31px; height:77px; position:absolute; top:210px; display:block; cursor:pointer; z-index:999}
.tab_pic03 a.next{ background:url(../images/right02.png) no-repeat; right:0}
.tab_pic03 a.prev{ background:url(../images/left02.png) no-repeat; left:0}