@charset "utf-8";
 
body { margin:0; padding:0; width:100%; color:#000; font:normal 12px/1.8em 'Microsoft YaHei',Arial, Helvetica, sans-serif; background:#fff url(../images/bg.jpg) no-repeat; background-position: top center;}
html, .main { padding:0; margin:0;}

.main {min-width:1200px;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
.logo { padding:0; float:left; width:auto;}
h1 { margin:0; padding:40px 0 40px 24px; float:left; color:#fff; font:normal 52px/1.2em Arial, Helvetica, sans-serif; letter-spacing:-4px;}
h2 { font: bold 18px/1.5em 'Microsoft YaHei',Arial, Helvetica, sans-serif; padding:8px 0 0 0; margin:8px 0 0 0; color:#323a3f;}
p { margin:0; padding:0; font-size:12px;}
a { color:#eaa90d; text-decoration:none}
a:hover { color:#cd0022; text-decoration:underline}
img {border:none;}
ul,li{list-style:none;margin:0;padding:0;}

.mt50{margin-top: 50px;}

.menu_title {position: relative; display: block}
.menu_title b { position: absolute;left:20px; top:-4px; color:#804497; font-size:34px; line-height:34px; display:block;z-index: 9}

.titlebg{ background: url(../images/titlebg.png) no-repeat; width: 216px; height: 29px; position: absolute; top: 0; left: 0; z-index: 1}
.menu_title small { color:#029eb7; font-size:20px; font-weight:lighter;letter-spacing:1px}


.menu_title2 {position: relative; display: block}
.menu_title2 b { position: absolute;left:75px; top:30px; color:#000; font-size:42px; line-height:42px; display:block;z-index: 9}
.yellow200 {background: #e5c22d;width: 200px; height: 200px; position: absolute; top: 0; left: 0; z-index: 1}
.menu_title2 span { color:#e5c22d; padding-left: 10px; line-height: 42px;}

.more { float:right; margin:20px 5px 0 0}
.more a { color:#000;}
.more a:hover { color:#ff0000}

.header, .content, .menu_nav, /*.topcont, .topcont1, .midcont,.botcont,.botcont1,*/ .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar { margin:0; padding:0;}

/* header */
.header { background:url(../images/head.jpg) top center no-repeat; width:auto; height:816px; min-width:1200px;}
.header_resize { margin:0 auto; padding:0; width:1100px;}

.w_adjust {margin:0 auto;width:1100px;background:#fff;}

/* topcont */
.topcont {padding-top:50px;}
.topcont_w_adjust { width:1100px; background:#fff; }
.topcont_resize { margin:0 auto; width:1100px; padding:0; color:#000;}

.topcont .col { margin:0; float:left;}
.topcont .c1 { padding:0 30px 0 0; width:650px;}
.topcont .c2 { padding:0; width:410px;}

/*幻灯*/
#slider-wrapper{position:relative;width:650px;height:450px}
#slider-bg{background-color:#fff;height:450px;width:650px}
#slider-photos{height:334px;position:absolute;width:650px}
#slides{left:0;position:absolute;top:0;z-index:100}
.slides_container{display:none;overflow:hidden;position:relative;width:650px}
.entry .slides_container{width:600px}
.slides_container div.slide{display:block;height:460px;width:650px}
#slides .next,#slides .prev{display:block;height:70px;position:absolute; top:165px; width:30px;z-index:101}
#slides .prev {left:0; }
#slides .next{ right:0;}

.pagination{margin:0 auto;width:120px;height:34px;position: absolute; bottom: 70px;left: 50%; margin-left: -60px; z-index: 999 }
.pagination li{float:left;list-style:none outside none;margin:0 3px;padding:0;height:14px;padding-top:10px}
.pagination li a{background:url(../images/slider-pagination.png) repeat scroll 0 -14px transparent;display:block;float:left;height:0;overflow:hidden;padding-top:14px;width:14px}
.pagination li.current a{background:url(../images/slider-pagination.png) repeat scroll 0 0 transparent}

.caption{ width:100%;/*bottom:50px;color:#000;position:absolute;right:0;z-index:500*/ height:60px; line-height:60px; background:#fff;text-align:center; }
.caption h1{background:none repeat scroll 0 0 #E40404;margin:0;opacity:1;padding:10px 0;text-transform:uppercase;width:100%;}
.caption a{ text-align:center; color:#000;font-size:18px;font-weight: bold}
.caption p{background:none repeat scroll 0 0 rgba(0,0,0,.5);padding:10px 20px;width:300px}
.caption p a{-moz-transition:all .2s ease-in 0s;border-bottom:1px solid transparent;color:#DDD;font-size:12px}
.caption p a:hover{border-bottom:1px solid #FFF;color:#FFF}

/*摘要新闻*/
.abs h2{ padding-bottom:10px;}
.abs p { text-indent:2em; font-size:13px; line-height:28px;}
.abs h2 a{ color:#029eb7;}
.abs h2 a:hover { color:#cd0022; text-decoration:none;}

/*list*/
ul.list_new{ margin:0; padding:0; list-style:none; color:#000; margin-top:15px; padding-top:15px;}
ul.list_new li { margin:0; width:410px; background:url(../images/zx.png) left 6px no-repeat; height:32px; line-height:32px; overflow:hidden;}
ul.list_new li a{ font:normal 14px 'MicroSoft YaHei',Arial, Helvetica, sans-serif; color:#000; height:32px; line-height:32px; overflow:hidden; text-decoration:none; padding-left:35px;}
ul.list_new li span { float:right; color:#666;}
ul.list_new li a:hover{ color:#ff0000; text-decoration:underline;}

ul.list_news{ margin:0; padding:0; list-style:none; color:#000;}
ul.list_news li { margin:0; width:410px; background:url(../images/li_square.png) left 14px no-repeat; height:36px; line-height:36px; overflow:hidden;}
ul.list_news li a{ font:normal 15px 'MicroSoft YaHei',Arial, Helvetica, sans-serif; color:#000; height:36px; line-height:36px; overflow:hidden; text-decoration:none; padding-left:12px;}
ul.list_news li span { float:right; color:#666;}
ul.list_news li a:hover{ color:#ff0000; text-decoration:underline;}


/* topcont1 */
.topcont1 { padding:0; width:100%; }
.topcont1_resize { margin:0 auto; width:1100px; color:#000; background:url(../images/enter.jpg) no-repeat;height:432px; background-position:center;}

/*midcont——系列活动*/
.midcont { padding:0}
.midcont_resize {background:#fff; margin:0 auto; width:1100px; padding:0; color:#000;}
.warp { width:1100px; margin: 0 auto; overflow:hidden; margin-top:30px; }
/*.conL { width:520px; float:left; }
.conR { width:480px; float:right; }*/

.sort { width:170px; float:left; margin-bottom:24px; display:inline; }
.sort ul { width:170px; overflow:hidden; margin:0 auto;}
.sort li { float:left; width:150px; margin:0; display:inline;text-align:center; line-height:30px; height:59px; position:relative; z-index:999; cursor:pointer; background:#d1bcd9; color:#804597; padding:10px; border-bottom: 2px solid #fff;}

#myTab1 { overflow:hidden;}
#myTab1 li { float:left; text-align:center; font-size:20px; font-weight: bold; font-family:"Microsoft YaHei";}
#myTab1 .active {  color:#fff; background:#804597; text-decoration:none; overflow:hidden;}

.profile_jt { position:absolute; }
.profile_jt span { width:20px; height:12px; background:url(../images/ico_arr.png) no-repeat; display:block; overflow:hidden;}
.profile { width:900px; float:left; padding:18px 24px 16px 30px; font-size:14px; color:#fff; font-family: "Microsoft YaHei"; line-height:30px; background:#81A326; margin-bottom:20px; display:inline; }

.profile_tab { width:900px; float:left;}

.td1 { padding:12px 0 13px 0px; font-size:13px; color:#000; line-height:24px; }
.td2 { padding:12px 20px 13px 20px; font-size:13px; color:#666; line-height:24px; }
.td2 a { color:#f80; text-decoration:none;}
.td2 a:hover { color:#f80; text-decoration: underline;}
.td3 { padding:12px 20px 13px 20px; font-size:13px; color:#333; line-height:24px; }


/*tab*/
#tabbox{ width:1100px; overflow:hidden; margin:0 auto;}
.th { float:right; width:795px;  margin-top:110px; background:#e7b015;}
.th li { float:left; width:265px; font: bold 14px/1.5em 'Microsoft YaHei',Arial, Helvetica, sans-serif; text-align:center; padding:10px 0;}

.tab_conbox{ float:right; width:795px; background:#fff;}

.tab_con{ display:none;}

.tabs{ float:left;width: 195px;}
.tabs li{float:left;overflow: hidden;position: relative;}
.tabs li a {display: block;outline: none;}
.tabs li a.menu_whcy{background:url(../images/menu_whcy.png) top center no-repeat; width:130px; height:108px;}
.tabs li a.menu_dmwl{background:url(../images/menu_dmwl.png) top center no-repeat; width:109px; height:131px;}
.tabs li a.menu_ggcm{background:url(../images/menu_ggcm.png) top center no-repeat; width:111px; height:133px;}
.tabs li a.menu_mswh{background:url(../images/menu_mswh.png) top center no-repeat; width:131px; height:111px;}

.tabs li a.menu_whcy:hover,.tabs .thistab a.menu_whcy {background:url(../images/menu_whcy.png) bottom center no-repeat; width:130px; height:108px;}
.tabs li a.menu_dmwl:hover,.tabs .thistab a.menu_dmwl{background:url(../images/menu_dmwl.png) bottom center no-repeat; width:109px; height:131px;}
.tabs li a.menu_ggcm:hover,.tabs .thistab a.menu_ggcm{background:url(../images/menu_ggcm.png) bottom center no-repeat; width:111px; height:133px;}
.tabs li a.menu_mswh:hover,.tabs .thistab a.menu_mswh{background:url(../images/menu_mswh.png) bottom center no-repeat; width:131px; height:111px;}

.tab_con {padding:0; font-size: 14px; line-height:175%; }
.tab_con span { display:inline-block ;width:265px; text-align: center; padding:11px 0; border-bottom:1px solid #cacaca; font: normal 14px/1.5em 'Microsoft YaHei',Arial, Helvetica, sans-serif;}

/*botcont——图集*/
.botcont {margin-top:50px;}
.botcont_resize { background:#fff; margin:0 auto; width:1100px; background:#fff; color:#000;}
.mod18{width:920px;position:relative;margin:0 auto; overflow:hidden;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:250px;width:32px;height:48px;}
.mod18 #prev,.mod18 #next{top:590px;width:10px;height:16px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:769px;height:477px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:729px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}

.mod18 .picBox{width:769px; height:494px; padding-left:75px; padding-right:76px;position:relative;overflow:hidden; padding-top:40px;z-index:9}
.mod18 .picBox ul{height:477px;position:absolute; left:0;}
.mod18 .picBox li{padding-left:75px; padding-right:1px; width:769px;height:477px;}
.mod18 .picBox li img { width:769px; height:477px;}

.mod18 .listBox{width:900px;height:100px;margin:0 auto;position:relative; padding-top:15px;overflow:hidden;}
.mod18 .listBox ul{height:88px;position:absolute; padding-left:12px;}
.mod18 .listBox li{width:127px;height:77px;cursor:pointer;position:relative; padding:5px 0 0 0;}
.mod18 .listBox li i{display:none; width:20px; height:12px; margin-top:-9px;}
.mod18 .listBox li a{display:block;width:108px;height:77px;}
.mod18 .listBox img{border:3px solid #fff; width:108px; height:77px;}
.mod18 .listBox .on img{border:3px solid #ffa133;}
.mod18 .listBox .on{background:url(../images/ico_arr.png) no-repeat top center  ; margin-top:-10px;}
.mod18 .listBox .on i{display:block;}

/*botcont1——抖音*/
.botcont1 { margin-top:50px;}
.botcont1_resize { background:#fff; margin:0 auto; width:1100px;ackground:#fff; color:#000;}

.txt_p { width:100%;text-align:center; color:#666; font-size:20px; padding:30px 0 0 0;}
.txt_p p { font-size:20px; line-height:48px;}

.video_item { padding-top:30px;position: relative;z-index: 999}
.video_item  ul{width:1050px; margin:0 auto}
.video_item  ul li{  position: relative;float:left; background:none; width:320px; height:240px; overflow:hidden; float:left; margin:0 15px; font-size:13px;}
/*.video_item  ul li img { width:100%; height:auto;}*/
.video_logo {position: absolute; background: url(../images/video.png)no-repeat; width:88px; height: 88px; left: 50%;top: 50%; margin-left: -44px; margin-top: -44px; z-index: 9999 }

.zoomImage{width:100%;height:0;padding-bottom:100%;overflow:hidden;background-position:center; background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover; cursor:pointer; transition:all 0.6s}
.zoomImage:hover{transform:scale(1.1)}

.video_item  ul li span{ line-height:24px; height:24px; display:block; overflow:hidden; margin:3px auto;}

/*botcont2-微话题*/
.botcont2 {margin-top:50px; position:relative; z-index:1;}
.botcont2_resize { margin:0 auto;padding: 50px 0;  width:1020px;padding-bottom:160px; color:#000;}

/* content */
.content_resize { margin:0 auto; padding:16px 0 24px; width:970px;}
.content .mainbar { margin:0; padding:0; float:left; width:670px;}
.content .mainbar img { border:1px solid #d8dbdc;}
.content .mainbar img.fl { margin:4px 16px 4px 0; float:left;}
.content .mainbar .article { margin:0 0 12px; padding:8px 24px 0;}
.content .sidebar { padding:0; float:right; width:288px;}
.content .sidebar .gadget { margin:0 0 12px; padding:8px 16px 8px 24px;}

/* footer */
#foot { background: url(../images/fbg.jpg) no-repeat center bottom; padding:30px 0; color:#000; min-height:200px; min-width:1200px; }
#foot a { color:#000; }
#foot_resize { margin:0 auto; width:1100px;}




<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2020-12-09 11:08:29" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->