@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none}
body{ font-size:12px; font-family:"宋体"; color:#333333;}
a{ color:#077ac7; text-decoration:none}
a:hover{ text-decoration:underline}

/*============common============*/
.cbody950{ width:950px; margin:auto; overflow:hidden}
.floatleft{ float:left; width:auto}
.floatright{ float:right; width:auto}
.clearfloat{ clear:both;}


.orangeDiv{ border:1px solid #ffebac; background-color:#fff; padding:9px;}
.more{ width:40px; height:15px; background:url(more.gif) no-repeat; float:right; overflow:hidden;}
.more span{ display:none}


.width640{ width:640px; overflow:hidden;}
.width270{ width:270px; overflow:hidden;}
.width260{ width:260px; overflow:hidden;}
.width300{ width:300px; overflow:hidden;}
.width465{ width:465px; overflow:hidden;}
.width250{ width:250px; overflow:hidden;}
.width215{ width:215px; overflow:hidden;}
.width750{ width:750px; overflow:hidden;}

.imgbd img{ background:url(img-bg.gif) repeat-x left bottom #fff; padding:4px; border:1px solid #dbdbdb;}
.imgbd:hover img{ border-color:#ff9801}
/*title*/
.titleOrange{ height:30px;}
.titleOrange .titleOrange-l,
.titleOrange .titleOrange-r{ height:100%; width:5px; background:#ffa000 url(orange-titlebg.gif) no-repeat 0 0; float:left}
.titleOrange .titleOrange-r{ background-position:100% 0}
.titleOrange .titleOrange-c{ height:100%; background:#ffa000 url(orange-titlebg.gif) repeat-x 0 100%; float:left;}
.titleOrange .titleOrange-c h4{ font-size:14px; color:#fff; float:left; background:url(orange-titlebg-point.gif) no-repeat 3px 9px; padding-left:20px; height:30px; line-height:30px; width:auto}
.titleOrange .titleOrange-c .more{ margin-top:7px;}

/*table orange*/
.tableOrange{ background-color:#ffebac;}
.tableOrange td{ background-color:#fff7de; padding:5px}
.tableOrange .even td{ background-color:#feffc4;}

/*list*/
.list-file li{ list-style:none; background:url(file.gif) no-repeat 0 8px; padding-left:20px; line-height:29px; height:29px; border-bottom:1px dashed #c4cdd5}

.list-file2 li{ list-style:none; background:url(file.gif) no-repeat 0 8px; padding-left:20px; line-height:29px; height:29px; border-bottom:1px dashed #c4cdd5; font-size:14px;}
.list-file2 li .list-file2-l{ width:79%; overflow:hidden; float:left; height:29px;}
.list-file2 li .list-file2-r{ width:20%; overflow:hidden; float:right; text-align:right; color:#999999; height:29px; font-size:12px}

.list-vedio li{ list-style:none; background:url(vedio.gif) no-repeat 0 8px; padding-left:20px; line-height:29px; height:29px; border-bottom:1px dashed #c4cdd5; font-size:14px;}
.list-vedio li .list-file2-l{ width:79%; overflow:hidden; float:left; height:29px;}
.list-vedio li .list-file2-r{ width:20%; overflow:hidden; float:right; text-align:right; color:#999999; height:29px; font-size:12px}

.listImg75 li{ list-style:none; margin:3px 8px; width:85px; height:85px; overflow:hidden; float:left; display:inline}
.listImg75 li img{ width:75px; height:75px;}

.listImg80 li{ list-style:none; margin:3px 10px; width:90px; height:90px; overflow:hidden; float:left; display:inline}
.listImg80 li img{ width:80px; height:60px;}
.listImg80 li p{ width:90px; height:15px; line-height:15px; overflow:hidden; text-align:center}

.listImg120 li{ list-style:none; margin:0 10px 10px; width:130px; height:110px; overflow:hidden; float:left; display:inline}
.listImg120 li img{ width:120px; height:80px;}
.listImg120 li p{ width:120px; height:15px; line-height:15px; overflow:hidden; text-align:center}

.listImg150 li{ list-style:none; margin:5px; width:160px; height:110px; overflow:hidden; float:left; display:inline}
.listImg150 li img{ width:150px; height:100px;}

.listImg160 li{ list-style:none; margin:5px; width:170px; height:130px; overflow:hidden; float:left; display:inline}
.listImg160 li img{ width:160px; height:100px;}
.listImg160 li p{ width:160px; height:15px; line-height:15px; overflow:hidden; text-align:center}
/**************************define detail DIV************************8*/
/*newsBox*/
#newsMainBox{
	z-index:1;
}
.topNewsBox {
	POSITION: relative; HEIGHT: 240px
}
.topNews {
	Z-INDEX: 90;LEFT: 0px; WIDTH:640px; POSITION: absolute; TOP: 0px; HEIGHT:240px
}
.topNewsPic {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 410px; HEIGHT: 240px
}
.topNewsPic IMG {
	WIDTH: 410px; HEIGHT: 240px
}
.topNewsList {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 225px; HEIGHT: 240px;
}
.topNewsList UL LI {
	list-style:none;
}
.topNewsList UL LI A {
	background: url(topNews-bg.gif) no-repeat 0 0; width:195px; padding-left:20px; padding-right:10px; height:30px; line-height:30px; display:block; overflow:hidden
}
.topNewsList UL LI A.up {
	FONT-WEIGHT: bold; background-position:0 -30px;
}


.adArea{ height:60px; margin-top:10px;}

/*参展专栏*/
.titleOrange2{ height:30px; width:930px; background:url(orange-titlebg2.gif) no-repeat #ffa000; padding:0 10px; overflow:hidden;}
.titleOrange2 h4{ font-size:14px; color:#fff; float:left; background:url(orange-titlebg-point.gif) no-repeat 3px 9px; padding-left:20px; height:30px; line-height:30px; width:auto}
.titleOrange2 .more{ margin-top:7px;}
.contentOrange2{ border:1px solid #ffdd73; border-top:none; padding:4px; background:url(content-bg.gif) repeat-y center center}

.contentbox-min{ width:440px; float:left; margin:5px 15px; display:inline;}
.contentbox-min .titleOrange-in{ height:29px; background:url(orange-in-titlebg.gif) no-repeat;}
.contentbox-min .titleOrange-in h5{ font-size:12px; color:#f16f17; background:url(orange-titlebg-point2.gif) no-repeat 10px 8px; padding-left:25px; height:25px; line-height:25px; width:auto; float:left}
.contentbox-min .titleOrange-in .musicDiv{ float:right; margin:3px 10px 0 0; display:inline}
.contentbox-min ul{ margin-top:2px;}


/*成都论坛*/
.contentbox-cdlt{ margin-top:4px;}
.contentbox-cdlt .titleDiv{ height:60px; background:url(title01.jpg) no-repeat center center #ff8201; padding-right:15px; overflow:hidden}
.contentbox-cdlt .titleDiv .more{ margin-top:22px;}
.contentbox-cdlt .contentDiv{ border-left:1px solid #ffdd73; border-right:1px solid #ffdd73; background-color:#ff8201; padding:0 8px;}
.contentbox-cdlt .contentDiv .contentDiv-in{ border-left:1px solid #ffdd73; border-right:1px solid #ffdd73; background-color:#fff1d2; padding:10px 25px;}
.contentbox-cdlt .bottomDiv{ height:15px; background:url(bottom01.gif) no-repeat center center #ff8201; overflow:hidden}

.vedioDiv{ background:url(vedio-bg.gif) repeat-x bottom center #fff; padding:4px; width:266px; border:1px solid #dbdbdb; float:left; margin-right:20px}
.vedioDiv p{ height:20px; line-height:18px; overflow:hidden; text-align:center}

/*高清相册*/
.contentbox-gqxc{ margin-top:6px;}
.contentbox-gqxc .titleDiv{ height:58px; background:url(title02.jpg) no-repeat center center #2d2d2d; padding-right:15px;  overflow:hidden}
.contentbox-gqxc .titleDiv .more{ margin-top:20px;}
.contentbox-gqxc .contentDiv{ border-left:1px solid #acacac; border-right:1px solid #acacac; background-color:#2d2d2d; padding:0 8px;}
.contentbox-gqxc .contentDiv .contentDiv-in{ border-left:1px solid #acacac; border-right:1px solid #acacac; background-color:#fff; padding:10px 0;}
.contentbox-gqxc .bottomDiv{ height:15px; background:url(bottom02.gif) no-repeat center center #2d2d2d;}

.button-gqpd{ width:74px; height:25px; margin-top:14px; background:url(button-gxpd.gif) no-repeat; float:right; overflow:hidden}
.button-gqpd span{ display:none;}

/*现场花絮*/
.contentbox-xchx{ margin-top:4px;}
.contentbox-xchx .titleDiv{ height:60px; background:url(title03.jpg) no-repeat center center #c3c3c3;  padding-right:15px; overflow:hidden}
.contentbox-xchx .titleDiv .more{ margin-top:22px;}
.contentbox-xchx .contentDiv{ border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; background-color:#c3c3c3; padding:0 8px;}
.contentbox-xchx .contentDiv .contentDiv-in{ border-left:1px solid #acacac; border-right:1px solid #acacac; background-color:#fff; padding:5px 15px;}
.contentbox-xchx .bottomDiv{ height:15px; background:url(bottom03.gif) no-repeat center center #ff8201; overflow:hidden}

/*最新播报*/
.titleOrange3{ height:30px; background:url(orange-titlebg3.gif) no-repeat #ffa000; padding:0 10px; overflow:hidden;}
.titleOrange3 h4{ font-size:14px; color:#fff; float:left; background:url(orange-titlebg-point.gif) no-repeat 3px 9px; padding-left:20px; height:30px; line-height:30px; width:auto}
.titleOrange3 .more{ margin-top:7px;}
.contentOrange3{ border:1px solid #ffdd73; border-top:none; padding:5px 15px; }

/*麻豆长廊*/
.contentbox-mdcl{ margin-top:5px;}
.contentbox-mdcl .titleDiv{ height:61px; background:url(title04.jpg) no-repeat center center #ff01a2; padding-right:15px; overflow:hidden}
.contentbox-mdcl .titleDiv .more{ margin-top:22px;}
.contentbox-mdcl .contentDiv{ border-left:1px solid #ffd6eb; border-right:1px solid #ffd6eb; background-color:#ff01a2; padding:0 8px;}
.contentbox-mdcl .contentDiv .contentDiv-in{ border-left:1px solid #ffd6eb; border-right:1px solid #ffd6eb; background-color:#fff4fa; padding:5px 0;}
.contentbox-mdcl .bottomDiv{ height:15px; background:url(bottom04.gif) no-repeat center center #ff01a2; overflow:hidden}

/*滚动图片*/

.rollphotos { WIDTH: 930px}
.blk_29 { WIDTH: 930px; POSITION: relative}
.blk_29 .LeftBotton,
.blk_29 .RightBotton{ width:25px; height:25px; display:block; background:url(button-nextprev.gif) no-repeat 0 0; position:absolute; top:45px; z-index:99; cursor:pointer}
.blk_29 .LeftBotton{ left:10px;}
.blk_29 .RightBotton{ background-position:100% 0; right:10px;}
.blk_29 .LeftBotton:hover{ background-position:0 100%}
.blk_29 .RightBotton:hover{ background-position:100% 100%}

.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 850px; height:120px;}

/*网友上传*/
.contentbox-wysc{ margin-top:6px;}
.contentbox-wysc .titleDiv{ height:58px; background:url(title05.jpg) no-repeat center center #ff8201; padding-right:15px; overflow:hidden}
.contentbox-wysc .titleDiv .more{ margin-top:20px;}
.contentbox-wysc .contentDiv{ border-left:1px solid #ffdd73; border-right:1px solid #ffdd73; background-color:#ff8201; padding:0 8px;}
.contentbox-wysc .contentDiv .contentDiv-in{ border-left:1px solid #ffdd73; border-right:1px solid #ffdd73; background-color:#fff1d2; padding:1px 10px;}
.contentbox-wysc .bottomDiv{ height:15px; background:url(bottom05.gif) no-repeat center center #ff8201; overflow:hidden}

.buttonDiv{ width:190px; height:250px; background:url(button-bg.jpg) no-repeat; float:right; text-align:center; margin-top:10px}
.button-update,
.button-submit{ width:159px; height:54px; display:block;}
.button-update{ background:url(button-update.gif) no-repeat; margin:49px auto 0;}
.button-submit{ background:url(button-submit.gif) no-repeat; margin:36px auto 0;}
.button-update span,
.button-submit span{ display:none}

#button-update,
#button-submit{ width:159px; height:54px; display:block;}
#button-update{ background:url(button-update.gif) no-repeat; margin:49px auto 0;}
#button-submit{ background:url(button-submit.gif) no-repeat; margin:36px auto 0;}
#button-update span,
#button-submit span{ display:none}

/*十大专题*/
.contentbox-sdzt{ margin-top:4px;}
.contentbox-sdzt .titleDiv{ height:64px; background:url(title06.jpg) no-repeat center center #2d2d2d; padding-right:15px; overflow:hidden}
.contentbox-sdzt .contentDiv{ border-left:1px solid #acacac; border-right:1px solid #acacac; background-color:#2d2d2d; padding:0 8px;}
.contentbox-sdzt .contentDiv .contentDiv-in{ border-left:1px solid #acacac; border-right:1px solid #acacac; background-color:#747474; padding:5px;}
.contentbox-sdzt .bottomDiv{ height:15px; background:url(bottom06.gif) no-repeat center center #2d2d2d; overflow:hidden}

.list-sdzt li{ list-style:none; float:left; margin:2px;}
.list-sdzt li img{ width:88px; height:31px;}

/*************************分页面************************/
.cbody980{ width:980px; margin:auto; overflow:hidden}
.mt10{ margin-top:10px;}

.cbody980 .leftbar{ width:640px; float:left;}
.cbody980 .rightbar{ width:325px; float:right;}

.cbody980 .line{ height:1px; overflow:hidden; background-color:#dbdbdb;}

.cbody980 .currentPath{ border:1px solid #ffd8b3; background-color:#fff; padding:1px; height:28px;}
.cbody980 .currentPath .currentPath-in{ background-color:#ffd8b3; height:28px; line-height:28px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px;}

/*contentbox*/
.titleOrange4{ height:30px; background:url(orange-titlebg4.gif) no-repeat #ffa000; padding:0 10px; overflow:hidden;}
.titleOrange4 h4{ font-size:14px; color:#fff; background:url(orange-titlebg-point.gif) no-repeat 3px 9px; padding-left:20px; height:30px; line-height:30px; width:auto}
.contentOrange4{ border:1px solid #ffdd73;  border-top:none; background:url(contentOrange4-bg.gif) repeat-y center top;  padding:5px 15px;}

/*今日焦点*/
.list-focusNews{ margin:0 20px;}
.list-focusNews li{ list-style:none; margin:20px; width:410px; height:260px; float:left; text-align:center; font-size:14px; display:inline}
.list-focusNews li p{ margin-top:5px; height:18px; line-height:18px; overflow:hidden;}
/*参展专栏*/
.list-czzl-fy li{ margin:10px 15px;}
/*参展专栏*/
.list-xchx-fy li{ margin:10px 15px;}
/*麻豆长廊*/
.list-mdcl-fy li{ margin:10px 20px;}
/*网友上传*/
.list-wysc-fy li{ margin:8px}

