.w1200{ width:1200px; margin:0 auto; overflow:hidden; position:relative}
.tab_img{ width:622px; height:390px; float:left; position:relative; overflow:hidden; margin-top:8px;}
.tab_img .hd{ height:11px; position:absolute; right:0; bottom:18px; z-index:99}
.tab_img .hd ul li{ width:10px; height:11px; background:url(/uploads/image/x22images/y01.png) center top no-repeat; float:left; margin:0 8px 0 0; cursor:pointer; font-size:0}
.tab_img .hd ul li.on{ background:url(/uploads/image/x22images/y02.png) no-repeat}
.tab_img .bd img{ width:622px; height:390px;}
.tab_img .bd ul li{ width:622px; height:390px; position:relative; overflow:hidden}
.tab_img .bd ul li p{ height:48px; line-height:48px; width:622px; position:absolute; left:0; bottom:0;filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.6); text-indent:15px;}
.tab_img .bd ul li p a{ font-size:18px; color:#fff}

.w520{ width:520px; float:right; overflow:hidden;}

.w520 .dl01{}
.w520 .dl01 dt{ line-height:36px;}
.w520 .dl01 dt a{ font-size:24px;}
.w520 .dl01 dd{ color:#7e7e7e; text-indent:2em; line-height:32px; font-size:16px; margin-top:14px;}
.line01{ width:520px; height:1px; background:url(/uploads/image/x22images/line01.png) center top no-repeat}


.w622{ width:622px; float:left; overflow:auto}
.w622 .nav_box01{ height:37px; overflow:hidden; background:url(/uploads/image/x22images/navbg01.png) no-repeat;}
.w622 .nav_box01 a{ float:right; color:#fff; font-family:"simsun"; margin-top:11px; margin-right:10px;}
.w520 .nav_box02{ height:37px; overflow:hidden; background:url(/uploads/image/x22images/navbg02.png) no-repeat;}
.w520 .nav_box02 a{ float:right; color:#fff; font-family:"simsun"; margin-top:11px; margin-right:10px;}

.video_box{ float:left; width:250px; height:165px; position:relative; overflow:hidden}
.video_box img{ width:250px; height:165px;}
.video_box a.v_bg{ width:88px; height:88px; background:url(/uploads/image/x22images/videobg.png) no-repeat; position:absolute; left:50%; margin-left:-44px; top:38.5px}

.w330{ width:324px; float:right; margin-right:20px; overflow:hidden}
.w330 dt{ margin-top:6px;}
.w330 dt a{ font-size:16px;}
.w330 dd{color:#7e7e7e; text-indent:2em; line-height:24px; font-size:14px; margin-top:6px;}

.ul01{}
.ul01 li{ line-height:36px; text-indent:5px;}
.ul01 li a{ font-size:16px;}
.w1200 .nav_box03{ height:37px; overflow:hidden; background:url(/uploads/image/x22images/navbg03.png) no-repeat;}
.w1200 .nav_box03 a{ float:right; color:#fff; font-family:"simsun"; margin-top:11px; margin-right:10px;}
.list_pic{ width:1200px; overflow:hidden; margin-top:20px; position:relative}
.list_pic .bd{ width:1088px; margin:0 auto; overflow:hidden}
.list_pic .bd ul{ width:1134px;}
.list_pic .bd ul li{ width:245px; margin-right:36px; position:relative; _display:inline}
.list_pic .bd ul li img{ width:245px; height:164px;}
.list_pic .bd ul li p{height:36px; line-height:36px; width:245px; position:absolute; left:0; bottom:0;filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.6); text-align:center}
.list_pic .bd ul li p a{ font-size:14px; color:#fff}
.list_pic a.next,.list_pic a.prev{ width:35px; height:164px; position:absolute; top:0}
.list_pic a.next{ background:url(/uploads/image/x22images/rightb.png) no-repeat; right:0;}
.list_pic a.prev{ background:url(/uploads/image/x22images/leftb.png) no-repeat; left:0;}
.link_list{ text-align:center; height:32px; line-height:32px} 
.link_list a{ font-size:16px;}
.link_list em{ font-size:16px; margin:0 12px;}
.wdfbox{ width:1216px;}
.dfbox{ width:590px; height:168px; border:1px solid #a0a0a0; float:left; margin-right:16px; margin-top:32px;border-radius:25px;-moz-border-radius:25px; /* old firefox */}
.dfbox img.big{ width:208px; height:140px;border-radius: 25px; float:left; margin:14px 0 14px 14px; }
.dfbox .w334{ width:334px; overflow:hidden; float:left; margin-left:20px;}
.dfbox .w334 .title{ margin-top:18px; text-indent:5px;}
.dfbox .w334 .title a{ font-size:16px;}
.dfbox .w334 .des{ font-size:14px; color:#7e7e7e; margin-top:12px; line-height:24px; max-height:48px; overflow:hidden; padding:0 5px;}
.dfbox .w334 .box{ width:334px; height:36px; padding-top:10px; border-top:1px solid #a0a0a0; overflow:hidden; margin-top:10px; position:relative; text-align:center}
.dfbox .w334 .box a.more{ display:block; height:30px; width:30px; background:url(/uploads/image/x22images/more01.png) no-repeat; top:8px; right:0; position:absolute}
.dfbox .w334 .box span{ font-size:14px;color:#7e7e7e; font-size:14px; padding-top:6px;}
.dfbox .w334 .box span img{ margin-right:6px;}
.dfbox .w334 .box span a{ font-size:16px;}

.jctppic{ width:1200px; height:265px; overflow:hidden; position:relative}
.jctppic .bd img{ width:1200px; height:265px;}
.jctppic .hd{ height:13px; position:absolute; right:0; bottom:10px; z-index:99}
.jctppic .hd ul li{ width:13px; height:13px; background:url(/uploads/image/x22images/y03.png) center top no-repeat; float:left; margin:0 10px 0 0; cursor:pointer; font-size:0}
.jctppic .hd ul li.on{ background:url(/uploads/image/x22images/y04.png) no-repeat}

.bottombox{ height:61px; line-height:61px; text-align:center; background:url(/uploads/image/x22images/bottombg.png) center top no-repeat; width:100%; color:#fff; font-size:14px;}
