@charset "utf-8";
/* CSS Document */
/* ☆ reset =======================================================================================================*/
body{font-family:'Microsoft YaHei',"Microsoft YaHei",Arial,sans-serif;}
body,form,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dd{margin:0;}
ul,ol{padding:0;}
b{font-weight:normal;}
i{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
textarea{overflow:auto;}
a{text-decoration:none;color:#00375d;}
a:hover{ text-decoration:underline;}

/* ☆ pub Class=======================================================================================================*/
/*佈局與定位*/
.w280{width:280px; overflow:hidden; display:inline-block; vertical-align:top; margin-right:10px; float:left;}
.w300{width:300px; overflow:hidden; display:inline-block; vertical-align:top; margin-right:10px;float:left;}
.w680{width:680px; overflow:hidden; display:inline-block; vertical-align:top; margin-right:10px;float:left;}
.w980{width:980px; overflow:hidden; display:inline-block; vertical-align:top; margin-right:10px;float:left;}

.pr{position:relative;}
.pa{position:absolute;}
.dsb{display:block;}
.dsi{display:inline;}
.dsn{display:none;}
.dsib{display:inline-block;}
.fl{float:left;*display:inline;}
.fr{float:right;*display:inline;}
.zoom{overflow:hidden;zoom:1;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{zoom:1;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.mc{ margin:0 auto;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.p5{padding:5px;}
.p10{padding:10px;}
/*字體相關*/
.f12{font-size:12px;line-height:21px;font-weight:lighter;}
.f14{font-size:14px;line-height:25px;font-weight:lighter;}
.fb{font-weight:bold;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.ti2{text-indent:2em;}
/*其他*/
.hand{cursor:pointer;}
.ect{overflow:hidden;white-space:nowrap;text-o
verflow:ellipsis;-o-text-overflow:ellipsis;font-family:Verdana;}
.explain{width:100%; text-indent:2em;height:30px; background:#009; color:#fff; line-height:30px; margin-bottom:10px;}
.line{ height:10px; border-bottom:1px dashed #ccc; clear:both; overflow:hidden; margin-bottom:10px;}
.blank-h{clear: both;display:block;height:10px;overflow: hidden; zoom:1;}
.module-title{ clear:both; overflow:hidden; margin-bottom:10px; background-repeat:repeat-x;}
.module-title h2{font-size:14px;font-weight:bold;}
/* ☆ common Class=======================================================================================================*/

/*****新聞標題列表*****************************************************/
.list div.tit{line-height:25px; font-size:16px; font-weight: bold; clear:both;/*height:25px; overflow:hidden;*/}/*是否設高度和溢出隱藏，需要討論*/
.list li a{color:#000000;}
.list-txt div.tit{ font-weight:normal;}
.list-txt div.info p{ margin-bottom:10px;}
/*icon*/
.list-icon .tit{ background:url(https://f2.cri.cn/M00/06/6F/CqgNOlT9NfmARtirAAAAAAAAAAA3585379.icon-list.png) 0 0 no-repeat; padding-left:11px;}
.list-icon li{ background:none; padding-left:0px;}
.list-icon .info{ padding-left:11px;}
/*date*/
.list .tit i{float:right; font-size:12px; color:#828282; margin-left:20px; margin-top:0px;}
.list-date-none .tit i{display:none;}
/*標題+摘要*/
.tit{ font-size:14px; font-weight:lighter; line-height:25px;table-layout:fixed; word-break:break-all;overflow:hidden;}
.tit a,p.info{word-wrap:break-word;/*英文換行*/white-space:pre-wrap;/*中文換行*/}
.info{ font-size:12px; font-weight:lighter; line-height:21px;}
/*多列*/
.list-col01,.list-col02,.list-col03,.list-col04{ margin-right:0; margin-bottom:15px;}

.list-col02,.list-col03,.list-col04{ font-size:0; letter-spacing:-6px;}
.list-col02 .list-item,.list-col03 .list-item,.list-col04 .list-item{display:inline-block;*display:inline; letter-spacing:0; zoom:1;vertical-align:top; margin-right:0;}
.list-col01 .list-item{width:100%;}
.list-col02 .list-item{width:50%;}
.list-col03 .list-item{width:33.3%;}
.list-col04 .list-item{width:25%;}
.list-item .tit,.list-item .info{margin:0 5px;}
.list-item .info{margin-bottom:15px; clear:both; font-size:14px; color:#666666;}
/*****圖文列表*************************************************************/
.picTxt{margin:0 auto; overflow:hidden;}
.picTxt .picArea{ display:block; float:left; margin-right:10px; position:relative; z-index:10;}
.picTxt .txtArea,.picTxt .list{ z-index:0;}
.picTxt .picArea img {display:inline-block; margin:0 5px;}
.picTxt-tb .picArea img {margin:0 auto;}
.picArea{ text-align:center;}
.picArea a{ display:inline-block;}
.picTxt.picTxt-tb .picArea{ margin-right:0;}
.txtArea p.info{font-size:12px;line-height:21px;font-weight:lighter; padding:0 5px;word-wrap:break-word; display:inline;}
.item{margin-bottom:10px; overflow:hidden;}
.picTxt-tb h3.tit{ text-align:center;}/*模版修改*/
/*col02兩列，col03三列*/
.pic-col01,.pic-col02{ margin-bottom:0!important;}/*覆蓋main.css*/
.pic-col02,.pic-col03,.pic-col04,.pic-col05{letter-spacing:-6px;margin:auto; font-size:0;}/*item不等高時候的相容*/
.pic-col02 .item,.pic-col03 .item,.pic-col04 .item,.pic-col05 .item{display:inline-block;*display:inline; letter-spacing:0; zoom:1;vertical-align:top;}
.pic-col02 .item{width:50%;}
.pic-col03 .item{width:33.3%;}
.pic-col04 .item{width:25%;}
.pic-col05 .item{width:20%;}/*2014-07-10*/
/*不同列寬*/
.picTxt-tb .picArea{ float:none; clear:both;}
.pic-col01 .picTxt{width:100%;}
/*文字顯示和圖片對齊*/
/*.pic-col02-w280 .picTxt,.w280 .pic-col02 .picTxt{width:120px;}
.pic-col03-w280 .picTxt,.w280 .pic-col03 .picTxt{width:80px;}
.pic-col02-w680 .picTxt,.w680 .pic-col02 .picTxt{width:330px;}
.pic-col04-w680 .picTxt,.w680 .pic-col04 .picTxt{width:160px;}*/
/*01圖片標題摘要垂直上下排列 02上標題摘要左右
排列；03左圖，右標題摘要；04左標題目摘要，右圖*/
.picTxt.picTxt-rl .picArea{float:right;margin-left:10px; margin-right:0;}
/*圖片+標題列表*/
.picTxt .list{float:left; position:relative; top:-3px;}
.picTxt-lr .txtArea,.picTxt-rl .txtArea{ position:relative;top:-3px;}/*.picTxt-lr圖文左右排列*/
.picTxt h3.tit{ margin-bottom:8px; /*padding:0 5px;*/word-wrap:break-word;}/*.picTxt-tlr標題上，圖文左右排列*/
.picTxt .txtArea h3.tit{ margin-bottom:0;}/*.picTxt-tlr標題上，圖文左右排列*/
.picTxt-tlr .txtArea{ position:relative;top:-5px;}
/*圖片+文字隱藏*/
.pic-item a{color:#fff;}
.pic-item{position:relative; overflow:hidden; margin:0 auto;}
.pic-item a img{ display:block; margin:0 auto;}
/*.pic-col02-w280 .pic-item,.w280 .pic-col02-w280 .pic-item{width:120px;}*/
.img-info-wrap{ display:none; position:absolute; width:100%; bottom:0; padding:10px 0; background:url(https://f2.cri.cn/M00/06/6F/CqgNOlT9NfmARtirAAAAAAAAAAA3585379.png-bg.png) repeat;/*background:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #50000000, endColorstr = #50000000)\9;*/}
:root .img-info-wrap{/*filter: none;for IE9*/}
.hover .img-info-wrap,.pic-item:hover .img-info-wrap{ display:block;}
.img-info-wrap h3{ font-size:14px; line-height:25px;}
.img-info-wrap p{ font-size:12px; line-height:21px;}
.img-info-wrap h3,.img-info-wrap p{padding:0 2px;word-wrap:break-word; position:relative; z-index:999;}

.picTit .img-info-wrap{display:block; position:static; width:100%; bottom:0; padding:10px 0; color:#000; background:none;}
/*banner*/
.banner{width:100%; margin:10px auto -10px; overflow:hidden;}
.banner-item{float:left;display:inline-block;*display:inline; letter-spacing:0; zoom:1;vertical-align:top; margin-bottom:10px;text-align:center;}
.banner-item a{ display:inline-block; }
.banner-item img{ display:inline-block;}
.banner-col01 .banner-item{width:100%; float:none;}
.banner-col02 .banner-item{width:50%;}
.banner-col03 .banner-item{width:33.3%;}
.banner-col04 .banner-item{width:25%;}
.banner-col05 .banner-item{width:20%;}/*2014-07-10*/
/*special-top 專題頭圖*/
.special-top{width:100%; clear:both; overflow:hidden;margin-bottom:40px; text-align:center;}
.top-img{ margin:0 auto; display:inline-block;}
/*****框架*******************************************************************************/
.container{width:100%;}
.content{width:980px;clear:both; overflow:hidden;  margin:0 auto 0;padding:0;}
.left,.middle{float:left; margin-right:20px;}
.right{float:left; margin-right:0;}
/*一列980px*/
.c1-w980 .middle{clear:both; width:980px; margin-right:0;}
/*標題背景圖片*/
.c1-w980 .middle .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.980_40.png);}
/*兩列，除去20px間隔，960px*/
/*11:5*/
.c2-l5r11 .left{width:300px;}
/*標題背景圖片*/
.c2-l5r11 .left .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.300_40.jpg);}
.c2-l5r11 .right{width:660px;}
/*標題背景圖片*/
.c2-l5r11 .right .module-title{background-image: url(../images/feature/660_40.png);}
.c2-l11r5 .left{width:660px;}
/*標題背景圖片*/
.c2-l11r5 .left .module-title{background-image: url(../images/feature/660_40.png);}
.c2-l11r5 .right{width:300px;}
/*標題背景圖片*/
.c2-l11r5 .right .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.300_40.jpg);}
/*10:6*/
.c2-l10r6 .left{width:600px;}
/*標題背景圖片*/
.c2-l10r6 .left .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.600_40.jpg);}
.c2-l10r6 .right{width:360px;}
/*標題背景圖片*/
.c2-l10r6 .right .module-title{background-image: url(../images/feature/360_40.jpg);}
.c2-l6r10 .left{width:360px;}
/*標題背景圖片*/
.c2-l6r10 .left .module-title{background-image: url(../images/feature/360_40.jpg);}
.c2-l6r10 .right{width:600px;}
/*標題背景圖片*/
.c2-l6r10 .right .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.600_40.jpg);}
/*8：8*/
.c2-l8r8 .left,.c2-l8r8 .right{width:480px;}
/*標題背景圖片*/
.c2-l8r8 .left .module-title,.c2-l8r8 .right .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.480_40.jpg);}
/*三列，除去40px間隔，940px*/
/*5:5:5*/
.c3-l5m5r5 .left,.c3-l5m5r5 .right{width:313px;}
/*標題背景圖片*/
.c3-l5m5r5 .left .module-title,.c3-l5m5r5 .right .module-title{background-image: url(../images/feature/313_40.jpg);}
.c3-l5m5r5 .middle{width:314px;}
/*標題背景圖片*/
.c3-l5m5r5 .middle .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.314_40.jpg);}
/*5:6:4*/
.c3-l5m6r4 .left{width:300px;}
/*標題背景圖片*/
.c3-l5m6r4 .left .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.300_40.jpg);}
.c3-l5m6r4 .middle{width:360px;}
/*標題背景圖片*/
.c3-l5m6r4 .middle .module-title{background-image: url(../images/feature/360_40.jpg);}
.c3-l5m6r4 .right{width:280px;}
/*標題背景圖片*/
.c3-l5m6r4 .right .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.280_40.jpg);}
/*6:5:4*/
.c3-l6m5r4 .left{width:360px;}
/*標題背景圖片*/
.c3-l6m5r4 .left .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.360_40.jpg);}
.c3-l6m5r4 .middle{width:300px;}
/*標題背景圖片*/
.c3-l6m5r4 .middle .module-title{background-image: url(../images/feature/300_40.jpg);}
.c3-l6m5r4 .right{width:280px;}
/*標題背景圖片*/
.c3-l6m5r4 .right .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.280_40.jpg);}
/*5:5:4*/
.c3-l5m5r4 .left{width:330px;}
/*標題背景圖片*/
.c3-l5m5r4 .left .module-title{background-image: url(..https://f2.cri.cn/M00/59/76/CqgNOlds226ABaBKAAAAAAAAAAA0930945.330_40.jpg);}
.c3-l5m5r4 .middle{width:330px;}
/*標題背景圖片*/
.c3-l5m5r4 .middle .module-title{background-image: url(../images/feature/330_40.jpg);}
.c3-l5m5r4 .right{width:280px;}
/*標題背景圖片*/
.c3-l5m5r4 .right .module-title{background-image: url(../images/feature/280_40.jpg);}
/*更多*/
.btnMore { float: right; color: #000;/* margin-top: 4px;*/ margin-right: 10px; }
.more-none{ display:none;}
/*解決樣式衝突問題*/
.carousel .left{width: 600px;}
.carousel .right{width: 600px;}
.tit a{font-size: 16px;color: #000000;}
.tit .info{font-size: 14px;color: #666666;}

/*2015.1.28*/
.topic{width:980px; margin:0 auto 20px;}

/*2015-03-26*/
.white h2,.white a{ color:#fff;}
.black h2,.black a{ color:#000;}

.module_div{ margin-bottom:15px;}