﻿@charset "utf-8";
/* CSS Document */

/*======================================  首页   ======================================*/
/*slider*/

.slider {width:1000px; height:394px; position:relative; overflow:hidden; background:#fff; text-align:center;margin: 0 auto; }
.slider .bd {width:1000px; position:absolute; left:50%; margin-left:-500px }
.slider .bd li { width:1000px; overflow:hidden;}
.slider .bd li img { display:block; width:1000px; height:394px;}
.slider .tempWrap {overflow:visible !important}
.slider .tempWrap ul {margin-left:-1000px !important;}
.slider .hd {position:absolute; width:100%; left:0; z-index:1; height:8px; bottom:10px; text-align:center; display:none;}
.slider .hd li {display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; margin:0 5px; cursor:pointer; background:#555;}
.slider .hd li.on { background:#fff;}
.slider .pnBtn {position:absolute; z-index:1; top:0; width:100%; height:394px; cursor:pointer; }
.slider .prev {left:-50%; margin-left:-500px; }
.slider .next {left:50%; margin-left:500px;}
.slider .pnBtn .blackBg {display:block; position:absolute; left:0; top:0; width:100%; height:394px; background:#fff; filter:alpha(opacity=30); opacity:0.30; }
.slider .pnBtn .arrow {/*display:none; */position:absolute; top:0; z-index:1; width:70px; height:394px;}
.slider .pnBtn .arrow:hover {}
.slider .prev .arrow {right:-77px; background:url(../images/slider_left.png) left center no-repeat;}
.slider .next .arrow {left:-77px; background:url(../images/slider_right.png) left center no-repeat;}
/*index_area*/
.index_area{ margin-bottom:30px;}
.index_area2{ margin-bottom:10px;}
.area_box{ margin-top:20px;}
/*rec_roll*/
.rec_roll { width:274px; height:274px; overflow:hidden; float:left; position:relative;}
.rec_roll .rec_btn{ position:absolute; top:130px; width:100%; z-index:1000;}
.rec_roll .rec_btn a{ display:block; float:left; width:30px; height:29px; text-indent:-9999px;}
.rec_roll .rec_btn a.prev{ background:url(../images/rec_left.png) no-repeat; float:left; margin-left:5px;}
.rec_roll .rec_btn a.next{ background:url(../images/rec_right.png) no-repeat; float:right; margin-right:5px;}
.rec_roll .slides_container { width:274px; height:274px; overflow:hidden; position:relative; }
.rec_roll .pagination { text-align:center; position:absolute; bottom:0; margin:0 0 10px 0; z-index:1000; width:100%; display:none;}
.rec_roll .pagination li { display:inline-block; margin:0 1px; }
.rec_roll .pagination li a { display:inline-block; width:12px; height:0; padding-top:12px; background-image:url(../images/pagination.png); background-position:0 0; float:left; overflow:hidden; }
.rec_roll .pagination li.current a {background-position:0 -12px;}
.rec_roll .caption { position:absolute; left:0; bottom:0; z-index:1000; width:100%; color:#fff; font-size:12px; font-family:"宋体",SimSun; background:url(../images/ico02.png) repeat; line-height:22px;}
.rec_roll .caption p{width:220px; padding:10px 0 10px 18px;}
.rec_roll .caption p a{ color:#fff;}
.rec_roll .caption p a:hover{ text-decoration:underline;}
/*rec_list*/
.rec_list{ width:430px; height:274px; overflow:hidden; float:right;}
.rec_area{ padding-bottom:9px;}
.rec_tit{ font-weight:bold; height:32px; font-size:18px; background:url(../images/list.jpg) no-repeat; background-position:0px 6px; padding-left:15px; margin-bottom:5px;}
.rec_tit a:hover{ color:#d0111b;}
.rec_des{ padding-left:10px; font-family:"宋体",SimSun; line-height:16px; color:#767676; height:32px; overflow:hidden; letter-spacing:0.02em;}
.rec_date{ float:right; font-family:Arial, Helvetica, sans-serif;}
/*show_list*/
.show_list{ /*height:158px;*/ position:relative;}
.picScroll-left2{overflow:hidden; position:relative;}
.picScroll-left2 .hd{position:absolute; top:0; right:0; width:100%; margin:55px 0 0 0; z-index:100;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block; width:22px; height:45px; float:right; overflow:hidden; cursor:pointer;}
.picScroll-left2 .hd .prev{ background:url(../images/show_left1.png) no-repeat; float:left;}
.picScroll-left2 .hd .prev:hover{ background:url(../images/show_left1b.png) no-repeat;}
.picScroll-left2 .hd .next{ background:url(../images/show_right1.png) no-repeat; float:right;}
.picScroll-left2 .hd .next:hover{ background:url(../images/show_right1b.png) no-repeat;}
.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1;}
.picScroll-left2 .hd ul li{width:8px; height:8px; background:#1c2325; float:left; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.picScroll-left2 .hd ul li.on{ background:#faaf32;}
.picScroll-left2 .bd{}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ width:173px; margin:0 10px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left2 .bd ul li .pic{}
.picScroll-left2 .bd ul li img{ width:173px; height:158px; display:block;}
.picScroll-left2 .bd ul li .title{ line-height:24px;   }
/*films*/
.films{ width:340px; float:left;}
.films_con{ padding:15px 0 0;}
.films_pic{ float:left; width:164px; height:130px; overflow:hidden;}
.films_list{ width:152px; padding-left:20px; overflow:hidden; font-family:"宋体",SimSun;}
.films_list li{ height:26px; line-height:26px; overflow:hidden; background:url(../images/ico04.jpg) left center no-repeat; padding-left:8px;}
.films_list li a{ color:#787878;}
.films_show{ float:right;}

.gallery{ margin-top:47px;}
/*rec_roll*/
.gallery_roll { width:722px; height:424px; overflow:hidden; position:relative;}
.gallery_roll .rec_btn{ display:none; position:absolute; top:50%; margin-top:-57px; width:100%; z-index:1000;}
.gallery_roll:hover .rec_btn{ display:block;}
.gallery_roll .rec_btn a{ display:block; float:left; width:31px; height:64px; text-indent:-9999px;}
.gallery_roll .rec_btn a.prev{ background:url(../images/gallery_left1.png) no-repeat; float:left; margin-left:5px;}
.gallery_roll .rec_btn a.prev:hover{ background:url(../images/gallery_left1b.png) no-repeat;}
.gallery_roll .rec_btn a.next{ background:url(../images/gallery_right1.png) no-repeat; float:right; margin-right:5px;}
.gallery_roll .rec_btn a.next:hover{ background:url(../images/gallery_right1b.png) no-repeat;}
.gallery_roll .slides_container { width:722px; height:424px; overflow:hidden; position:relative; }
.gallery_roll .pagination { text-align:center; position:absolute; bottom:0; margin:0 0 10px 0; z-index:1000; width:100%; display:none;}
.gallery_roll .pagination li { display:inline-block; margin:0 1px; }
.gallery_roll .pagination li a {width:8px; height:8px; background:url(../images/pagination.png) no-repeat; float:left; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.gallery_roll .pagination li.current a {background-position:right 0;}
.gallery_roll .caption{ position:absolute; left:0; bottom:0; z-index:1000; width:100%; color:#fff; background:url(../images/ico02.png) repeat; line-height:24px; padding:10px 0;}
.gallery_roll .caption a{ color:#fff;}
.gallery_roll .caption .jx_tit{ float:left; font-size:16px; padding:0 33px 0 16px; *+margin-top:-4px;}
.gallery_roll .caption .jx_tit a{ font-size:20px;}
.gallery_roll .caption .jx_info{ display:block; float:left; height:37px; line-height:37px; margin-top:7px; *+margin-top:5px; font-size:18px; border-left:1px solid #ffffff; padding-left:18px;}
.gallery_roll .caption .author{ font-size:14px;}
/*gallery_show*/
.gallery_show{ height:376px; overflow:hidden; margin-top:14px;}
.gallery_tab{ width:142px; min-height:376px; _height:376px; float:left; background:#656768;}
.gallery_tab li{ border-top:1px solid #464748;}
.gallery_tab li a{ display:block; background:#656768; height:61px; line-height:61px; font-size:18px; color:#fff; border-top:1px solid #9b9c9d; padding-left:15px;}
.gallery_tab li a:hover,.gallery_tab li a.gallery_cur{ background:#cc4041;}
.gallery_tab li a img{ vertical-align:middle; padding-right:8px;}
.gallery_list{ overflow:hidden; padding-left:1px;}
.gallery_area{ display:block; width:183px; height:183px; margin-left:10px; margin-bottom:10px; float:left; position:relative;}
.xuanfu{ display:none;}
.zhezhao{width:183px; height:183px; background:url(../images/ico05.png) repeat; position:absolute; top:0; left:0; z-index:1;}
.xuan_text{ text-align:center; width:100%; height:82px; position:absolute; top:50%; margin-top:-41px; left:0; z-index:2;}
.xuan_text a{ color:#fff;}
.xuan_text a img{ display:block; margin:0 auto;}
.xuan_text a p{ font-size:14px; line-height:22px;}
.xuan_text a p em{ font-size:12px; display:block; margin:0 auto;}
/*r_area*/
.r_area{ margin-bottom:30px;}
.adv_rec{ }
.shared_link{ padding:18px 10px 8px;}
.shared_link a{ display:block; float:left; width:49px; overflow:hidden; text-align:center; font-size:14px; color:#323232; padding-left:34px;}
.shared_link a p{ padding-top:6px;}
.shared_link a em{ padding-top:4px; display:block; font-size:12px;}
.shared_link a img{ display:block; margin:0 auto;}
.equip_list{font-family:"宋体",SimSun; height:314px; overflow:hidden;}
.equip_list dl{ height:79px; padding:15px 0; border-top:1px dotted #666666; overflow:hidden; color:#787878; line-height:20px;}
.equip_list dl dt a img{ display:block; width:105px; height:77px; overflow:hidden; float:left; border:1px solid #bebebe;}
.equip_list dl dd{ width:122px; float:right;}
.equip_tit a{ color:#2d2d2d;}
.equip_more{ color:#e14e4f; float:right;}
.equip_more:hover{color:#d0111b;}
.common_con{}
.common_area{font-family:"宋体",SimSun; height:79px; padding:15px 0 13px; border-bottom:1px dotted #666666; overflow:hidden; color:#787878; line-height:20px;}
.common_area dt a img{ display:block; width:107px; height:79px; overflow:hidden; float:left;}
.common_area dd{ width:122px; float:right;}
.common_tit3 a{ color:#2d2d2d;}
.common_list{padding:10px 0 0 3px; overflow:hidden; font-family:"宋体",SimSun;}
.common_list li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/ico04.jpg) left center no-repeat; padding-left:10px;}
.common_list li a{ color:#787878;}
.park{ margin-top:-10px;}
.bus{ margin:0 0 20px;}
.xiehui_img{ width:235px; height:146px; overflow:hidden; padding:15px 0 0;}


/*======================================  资讯   ======================================*/
.banner{}
.sub_con{ padding:30px 0;}
.sub_l{ width:650px; float:left; overflow:hidden;}
.info_list{ width:417px; padding-right:10px; height:214px;}
/*info_roll*/
.info_roll { width:214px; height:214px; overflow:hidden; float:left; position:relative;}
.info_roll .info_btn{ position:absolute; top:86px; right:15px; z-index:1000; display:none;}
.info_roll .info_btn a{ display:block; float:left; width:30px; height:29px; text-indent:-9999px;}
.info_roll .info_btn a.prev{ background:url(../images/rec_left.png) no-repeat; float:left; margin-left:5px;}
.info_roll .info_btn a.next{ background:url(../images/rec_right.png) no-repeat; float:right; margin-right:5px;}
.info_roll .slides_container {width:214px; height:214px; overflow:hidden; position:relative; }
.info_roll .slides_container a img{ display:block; width:214px; height:214px; }
.info_roll .pagination {position:absolute; bottom:0; right:5px; margin:0 0 10px 0; z-index:1000;}
.info_roll .pagination li { display:block; float:left; margin:0 5px; }
.info_roll .pagination li a { display:block; float:right; width:8px; height:0; padding-top:8px; background-image:url(../images/pagination.png); background-position:0 0; float:left; overflow:hidden; }
.info_roll .pagination li.current a,.info_roll .pagination li a:hover { background-position:right 0;}
.info_roll .caption { position:absolute; left:0; bottom:0; z-index:1000; width:100%; color:#fff; font-size:12px; font-family:"宋体",SimSun; background:url(../images/ico02.png) repeat; line-height:22px;}
.info_roll .caption p{width:220px; padding:10px 0 10px 18px;}
.info_roll .caption p a{ color:#fff;}
.info_roll .caption p a:hover{ text-decoration:underline;}
.common_list2{font-family:"宋体",SimSun; margin-top:15px;}
.common_list2 li{ height:28px; line-height:28px; padding-left:2px; border-bottom:1px dotted #cccccc;  }
.common_list2 li a{ color:#787878; background:url(../images/ico04.jpg) left center no-repeat; padding-left:10px;}
.common_list2 li .date{ float:right; padding-right:3px;}
.active{/* width:722px;*/ height:158px; background:#efefef; overflow:hidden; position:relative;}
.active .hd{position:absolute; bottom:0; right:15px; width:100%; margin:0 0 10px; z-index:100;}
.active .hd .prev,.active .hd .next{ display:block; width:22px; height:45px; float:right; overflow:hidden; cursor:pointer; display:none;}
.active .hd .prev{ background:url(../images/show_left1.png) no-repeat; float:left;}
.active .hd .prev:hover{ background:url(../images/show_left1b.png) no-repeat;}
.active .hd .next{ background:url(../images/show_right1.png) no-repeat; float:right;}
.active .hd .next:hover{ background:url(../images/show_right1b.png) no-repeat;}
.active .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.active .hd ul li{width:8px; height:8px; background:url(../images/pagination.png) no-repeat; float:left; overflow:hidden; margin-right:12px; text-indent:-999px; cursor:pointer;}
.active .hd ul li.on{ background-position:right 0;}
.active .bd{}
.active .bd ul{ overflow:hidden; zoom:1; }
.active .bd ul li{float:left; overflow:hidden;}
.active .bd ul li .pic{ width:230px; float:left;}
.active .bd ul li img{ width:230px; height:158px; display:block;}
.active_info{ float:left; width:375px; padding-left:18px;}
.active_top{ display:block; padding:15px 0 6px; border-bottom:1px solid #d2d2d2;}
.active_top h4 a{ color:#3d3c3c; font-weight:normal; font-size:14px;}
.active_date{ font-family:Arial, Helvetica, sans-serif; color:#666565;}
.active_des{ line-height:16px; color:#767676; height:64px; overflow:hidden; font-family:"宋体",SimSun; padding:6px 0 0;}
.event_show{ position:relative;}
.event_show .bd ul li{ width:210px;}
.event_show .bd ul li img{ width:210px; height:190px; }
.event_show .hd{ margin:70px 0 0;}

/*=====sub_r=====*/
.sub_r{ width:306px; float:right;}
.community_list{ padding:7px 0 6px;}
.community_area{ height:87px; overflow:hidden; margin-top:20px;}
.community_area dt a img{ display:block; width:125px; height:87px; float:left; overflow:hidden;}
.community_area dd{ width:170px; float:left; padding-left:10px;}
.community_area dd h5 a{ color:#787878; font-weight:normal; font-size:14px; display:block; height:20px; overflow:hidden; margin-bottom:6px;}
.community_des{line-height:16px; color:#767676; height:48px; overflow:hidden; font-family:"宋体",SimSun; padding:2px 0 0;}
.community_date{font-family:"宋体",SimSun; text-align:right; color:#767676;}
.common_list3 li{height:28px; line-height:28px;}
.adv01{ margin:-14px 0 30px;}

/*======================================  资讯--列表   ======================================*/
.sub_l2{ width:720px; float:left;}
.sub_top{background:url(../images/ico01.jpg) left bottom repeat-x;}
.sub_top .commone_tit1{ float:left; background:none;}
.position{font-family:"宋体",SimSun; float:right; color:#787878; padding:8px 0 0;}
.position a{ color:#787878;}
.position a:hover,.position a.position_cur{ color:#da0000;}
.films_scr{ height:252px; padding:7px; margin-top:28px;}
.films_info{ float:left; width:410px; padding-left:18px;}
.films_scr .bd ul li img{ width:236px; height:236px; padding:3px; background:#ffffff;}
.films_des{font-family:"宋体",SimSun; color:#5a5a5a; line-height:22px; height:110px; overflow:hidden; margin-top:10px;}
.films_top{ display:block; padding:5px 0 6px; border-bottom:1px solid #d2d2d2;}
.films_top h4 a{ color:#3d3c3c; font-weight:normal; font-size:15px;}
.films_top h4 a:hover{ color:#d0111b;}
.films_date{ color:#3d3c3c; padding-top:3px;}
.films_list2{ margin-top:5px;}
.films_list2 li{ height:39px; line-height:39px; font-size:14px;}
.films_list2 li:hover{ background:#f2f2f2; color:#e14e4f;}
.films_list2 li:hover a{ color:#e14e4f;}
.sub_r2{ width:242px; float:right;}
.lan_link{ margin:28px 0 20px; overflow:hidden;}
.lan_link2{ margin-top:0;}
.lan_link a{ display:block; float:left; font-size:16px; color:#fff; width:112px; height:40px; line-height:40px; text-align:center; background:#656768; margin:0 0 8px 8px;}
.lan_link a.mar_no{ margin-left:0;}
.lan_link a:hover,.lan_link a.lan_cur{ background:#d0111b;}
.common_list4{ padding-top:15px;}
.common_list4 li{ height:25px; line-height:25px;}
.common_list4 li a{ color:#5a5a5a;}

/*======================================  资讯--详情   ======================================*/
.info_detail{ padding:28px 0 0;}
.detail_tit{ height:40px; line-height:40px; background:#f2f2f2; overflow:hidden; 
text-align:center; color:#3c3c3c; 
font-weight:bold; font-size:20px; font-family:Microsoft YaHei;
}
.detail_info{ text-align:center; color:#787878; font-family:"宋体",SimSun; padding-top:6px; }
.article{ width:706px; overflow:hidden; line-height:22px; color:#787878; font-family:"宋体",SimSun; padding:30px 0;}
.article img{ display:block; margin:0 auto; max-width:655px;}
.detail_bot{ min-height:40px; padding:10px 14px; background:#f3f3f3; border:1px solid #d2d2d2;}
.detail_nav{ float:left; color:#5a5a5a;font-family:"宋体",SimSun;}
.detail_nav li{ line-height:20px;}
.detail_nav li a{ color:#5a5a5a;}
.shared{ float:right; margin:9px 0 0;}

/*======================================  03 摄影比赛   ======================================*/
.match_slide{ height:230px; overflow:hidden; margin-bottom:20px; border-bottom:1px solid #e2e2e2;}
#slider{ width:1000px; height:340px;}
.nivoSlider{background:url(../images/loading.gif) no-repeat 50% 50% rgb(255, 255, 255); position:relative;}
.nivoSlider img{ width:1000px; height:340px; left:0px;top:0px;display:none;position:absolute;}
.nivoSlider a{border:0px currentColor;display:block;}
.nivo-controlNav{ right:0; bottom:-28px; position:absolute;z-index:9; }
.nivo-controlNav a{ display:block; float:left; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; cursor:pointer; background:url(../images/match_bg1.png) left top no-repeat; margin-left:22px;}
.nivo-controlNav a.active{background:url(../images/match_bg2.png) left top no-repeat;}
.nivo-directionNav{ position:absolute; top:0; left:0; margin-top:124px; width:100%; z-index:1000;}
.nivo-directionNav a{ display:block; width:31px; height:64px; text-indent:-9999px; cursor:pointer;}
.nivo-prevNav{ background:url(../images_left1.png) no-repeat; float:left;}
.nivo-prevNav:hover{ background:url(../images_left1b.png) no-repeat;}
.nivo-nextNav{ background:url(../images_right1.png) no-repeat; float:right;}
.nivo-nextNav:hover{ background:url(../images_right1b.png) no-repeat;}
.nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.nivo-caption a{color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);border-bottom-width:1px;border-bottom-style:dotted;}
.nivo-caption a:hover{color:rgb(255, 255, 255);}
.nivoSlider a.nivo-imageLink{ left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivo-slice{height:100%;display:block;position:absolute;z-index:5;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-html-caption{display:none;}
/*match_hot*/
.match_hot{ margin-top:16px;}
.hot_tit{ padding-bottom:13px; font-size:20px; font-weight:normal; color:#0d0d0d;}
.hot_list{ padding-bottom:14px; overflow:hidden;}
.hot_list a img{ display:block; float:left; width:230px; height:210px; overflow:hidden; margin:0 0 26px 26px;}
.match_con{ min-height:300px; _height:300px; padding:0 0 30px;}
.match_l{ width:770px; float:left;}
.match_photo{}
.photo_list{ padding:13px 0 14px;}
.photo_area{ width:230px; height:210px; float:left; margin:0 26px 26px 0; position:relative;}
.photo_des{ display:block; position:absolute; left:0; bottom:0; width:100%; padding:10px 0; line-height:22px; color:#fff; font-size:14px; font-family:"宋体",SimSun; background:url(../images/ico06.png) repeat;}
.photo_des p{ padding:0 10px; }
.photo_des p a{font-family:"微软雅黑",Microsoft YaHei; color:#fff;}
.photo_area2{ width:235px; height:380px; float:left; margin:0 26px 26px 0; position:relative;}
.photo_area3{ width:235px; height:380px; float:left; margin:0 20px 26px 0; position:relative;}
.photo_des2{ display:block; position:absolute; left:0; bottom:0; width:100%; padding:10px 0; line-height:22px; color:#000; font-size:14px; font-family:"宋体",SimSun; background-color: #e1e1e1;}
.photo_des2 p{ padding:0 10px; text-align:center; color:#777;}
.photo_des2 p a{font-family:"微软雅黑",Microsoft YaHei;color:#000;}
.match_r{ width:230px; float:right; margin-top:24px;}
.match_area{ padding-bottom:36px; overflow:hidden;}
.match_tit{ font-weight:normal; color:#e60007; font-size:18px; padding:6px 0 8px; border-top:2px solid #000000;}
.match_list{font-family:"宋体",SimSun; }
.match_list li{ height:30px; line-height:30px; overflow:hidden; border-bottom:1px dotted #cfcfcf;}
.match_list li a{ display:block; width:200px; overflow:hidden; background:url(../images/ico04.jpg) no-repeat left center; padding-left:10px;}
.match_shared{ float:right; margin-top:-10px;}
/*match_banner*/
.match_banner{ height:300px; overflow:hidden;}
.detail_box{ width:100%; padding:30px 0 35px; overflow:hidden;}
.match_top{ padding-bottom:35px;}
.top_left{ float:left; width:720px;}
.match_topic{ font-weight:normal; color:#0c0c0c; font-size:30px;}
.match_info{font-family:"宋体",SimSun;  color:#9a9a9a; padding-top:8px;}
.tougao{ display:block; height:58px; line-height:58px; color:#fff; font-size:23px; padding:0 42px 0 98px; float:right; background:#d0111b url(../images/tou_bg1.png) 36px center no-repeat;}
.tougao:hover{ color:#fff; background:#c31019 url(../images/tou_bg1.png) 36px center no-repeat;}
.detail_middle{height:340px; overflow:hidden; margin-bottom:15px;}
/*match_roll*/
.match_roll { width:587px; height:340px; overflow:hidden; float:left; position:relative;}
.match_roll .match_btn{ position:absolute; top:86px; width:100%; z-index:100000; display:none;}
.match_roll .match_btn a{ display:block; float:left; width:30px; height:29px; text-indent:-9999px;}
.match_roll .match_btn a.prev{ background:url(../images/rec_left.png) no-repeat; float:left; margin-left:5px;}
.match_roll .match_btn a.next{ background:url(../images/rec_right.png) no-repeat; float:right; margin-right:5px;}
.match_roll .slides_container {width:587px; height:340px; overflow:hidden; position:relative; }
.match_roll .pagination { position:absolute; bottom:0; right:15px; margin:0 0 10px 0; z-index:1000;}
.match_roll .pagination li { display:block; float:left;}
.match_roll .pagination li a { display:block; float:left; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; cursor:pointer; background:url(../images/match_bg1.png) left top no-repeat; margin-left:29px;}
.match_roll .pagination li a:hover,.match_roll .pagination li.current a {background:url(../images/match_bg2.png) left top no-repeat;}
.match_roll .caption { position:absolute; left:0; bottom:0; z-index:1000; width:100%; color:#fff; font-size:12px; font-family:"宋体",SimSun; background:url(../images/ico02.png) repeat; line-height:22px;}
.match_roll .caption p{width:220px; padding:10px 0 10px 18px;}
.match_roll .caption p a{ color:#fff;}
.match_roll .caption p a:hover{ text-decoration:underline;}
.match_mation{ width:360px; float:right;}
.mation_list{}
.mation_list li{ padding:15px 0; border-bottom:1px dotted #cccccb; overflow:hidden;}
.mation_list li h3{ padding-bottom:5px;}
.mation_list li h3 a{ font-weight:normal; font-size:14px; color:#414141;}
.mation_des{ color:#868686; line-height:18px; font-family:"宋体",SimSun; height:36px; overflow:hidden;}
.mation_date{ color:#868686; line-height:18px; font-family:"宋体",SimSun; text-align:right;}
.mation_list li.bor_none{ border-bottom:none;}
/*match_intro*/
.match_intro{ margin:35px 0 0;}
.intro_des{ color:#646464; line-height:22px;font-family:"宋体",SimSun; padding-top:20px;}
/*match_works*/
.match_works{ margin:35px 0 0;}
.match_tit2{ font-weight:normal; color:#000000; font-size:18px; height:46px; line-height:46px; background:#f8f5f5; padding:0 18px 0 15px;}
.match_tit2 span{ background:url(../images/match_bg4.png) left center no-repeat; padding-left:26px;}
.works_list{ margin-left:-18px;}
.works_area{width:230px; height:167px; padding:2px; border:1px solid #a8a8a8; position:relative; float:left; margin:30px 0 0 18px;}
.works_des{font-family:"宋体",SimSun; display:block; position:absolute; width:98.5%; left:2px; bottom:0; color:#fff; line-height:18px; padding:4px 0; overflow:hidden; background:url(../images/ico02.png) repeat;}
.works_info,.like{ float:left;}
.works_info{ padding-left:12px;}
.like{ float:right; margin-top:10px;}
.like a{ display:block; background:url(../images/like_ico.png) left center no-repeat; padding:0 12px 0 25px; }
.like a:hover,.works_area:hover .like a{background:url(../images/like_ico2.png) left center no-repeat;}
.works_info a,.like a{ color:#fff;}
.works_area:hover .works_info a{ text-decoration:underline;}
/*judge*/
.judge{ margin:25px 0 0;} 
.judge_list{ margin:0 0 0 -30px;}
.judge_area{ width:173px; height:200px; background:#f0f0f0; overflow:hidden; float:left; margin:20px 0 0 30px;}
.judge_area a img{ display:block; width:173px; height:148px;}
.judge_area a p{ color:#696969; font-size:16px; line-height:20px; padding:5px 0 0 7px;}
.judge_area a p em{ display:block; font-size:12px;font-family:"宋体",SimSun;}
/*history*/
.history{margin:35px 0 0;}
.history_list{ margin:24px 0 0 -33px;}
.history_area{ width:225px; min-height:170px; _height:170px; background:url(../images/history_bg.jpg) no-repeat; overflow:hidden; margin:0 0 15px 33px; float:left;}
.history_area a img{ display:block; width:212px; height:146px; margin:7px auto;}
.history_info{font-family:"宋体",SimSun; text-align:center; line-height:20px; padding:5px 0 0; height:40px;}
.history_info a{ font-size:#787878;}
.history_info a em{ display:block;}
.position2{ text-align:left; float:left; padding:0; height:50px; line-height:50px;}
/*history_box*/
.history_box{ padding:0;}
.huaxu{ margin:0;}
.history_scr{ padding:20px 0 0 ; position:relative; *z-index:-1000;}
.history_tab{ overflow:hidden; position:absolute; width:95%; z-index:1000;}
.history_tab li{ float:left;}
.history_tab li a{ display:block; float:left; color:#111111; font-size:16px; height:30px; line-height:30px; padding:0 15px; margin-right:10px;}
.history_tab li a:hover,.history_tab li a.history_cur{ color:#fff; background:#696969;}
.history_con{ margin:10px 0 0;background:#fff;}
/*history_roll*/
.history_roll{ width:1000px; height:225px; background:#fff; position:relative; margin-top:20px;}
.history_roll .hd{ width:44px; position:absolute; top:0; right:0; z-index:10000;}
.history_roll .hd .prev,.history_roll .hd .next{ display:block; width:21px; height:21px; float:right; overflow:hidden; cursor:pointer;}
.history_roll .hd .prev{ background:url(../images/history_left1.png) no-repeat; float:right; margin-right:2px;}
.history_roll .hd .prev:hover{ background:url(../images/history_left1b.png) no-repeat;}
.history_roll .hd .next{ background:url(../images/history_right1.png) no-repeat; float:right;}
.history_roll .hd .next:hover{ background:url(../images/history_right1b.png) no-repeat;}
.history_roll .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.history_roll .hd ul li{width:8px; height:8px; background:#1c2325; float:left; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.history_roll .hd ul li.on{ background:#faaf32;}
.history_roll .bd{margin:20px 0 0 -33px;}
.history_roll .bd ul{ overflow:hidden; zoom:1; }
.history_roll .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;}
.history_roll .bd ul li .pic{}
.ceng{ z-index:-100; position:absolute;}

/*detail_middle2*/
.detail_middle2{}
.middle2_l{ width:610px; float:left; overflow:hidden;}
.race_intro{padding:20px 0 0; font-family:"宋体",SimSun; line-height:22px; color:#646464;}
.notice_area{ margin:40px 0 0;}
.notice_intro{padding:20px 0 0; font-family:"宋体",SimSun; line-height:22px; color:#646464;}
.notice_intro img{width: 100%;}
.middle2_r{ width:342px; float:right; overflow:hidden;}
.message_rec{ padding:23px 0 8px; border-bottom:1px dotted #cccccc;}
.message_rec dt a img{ display:block; width:342px; height:200px; overflow:hidden; margin-bottom:13px;}
.message_rec dd{}
.message_rec dd h5{ font-weight:normal; font-size:14px; height:18px; overflow:hidden; padding-bottom:5px; overflow:hidden;}
.message_rec dd h5 a{ display:block; float:left; width:270px; overflow:hidden; color:#414141;}
.message_date{font-family:"宋体",SimSun; color:#868686; font-size:12px; float:right; padding:4px 0 0;}
.message_des{font-family:"宋体",SimSun; color:#868686; line-height:18px; height:36px; overflow:hidden;}
.message_list{font-family:"宋体",SimSun; padding:5px 0 0;}
.message_list li{ line-height:28px; overflow:hidden; padding:0 0 0 2px;} 
.message_list li span{ float:right;}
.message_list li a{ display:block; float:left; width:260px; overflow:hidden; background:url(../images/ico07.jpg) left center no-repeat; padding:0 0 0 8px;}
/*match_works2*/
.match_works2{ padding:45px 0 0;}
.works_list2{ padding:25px 0 0; margin-left:-24px;}
.works_area2{ width:230px; height:207px; float:left; border:1px solid #cccccc; font-family:"宋体",SimSun; margin:0 0 20px 24px;}
.works_area2:hover{ background:#f8f7f7;}
.works_pic{ width:230px; height:174px; overflow:hidden;}
.works_pic .middleOut{width:230px; height:174px; overflow:hidden; display: table-cell; position:relative; vertical-align:middle; text-align:center; cursor:pointer;}
.works_pic .middleIn{ display:block; position:static;*position:absolute;top:50%;}
.works_pic .middleOut .middleIn a img{position:static;*position:relative;top:-50%;left:-50%; max-width:230px; max-height:174px;}
.works_info2{ font-size:14px; text-align:center; height:33px; line-height:33px; overflow:hidden;}
/*judge2*/
.judge2{}
.judge_list2{ margin:24px 0 0 -23px;}
.judge_area2{ width:181px; height:212px; overflow:hidden; float:left; cursor:pointer; position:relative; margin:0 0 20px 23px;}
.judge_caption{font-family:"宋体",SimSun; position:absolute; left:0; bottom:0; z-index:10; color:#fff; padding:10px 12px; background:url(../images/touming_bg1.png) repeat; line-height:20px; height:auto; display:none; width:157px;}
.item_txt{position:absolute; left:0; bottom:0; width:87%; color:#fff; background:url(../images/touming_bg1.png) repeat; height:35px; padding:5px 12px 7px; font-family:"宋体",SimSun; line-height:20px;}
.judge_tit{ padding-bottom:3px; border-bottom:1px dashed #ccc; margin-bottom:8px;}
.item_txt em,.judge_tit em{ display:block; font-size:16px; font-family:"微软雅黑",Microsoft YaHei;}
.judge_caption a,.item_txt a,.judge_tit a{ color:#fff;}
.item_txt .judge_tit{ padding:0; border:none; margin:0;}
.judge_des{ height:60px; overflow:hidden;}
/*history2*/
.history2{ margin-top:30px;}
.history_list2{margin:20px 0 0 -24px;}
.history_area2{ width:224px; height:220px; overflow:hidden; float:left; border:1px solid #cccccc; font-family:"宋体",SimSun; margin:0 0 20px 24px;}
.history_area2:hover{ background:#f8f7f7;}
.history_pic .middleOut{width:230px; height:174px; overflow:hidden; display: table-cell; position:relative; vertical-align:middle; text-align:center; cursor:pointer;}
.history_pic .middleIn{ display:block; position:static;*position:absolute;top:50%; padding-top:5px;}
.history_pic .middleOut .middleIn a img{position:static;*position:relative;top:-50%;left:-50%; max-width:220px; max-height:164px;}
.history_info2{line-height:20px; height:40px; overflow:hidden; text-align:center; padding-top:10px;}
.history_info2 em{ display:block;}

/*======================================  04 摄影作品   ======================================*/

.case{ margin:30px 0 50px;}
.case_top{}
.case_tab{ overflow:hidden; margin:0 0 0 -4px; float:left;}
.case_tab li{ float:left;}
.case_tab li a{ display:block; float:left; font-size:14px; color:#595959; height:20px; line-height:20px; padding:0 20px; margin:0 4px;}
.case_tab li a:hover,.case_tab li.case_cur a{ background:#d0111b; color:#fff;}
.shenfen{ font-size:14px; background:url(../images/case_ico1.jpg) left center no-repeat; padding-left:33px; height:26px; line-height:26px; float:right;}
.case_upload{ display:block; float:right; width:127px; height:30px; background:url(../images/case_btn1.jpg) no-repeat; text-align:center; line-height:30px; text-indent:-9999px; margin-left:36px;}
.case_upload:hover{background:url(../images/case_btn2.jpg) no-repeat;}
.case_con{ padding:15px 0 10px;margin:0 0 0 -18px;}
.case_list{ }
.case_area{ width:320px; height:240px; float:left; margin:0 0 20px 18px; overflow:hidden; position:relative;}
.case_txt{ overflow:hidden; width:296px; padding:8px 10px 8px 14px;  background:url(../images/ico08.png) repeat; position:absolute; left:0; bottom:0; color:#fff; line-height:22px;}
.case_txt a{color:#fff;}
.case_info{ float:left; width:230px; overflow:hidden;}
.case_info h5{ font-size:16px; font-weight:normal;}

.case2{ margin:30px 0 10px;}
.case_con2{ padding:0px 0 0px;margin:0 0 0 0px;}
.case_area2{ width:228px; height:152px; float:left; margin:0 12px 20px 0px; overflow:hidden; position:relative;}
.case_txt2{ overflow:hidden; width:228px; padding:0px 5px 5px 5px;  background:url(../images/ico08.png) repeat; position:absolute; left:0; bottom:0; color:#fff; line-height:18px;}
.case_txt2 a{color:#fff;}
.case_info2{ float:left; width:220px; overflow:hidden;}
.case_info2 h5{ font-size:14px; font-weight:bold;}
.link3{ float:right; width:30px; display:block; background:url(../images/like_ico3.png) left center no-repeat; padding-left:36px; margin-top:10px; cursor:pointer;}
.link3:hover{background:url(../images/like_ico4.png) left center no-repeat;}

.author2{font-family:"宋体",SimSun; }
.link2{ float:right; background:url(../images/like_ico3.png) left center no-repeat; padding-left:36px; margin-top:10px; cursor:pointer;}
.link2:hover{background:url(../images/like_ico4.png) left center no-repeat;}
.case_shared{ position:absolute; width:190px; right:0; top:0; margin:18px 0 0 ; background:url(../images/ico05.png) repeat; color:#fff; font-size:14px; height:37px; line-height:37px; padding:0 0 0 10px; display:none;}
.case_shared a img{ vertical-align:middle; padding:0 10px;}
/*case_xq*/
.case_xq{ background:#f1f1f1; padding:20px 25px 30px;}
.xq_top{}
.xq_tit{ float:left; font-weight:normal; font-size:20px; color:#050505;}
.xq_tit em{ font-size:14px; color:#3c3c3c;}
.xq_shared{ font-size:14px; color:#3c3c3c; float:right;}
/*flex-slider*/
.flex-slider{width:940px; height:627px; zoom:1; position:relative; overflow:hidden; margin:20px auto;}
.flex-slider .slides{overflow:hidden;}
.flex-slider .slides li{float:left;}
.flex-slider .slides li a img{ display:block; width:940px; height:627px; overflow:hidden;}
.flex-slider .slides li a{display:block; margin:0 auto;}
.flex-control-nav{position:absolute; bottom:0; right:0; margin:0 10px 10px 0; z-index:100; display:none;}
.flex-control-nav li{ float:left; cursor:pointer;}
.flex-control-nav a{ display:block; width:12px; height:12px; background:#000; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:12px; text-align:center; margin-left:4px;}
.flex-control-nav a:hover,.flex-control-nav a.flex-active{ background:#d0111b;}
.flex-direction-nav{ width:100%; height:95px; position:absolute; z-index:1000; top:246px;}
.flex-direction-nav a{display:block; width:102px; height:95px; position:absolute;text-indent:-9999px;}
.flex-direction-nav a.flex-prev{left:0; background:url(../images/case_left1.png) left top no-repeat; margin-left:10px;}
.flex-direction-nav a.flex-next{ background:url(../images/case_right1.png) left top no-repeat; right:0; margin-right:10px;}
.more_info{ padding:0 10px;}
.more_l{ width:772px; float:left;}
.case_tit{ font-weight:normal; font-size:16px; color:#3c3c3c; padding-bottom:10px;}
.more_txt{ color:#3c3c3c; line-height:20px; font-family:"宋体",SimSun;}
.more_txt p{ width:22%; height:20px; overflow:hidden; float:left;}
.xq_like{ height:50px; line-height:50px; border-left:1px solid #989898; padding:0 0 0 23px; color:#706f6f; font-family:Arial, Helvetica, sans-serif; color:#706f6f; font-size:30px; float:right; margin:20px 0 0;}
.xq_like span{ display:block; background:url(../images/like_ico5.png) left center no-repeat; padding:0 0 0 47px;}
.img_txt{ padding:15px 10px 0; line-height:20px; color:#3c3c3c;}
.txt_area{font-family:"宋体",SimSun;}
/*xq_bot*/
.xq_bot{ margin:30px 0 0;}
.review{ width:585px; float:left;}
.review_tit{ font-weight:normal; color:#3c3c3c; font-size:20px;}
.review_form{ margin:10px 0 0;}
.review_icon{ width:85px; height:85px; overflow:hidden; float:left;}
.review_area{ width:493px; float:right;}
.review_textarea{ width:493px; height:85px; padding:5px 10px; background:url(../images/review_bg1.jpg) no-repeat; font-family:"宋体",SimSun; color:#a0a0a0;}
#contents63{ width:195px; height:60px;  padding:10px; border:1px solid #ccc;}
#btnhf{width:70px; height:26px; background:#999; color:#fff;  cursor:pointer; margin:34px 0 0 10px;}
#btnhf:hover{ background:#777; color:#fff;}
.review_textarea:hover,.review_textarea:focus{ background:url(../images/review_bg2.jpg) no-repeat;}
.review_btn{ font-size:14px; color:#fff; width:107px; height:28px; background:url(../images/review_bg3.jpg) no-repeat; cursor:pointer; float:right; margin-top:10px;}
.review_btn:hover{background:url(../images/review_bg3b.jpg) no-repeat;}
.review_list{border-top:1px solid #e3e3e3; margin:15px 0 20px;}
.review_con{overflow:hidden; padding:15px 0; border-bottom:1px dotted #b5b5b5;font-family:"宋体",SimSun;}
.review_top{}
.review_user{ float:left; width:172px; float:left; border-right:1px dotted #b5b5b5;}
.review_user a img{ display:block; float:left; width:63px; height:63px; overflow:hidden;}
.user_info{line-height:20px; display:block; float:left; color:#787878; padding:0 0 0 8px;}
.user_info a{color:#787878;}
.user_name a{ color:#000000; font-size:14px;}
.review_reply{ background:url(../images/review_bg4.jpg) left center no-repeat; padding:0 0 0 20px;}
.review_txt{ width:380px; line-height:22px; color:#5a5a5a; padding:0 0 0 25px; float:left; letter-spacing:1px;}
.reply_con{ padding:15px; width:505px; background:#f8f7f7; margin:12px 0 0 63px; overflow:hidden;}
.reply_con .review_txt{ width:300px;}
/*pic_hot*/
.pic_hot{ float:right; width:377px;}
.hot_area{ margin:10px 0 0 -10px;}
.hot_area a{display:block; width:119px; height:119px; overflow:hidden; float:left; margin:0 0 10px 10px; }
.hot_area a img{display:block; width:119px; height:119px; overflow:hidden; -webkit-transition: all .6s ease;   -moz-transition: all .6s ease; -ms-transition: all .6s ease; -o-transition: all .6s ease; transition: all .6s ease;}
.hot_area a:hover img {-webkit-transform:scale(1.2) rotate(3deg); -moz-transform:scale(1.2) rotate(3deg); -ms-transform:scale(1.2) rotate(3deg); -o-transform:scale(1.2) rotate(3deg); transform:scale(1.2) rotate(3deg);}
/*select*/
.select{overflow:hidden; margin:-30px 0 30px -39.3px; *+width:1039px;}
.select_area{ width:307px; height:180px; overflow:hidden; float:left; position:relative; margin:36px 0 0 39.3px;}
.select_area a img{ display:block; width:307px; height:180px; overflow:hidden; -webkit-transition: all .6s ease;   -moz-transition: all .6s ease; -ms-transition: all .6s ease; -o-transition: all .6s ease; transition: all .6s ease;}
.select_area a:hover img {-webkit-transform:scale(1.2) rotate(3deg); -moz-transform:scale(1.2) rotate(3deg); -ms-transform:scale(1.2) rotate(3deg); -o-transform:scale(1.2) rotate(3deg); transform:scale(1.2) rotate(3deg);}

.select_area1{ width:307px; height:180px; overflow:hidden; float:left; position:relative; margin:36px 0 0 39.3px;}
.select_area1 a img{ display:block; width:307px; height:180px; overflow:hidden; -webkit-transition: all .6s ease;   -moz-transition: all .6s ease; -ms-transition: all .6s ease; -o-transition: all .6s ease; transition: all .6s ease;}
.select_area1 a:hover img {-webkit-transform:scale(1.2) rotate(3deg); -moz-transform:scale(1.2) rotate(3deg); -ms-transform:scale(1.2) rotate(3deg); -o-transform:scale(1.2) rotate(3deg); transform:scale(1.2) rotate(3deg);}

.select_txt{ position:absolute; left:0; bottom:0; width:93%; padding:0 10px; line-height:30px; font-size:14px; color:#fff; background:url(../images/ico08.png) repeat;}
.select_txt a{ color:#fff;}
.select_txt1{ position:absolute; left:0; bottom:0; width:100%; padding:0 10px; line-height:30px; font-size:14px; color:#fff; background: rgba(0, 0, 0, 0.10196078431372549);}
.select_txt1 a{ color:#fff;}
.select_area:hover a{ text-decoration:underline;}
.select_warp{ background:#d9d9d9;}
.xq_tit2 em{ color:#050505;}
.tuji2{ height: 761px; margin:15px auto; overflow: hidden; width: 999px;}
.select_hot{ margin:10px 0 0;}
.select_tit{ font-size:20px; font-weight:normal; color:#0e0e0e; padding-bottom:10px;}

/*图片集*/
/*tuji*/
.tuji{width:1000px;overflow:hidden; margin:0 auto;background:#000; padding-bottom:10px; position:relative;}
.tuji_shared{ position:absolute; bottom:0; right:0; z-index:1000; margin:0 14px 240px 0; color:#fff;}
.HS10, .HS15{overflow:hidden;clear:both;}
.HS10{height:10px;}
.HS15{height:15px;}
.Hidden{display:none;}
.Clearer{display:block;clear:both;font-size:1px;line-height:1px;margin:0;padding:0;}
.FlLeft{float:left;}
.FlRight{float:right;}
/*幻灯片区域背景*/
.MainBg{background-color:#222;width:960px;margin:0 auto;}
/*标题和页码*/
.Title{color:#EEE;padding:5px 20px 0 20px;text-align:center;line-height:40px;height:40px;}
.Title h1{display:inline;}
.Title .Counter{color:#666;}
.Title .CounterCurrent{color:#C00;font-size:20px;font-weight:bold;}
/*灰色分隔线*/
.SpaceLine{border-bottom:1px solid #333;height:1px;font-size:1px;}
/*大图展示区域*/
.OriginalPicBorder{padding:10px 0 0;}
#OriginalPic{width:980px; height:572px; overflow:hidden;position:relative;font-size:12px; margin:0 auto;}
#OriginalPic img{display:block;margin:0 auto; max-width:980px; max-height:572px;}
/*鼠标手势*/
.CursorL{position:absolute;z-index:999;width:50%;height:572px;color:#FFF;left:0; background:url(../images/tuji_02.png) no-repeat left center transparent; cursor:pointer;}
.CursorR{position:absolute;z-index:999;width:50%;height:572px;color:#FFF;right:0; background:url(../images/tuji_03.png) right center no-repeat; cursor:pointer;}
/*小图预览和滑动*/
.SliderPicBorder{width:980px;height:572px;overflow:hidden;}
.Summary{line-height:22px; display:block; color:#fff; overflow:hidden; background:#00000052; opacity:0.8;filter:alpha(opacity=80); position:absolute; left:0; bottom:0; width:930px; padding:15px 20px 15px 30px; font-family:"宋体",SimSun;}
.More{text-align:right;color:#666;line-height:40px;height:40px;font-size:12px;display:block;}.ThumbPicBorder {width:960px; border:1px solid #212121; background:#0d0d0d; padding:20px 9px; margin:16px auto 0;}
.jCarouselLite{ margin:0 5px;}
#ThumbPic li{ padding-top:5px; position:relative;}
.li_cur{ background:url(../images/tuji_01.png) center 0 no-repeat;}
#ThumbPic img{border:2px solid #000; cursor:pointer; margin:0 4px; width:118px; height:69px;display:block;}
#ThumbPic img.active{border:2px solid #aeaeae;}
.img_tit,.img_tit a{font-family:"微软雅黑",Microsoft YaHei; font-size:16px; color:#fff; font-weight:normal;}
.img_tit em{ font-size:12px; }
.Summary span{ display:block;}
#btnNext,#btnPrev{ cursor:pointer; margin-top:10px;}
.img_num{ position:absolute; bottom:0; right:0; margin:0 4px 0 0; color:#fff; width:33px; height:14px; background:#000; text-align:center; line-height:14px;}
/*======================================  05 培训   ======================================*/
.train_scr{}
.train_scr .bd ul li img{ width:232px;}
.page2_dif{ padding:10px 0; background:#f2f2f2;}

/*======================================  06 论坛   ======================================*/
.head_forum{ width:1000px; padding:15px 0; margin:0 auto;}
.logo_forum{ float:left;}
/*search_box*/
.search_box { width:236px; height:21px; line-height:21px; padding:5px 0; background:url(../images/search_bg1.png) no-repeat; margin-top:12px; float:right;}
.search_ico{ display:block; float:left; vertical-align:middle; padding:2px 0 0 11px;}
.search_forum {margin:0px;}
.search_forum a {text-decoration:none;cursor:pointer;}
.search_forum input {float:left;}
.dropdown{font-family:"宋体",SimSun; display:block; width:45px; height:22px; line-height:22px; color:#676767; background:url(../images/ico10.png) 36px 8px no-repeat; border-right:1px solid #787878; float:left; position:relative;z-index:99999; padding-left:10px; cursor:pointer;}
.dropdown.open,.dropdown:hover{background:url(../images/ico11.png) 36px 8px no-repeat; color:#000;}
.dropdown .old{ position: absolute; left: 0; top: 0; height: 0; width: 0; overflow: hidden; }
.dropdown select{ position: absolute; left: 0px; top: 0px;}
.dropdown.touch .old{width: 100%; height: 100%;}
.dropdown.touch select{width: 100%; height: 100%; opacity: 0;}
.dropdown div{position:absolute; left:0; top:22px; width:53px;  z-index: 9999; height:auto;zoom:1; background:#ebebeb;}
.dropdown ul{position: absolute; left: 0; top: 0; height: 100%; width: 100%; overflow: hidden;}
.dropdown li{ height:22px; line-height:22px; color: #676767; padding-left:10px;}
.dropdown li.focus,.dropdown li.active{color:#000;}
.enter,.enters {padding-left:12px; width:141px; float:left; height:22px; line-height:22px; color:#8a8a8a; outline:none;font-family:"宋体",SimSun;}
.nav_forum{ min-height:94px; _height:94px; background:#f7f5f6; border-top:2px solid #f1f0f0; border-bottom:2px solid #f1f0f0; }
.nav_center{ width:1000px; margin:0 auto;}
.nav_tit{ font-size:16px; font-weight:normal; color:#5f5b5b; background:url(../images/ico13.png) left center no-repeat; padding:12px 0 12px 20px; border-bottom:1px dotted #d3d0d1;}
.nav_list{border-left:1px solid #907e4c; overflow:hidden; margin:15px 0 0;}
.nav_list a{ display:block; float:left; font-size:14px; color:#6e5714; padding:0 26px; border-right:1px solid #907e4c; height:16px; line-height:16px;}
.nav_list a:hover{ color:#41330c;}
/*forum_con1*/
.forum_con1{height:660px; overflow:hidden; margin:35px 0 0;}
.forum_l{ width:710px; float:left;}
.forum_l1{height:253px; overflow:hidden;}
.forum_slide{ width:347px; height:253px; overflow:hidden; margin:0; float:left;}
.forum_slide .slides li a img{width:347px; height:253px;}
.forum_slide .flex-direction-nav{ display:none;}
.forum_slide .flex-control-nav{ display:block;}
.forum_focus{ width:330px; float:left; padding:0 0 0 20px;}
.focus_tit{ font-weight:normal; font-size:18px; color:#0c0c0c; padding-bottom:5px;}
.focus_tit a{color:#0c0c0c;}
.focus_list{font-family:"宋体",SimSun;}
.focus_list li{line-height:16px; padding:13px 0; border-top:1px dashed #b3b2b2;}
.focus_list li.bor_none{ border-top:none;}
.focus_list li h6{ padding-bottom:4px;}
.focus_list li h6 a{ font-weight:normal; color:#3b3b3b; font-size:14px;}
.focus_des{color:#767676; height:32px; overflow:hidden; letter-spacing:0.03em;}
.focus_date{ font-family:Arial, Helvetica, sans-serif; float:right; padding-right:6px; color:#666565;}
.forum_l2{ margin:35px 0 0;}
.forum_tab{ height:54px; line-height:54px; background:#f5f5f5; border:1px solid #e5e5e5; font-size:16px;}
.forum_tab li a{ display:block; float:left; color:#5a5a5a; padding:0 30px; border-right:1px solid #e5e5e5;}
.forum_tab li a:hover,.forum_tab li.forum_cur a{ color:#fff; background:#57bae8;}
.forum_area{ padding:25px 0 0;}
.forum_div{ width:346px; float:left; padding-right:18px;}
.forum_div2{ float:right; padding:0;}
.forum_div dl{height:91px; overflow:hidden; color:#999999; line-height:20px;}
.forum_div dl dt a img{ display:block; width:91px; height:91px; overflow:hidden; float:left;}
.forum_div dl dd{ width:235px; float:left; padding-left:13px; float:left;}
.forum_div dl dd h6 a{ font-size:14px; color:#3ec9fa; font-weight:normal;}
.forum_div dl dd h6 a:hover{ color:#3aadd6;}
.forum_date{ padding:5px 0;}
.forum_list{font-family:"宋体",SimSun; margin:20px 0 0; border-right:1px solid #d5d5d5;}
.forum_div2 .forum_list{ border:none;}
.forum_list li{ height:30px; line-height:30px; overflow:hidden;}
.forum_list li a{ color:#787878;}
.forum_list li a:hover{ color:#555;}
.forum_list li a span{ color:#ff5f1f;}
.forum_list li a:hover span{color:#ff5f1f;}
/*world*/
.world{ width:263px; height:658px; overflow:hidden; background:#f5f6f7; border:1px solid #e9e9e9; float:right;}
.world_tit{ height:43px; line-height:43px; font-size:18px; font-weight:normal; color:#fff; background:#57bae8; padding-left:20px;}
.world_tit a{ color:#fff;}
.world_pic{ width:225px; height:152px; overflow:hidden; margin:15px auto;}
.world_list{font-family:"宋体",SimSun; padding:0 20px;}
.world_list li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/ico04.jpg) left center no-repeat; padding-left:10px;}
.world_list li a{ color:#787878;}
.adv02{ margin:30px 0;}
/*forum_con2*/
.forum_con2{}
.jing_tit{ font-size:18px; color:#2e2e2e; font-weight:normal;}
.jing_area{ margin:20px 0;}
.jing_area1{ width:191px; float:left; padding-right:10px;}
.jing_area1 a,.jing_area4 a{ display:block; width:191px; height:191px; margin-bottom:10px; overflow:hidden;}
.jing_area1 a img,.jing_area4 a img{ display:block; width:191px; height:191px; overflow:hidden;}
.jing_area2{ width:392px; float:left; padding-right:10px;}
.jing_area2 a,.jing_area2 a img{ display:block; width:392px; height:392px; overflow:hidden;}
.jing_area4{width:191px; float:left;}
.jing_area a{ display:block; position:relative;}
.jing_txt{ position:absolute; left:0; bottom:0; width:100%; height:24px; line-height:24px; background:url(../images/ico05.png) repeat; color:#fff; text-align:center; display:none;}
.jing_area a img{-webkit-transition: all .6s ease;   -moz-transition: all .6s ease; -ms-transition: all .6s ease; -o-transition: all .6s ease; transition: all .6s ease;}
.jing_area a:hover img {-webkit-transform:scale(1.2) rotate(3deg); -moz-transform:scale(1.2) rotate(3deg); -ms-transform:scale(1.2) rotate(3deg); -o-transform:scale(1.2) rotate(3deg); transform:scale(1.2) rotate(3deg);}

/*======================================  07 协会   ======================================*/
.union_intro{ margin:25px 0 0;}
.union_intro1{ margin:25px 0 0;}
.union_tit{ font-size:16px; color:#d0111b; font-weight:normal; height:40px; background:#f2f2f2; line-height:40px; padding-left:20px;} 
.union_tit1{ font-size:16px; color:#d0111b; font-weight:normal; height:40px; line-height:40px; padding-left:20px; float:left;} 
.union_txt{font-family:"宋体",SimSun; line-height:22px; color:#787878; padding:20px 0 ;}
.union_txt img{ display:block; margin:0 auto; max-width:661px;}
/*leader*/
.leader{ margin:25px 0 0; border:1px solid #bdbdbd; padding:15px 10px;}
.leader_list{ margin:-15px 0 15px;}
.leader_area{ padding:15px 0; border-bottom:1px solid #b2b2b2; overflow:hidden;}
.leader_area dt{float:left; width:134px; height:134px; overflow:hidden;}
.leader_area dt a img{ display:block; width:134px; height:134px; overflow:hidden;}
.leader_area dd{font-family:"宋体",SimSun; width:510px; float:left; padding-left:28px; line-height:20px; letter-spacing:0.03em;}
.leader_area dd h5 a{ font-size:16px; color:#3c3c3c; /*font-weight:normal;*/ font-family:"微软雅黑",Microsoft YaHei;}
.leader_area dd h5 a em{font-size:12px; color:#787878;}
.leader_area dd h5 a i{ color:#c6c6c6; font-size:12px; padding:0 6px 0 10px;}
.leader_des{color:#787878; height:60px; overflow:hidden; margin:7px 0 4px;}
.leader_more a{ color:#c70000;}
.leader_xq{ margin:45px 0 0 5px;}
.leader_txt{font-family:"宋体",SimSun; line-height:20px; letter-spacing:0.03em; color:#787878; width:535px; float:left; padding:22px 0 0;}
.leader_tit{ font-size:16px; color:#3c3c3c; /*font-weight:normal;*/}
.leader_tit em{font-size:12px; color:#787878;}
.leader_tit i{ color:#c6c6c6; font-size:12px; padding:0 6px 0 10px;}
.leader_pic{ width:134px; height:134px; overflow:hidden; float:right; margin:-20px 15px 0 0;}
.accordion2{ margin:25px 0 0;}
.accordion_con2{font-family:"宋体",SimSun; overflow:hidden; padding:0 0 12px; border-bottom:1px dashed #787878;}
.accordion_con2 a{ display:block; float:left; width:72px; height:22px; line-height:22px; overflow:hidden;}
.accordion_tit{ font-size:16px; color:#d0111b; font-weight:normal; padding:12px 0; border-bottom:1px dashed #787878; cursor:pointer;}
.accordion_ico{ display:block; float:right; width:19px; height:19px; background:url(../images/accordion_ico1.jpg) no-repeat; cursor:pointer;}
.accordion_ico:hover,.accordion_active .accordion_ico{background:url(../images/accordion_ico2.jpg) no-repeat;}
.accordion_active{ border-bottom:none;}
/*union_news*/
.union_news{ width:305px; float:right;padding-left:20px;border-left:1px dotted #a3a3a3; }
.news_list{font-family:"宋体",SimSun; padding:33px 0 0;}
.news_list li{ height:42px; overflow:hidden; padding:3px 8px; line-height:21px; background:url(../images/news_bg1.jpg) left center no-repeat;}
.news_list li a{ display:block; height:21px; overflow:hidden; color:#646464;}
.news_list li:hover{ background:#f2f2f2;}
.news_list li a:hover,.news_list li:hover a{ color:#d0111b;}
.news_date{ color:#9e9e9e;}
/*union_mation*/
.union_mation{ float:left; width:305px; min-height:440px; _height:440px; padding-right:20px; border-right:1px dotted #a3a3a3;}
.mation_rec{ padding:20px 0 0;}
.mation_rec dt a img{ display:block; width:305px; height:190px; overflow:hidden; margin-bottom:8px;}
.mation_rec dd{font-family:"宋体",SimSun; line-height:20px; color:#787878; height:50px; overflow:hidden;}
.mation_more{ padding-left:12px; color:#d0111b;float:right;}
.mation_sort{ margin:20px 0 0; 
background:url(../images/ico15.jpg) 150px center no-repeat;
}
.mation_sort li{ padding:0 10px 0 20px; width:121px; float:left; }
.mation_sort li a{ display:block; height:36px; line-height:34px; overflow:hidden; font-size:13px; font-family:"微软雅黑",Microsoft YaHei; background:url(../images/ico_14.jpg) left center no-repeat; padding-left:41px;color:#fff;}
.mation_sort li a:hover{
text-decoration:underline;
/* 
color:#d0111b; 
background:url(../images/ico_14b.jpg) left center no-repeat; */
}
/*union_active*/
.union_active{width:305px; float:left; padding-left:20px;padding-right:20px;}
.active_pic{ width:305px; height:190px; overflow:hidden; padding:20px 0 0;}
.active_list{font-family:"宋体",SimSun; padding:12px 0 5px;}
.active_list li{ height:35px; line-height:35px; overflow:hidden;}
.active_list li a{ display:block; color:#646464; background:url(../images/ico16.jpg) left center no-repeat; padding-left:12px;}
.active_time{ float:right; color:#9e9e9e;}
.active_list li a:hover{color:#d0111b; background:url(../images/ico16b.jpg) left center no-repeat;}
.dj {width:100%;clear:bloth; height:1000px;
background:url(/images/dj/bg.jpg) no-repeat 50% 100% rgb(255, 255, 255); position:relative;
}
.dj_big {
display:block;
clear:both;
width: 100%;
margin:10px;
}
.dj_news {
width: 95%;
display:block;
clear:both;
margin: 5px;
padding:0px;
border: 2px solid #e1e1d1;
margin-bottom: 20px;
}
.dj_news h2 {
padding: 10px;
font-size: 18px;
}
.dj_news img {
margin: 0px;
}
.dj_news table{width:100%;clear:bloth;}
.dj_news tr{padding:0px;}
.dj_news td{padding:0px;}
.dj td{width:33%;text-align:center;padding:5px;}
.dj td p {margin:3px;}
.dj img {padding:5px; border: 2px solid #e1e1e1;}
.dj_title{ background:#f2f2f2; text-align:center; font-weight:bold;
color:#333333;line-height:2;font-family:Microsoft YaHei;font-size:25px;
}
.dj_article{ width:830px; overflow:hidden; line-height:22px; color:#787878; font-family:"宋体",SimSun; padding-top:30px;
margin-left:80px;
}
.dj_article img{ display:block; margin:0 auto; max-width:755px;}

.dj_page2{ text-align:center;}
.dj_page2 a{ display:inline-block; font-size:14px; color:#000; height:20px; line-height:20px; padding:0 7px; background:#e6e6e6; border:1px solid #dddddd; margin:0 1px;}
.dj_page2 a:hover,.page2 a.page2_cur{ background:#d0111b; border:1px solid #d0111b; color:#fff;}
.dj_page2 a.page2_btn{ padding:0 18px;}
.dj_nav {padding-top:80px;padding-left:500px;color:#fff;font-size:17px;font-weight:bold;}
.dj_nav a{color:#fff;margin-left:5px;margin-right:5px;}
.dj_nav a:hover { text-decoration:underline;}
.dj_nav span{margin-left: 40px;}

/*======================================  08 个人中心   ======================================*/
.personal{ margin:20px 0 0;}
.personal_tit{ font-size:18px; font-weight:normal; color:#0d0d0d; padding:0 0 10px; border-bottom:2px solid #000;}
.personal_box{ margin:35px 0;}
/*personal_side*/
.personal_side{ width:222px; float:left; padding-right:17px;}
.sideNav li{cursor:pointer; font-weight:normal; color:#fff;}
.sideNav li a{ display:block; height:40px; line-height:40px; border-bottom:1px dotted #bfbfbf; font-size:16px; color:#000; background:url(../images/personal_bg1.png) 26px center no-repeat; padding:0 50px 0 40px;}
.sideNav li:hover a,.sideNav li.sideCur a{background:#d0111b url(../images/personal_bg1b.png) 26px center no-repeat; border-bottom:none; color:#fff;}
.sideNav li.sideCur .erji,.zhankai{ display:block;} 
.sideNav li .erji {font-family:"宋体",SimSun; position:relative; zoom:1; display:none; padding:10px 0 0;}
.sideNav li .erji a { display:block; height:30px; line-height:30px; background:url(../images/ico17.jpg) left center repeat-x; color:#2b2b2b; font-size:12px; color:#606060; padding:0 0 0 45px;}
.sideNav li .erji a:hover,.sideNav li .erji a.erCur{ color:#d0111b;}
.sideNav li .erji a span{ display:inline-block; background:#fff url(../images/ico_18.png) left center no-repeat; padding:0 15px;}
.sideNav li .erji a:hover span,.sideNav li .erji a.erCur span{background:#fff url(../images/ico_18b.png) left center no-repeat;}
/*personal_r*/
.personal_r{width:710px; float:right; border-left:1px solid #cbcbcb; padding-left:49px; min-height:600px; _height:600px;}
.personal_lan{ font-size:14px; font-weight:normal; color:#3b3a3a;}
.personal_lan span{ display:inline-block; width:5px; height:14px; vertical-align:middle; background:#d0111b; margin-right:6px;}
.personal_con{/*font-family:"宋体",SimSun;*/ padding:20px 0 0 0; color:#3b3a3a;}
/*.personal_con a{color:#3b3a3a;}*/
.personal_info{}
.base_info{ padding:0 0 10px 15px;}
.touxiang{ width:136px; text-align:center; float:left;}
.touxiang img{ display:block; margin-bottom:10px;}
.base_r{ float:left; padding-left:10px;}
.form_div{ margin-bottom:10px;}
.form_div label{ display:inline-block; width:75px; text-align:right;}
.base_info .form_div label{ width:68px;}
.base_info .form_div{ margin-bottom:11px;}
.form_txt{ height:16px; padding:5px 0 5px 10px; line-height:16px; border:1px solid #abadb3; color:#616161; background:#fff;}
.form_area{ width:440px; padding:5px 0 5px 10px; line-height:20px; border:1px solid #abadb3; color:#616161; background:#fff;}
.form_sel{ height:22px; line-height:22px; border:1px solid #abadb3; margin-right:10px; color:#616161; cursor:pointer; background:#fff;}
.form_txt:hover,.form_area:hover{ border:1px solid #8b8d91;}
.tip{ text-align:right; padding:10px 180px 0 0;}
.w222{ width:212px;}
.w360{ width:350px;}
.h70{ height:60px;}
.h90{ height:80px;}
.w54{ width:54px;}
.w40{ width:40px;}
.w135{ width:135px;}
.w75{ width:90px;}
.w110{ width:110px;}
.baocun{ width:127px; height:37px; background:url(../images/personal_btn1.jpg) no-repeat; text-indent:-9999px; cursor:pointer; margin:10px 65px 0 0;}
.baocun:hover{ background:url(../images/personal_btn1b.jpg) no-repeat;}
.chongzhi{ width:95px; height:27px; background:url(../images/personal_btn2.jpg) no-repeat; text-indent:-9999px; cursor:pointer; vertical-align:bottom;  margin:10px 65px 0 0;}
.chongzhi:hover{ background:url(../images/personal_btn2b.jpg) no-repeat;}
.xinghao{ color:#d0111b; padding-left:5px;}
.tou_table{/* width:710px;*/border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb;}
.tou_table table tr td{ height:38px; line-height:38px; overflow:hidden; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; text-align:center;}
.tou_table table tr.tou_tit td{ height:30px; border-bottom:none; background:#e9e9e9; color:#3b3a3a; font-size:14px;font-family:"微软雅黑",Microsoft YaHei;}
.tou_table table tr td.align_left{ text-align:left; padding:0 10px;}
.tou_table table tr td.align_left a{ color:#5a5a5a; display:block; height:38px; overflow:hidden;}
.tou_table table tr td a.already{color:#d0111b;}
.tou_table table tr td a:hover{ color:#d0111b;}
.tou_table table tr td.tou_btn a{ display:inline-block; width:83px; height:24px; text-align:center; line-height:24px; color:#fff; font-size:14px; font-family:"微软雅黑",Microsoft YaHei; margin:0 12px;}
.tou_btn a:hover{ color:#fff;}
.tou_btn a.tou_btn1{ background:url(../images/tou_btn1.jpg) no-repeat;}
.tou_btn a.tou_btn1:hover{ background:url(../images/tou_btn1b.jpg) no-repeat;}
.tou_btn a.tou_btn2{ background:url(../images/tou_btn2.jpg) no-repeat;}
.tou_btn a.tou_btn2:hover{ background:url(../images/tou_btn2b.jpg) no-repeat;}
.tou_table table tr td.tou_page{height:30px; line-height:30px; text-align:left; padding-left:20px; background:#e9e9e9; color:#3b3a3a; }
/*want*/
.want{ border:1px solid #dbd8d8;}
.want_tit{ height:24px; line-height:24px; background:#e9e9e9; color:#3b3a3a;font-family:"微软雅黑",Microsoft YaHei; font-weight:normal; padding-left:24px;}
.want .form_div{ margin-bottom:15px;}
.gao_info{ padding:20px 3px; background:#f6f6f6;}
.gao_info .form_div label{ width:130px; padding-right:8px;}
.tip2{ display:block; padding:10px 0 0 135px;}
.photo_tip{ border:1px solid #e9e9e9; height:35px; background:#ffedce; line-height:35px; text-align:center; margin:20px 0 10px;}
.pic_tit{ color:#616161;}
.xuanqu{ display:inline-block; width:157px; height:112px; background:#fff; vertical-align:top; position:relative; margin-left:-6px; margin-right:20px;}
.xuanqu .middleOut{width:157px; height:112px; overflow:hidden; display: table-cell; position:relative; vertical-align:middle; text-align:center; cursor:pointer;}
.xuanqu .middleIn{ display:block; position:static;*position:absolute;top:50%;}
.xuanqu img{position:static;*position:relative;top:-50%;left:-50%; max-width:157px; max-height:112px;}
.personal_con a.qu_del{ display:block; width:12px; height:12px; background:#4f4f4f; text-align:center; line-height:12px; color:#fff; position:absolute; right:0; bottom:0; z-index:100;}
.personal_con a.qu_del:hover{color:#fff; background:#777;}
.jiange{height:15px; border-top:1px dashed #cbcbcb;}
.qu_box{ vertical-align:top; display:inline-block; width:520px; min-height:210px; border:1px solid #abadb3; background:#fff; padding:10px; margin-left:-6px;}
.qu_list{ margin:12px 0 30px -8px;}
.qu_area{ width:95px; height:112px; background:#fff; border:1px solid #abadb3; float:left; position:relative; margin-left:8px;}
.qu_check{ position:absolute; top:0; right:0; z-index:100; cursor:pointer;}
.qu_area .middleOut{width:95px; height:92px; overflow:hidden; display: table-cell; position:relative; vertical-align:middle; text-align:center; cursor:pointer;}
.qu_area .middleIn{ display:block; position:static;*position:absolute;top:50%;}
.qu_area img{position:static;*position:relative;top:-50%;left:-50%; max-width:95px; max-height:92px;}
.qu_txt{ height:20px; line-height:20px; padding:0 6px;}
.add_pic{ margin:25px 0 0;}
.add_pic a{ display:block; width:82px; height:19px; text-align:center; line-height:19px; color:#d0111b; background:url(../images/add_bg1.jpg) no-repeat;}
.add_pic a:hover{ background:url(../images/add_bg1b.jpg) no-repeat;}
.tijiao{ display:block; margin:10px auto 0; width:155px; height:45px; background:url(../images/personal_btn3.jpg) no-repeat; text-indent:-9999px; }
.tijiao:hover{background:url(../images/personal_btn3b.jpg) no-repeat; cursor:pointer;}
.qu_btn{ display:inline-block; width:62px; height:19px; text-align:center; line-height:19px; color:#000; background:url(../images/personal_bg2.jpg) no-repeat;}
.qu_btn:hover{ background:url(../images/personal_bg2b.jpg) no-repeat;}
.add_pic2{ padding-left:137px; margin:20px 0 0;}
/*xinjian*/
.xinjian{font-family:"微软雅黑",Microsoft YaHei; display:block; float:right; width:88px; height:25px; background:url(../images/xinjian.jpg) no-repeat; font-size:14px; text-align:center; line-height:25px; color:#fff;}
.xinjian2{ display:inline-block; float:none;}
.xinjian:hover{ background:url(../images/xinjian_b.jpg) no-repeat; color:#fff;}
.manage{ *+width:729px; margin:-55px 0 35px -19px;}
.manage_box{ width:224px; float:left; margin:35px 0 0 19px;}
.manage_area{ width:218px; padding:1px 5px 0 1px; height:319px; background:url(../images/manage_bg1.jpg) no-repeat; overflow:hidden;}
.manage_pic{ width:198px; height:187px; overflow:hidden; margin:10px auto 0;}
.magane_txt{ line-height:18px; height:54px; overflow:hidden; color:#3b3a3a; padding:12px 10px 0;}
.magane_txt a{ color:#3b3a3a;}
.manage_box:hover .magane_txt a{ color:#d0111b;}
.manage_bot{ height:32px; padding:0 10px; background:#f4f4f4; overflow:hidden; line-height:32px; margin-top:17px; color:#787878;}
.manage_time{ float:left;}
.manage_zhang{ float:right;}
.handle{ margin-top:8px;}
.handle a{ color:#26689b; padding-left:17px; margin-right:10px;}
.handle a:hover{ color:#184161;}
.handle a.bianji{ background:url(../images/manage_ico1.jpg) left center no-repeat;}
.handle a.shanchu{ background:url(../images/manage_ico2.jpg) left center no-repeat;}
.manage_des{ width:670px; background:#eeeeee; min-height:60px; padding:10px 20px; line-height:18px; color:#4a4a4a;}
.manage_des h6{ font-size:14px; font-family:"微软雅黑",Microsoft YaHei; padding-bottom:6px;}
.zuozhe{ display:inline-block; width:185px;}
.upload_list{ margin:20px 0 15px -24px;}
.upload_area{ width:218px; height:290px; overflow:hidden; border:1px solid #e1e1e1; float:left; margin:0 0 20px 24px;}
.upload_pic{ width:200px; height:200px; overflow:hidden; margin:0 auto;}
.upload_pic .middleOut{width:200px; height:200px; overflow:hidden; display: table-cell; position:relative; vertical-align:middle; text-align:center; cursor:pointer;}
.upload_pic .middleIn{ display:block; position:static;*position:absolute;top:50%;}
.upload_pic img{position:static;*position:relative;top:-50%;left:-50%; max-width:200px; max-height:200px;}
.upload_txt{ height:21px; line-height:21px; overflow:hidden; padding:20px 10px 0 18px;}
.upload_txt a{ color:#5a5a5a;}
.upload_area:hover{ border:1px solid #ccc;}
.upload_area:hover .upload_txt a{ color:#d0111b;}
/*upload_end*/
.upload_end{ margin:30px 0 0;}
.end_pic{ overflow:hidden;}
.end_pic img{ display:block; max-width:640px; margin:0 auto;}
.end_bot{ margin-top:20px; color:#666666;}
.end_time{ float:left;}
.end_shared{ float:right;}
.upload_scr{ margin:40px 0 0; padding:15px 0; background:#eee;}
.upload_roll{/* width:722px;*/ overflow:hidden; position:relative;}
.upload_roll .hd{z-index:100;}
.upload_roll .hd .prev,.upload_roll .hd .next{ display:block; width:10px; height:15px; float:right; overflow:hidden; cursor:pointer;}
.upload_roll .hd .prev{ background:url(../images/upload_left1.png) no-repeat; float:left; margin:38px 5px;}
.upload_roll .hd .next{ background:url(../images/upload_right1.png) no-repeat; float:right; margin:38px 5px 0 0;}
.upload_roll .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.upload_roll .hd ul li{width:8px; height:8px; background:#1c2325; float:left; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.upload_roll .hd ul li.on{ background:#faaf32;}
.upload_roll .bd{ margin:0 auto;}
.upload_roll .bd ul{ overflow:hidden; zoom:1; }
.upload_roll .bd ul li{ width:129px; margin:0 6px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;}
.upload_roll .bd ul li .pic{}
.upload_roll .bd ul li img{ width:129px; height:93px; display:block;}
/*build*/
.build{}
.w305{ width:295px;}
.w545{ width:535px;}
.build .form_div label{ width:90px;}
.upload_top{ color:#4a4a4a;}
.upload_box{ min-height:214px; border:1px solid #d6d6d6; margin-top:25px;}
.upload_tip{ padding:0 20px; margin:1px; height:30px; line-height:30px; background:#eee; color:#4a4a4a;}
.upload_btn{ margin:20px 0 0 25px;}
.upload_btn1{ display:inline-block; vertical-align:middle; width:100px; height:34px; text-align:center; line-height:34px; font-weight:bold; font-size:14px; background:#f7f7f7; border:1px solid #d9d9d9; color:#898989;}
.upload_btn1:hover{ background:#d9d9d9; border:1px solid #f7f7f7;}
.add_list{ margin:10px 0 0;}
.add_area{ width:148px; height:148px; float:left; border:1px solid #e1e1e1; margin:0 0 25px 25px;}
.add_area .middleOut{width:148px; height:120px; overflow:hidden; display: table-cell; position:relative; vertical-align:middle; text-align:center; cursor:pointer;}
.add_area .middleIn{ display:block; position:static;*position:absolute;top:50%;}
.add_area img{position:static;*position:relative;top:-50%;left:-50%; max-width:148px; max-height:120px;}
.add_txt{ padding:0 5px; color:#828282; height:28px; line-height:28px; overflow:hidden;}
.add_txt a{ color:#828282;}
.upload_begin{ display:block; width:108px; height:32px; background:url(../images/upload_begin1.jpg) no-repeat; text-indent:-9999px; margin:20px 0; cursor:pointer;}
.upload_begin:hover{ background:url(../images/upload_begin2.jpg) no-repeat;}
.upload_list2{ margin:0 0 20px -24px;}
.upload_manage{ width:220px; float:left; margin:0px 0px 25px 24px}
.upload_manage .upload_area{ float:none; margin-left:0;}
/*review_manage*/
.review_manage{}
.review_num{ color:#5a5a5a;}
.page_all{ color:#333; float:right;}
.manage_list{ margin:10px 0;}
.manage_line{ overflow:hidden; padding:20px; border-top:1px solid #eee;}
.line_top{ overflow:hidden;}
.line_time{ float:right; color:#999999;}
.line_area{height:50px; overflow:hidden;}
.line_area dt a img{ display:block; width:50px; height:50px; float:left; overflow:hidden; border:1px solid #eee;}
.line_area dd{ float:left; width:500px; padding-left:15px;}
.line_area dd h6{ padding-bottom:15px; font-weight:normal;}
.line_area dd h6 a{ color:#26689b;}
.line_des{ font-size:14px;}
.line_bot{ min-height:50px; margin:0 0 0 23px; padding:18px 0 0 34px; background:url(../images/line_bg1.jpg) left top no-repeat;}
.line_area2{ width:530px; overflow:hidden; float:left;}
.line_area2 dt a img{ display:block; width:48px; height:48px; float:left; overflow:hidden; border:1px solid #999;}
.line_area2 dd{ width:370px; float:left; padding-left:20px; line-height:22px; color:#666;}
.line_info{ float:right; display:block; border-left:1px dotted #b5b5b5; padding-left:10px; line-height:22px; color:#666; *+width:85px;}
.line_info a{color:#666;}
/*member*/
.member{}
.member .form_div{ float:left; width:50%;}
.member .jing_div{ width:100%; overflow:hidden; float:none;}
.member .form_div label{ width:127px;}
.sex_area{ display:inline-block; vertical-align:middle; width:228px; height:28px;}
.w226{ width:216px;}
.w525{ width:515px;}
.jingli{ width:571px; height:150px; vertical-align:top;}
.files_sel{ display:inline-block;}
.icon,.icon a{ color:#3b3a3a;}
/*membership*/
.membership{ margin:0 0 0 23px; width:695px;  overflow:hidden;}
.ship_area .form_div{ width:100%; overflow:hidden; float:none;}
.membership h6{ font-weight:normal; font-size:12px; height:35px; line-height:35px; border:1px solid #e9e9e9; background:#ffedce; padding-left:20px;}
.ship_area{ min-height:170px; padding:10px 0 ; background:#f6f6f6;}
.add_pic3{padding:0 0 0 127px; width:100%; overflow:hidden;}
.shenqing{ display:block; margin:20px auto 0; width:155px; height:45px; overflow:hidden; background:url(../images/personal_btn4.jpg) no-repeat; cursor:pointer; text-indent:-9999px;}
.shenqing:hover{ background:url(../images/personal_btn4b.jpg) no-repeat; cursor:pointer;}

.my_photo{ width:152px; height:152px; overflow:hidden; padding:3px; background:#fff; border:2px solid #e9e9e9; float:left;}
.my_info{ float:left; width:500px; padding-left:30px;}
.welcome{ font-weight:normal; color:#707070; font-size:16px; font-family:"微软雅黑",Microsoft YaHei; padding-bottom:15px;}
.my_name{ font-size:20px; color:#3a3a3a;}
.my_name a{color:#3a3a3a;}
.lasttime{ font-size:14px; padding-bottom:15px; border-bottom:1px dotted #d7d7d7;}
.my_des{ line-height:22px; color:#3b3b3b; padding:12px 0 0;}
.position3{ float:right; font-size:12px;}
body{ position:relative;}
.tou_tip{ background:#fff; padding:5px; border:1px solid #cccccc; position:absolute; left:50%; margin-left:-305px; top:50%; margin-top:-200px; z-index:1000;}
.tip_area{ width:536px; min-height:146px; padding:20px 30px; background:#f6f6f6;}
.tip_area h6{ font-weight:normal; font-size:14px; color:#d0111b;}
.tip_txt{ line-height:20px; font-family:"宋体",SimSun; color:#3c3c3c; min-height:100px; margin:15px 0 10px;}
.tip_handle{ font-family:"宋体",SimSun; text-align:right; color:#8a8a8a;}
.tip_closed{ color:#000; background:url(../images/closed_ico1.png) left center no-repeat; padding-left:16px; margin-left:25px;}

/*login*/
.login{ min-height:460px; background:#f7f7f7; padding:40px 0 0; margin-bottom:30px;}
.login_l{ width:435px; float:left; padding-right:65px; border-right:1px solid #cfcfcf;}
.login_top{ overflow:hidden; padding-bottom:17px;}
.login_top h6{ font-size:18px; font-weight:normal; color:#010101; padding-left:65px;}
.login_link{ font-family:"宋体",SimSun; float:right; color:#565656; padding:3px 0 0;}
.login_link a{ color:#d0111b;}
.login_div{ margin-bottom:15px; color:#8eb02f;}
.login_div label{ display:inline-block; width:150px; text-align:right; font-size:14px; color:#3a3a3a; margin-right:9px; vertical-align:middle;}
.login_div label img{ padding-right:7px;}
.login_txt{ width:256px; height:14px; padding:10px 0 10px 10px; background:url(../images/login_bg1.jpg) no-repeat; vertical-align:middle;}
.login_txt:hover,.login_txt:focus{ background:url(../images/login_bg2.jpg) no-repeat;}
.register .login_txt{ width:266px; height:14px; }
.yan_pic{ display:inline-block; width:127px; height:44px; border:1px solid #a3a3a3; margin:7px 10px 0 159px; vertical-align:middle; cursor:pointer;}
.zhuce{ display:block; width:155px; height:45px; background:url(../images/zhuce.jpg) no-repeat; cursor:pointer; margin:34px 0 0 157px; text-indent:-9999px;}
.zhuce:hover{background:url(../images/zhuce_bg2.jpg) no-repeat;}

.dl_btn{ display:block; width:155px; height:45px; background:url(../images/dl_bg.jpg) no-repeat; cursor:pointer; margin:34px 0 0 176px; text-indent:-9999px;}
.dl_btn:hover{background:url(../images/dl_bg2.jpg) no-repeat;}
.login_r{ width:499px; float:right;}
.login_r img{ display:block; margin:0 auto;}

.myiframe{ margin:10px 0 0 15px;}
.myiframe input{ margin:0 0 10px 10px;}


/*图片集*/
/*tuji*/
.tuji{width:1000px;overflow:hidden; margin:0 auto;background:#000; position:relative;}
.photoMHD{width:1000px;margin:0 auto;}
#picDiv{ width:980px; height:572px; overflow:hidden; margin:0 auto;}
.title{background:none repeat scroll 0 0 #171717;height:45px;padding-top:2px;position:relative;z-index:9999; display:none;}
.title .txt{width:810px;float:left;}
.title h1 {color:#ECECEC;font:20px/55px "微软雅黑","黑体";text-indent:26px;} 
.title h1 span.num{font-size:14px}
.title h1 span.time{color:#666;font-size:12px;padding-left:16px}
.title h1 span em{font-size:20px;color:#a16b00}
.title .function {float:right;padding:17px 0 0;position:relative;width:161px;z-index:10;margin-right:27px;display:inline;}   
.title .function a.ckbp{width:26px;height:22px;display:block;float:right;background:url(../images/sprite.v4.gif) no-repeat 0px -112px;margin:1px 6px 0 0;position:relative;cursor:pointer}
.title .function a.ckbp:hover{background:url(../images/sprite.v4.gif) no-repeat -30px -112px;}
.title .function a.ckap{width:26px;height:22px;display:block;float:right;background:url(../images/sprite.v4.gif) no-repeat 0px -86px;margin:1px 6px 0 0;position:relative;cursor:pointer}
.title .function a.ckap:hover{background:url(../images/sprite.v4.gif) no-repeat -30px -86px;}
.title .function a.return{width:26px;height:22px;display:block;float:right;background:url(../images/sprite.v4.gif) no-repeat 0px -137px;margin:1px 6px 0 0;position:relative;cursor:pointer}
.title .function a.return:hover{background:url(../images/sprite.v4.gif) no-repeat -30px -137px;}
.photoMHD .photoNews {margin:0 auto;padding:16px 0 26px;width:1000px;}
.photoMHD .photoNews .picDiv{text-align:center;position:relative;}
.wrap_text{ position:absolute; width:100%; height:90px; background:url(../images/txt_bg.png) repeat; top:478px; z-index:1000; left:0; color:#fff; padding:10px 40px; line-height:22px;font-family:"宋体",SimSun;}
.text_con h6{ font-size:16px;font-family:"微软雅黑",Microsoft YaHei; font-weight:normal;}
.text_con h6 em{ font-size:12px;font-family:"宋体",SimSun; padding-left:15px;}
.keywords{color:#666;padding-bottom:2px}
.keywords a:link, .keywords a:visited, .keywords a:active{color:#666}
.keywords a:hover{color:#999}
.zy p {display:inline;float:left;line-height:20px;margin-left:15px;padding-bottom:6px;text-align:left;width:730px;}
.photoMHD .photoList{width:960px;margin:0 auto; position:relative;}
.photoMHD .photoList a{color:#666}
.photoMHD .photoList a:hover{color:#999}
.photoMHD .photoList .before, .photoMHD .photoList .after{float:left;width:103px;background:url(../images/sprite.v4.gif) no-repeat -219px 0;padding:6px 11px 0 6px;text-align:center;_padding-top:5px; display:none;}
.photoMHD .photoList .before a:hover img, .photoMHD .photoList .after a:hover img{opacity:0.8;filter:alpha(opacity=80);}
.photoMHD .photoList .after{background:url(../images/sprite.v4.gif) no-repeat -219px -125px;padding:6px 7px 0 10px;float:right;_padding-top:5px}
.photoMHD .photoList .before img, .photoMHD .photoList .after img{vertical-align:middle }
.photoMHD .photoList .before p, .photoMHD .photoList .after p{margin-top:26px;}
.photoMHD .photoList .picList{width:1000px;float:left; margin:0 0 0 25px; display:inline;}
.photoMHD .photoList .picList .l1{width:20px; height:63px; position:absolute; top:0;left:0; margin-top:33px; cursor:pointer;}
.photoMHD .photoList .picList .l1 a{ display:block; width:20px; height:63px; background:url(../images/img_left1.jpg) no-repeat;}
.photoMHD .photoList .picList .l1 a.no{background:url(../images/img_left1.jpg) no-repeat;}
.photoMHD .photoList .picList .l1 a.no, .photoMHD .photoList .picList .l1 a.no:hover{background:url(../images/img_left1.jpg) no-repeat;}
.photoMHD .photoList .picList .l1 a:hover{background:url(../images/img_left1.jpg) no-repeat;}
.photoMHD .photoList .picList .l2 {width:910px; margin:0 auto; display:block;overflow:hidden; }
.photoMHD .photoList .picList .l3{width:20px; height:63px; position:absolute; top:0; right:0; margin-top:33px; cursor:pointer;}
.photoMHD .photoList .picList .l3 a{ display:block; width:20px; height:63px; background:url(../images/img_right1.jpg) no-repeat;}
.photoMHD .photoList .picList .l3 a.no{background:url(../images/img_right1.jpg) no-repeat;}
.photoMHD .photoList .picList .l3 a.no, .photoMHD .photoList .picList .l3 a.no:hover{background:url(../images/img_right1.jpg) no-repeat;}
.photoMHD .photoList .picList .l3 a:hover{background:url(../images/img_right1.jpg) no-repeat;}.photoMHD .photoList .picList .listM{width:910px;height:97px;overflow:hidden;margin-top:13px;float:left;_width:575px;}
.photoMHD .photoList .picList .listM ul{width:10000px;float:left;}

.photoMHD .photoList .picList .listM li{width:122px; height:97px; display:table-cell;float:left;text-align:center; vertical-align:middle; margin-right:10px;}
.photoMHD .photoList .picList .listM li b{display:inline-block;height:100%}
.photoMHD .photoList .picList .listM li img{vertical-align:middle}
.photoMHD .photoList .picList .listM li.current{background:url(../images/img_bg1.png) center top no-repeat;}
.photoMHD .photoList .picList .listM li a:hover img{}
.photoMHD .photoList .picList .listM a img{display:block; width:118px; height:87px; margin:7px auto 0;}
.photoMHD .photoList .picList .scrollBar{width:910px;height:13px;margin:14px 0 0 0;display:inline;float:left;background:url(../images/scrollbg.jpg) left center repeat-x;position:relative;overflow:hidden}
.photoMHD .photoList .picList .scrollBar .drag{position:absolute; cursor:pointer;display:block;width:300px;background:url(../images/scrollbg_25.jpg) repeat-x;height:13px}
.photoMHD .photoList .picList .drag b.l_arrow, .photoMHD .photoList .picList .drag_no b.l_arrow{width:6px;height:13px;background:url(../images/sprite.v4.gif) no-repeat 0 -198px;float:left}
.photoMHD .photoList .picList .drag_no b.l_arrow{ background:url(../images/sprite.v4.gif) no-repeat 0px -198px;}
.photoMHD .photoList .picList .drag b.r_arrow, .photoMHD .photoList .picList .drag_no b.r_arrow{width:6px;height:13px;background:url(../images/sprite.v4.gif) no-repeat -13px -198px;float:right}
.photoMHD .photoList .picList .drag_no b.r_arrow{background:url(../images/sprite.v4.gif) no-repeat -13px -198px;}
.photoMHD .zy{width:978px; height:155px; margin:16px auto 0; background:#0d0d0d; border:1px solid #212121;}
.wrap{width:1000px;margin:0 auto;background:#000}
.space24{height:24px;clear:both}
.space28{height:28px;clear:both}
.space05{height:5px;clear:both;overflow:hidden}
.ad950{width:980px;height:90px;margin:0 auto}
.ad_btn{width:60px;margin:11px auto 9px auto;height:9px}
.ad950_2{width:980px;height:9212121;0px;margin:28px auto 10px auto}
.ad_btn ul{padding-left:10px}
.ad_btn ul li{width:9px;height:9px;background:url(../images/sprite.v4.gif) no-repeat -158px -138px;float:left;cursor:pointer;margin-right:10px;display:inline}
.ad_btn ul li.current{background:url(../images/sprite.v4.gif) no-repeat -171px -138px}
.ggHead{width:980px;height:90px;margin:21px auto 4px auto}
ul.l3{padding:10px 0 3px 25px}
ul.l3 li{width:147px;margin-right:54px;display:inline;float:left}
ul.l3 li img{border:1px #666 solid;display:block}
ul.l3 li p,ul.l3 li p a{line-height:40px;color:#999}
.photoMHD .allPic{width:1000px;margin:0 auto;position:relative}
.photoMHD .allPic .leftArae, .allPic .rightArae{width:65px;height:572px;float:left}
.photoMHD .allPic .leftArae a, .photoMHD .allPic .rightArae a{width:22px;height:41px;display:block;margin:257px 24px 0 19px;background:url(../images/sprite.v4.gif) no-repeat 0 -39px}
.photoMHD .allPic .leftArae a{margin:257px 0 0 24px;background:url(../images/sprite.v4.gif) no-repeat -73px -39px}
.photoMHD .allPic .leftArae a:hover, .allPic .rightArae a:hover{background:url(../images/sprite.v4.gif) no-repeat -24px -39px}
.photoMHD .allPic .leftArae a:hover{background:url(../images/sprite.v4.gif) no-repeat -49px -39px}

.smallpic_box{overflow:hidden;position:relative;width:870px;height:548px;float:left}
.smallpic_con{position:absolute;left:0px;top:0px;width:10000px}
.photoMHD .allPic ul{vertical-align:middle;padding:16px 0 0 0;width:900px;float:left;}
.photoMHD .allPic ul li{float:left;width:200px;height:160px;background:url(../images/imgbg_03.jpg);display:table-cell;text-align:center;vertical-align:middle;margin:0px 23px 27px 0 }
.photoMHD .allPic ul li:hover{background:url(../images/gray_03.gif)}
.photoMHD .allPic ul li.current{background:url(../images/yellow_03.gif);}
.photoMHD .allPic ul li img{vertical-align:middle;}
.photoMHD .allPic ul li i{display:inline-block;height:100%;vertical-align:middle}

.photoMHD .allPic .btn{height:11px;padding:23px 0 16px 0;text-align:center;margin:0 auto;}
.photoSHD .allPic .btn{ padding:15px 0 0px 24px;}
.photoMHD .allPic .btn a{width:11px;height:11px;background:url(../images/sprite.v4.gif) no-repeat -140px -137px;margin:0 3px 0 2px;font-size:24px;text-decoration:none}
.photoMHD .allPic .btn a:hover{background:url(../images/sprite.v4.gif) no-repeat -109px -137px}
.photoMHD .allPic .btn a.current{background:url(../images/sprite.v4.gif) no-repeat -125px -137px}

.photo_prev, .photo_next {height:100%;left:0;position:absolute;top:0;width:50%;background:#fff;opacity:0;filter:alpha(opacity=0);z-index:100}
.photo_next {left:475px;}
.btn_pphoto, .btn_nphoto {cursor:url(../images/img_left2.png), auto; background:url(../images/img_left2.png) no-repeat; display:block;height:100%;outline:medium none;width:100%;}
.btn_nphoto {cursor:url(../images/img_right2.png), auto; background:url(../images/img_right2.png) no-repeat;}
.photoMHD .photoNews  .pic{width:980px;text-align:center;margin:0 auto;display:block;_height:0px;overflow:hidden;background:url("../images/load2.gif") no-repeat scroll center center;height:100%;position:relative;z-index:100}
.hidden{display:none;}
#thumb p,#thumb i{display:none;}
#btnPage a{cursor:pointer;}

.tuji2_box{ margin-top:20px;}




/*title公用*/
.commone_tit1{ font-size:20px; font-weight:normal; padding-bottom:2px; background:url(../images/ico01.jpg) left bottom repeat-x; color:#0d0d0d;}
.commone_tit1 a span{ color:#0d0d0d; padding-bottom:1px; border-bottom:1px solid #d0111b;}
.commone_tit1 a em{ font-family:Georgia; font-size:16px; color:#d0111b; text-transform:uppercase; padding-left:3px;}
.commone_tit2{color:#000000; font-weight:normal;font-size:18px; padding-bottom:4px; border-bottom:1px solid #3f2c1e;}
.commone_tit2 a span{ color:#000000;}
.link_tit a span{ color:#5a5a5a;}
.match_photo .commone_tit1{ width:742px;}
.race_area{}
.commone_tit3{ padding:0 10px 0 15px; height:24px; line-height:24px; background:#ececec; font-weight:normal; color:#ca9030; font-size:16px;}


/*more公用*/
.more01{ display:block; width:33px; height:5px; background:url(../images/more_a.jpg) no-repeat; float:right; text-indent:-9999px; margin:18px 2px 0 0;}
.more01:hover{background:url(../images/more_b.jpg) no-repeat;}
.more02{display:block; width:39px; height:7px; background:url(../images/more02_a.jpg) no-repeat; float:right; text-indent:-9999px; margin:13px 2px 0 0;}
.more03{ color:#e14e4f; float:right;}
.more03:hover{color:#d0111b;}
.more04{ font-weight:bold; display:block; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; font-size:12px; font-family:"宋体",SimSun;  float:right; background:url(../images/match_bg2.png) no-repeat; margin-right:15px;}
.more04:hover{color:#fff; background:url(../images/match_bg3.png) no-repeat;}
.more05{ display:block; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; background:url(../images/more_05a.png) right center no-repeat; padding-right:18px;}
.more06{ float:right; font-size:12px; font-family:"宋体",SimSun; }
.more07{ float:right; font-size:12px; text-transform:uppercase; font-size:10px; color:#646464;}
.more08 a{font-family:"宋体",SimSun; color:#d0111b; display:block; padding:2px 0 0;}
.more09 a{font-family:"宋体",SimSun; color:#d0111b; display:block; padding:9px 0 0;float:right;clear:both;}
.more10{display:block; width:49px; height:7px; float:right; margin:13px 2px 0 0;}

.shared_link a.weixin{ position:relative; overflow:visible;}
.shared_link a.weixin .weixin_box{ position:absolute; top:0; left:0; margin:97px 0 0 14px; display:none; width:100px; height:100px; -moz-box-shadow:0px 0px 8px #666; -webkit-box-shadow:0px 0px 8px #666; box-shadow:0px 0px 8px #666;}
.shared_link a.weixin:hover .weixin_box{ display:block;}

/*文字颜色划过*/
.films_list li a:hover,.gallery_roll .caption a:hover,.xuan_text a:hover,.shared_link a:hover,.equip_tit a:hover,.common_list li a:hover,.link_list a:hover,.info_list .rec_tit a:hover,.active_top h4 a:hover,.common_list2 li a:hover,.community_area dd h5 a:hover,.common_list4 li a:hover,.detail_nav li a:hover,.photo_des p a:hover,.mation_list li h3 a:hover,.judge_area a:hover p,.history_info a:hover,.history_area:hover a,.message_rec dd h5 a:hover,.works_area2:hover .works_info2 a,.judge_caption a:hover,.judge_tit a:hover,.history_area2:hover a,.case_txt a:hover,.user_info a:hover,.user_name a:hover,.focus_list li h6 a:hover,.focus_tit a:hover,.world_list li a:hover,.leader_area dd a:hover,.leader_area dd a:hover em,.add_txt a:hover,.add_area:hover a,.line_info a:hover,.icon a:hover{color:#e14e4f;}


.dis{ display:none;}

.match_hot .commone_tit1{ width:742px;}


/*page*/
.page{ text-align:center;font-family:"宋体",SimSun; padding:10px 0; background:#f2f2f2;}
.page a{ display:inline-block; color:#636363; height:24px; line-height:24px; background:#eaeaea; padding:0 8px;}
.page a:hover,.page a.page_cur{ background:#c6cbcf;}
.page a.page_btn{ padding:0 18px;}

/*page2*/
.page2{ text-align:center;}
.page2 a{ display:inline-block; font-size:14px; color:#000; height:20px; line-height:20px; padding:0 7px; background:#fff; border:1px solid #dddddd; margin:0 1px;}
.page2 a:hover,.page2 a.page2_cur{ background:#d0111b; border:1px solid #d0111b; color:#fff;}
.page2 a.page2_btn{ padding:0 18px;}

/*page3*/
.page3{font-family:"微软雅黑",Microsoft YaHei; text-align:center;}
.page3 a{ display:inline-block; color:#fff; height:26px; line-height:26px; padding:0 9px; background:#d7d7d7; margin:0 1px;}
.page3 a:hover,.page3 a.page3_cur{ background:#d0111b; color:#fff;}
#code_gg{background:url(../images/xin_a.jpg) no-repeat;}
#code_gg:hover,#code_gg:focus{background:url(../images/xin_b.jpg) no-repeat;}

.atable th{
padding:5px;
}
.atable tr{
padding:5px;
}
.atable tr, td{
padding:5px;
}
.apage {
padding:10px;
font-size: 15px;
}
.anews_big {
display:block;
clear:both;
border: 2px solid #e1e1e1;
width: 100%;
margin:10px;
}
.anews {
width: 95%;
display:block;
clear:both;
margin: 5px;
padding:10px;
height: 150px;
border-bottom: 2px solid #e1e1d1;
}
.anews h2 {
padding: 10px;
font-size: 18px;
}
.anews img {
margin: 5px;
}

.anav {
position:absolute;
margin:auto;
left:-1200px;
right:0;
top:250px;
bottom:0;
width: 120px;
}
.anav2 {
top:500px;
}
.lan_linka{ margin:28px 0 20px; overflow:hidden;}
.lan_linka a{ display:block; float:left; font-size:16px; color:#fff; width:112px; height:30px; line-height:30px; text-align:center; background:#656768; margin:0 0 8px 8px;}
.lan_linka a.mar_no{ margin-left:0;}
.lan_linka a:hover,.lan_linka a.lan_cur{ background:#d0111b;}

.ww {
position:fixed;
margin:auto;
left:1150px;
right:0;
top:230px;
width: 120px;
}
.zc {font-size:14px;color:#000000;}
.zc h3 {font-weight:bold; font-size:16px; text-align:center;margin:20px;}
.zc h4 {font-weight:bold; font-size:14px; text-align:center;margin:10px;}
.zc p {text-indent:32px;line-height:228%;}
.zc ul {padding-left: 50px;}
.zc li {font-size:14px;line-height:180%;}
.zcp {padding:20px;text-align:center;background:#f4f4f4;margin-top:20px;}
.zcpr {font-size:16px; color:#ffffff; padding:5px;margin:5px;background:#f41323;}
.zcpo {border:1px solid #d1d1d1; padding:5px;margin:5px; color:#c0c0c0; background:#ffffff;}


.pdf .pdfmenu {
    padding: 0 10px;
}
.pdf .pdfmenu li {
    color: #808080;
    font-size: 12px;
    width: 160px;
}
.pdf .pdfmenu li a.dzb {
    background-position: 85px -710px;
    font-family: "Hiragino Sans GB W3", "Microsoft Yahei";
    color: #727171;
    letter-spacing: 2px;
    font-size: 14px;
}
.pdf .pdfmenu li.cur a.dzb {
    background-position: 85px -740px
}
.pdf .pdfmenu li a:hover {
    color: #1c79a7;
}
.pdfmenu li.active2 a {
    background: url(/public/images/cul_icon.png) no-repeat;
}
.pdfmenu li.active2 {
    position: relative;
    cursor: pointer;
}
.pdfmenu li a {
    display: block;
}
.pdf .pdfmenu li dl {
    margin-top: 5px;
    border-top: 4px solid #e60510;
    width: 130px;
    background: #e8e8e8;
    position: absolute;
    left: 0;
    z-index: 10000;
}
.pdf .pdfmenu li dd {
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 14px;
    padding: 0 12px
}
.pdf .pdfmenu li dl dd a {
    color: #707070;
    border-bottom: 1px solid #ccc;
}
.cfix{zoom:1;}
.none{ display: none;}
.noBorderBottom {
    border-bottom: none !important;
}
