@charset "utf-8";
/*
Design by lyh
*/
*{margin:0; padding:0; list-style:none; }
body { margin:0; padding:0; width:100%; color:#333; font:normal 12px/1.8em "Microsoft YaHei", Arial, Helvetica, sans-serif;}
html, .main { padding:0; margin:0;}
.main { background:#fff url(../images/head.jpg) no-repeat; background-position:top center;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fl{ float: left}
.fr{float: right;}
h1 { margin:0; padding:40px 0 40px 24px; float:left; color:#fff; font-size:52px; letter-spacing:-4px;}
h1 a, h1 a:hover { color:#fff; text-decoration:none;}
h2 { font-size:20px; padding:8px 0; margin:0 0 8px; color:#323a3f;}
p { margin:8px 0; padding:0 0 8px 0; font-size:12px;}
a { color:#333; text-decoration:none; cursor: pointer}
a:hover { color:#ff0000;}
.box a {display: inline-block;}
ul,li{margin:0;padding:0;list-style: none;}
img { border: none; }
.pr{position: relative}
.fl{float: left}
.fr{float: right}

.menu_box {width:100%; position: relative;}
.more1 { position: absolute; bottom: 0; right: 0; }
.more1 a { font-size:12px; text-transform:uppercase; color:#999; padding:0; vertical-align: bottom;}
.more_pic {background: #fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; padding: 5px 10px;}

.tbg{background:url(../images/tbg.png) no-repeat;}
.t_wlyw{width:183px;height:46px;background-position:0 0;}
.t_whrl{width:183px;height:46px;background-position:0 -46px;}
.t_whyc{width:183px;height:46px;background-position:0 -92px;}
.t_rcyz{width:183px;height:46px;background-position:0 -138px;}
.t_gzdt{width:183px;height:46px;background-position:0 -184px;}
.t_lygl{width:183px;height:46px;background-position:0 -230px;}
.t_zyfw{width:183px;height:46px;background-position:0 -276px;}
.t_djxxjyzl{width:183px;height:46px;background-position:-200px -276px;}

.t_wzjj {width:268px;height:103px;background-position:-268px -342px; margin: 0 auto}
.t_sjjj {width:218px;height:438px;background-position:-759px 0; position: relative;}

.t_bsdt {width:400px;height:160px;background-position:0 -458px; }
.t_bmfw {width:400px;height:160px;background-position:-400px -458px;}

.t_fwdh{width:545px;height:109px;background-position:-200px 0;}
.t_wljz{width:545px;height:109px;background-position:-200px -109px;}
.t_cxpj{width:356px;height:109px;background-position:-200px -218px;}

.t_tzgg{width:110px;height:31px;background-position:0 -335px;}
.t_wjxz{width:110px;height:31px;background-position:0 -373px;}
.t_cyzc{width:110px;height:31px;background-position:0 -411px;}

.btn_search{width:80px;height:56px; background-position:0 -622px; }

.mt15{ margin: 0; margin-top: 15px;}
.mt30{ margin: 0; margin-top: 30px;}
.mt50{ margin: 0; margin-top: 50px;}

.mb15{ margin-bottom: 15px;}

.header, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar { margin:0; padding:0;}

/*========================= header =======================*/
.header {padding: 0;}
.header_resize { margin:0 auto; padding:140px 0 0 0; width:1100px;}

.logo-wrapper{position: relative; width: 1100px; left: 50%; margin-left: -550px;}
.logo {position: absolute; margin:0; padding:0; background:url(../images/logo2020.png) no-repeat; width:481px; height:120px; display: block; top:100px; right: 50px; z-index: 999;}

.top_info { position: absolute; top: 20px; left: 0; width: 100%; height: 36px; font-size: 12px; z-index: 9999 }
.top_info li{ background:none; float:left; margin:0 2px; padding:0;line-height:36px; color: #fff}
.top_info li a {color: #fff;} 

/* search */
.searchform { position:absolute; top:450px; right:30px; display: block; width:330px;height:56px;z-index:999;}
#formsearch { margin:0; height:56px; padding:0;}
#formsearch span { display:block; margin:0; padding:0; height:56px;width:250px; float:left; background:#fff;}
#formsearch input.editbox_search { margin:0; padding:0 10px; height:56px; line-height:56px; float:left; width:230px; border:none; background:none; color:#a8acb2; outline:none;}
#formsearch input.button_search  {width: 80px; height:56px; line-height:56px; margin:0; padding:0; border:none; float:left; /*background:#00aeef url(../images/search.png) no-repeat; background-position: center;*/color:#f6a000; cursor: pointer;}


/* 满屏幻灯 */
.fullSlide{width:100%;position:relative;height:550px}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;min-width:1200px;}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:550px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:550px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;text-align:center}
.fullSlide .hd ul{text-align:center;padding-top:5px}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:8px;height:8px;margin:5px; background: none; border: 2px solid #fff;overflow:hidden;line-height:9999px;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.fullSlide .hd ul .on{border: 2px solid #00aeef}


/* 导航 */
.navBar{position:relative;z-index:1;height:100px;line-height:100px;background:#0f5dbd;color:#fff;min-width:1200px; }
.nav{position:relative;width:1100px; margin:0 auto;font-size:14px}
.nav a{color:#fff}
.nav h3{font-weight:400;font-size:20px;}
.nav .m{float:left;position:relative;z-index:1}
.nav h3 a{display:block;width:150px;text-align:center;font-weight:500}

.nav .sub{display:none;position:absolute;left:0;top:100px;z-index:1;width:150px;background:#36adb3;font-size:15px}
.nav .sub li{text-align:center;padding:0 8px;margin-bottom:-1px}
.nav .sub li a{display:block;padding:8px 0;height:28px;line-height:28px;color:#fff}
.nav .sub li:hover{ background: #1b8d93}
/*.nav .sub li a:hover { font-weight: bold}*/

.nav .block{height:97px;width:150px;background:#00aeef;border-bottom:3px #0083d3 solid;position:absolute;left:0;top:0;overflow:hidden}


/*====================================== 头条 ===============================================*/
.toutiao {padding:0;min-width:1200px; }
.toutiao_resize { margin:0 auto; width:1100px; background:#fff;}
.menu_toutiao {/*background:url(../images/toutiao.png) no-repeat; background-position:center;*/background-position:-93px -622px; display:block; width:126px; height:78px; float:left; padding:0}
.h2_toutiao_box {float:right; width:950px; padding:0}
.h2_toutiao_box h2 {text-align:center;height:57px; line-height:57px; padding:0; margin: 0; font-size: 32px;}
.h2_toutiao_box h2 a{color: #0f5dbd;}

/* 小幻灯 */
.focus{width:600px;height:400px;position:relative}
.focus #pic{width:600px;height:400px;overflow:hidden}
.focus #pic ul{width:1216px;height:400px;float:left}
.focus #pic li{width:600px;height:400px;float:left;position:relative}
.focus #pic li img{width:600px;height:400px;float:left}
.focus #pic li h3{height:46px;line-height:46px;position:absolute;bottom:0;left:0;color:#fff;padding-left:20px;text-align:left;z-index:15;font-size: 15px}
.focus .tip-bg{width:600px;height:46px;background:#000;background-color:#000;background-color:rgba(0,0,0,.8);position:absolute;left:0;bottom:0;z-index:12}
.focus #tip{width:96px;height:8px;position:absolute;right:50px;bottom:18px;z-index:13}
.focus #tip ul li{width:8px;height:8px;float:left;display:inline;margin:0 4px;cursor:pointer;background:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.focus #tip ul li.on{width:20px;height:6px;margin:2px 4px;background:red}
.focus .btn{width:42px;height:46px;position:absolute;right:0;bottom:0;z-index:14;overflow:hidden}
.focus .btn ul{width:100%;float:left}
.focus .btn li{width:8px;height:46px;line-height:46px;float:left;display:inline;margin:0 6px;cursor:pointer;overflow:hidden}
.focus .btn li.next,.focus .btn li.prev{color:#fff;font-size:12px;font-weight:700}


/*=================================== listnews ==================================================*/
ul.li_title_date {padding:0; list-style:none; }
ul.li_title_date li { margin:0; height: 38px; line-height: 38px; background:url(../images/li_dit.jpg) no-repeat left 18px; overflow: hidden;}
ul.li_title_date li a{ font-size:15px; color:#333; text-decoration:none; padding-left:18px;}
ul.li_title_date li a:hover{ color:#f10601; text-decoration:none;}
ul.li_title_date li span { float:right; font-size:12px; color:#999;}

ul.li_two_title_date { padding:0; list-style:none; width:795px; margin:17px 0 0 0;}
ul.li_two_title_date li { margin:0 10px; padding:5px 0; width:370px; overflow:hidden; float:left; background:url(../images/icon.gif) no-repeat left 12px;}
ul.li_two_title_date li a{ font-size:14px; color:#333; text-decoration:none; padding-left:18px; float:left}
ul.li_two_title_date li a:hover{ color:#f10601; text-decoration:none;}
ul.li_two_title_date li span { float:right; font-size:12px; color:#666;}

ul.li_title { padding:0; list-style:none; }
ul.li_title li { margin:0; padding:0; height: 38px; line-height: 38px; background:url(../images/li_dit.jpg) no-repeat left 18px; text-align: left; overflow: hidden}
ul.li_title li a{ font-size:15px; color:#333; text-decoration:none; padding-left:18px;text-align: left}
ul.li_title li a:hover{ color:#f10601; text-decoration:none;}

ul.li_title1 { margin:0; padding:0; list-style:none; }
ul.li_title1 li { margin:0; padding:5px 0; background:url(../images/li_square.jpg) no-repeat left 16px; }
ul.li_title1 li a{ font-size:14px; color:#333; text-decoration:none; padding-left:18px;}
ul.li_title1 li a:hover{ color:#f10601; text-decoration:none;}

ul.li_title2 { margin:0; padding:0; list-style:none; }
ul.li_title2 li { margin:0; padding:5px 0; margin-right:20px; background:url(../images/li_square.jpg) no-repeat left 16px; float:left; width:auto; overflow:hidden;}
ul.li_title2 li a{ font-size:14px; color:#333; text-decoration:none; padding-left:18px;}
ul.li_title2 li a:hover{ color:#f10601; text-decoration:none;}

ul.sb_menu{ margin:0; padding:0; list-style:none; color:#959595;}
ul.sb_menu li {margin:0; padding:18px 0; text-align:center; width:190px; background:#fdc101; border-bottom:1px solid #fff;}
ul.sb_menu li a{ font-size:18px; color:#000; text-decoration:none; }
ul.sb_menu li a:hover{ color:#000;  background:#f59e00;}
ul.sb_menu li:hover{ background:#f59e00;}

/*相关阅读*/
ul.sub_li_title_date { margin:0; padding:0; list-style:none; }
ul.sub_li_title_date li { margin:0; padding:5px 0; float:left; width:455px; margin-right:30px; background:url(../images/sub_icon.gif) no-repeat left 12px;}
ul.sub_li_title_date li a{ font-size:14px; color:#000; text-decoration:none; padding-left:18px;}
ul.sub_li_title_date li a:hover{ color:#ff0000; text-decoration:none;}
ul.sub_li_title_date li span { float:right; font-size:12px; color:#000;}

ul.sub_li_title_date1 { margin:0; padding:0; list-style:none; }
ul.sub_li_title_date1 li { margin:0; padding:5px 0; float:left; width:410px; margin-right:30px; background:url(../images/sub_icon.gif) no-repeat left 30px;}
ul.sub_li_title_date1 li a{ font-size:14px; color:#000; text-decoration:none; padding-left:18px;}
ul.sub_li_title_date1 li a:hover{ color:#ff0000; text-decoration:none;}
ul.sub_li_title_date1 li span { float:right; font-size:12px; color:#000;}

/*广告*/
.cont_ad {padding: 0;min-width:1200px;}
.cont_ad_resize{width: 1100px; margin: 0 auto; padding: 0;}


/*====================================== cont_box1 =======================================*/
.cont_box1 { padding:0;min-width:1200px;}
.cont_box1_resize { margin:0 auto; padding:0; width:1100px;}
.cont_box1 .mainbar { margin:0; padding:0 30px 0 0; float:left; width:600px;}
.cont_box1 .mainbar .box { margin:0 0 10px; padding:0 20px 0 0;}

.cont_box1 .sidebar { padding:0; float:right; width:470px; overflow:hidden;}
.cont_box1 .sidebar .gadget { margin:0; padding:10px 0;}

/*=========================================== cont_box2 =============================================*/
.cont_box2 { padding:0;min-width:1200px; }
.cont_box2_resize {width:1100px;  margin:0 auto; padding:0; overflow:hidden;}

.cont_box2 .col { margin:0; float:left;}
.cont_box2 .c1 { padding:0; width:360px;}
.cont_box2 .c2 { padding:0 30px; width:320px;}
.cont_box2 .c3 { padding:0; width:360px;}

/*中图*/
.two_img_con { position:relative; width:100%; height:175px; margin-bottom:20px; overflow:hidden;}
.two_img_con img { width:100%; height:175px; position: absolute; z-index: 1; left:0;}
.two_img_con .title { background-color:#000;background-color:rgba(0,0,0,.7); position: absolute; z-index: 2; left: 0; bottom: 0; width: 100%; height: 38px; line-height: 38px; text-align: center; color: #ffffff; overflow: hidden;}


/* tab 切换 */
.slideTxtBox1{ width:360px; text-align:left; position:relative; }
.slideTxtBox1 .hd{height:34px; line-height:34px; padding:0; border-bottom:3px solid #c2dcf3;  position:relative; }
.slideTxtBox1 .hd ul{ float:left;  position:absolute; left:0; top:0; height:34px;   }
.slideTxtBox1 .hd ul li{ float:left; padding:0 25px; cursor:pointer; font-size: 18px; color: #000}
.slideTxtBox1 .hd ul li.on{ height:34px;  background:#fff; border-bottom:3px solid #00aeef; color: #00aeef }

.slideTxtBox1 .bd ul{ padding:10px 0;  zoom:1;  }

.slideTxtBox1 .bd li { margin:0; height: 38px; line-height: 38px; background:url(../images/li_dit.jpg) no-repeat left 18px; overflow: hidden;}
.slideTxtBox1 .bd li a{ font-size:15px; color:#333; text-decoration:none; padding-left:18px;}
.slideTxtBox1 .bd li a:hover{ color:#f10601; text-decoration:none;}
.slideTxtBox1 .bd li .date{ float:right; color:#999; font-size: 12px}

/*====================================== cont_box3 ==================================== */
.cont_box3 { padding:0;min-width:1200px;}
.cont_box3_resize { margin:0 auto; width:1100px; padding:0;}

.cont_box3 .col { margin:0; float:left;}
.cont_box3 .c1 { padding:0; width:500px;}
.cont_box3 .c2 { padding:0 0 0 100px; width:500px;}

/*=========================================== cont_box4 =====================================================*/
.cont_box4 {padding:0; background: url(../images/bg4.jpg) no-repeat; width: 100%;min-width:1200px; height: 848px; background-position:  top center}
.cont_box4_resize { margin:0 auto; width:1100px; padding:50px 0; color:#fff;}

.ico{background:url(../images/ico.png) no-repeat;}
.ico_01{height:174px;width:215px;background-position:0 0;}
.ico_02{height:174px;width:215px;background-position:-215px 0;}
.ico_03{height:174px;width:215px;background-position:-430px 0;}
.ico_04{height:174px;width:215px;background-position:-645px 0;}

.ico_05{height:174px;width:215px;background-position:0 -174px;}
.ico_06{height:174px;width:215px;background-position:-215px -174px;}
.ico_07{height:174px;width:215px;background-position:-430px -174px;}
.ico_08{height:174px;width:215px;background-position:-645px -174px;}

ul.li_ico { margin:0 auto; padding:0; list-style:none; width:980px;}
ul.li_ico li { margin:15px; padding:0; width:215px; height: 174px; overflow:hidden; float:left;}
ul.li_ico li a{ text-decoration:none;}

.cont_box4 a { padding:0; margin:0;}
.cont_box4 img { border:0; padding:10px 0 0 0;}
.cont_box4 .col { margin:0; float:left;}
.cont_box4 .c1 { padding:0 15px 0 0; width:190px;}
.cont_box4 .c2 { padding:0 0 17px 0; width:795px; border-bottom:3px solid #05172f;}
.menu_hdbg {background:url(../images/menu_hdbg.jpg) no-repeat; width:193px; height:88px;}
.menu_tiyu {background:url(../images/menu_tiyu.jpg) no-repeat; width:794px; height:72px;}

/*=========================================== cont_box5 =====================================================*/
.cont_box5 { padding:0;min-width:1200px; }
.cont_box5_resize { margin:0 auto; width:1116px; padding:0;}

.cont_box5 .col { margin:0; float:left;}
.cont_box5 .c1 { padding:0; width:218px;}
.cont_box5 .c2 { padding:0 16px; width:620px;}
.cont_box5 .c3 { padding:0; width:230px;}

.more_p{position: absolute; bottom:20px; left: 15px;}
.more_v{position: absolute; bottom:20px; right: 15px;}

.bimg_txt{position: absolute; right: 0; bottom: 50px; width: 500px; height: 60px; line-height: 60px; background: #016381; text-align: center; color: #fff; font-size: 22px;}
.bimg_txt:hover{background: #1781a2}
.cont_box5 .c2 a {color: #FFFFFF}


/*图片*/
.bimg_box { width:620px; height: 438px; position: relative; overflow: hidden; }
.picbox { margin:0 auto; padding:0; width:1100px;height: 438px; overflow: hidden;}
.gridpic{margin:0 auto;list-style:none;text-align:center;max-width:230px;}
.gridpic li{display:inline-block;width:230px; height: 210px;margin:0 0 16px 0;padding:0;text-align:left;position:relative}
.gridpic figure{margin:0;position:relative}
.gridpic figure img{width:100%; height: 210px; display:block;position:relative}

.gridpic figcaption{position:absolute;top:0;left:0;padding:0;background:#016381;color:#fff;text-align:center; }
.gridpic figcaption a{line-height:40px; color: #fff; padding: 10px 5px; font-size: 15px;}

.pictxt figure{overflow:hidden}
.pictxt figure img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}
.pictxt figure.cs-hover img,.no-touch .pictxt figure:hover img{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}

.pictxt figcaption{height:40px;width:100%;top:auto;bottom:0;opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s,opacity .1s .3s;-moz-transition:-moz-transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s}
.pictxt figure.cs-hover figcaption,.no-touch .pictxt figure:hover figcaption{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s,opacity .1s;-moz-transition:-moz-transform .4s,opacity .1s;transition:transform .4s,opacity .1s}


/*视频*/
.videobox {height: 215px; margin-top:8px; overflow: hidden;}
.gridvideo{margin:0 auto;list-style:none;text-align:center;max-width: 1116px;}
.gridvideo li{ float:left;display:inline-block;width:356px; height: 215px;margin:0;padding:8px;text-align:left;position:relative}
.gridvideo figure{margin:0;position:relative}
.gridvideo figure img{width:100%; height: 215px; display:block;position:relative}
.gridvideo figure .i_video { position: absolute; z-index:9999; top:50%; margin-top:-44px; left:50%; margin-left:-44px; width:88px; height:88px; background-position:0 -682px;/*background: url(../images/video.png) no-repeat;*/}

.gridvideo figcaption{position:absolute;top:0;left:0;padding:0;background:#016381;color:#fff;text-align:center; }
.gridvideo figcaption a{line-height:40px; color: #fff; padding: 10px 15px; font-size: 15px;}

/* 视频文字样式 */
.v_txt figure{overflow:hidden}
.v_txt figure img,.gridvideo figure .i_video{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}
.v_txt figure.cs-hover img,.no-touch .v_txt figure:hover img,.v_txt figure.cs-hover .i_video,.no-touch .v_txt figure:hover .i_video{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}

.v_txt figcaption{height:40px;width:100%;top:auto;bottom:0;opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s,opacity .1s .3s;-moz-transition:-moz-transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s}
.v_txt figure.cs-hover figcaption,.no-touch .v_txt figure:hover figcaption{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s,opacity .1s;-moz-transition:-moz-transform .4s,opacity .1s;transition:transform .4s,opacity .1s}

/*=========================================== cont_box6 ===================================================*/
.cont_box6 { padding:0;min-width:1200px; }
.cont_box6_resize { margin:0 auto;  padding:0; width:1100px; height: 336px;overflow: hidden}

.cont_box6 .col { margin:0; float:left;}
.cont_box6 .c1 { padding:0 30px 0 0; width:400px;}
.cont_box6 .c2 { padding:0; width:670px;}

/* tab 切换2 */
.slideTxtBox{ width:670px; text-align:left; position:relative; }
.slideTxtBox .hd{ width: 550px; height:50px; line-height:50px; padding:0; border-bottom:5px solid #c2dcf3;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0; height:50px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 25px; cursor:pointer; font-size: 24px; color: #000}
.slideTxtBox .hd ul li.on{ height:50px;  background:#fff; border-bottom:5px solid #0a7bd0; color: #0a7bd0 }
.slideTxtBox .hd ul li.on a { color: #0a7bd0}

.slideTxtBox .bd ul{ padding:15px 0;  zoom:1;  }

.slideTxtBox .bd li { margin:0; height: 38px; line-height: 38px; background:url(../images/li_dit.jpg) no-repeat left 18px; overflow: hidden;}
.slideTxtBox .bd li a{ font-size:15px; color:#333; text-decoration:none; padding-left:18px;}
.slideTxtBox .bd li a:hover{ color:#f10601; text-decoration:none;}
.slideTxtBox .bd li .date{ float:right; color:#999; font-size: 12px}

.slideTxtBox .dot{ background: #00aeef; width: 8px ; height: 8px; position: absolute; top:35px; right: 100px;}
.slideTxtBox .more2 { position: absolute; top: 40px; right: 0; }
.slideTxtBox .more2 a { font-size:12px; text-transform:uppercase; color:#999; padding:0; vertical-align: bottom;} 

.cont_menu_resize { margin:0 auto; width:1116px; padding:0;}

ul.foot_menu {padding: 0}
ul.foot_menu li { float: left; margin: 0 5px; width: 545px; height: 109px; overflow: hidden}

ul.side_menu li { margin: 0 0 16px 0; width: 400; height: 160px; overflow: hidden}

/*============================================= link ==============================================*/
.link { padding:0; min-width:1200px;}
.link_resize { margin:0 auto; padding:0; width:1100px;}
.link_resize .title_box {border-left:5px solid #000; width:50px; float:left; padding:10px;}
.link_resize .title_box b { font-size:21px; font-weight:normal; line-height:26px;}
.cont_link { float:right; width:980px; height:70px; line-height:60px; padding:0 20px; background:#e0e0e0;}
.cont_link a { padding:0 10px; text-decoration:none;}
.cont_link a:hover { color:#ff0000;}

/*============================================= link ==============================================*/
.save {padding:0;}
.bottom_info { margin:0 auto; padding:0; width:1100px; font-size: 16px; z-index: 9999 ; text-align: center}
.bottom_info li{ background:none;display: inline-block; margin:0 5px; padding:0;line-height:36px; color: #000; text-align: center}
.bottom_info li a {color: #000;} 

/*============================================= footer ==================================================*/
#footer { margin:0; padding:0; min-width:1200px;}
#footer_resize { margin:0 auto; padding:50px 0 80px 0; width:1100px; text-align:center;}
#footer a { color:#00adef; text-decoration:none;}


/******************************************** subpages****************************************/
/********************************************************************************************/

/*=========================== 新闻模板页 ====================*/
.content {padding: 0; min-width:1200px;}
.content_resize { margin:0 auto; padding:0; width:1100px;}
.content .mainbar { margin:0; padding:0 20px 0 0; float:left; width:560px;}
.content .sidebar { padding:0; float:right; width:420px; overflow:hidden;}

.paging { margin:0 auto; padding:30px 0; text-align:center;}

.position { padding:0; border-bottom:3px solid #00adef; position: relative}
.position a{ text-decoration:none; padding:0;}
.position a:hover{ color:#47b8f4;}

.position .ch_left {  height: 50px; margin-bottom:-3px; border-bottom: 3px solid #0f5ebd; position: relative; display: block}
.position .arrow { position: absolute; left: 0; top:3px; background-position: -220px -622px; width:35px; height:35px;display: inline-block;}
.position .ch_left a{position: absolute;left: 45px; color: #0f5ebd; font-size: 18px; font-weight: bold;line-height: 40px;}

.position .wz_right {  position: absolute; right: 0; bottom: 10px; width:70%; text-align:right;}
.position .wz_right a{color: #333; font-size: 14px;}

.article { padding:20px 0;}

.article #title{ font:bold 22px/2.0em "Microsoft YaHei",Arial, Helvetica, sans-serif; color:#322725; text-align:center;}
.article .date{ border-top:1px dashed #a6a6a6;border-bottom:1px dashed #a6a6a6; height:38px; line-height:38px;margin:15px auto;text-align:center;font-size:12px;}
.article .date span{ margin:auto 10px; display:inline-block;}
.article .date span a{ color:red;}

.article .abstract{ background:#e5ebed; line-height:24px;text-indent:2em; padding:20px; margin:30px 0 0 0; text-align:left;}

.editor{ float:right; font-size:12px; margin-bottom:30px; color:#232323;}
.article .keyword { color:#999;font-size:12px; line-height:20px; text-align:left; margin-left:20px; }

.pagecon{line-height:28px;text-align:left;overflow:hidden; color:#454545; font-size:14px;}
.pagecon p{ margin:15px 0; color:#454545; font-size:15px; line-height:32px;}
.imgcenter{text-align:center;}
.bottom_border { border-bottom:3px solid #fdc101; }

/*=========================== 新闻列表页 ====================*/
.newsbox { padding:30px 10px;}
.sub_channel {padding: 30px 0 20px 0;}
.sub_channel h2{font-family: "SimSun" , "STSong" , "FangSong" , "NSimSun" , "Microsoft YaHei" , "SimHei"; font-size: 36px; color: #333; font-weight:bold}

#listnews ul.list_title_date { margin:0; padding:0; }
#listnews ul.list_title_date li { margin:0 10px; padding:0 ; height: 38px; line-height: 38px; color: #adadad;list-style:disc; }
#listnews ul.list_title_date li a{ font-size:15px; color:#000; text-decoration:none; padding-left: 10px;}
#listnews ul.list_title_date li a:hover{ color:#f10601; text-decoration:none;}
#listnews ul.list_title_date li span { float:right; font-size:12px; color:#666;}

.newline {border-bottom:1px dashed #cbcbcb; margin-bottom:15px; position: relative;}
.newline2 {border-bottom:1px dashed #cbcbcb; position: relative; width:100%; margin:30px 0 15px 0;} 

#listnews .more3 { position: absolute; right: 0; top: -15px; width: 80px; padding-right: 10px; height: 30px; line-height: 30px; background: #fff; text-align:right;}

/*补充*/
.section-head { text-align: center; padding: 1em 0;}
.text-center { text-align: center;}
.section-head h3 { color: #282528; font-weight:normal; font-size: 1.6em;}
.section-head h3 span { width: 10%; background: #8A888A; height: 1px; display: inline-block; vertical-align: middle;}
span.frist { margin-right: 1em;}
span.second { margin-left: 1em;}
.section-head h3 a { color:#666; text-decoration:none;}
.section-head h3 a:hover { color:#ff0000;}
.section-head h3 small { font-size:12px; font-weight:normal; margin-left:15px;}


/*=========================== 图片+视频列表 ====================*/
.subpage { padding:20px 10px; }
.list_img{padding: 10px 0 10px 0;}
.list_img li{position: relative;height:250px;float:left;margin:20px 10px;background:#fff;display:inline;}
.list_img li a:hover .title,.list_img li a:hover .date {color:#00adef;}

.imgbox{width:248px!important;height:250px;overflow:hidden;border: 1px solid #e0e0e0;border-radius:2px; -moz-border-radius:2px; -khtml-border-radius:2px;
behavior: url(PIE.htc);}
.imgbox:hover{ color:#000; border: 1px solid #00adef;box-shadow: 0px 0px 4px #00adef;-moz-box-shadow: 0px 0px 4px #00adef;-webkit-box-shadow: 0px 0px 4px #00adef;}
.imgbox .prev{width:248px;height:165px;margin:0;text-align:center;position: relative;}
.imgbox .prev img{width:248px;height:165px;}
.imgbox .title{color:#444;height:40px;padding:5px 8px 0; margin:0px;font-size: 14px; overflow:hidden;}
.imgbox .date{ color:#777; font-size: 12px; margin: 10px 0 0 0;}
.imgbox .desc .time{float:left;height: 40px;width: 81px;padding: 1px 8px 0;margin: 0px;font:normal 12px;}
.imgbox .desc .arr{ background:url(../images/icon_enter.png) no-repeat; width:25px; height:25px;display: block;float:right;margin:7px;}
.imgbox:hover .desc .arr {background:url(../images/icon_enter_hover.png) no-repeat;}

.imgbox .video {position: absolute; top: 50%; margin-top: -20px; left: 50%; margin-left: -20px; width: 40px; height: 40px; background-position: -256px -622px; z-index:999}

/*娱在晋江*/
.sub_menu{ background:url(../images/sub_menu.png) no-repeat; margin: 30px 0; display: block}
.m_gzl{height:125px;width:391px;background-position:0 0;}
.m_lqs{height:153px;width:396px;background-position:0 -125px;}
.m_sxq{height:96px;width:421px;background-position:0 -278px;}
.m_gqw{height:95px;width:473px;background-position:0 -374px;}

/*图片缩放*/
.two_img_con img,.picbox img{ cursor:pointer; transition:all 0.6s}
.two_img_con img:hover,.picbox img:hover{transform:scale(1.2)}

.foot_menu li div,.side_menu li div{ cursor:pointer; transition:all 0.6s}
.foot_menu li div:hover,.side_menu li div:hover{transform:scale(1.1)}

<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2024-04-23 09:43:44" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->