@charset "utf-8";
/* CSS Document */
 html { overflow-y: scroll; overflow-x:hidden;}
*html { background-image:url(about:blank); background-attachment:fixed; }

/* 清除内外边距 */
h1, h2, h3, h4, h5, h6, hr, p, blockquote, 		/* structural elements 结构元素 */
dl, dt, dd, ul, ol, li,							/* list elements 列表元素 */
pre, 											/* text formatting elements 文本格式元素 */
fieldset, form, button, input, textarea, 		/* form elements 表单元素 */
th, td , 										/* table elements 表格元素 */
body { margin: 0; padding: 0; }

/* 设置默认字体样式 */
body,textarea,input,button,select { font: 14px/1.14 Arial, Verdana, "微软雅黑", \5b8b\4f53; color:#5B5B5B; outline:0; }
body { background:url(../../images/bodybg.jpg) repeat-x;}
h1,h2,h3,h4,h5,h6 { font-size: 100%; }
i, em { font-style: normal; }

/** 重置图片元素 **/
img { border: none; vertical-align: top;}

/** 重置列表元素 **/
ul, ol, li, dl, dd, dt { list-style: none; }

/** 重置表格元素 **/
table { border-collapse:collapse; border-spacing: 0;}

/**重置表单元素**/
input[type=submit] { cursor:pointer; }
input[type=button] { cursor:pointer; }
textarea { resize: none; overflow:auto; }
label { display: inline-block; *display: inline; *zoom: 1; }

/** 默认链接元素 **/
a { color: #404040; text-decoration: none;
	-webkit-transition: color .2s;
	   -moz-transition: color .2s;
	    -ms-transition: color .2s;
	     -o-transition: color .2s;
	        transition: color .2s;
}
a:hover {color: #a51111;}
a:focus { -moz-outline-style: none; }
a:focus { outline: none;} 
q:before,q:after{ content:none; }

/** 浮动元素 **/
.fl { float: left; *display: inline; }
.fr { float: right; *display: inline; }

/* 清除浮动 */
.clearfix:after{ display:block; clear:both; visibility:hidden; height:0; overflow:hidden; content:"."; }
.clearfix{ *zoom:1; }
.clear{clear:both; height:0; line-height: 0; font-size: 0; overflow:hidden;}

/* 溢出 / 隐藏 */
.over{overflow:hidden;}
.hide{display:none;}
.mt8{ margin-top:8px;}
.mt30{ margin-top:30px;}

.top{background:url(../images/bg.jpg) no-repeat center #cb3562; height:4460px; width:100%;}
.top1{background:url(../images/bg1.jpg) no-repeat center #cb3562; height:565px; width:100%;}
.bg-1{ width:100%; background:url(../images/bg2.jpg) no-repeat center top #cb3562;padding-top:120px;}
.dibu-bg{z-index:5; width:100%; height:139px; background:url(../images/bg3.png) no-repeat center;}

.box1{ height:456px; width:100%;}
.navbg{ width:100%; height:110px; background:url(../images/navbg.png) no-repeat center;}
.menu {
 width:1096px; margin:0 auto;
}
/* remove the bullets an+d set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
padding-top:54px;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
z-index:999;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none;
font-size:18px; 
color:#feffdd; border-left:1px solid #e8b4c1; padding:0 22px;

}
.menu ul li .nobd{ border:none;}
.menu ul li a span{ font-size:12px; color:#e8c25d;}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none; padding:0;
}
.menu ul li ul li{ margin:0;}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fff; 

}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
left:0; 
width:140px;
top:40px;
*top:32px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; padding:0;
background:url(../images/nav-bg1.png) repeat-x;; 
color:#fff;
font-size:14px;
height:36px; line-height:36px;width:150px;text-align:center; border:none;
}

.menu ul li:hover .jz li a {
display:block; padding:0;
background:url(../images/nav-bg1.png) repeat-x;; 
color:#fff;
font-size:14px;
height:36px; line-height:36px;width:118px;text-align:center; border:none;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#E52963; 
color:#fff;
}
.menu ul li .hide, .menu ul li .hide:visited{ background:#721212;}

.main{ width:952px; margin:0 auto; margin-top:150px; overflow:hidden;}

.main1{ overflow:hidden;}
.main1-top{}
.main1-left{ width:618px; margin-top:20px;}
.main1-right-top{ margin-top:6px;}
.main1-right-top p{ font-size:22px; color:#fe001d; background:url(../images/JUJIAO.png) left center no-repeat; padding-left:46px;}
.main1-right{ width:320px;margin-top:20px;}
.main1-right-main{ margin-top:14px;}
.main1-right-main p{ line-height:24px;}
.main1-right-main a{ display:block; margin-top:8px;}
.main1-right-main a img{ width:312px; height:152px;}

.main2{ margin-top:46px; overflow:hidden;}
.main2-left{ width:615px; overflow:hidden;}
.main2-left-top{ overflow:hidden; position:relative;}
.main2-left-top a{ position:absolute; top:20px; right:10px;}
.lunbo{ margin-top:4px;}
.wenzi{ width:296px;}

.wenzi .toutiao{ margin-top:10px;}
.wenzi .toutiao h1{ font-size:18px; color:#1b1b1b; }
.wenzi .toutiao h1 span{ float:left; margin-top:4px; margin-right:4px;}
.wenzi .toutiao p{ font-size:13px;margin-top:10px;line-height:20px;}
.wenzi .toutiao p a{ color:#C80407;}
.wenzi ul{ margin-top:16px;}
.wenzi ul li{ margin-bottom:10px;}
.wenzi ul li h1{ font-size:14px; color:#1b1b1b; }
.wenzi ul li h1 span{ float:left; margin-top:4px; margin-right:4px;}
.wenzi ul li p{ font-size:12px; margin-top:10px; line-height:20px;}
.wenzi ul li p a{ color:#C80407;}

.main2-right{ overflow:hidden; width:324px;}
.main2-right-main{ width:290px; height:378px; background:url(../images/neiro-bg.jpg) right bottom no-repeat;}
.main2-right-main ul li{ line-height:28px;width:290px; height:28px; overflow:hidden;}
.main2-right-main ul li a{ background:url(../images/heidian.png) no-repeat left center; padding-left:14px;}
.zhongjian{ margin-top:18px;}
.main2-right-top{ overflow:hidden; background:url(../images/biaoti-bg.jpg) no-repeat; height:48px;}
.main2-right-top p{ float:left; font-size:18px; color:#FFFFFF; margin-top:14px; margin-left:20px;}
.main2-right-top a{ float:right; margin-top:18px; }
.main2-right-main ul{ margin-top:14px; width:286px; margin-left:4px;}
.main2-right-main ul li{ line-height:28px;}
.main3{ margin-top:30px;height:186px; width:100%;}
.main3 .p-1{ padding-top:4px;}
.main3 .p-2{ margin-top:10px;}
.main4{ overflow:hidden; width:980px; margin:0 auto; margin-top:10px;}
.ship{ position:relative;z-index:100; margin:0 10px;width:466px;}
.ship p{ display:block;width:460px;}
.ship p img{ width:460px; height:360px; border:3px solid #FFFFFF;}
.ship .bofang{ position:absolute; top:150px; left:200px; z-index:100;}
.ship h1{ font-size:20px; color:#c4132d; background:url(../images/biaoti-bg1.jpg) no-repeat; height:67px; padding-left:160px; line-height:50px; width:306px;}

.main5{ width:970px; margin:0 auto; margin-top:20px;}
.main5 ul{ overflow:hidden;}
.main5 ul li{ float:left; margin:0 5px;}
.main5 ul li a img{ width:224px; height:194px; border:3px solid #FFFFFF;}

.main6{ width:942px; margin:0 auto;}
.main6 .datu{ text-align:center; margin-top:10px;}
.main6 .datu img{ width:936px; height:520px;}
.bg68comad,.focus,.focus ul,.focus ul li,.banclj a{height:520px; overflow:hidden;}
.focus {width:936px; overflow:hidden; position:relative; margin-top:10px;}
.focus ul {position:absolute;list-style:none; margin:0px; padding:0px;}
.focus ul li {float:left; width:936px;overflow:hidden; position:relative; background:#000;list-style:none; margin:0px; padding:0px;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.banclj a{display:block; }
.banclj a img{ width:930px;height:514px; border:3px solid #FFFFFF;}
.focus .btnBg {position:absolute; width:936px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {height: 25px;position: absolute;right:10px;bottom:8px;text-align: right;width: 930px; display:none; }
.focus .btn span {color: #FFFFFF; cursor: pointer;display: inline-block;font: 28px/22px tahoma,Arial,Simsun;height: 25px;margin-left:7px; text-align:center;}
.focus .btn span.on {color: #CC0000;cursor: default;}
.focus .preNext {width:29px; height:71px; position:absolute; top:220px; cursor: pointer;}
.focus .pre {left:14px; background:url(../images/left.png) no-repeat;}
.focus .next {right:14px; background:url(../images/right.png) no-repeat;}

.main7{ margin-top:6px;}
.main7 p{ text-align:center;}

.main8{ width:942px; margin:0 auto; margin-top:80px;}
.neiro1{padding-top:30px;*padding-top:30px;}
.neiro2{ padding-top:30px;*padding-top:0px;}
.neiro-top{width:942px;}
.neiro-top p{ background:url(../images/biaoti3-bg.jpg) no-repeat; width:320px; line-height:43px; text-align:center; line-height:43px; margin:0 auto; font-size:26px; color:#FFFFFF;}
.neiro-top p span{ font-size:22px;}
.neiro-main{width:840px; height:242px; margin:0 auto; margin-top:10px;}
.neiro-main ul{ overflow:hidden; }
.neiro-main ul li{ float:left; margin-top:10px; margin-left:10px;}
.neiro-main ul li img{ width:120px; height:62px;}
.neiro-main1{width:840px; height:242px; margin:0 auto; margin-top:10px;}
.neiro-main1 ul{ overflow:hidden; }
.neiro-main1 ul li{ float:left;margin-top:10px; margin-left:10px;}
.neiro-main1 ul li img{ width:120px; height:62px;}
.neiro-main2{width:690px; margin:0 auto; margin-top:20px;}
.neiro-main3{ margin:0 auto; padding-bottom:0px; *padding-bottom:0px;}
.neiro-main3 p{ overflow:hidden;}
.neiro-main3 p a{ float:left; margin:0 20px;}
.neiro-main3 .p-y1{ width:532px; margin:0 auto; margin-top:20px;}
.neiro-main3 .p-y2{ width:707px; margin:0 auto; margin-top:20px;}
.neiro-main3 ul{ overflow:hidden;margin-top:14px;}
.neiro-main3 ul li{ text-align:center; margin-top:25px;}
.downbg{ background:#efefef; width:100%; height:176px;}
.down{ width:1050px; margin:0 auto; overflow:hidden; padding-top:30px;}
.down-left{width:880px;}
.diqu1{ width:878px;}
.diqu1 p{ overflow:hidden; background:url(../images/dizhi.png) no-repeat left top; padding-left:12px;}
.diqu1 p a{ float:left; border-right:1px solid #434343; padding:0 10px; margin-top:2px;}
.diqu1 p span{ float:left; margin-top:2px; margin-left:10px;}
.diqu1 p .gengduo{ border:none;}
.diqu2{width:780px; margin-left:80px;margin-top:6px;}
.diqu2 p{ overflow:hidden;padding-left:12px;}
.diqu2 p a{ margin-top:6px; float:left; line-height:20px; border-right:1px solid #434343; padding:0 10px;}
.diqu2 p span{ float:left; margin-top:4px; margin-left:10px;}
.diqu2 p .gengduo{ border:none;}
.down-left h1{ font-size:12px; color: #2E2E2E; padding-left:40px;font-weight:normal; padding-top:14px;}
.down-left p{font-size:12px; color: #2E2E2E; text-align:center; line-height:24px; }
.down-right img{ border-left:1px solid #828282; padding-left:30px; }



/*列表*/
.neiye-main{width:986px; margin:0 auto; padding-top:240px; overflow:hidden;}
.neiye-main1{width:986px; margin:0 auto; overflow:hidden;  background:#FFFFFF; padding-bottom:80px;}
.top-tu{ height:103px;text-align:center;}
.top-tu p{ text-align:center;}
.neiye-top{ overflow:hidden; border-bottom:1px solid #8B8B8B; }
.neiye-top p{ float:left; font-size:14px; margin-top:24px; margin-left:10px;}
.neiye-top img{ float:right; margin-top:10px; margin-bottom:10px;}
.biaoti{ background:url(../images/bg-y1.jpg) no-repeat center; width:100%; height:43px; margin-top:24px;}
.biaoti p{ line-height:43px; font-size:24px; color:#FFFFFF; text-align:center;}
.neiye-left{width:245px; margin-top:20px; margin-left:14px;}
.neiye-left1 p.ww{ background:url(../images/biaoti-y.jpg) no-repeat; width:245px; height:43px; line-height:43px; text-align:center; font-size:18px; color:#E4E4E4;margin-top:2px;}
.neiye-left1 .ul-2{ overflow:hidden; border-bottom:1px dotted #9F9F9F; padding-bottom:10px;}
.neiye-left1 .ul-2 li{ float:left; margin:0 4px; margin-top:6px;}
.neiye-left1 .ul-2 li img{ display:block; width:114px;height:70px;}
.neiye-left1 .ul-2 li span{ display:block; width:106px; font-size:12px; line-height:18px;}
.neiye-left1 .ul-3{ margin-top:14px;}
.neiye-left1 .ul-3 li{ font-size:12px; line-height:24px;color:#000000;}
.neiye-left1 .ul-4{ margin-top:14px;border-bottom:1px dotted #9F9F9F; padding-bottom:10px;}
.neiye-left1 .ul-4 li img{ display:block;}
.neiye-left1 .ul-4 li span{ display:block; font-size:12px; line-height:24px;}
.neiye-left1 .ul-5{}
.neiye-left1 .ul-5 li{ font-size:12px; line-height:28px; color:#000000;}
.neiye-left2{ margin-top:28px;}
.neiye-left2 p{ background:url(../images/biaoti-y.jpg) no-repeat; width:245px; height:43px; line-height:43px; text-align:center; font-size:18px; color:#E4E4E4; }
.neiye-left2 ul li{ height:48px; line-height:18px; background:#FFFFFF; padding-left:10px; padding-top:10px; border-bottom:1px solid #BCBCBC; width:190px; overflow:hidden;}
.neiye-left2 ul li a{}

.neiye-right{ width:700px;background:#FFFFFF;border:1px solid #B7B7B7; margin-top:20px;min-height:600px; margin-right:10px;}
.right-top{ background: #F3F3F3; height:28px; line-height:28px; border-bottom:1px solid #B7B7B7;}
.right-top .shouye{ background:url(../images/jian-1.png) no-repeat left center; padding-left:16px; margin-left:14px;}
.neiye-right .ul-1{  padding:20px 16px; padding-top:10px;}
.neiye-right .ul-1 li{ overflow:hidden; margin-top:20px;}
.li-left{width:184px;}
.li-left img{ width:184px; height:106px;}
.li-right{ width:450px; margin-left:20px;}
.li-right h1{  line-height:28px; font-size:16px;}
.li-right h1 a{color:#000000;}
.li-right h1 span{ font-size:12px; color: #ACACAC; font-weight:normal;}
.li-right p{ margin-top:4px; line-height:24px;}

.tupian-liebiao ul{ overflow:hidden; background:#FFFFFF; padding:24px 0; padding-top:10px; padding-bottom:50px;padding-left:20px;}
.tupian-liebiao ul li{ float:left; border:1px solid #B7B7B7; padding:3px 3px; margin:0 14px; margin-top:18px; position:relative;}
.tupian-liebiao ul li:hover{ border:1px solid #E30408;}
.tupian-liebiao ul li a{ display:block;}
.tupian-liebiao ul li a img{ width:191px; height:192px;}
.tupian-liebiao ul li p{ text-align:center; background:url(../images/biaot-bg.jpg) no-repeat; height:35px; line-height:35px; color:#000000; margin-top:10px;}
.tupian-liebiao ul li .fubiao{ position:absolute; top:0; left:0;}

.tupian-liebiao1 ul{ overflow:hidden; background:#FFFFFF; padding:24px 0; padding-top:10px; padding-bottom:50px;padding-left:20px;}
.tupian-liebiao1 ul li{ float:left; border:1px solid #B7B7B7; padding:3px 3px; margin:0 14px; margin-top:18px; position:relative;}
.tupian-liebiao1 ul li span{ display:block;}
.tupian-liebiao1 ul li span img{ width:191px; height:192px;}
.tupian-liebiao1 ul li p{ text-align:center; background:url(../images/biaot-bg.jpg) no-repeat; height:35px; line-height:18px; color:#000000; margin-top:5px;}
.tupian-liebiao1 ul li .fudong{ display:block; position: absolute; top:72px; left:60px;}

/* pages */
.pages { height: 32px; margin:24px 0;}
.pages ul { text-align: center; font-size: 0; }
.pages ul li { display: inline-block; *display: inline; *zoom: 1; padding: 0 5px; }
.pages ul li a { font-family: "微软雅黑"; color: #333333; display: inline-block; padding: 0 12px; height: 30px; line-height: 30px; border: 1px #E1E1E1 solid; font-size: 14px; }
.pages ul li a:hover,
.pages ul li.curr a { background: #D91F22; color: #fff; }


/*单页*/
.danye-main{ padding:0 16px;}
.danye-main .main-biaoti{ font-size:18px; color:#000000; text-align:center; margin-top:30px;}
.danye-main .rqi{ text-align:center; color:#B0B0B0; line-height:50px;}
.xinwen-main{ line-height:24px; margin-top:10px; font-size:16px;}


/*主题曲*/
.zhutiqu{ width:953px; margin:0 auto;} 
.ztq-main{ width:100%; background:url(../images/ztq-bg.jpg) no-repeat center top; padding-top:64px; padding-bottom:20px;}

.demoHeaders { margin-top: 2em; }
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}



.column1_left { width:618px; margin:0 auto; text-align:center; }
.container { width:618px; height:330px; overflow:hidden; position:relative; background:#000 }
.slider li { list-style:none; display:inline; }
.slider img { width:618px; height:330px; display:block; border:0; }
.slider2 li { float:left; position:relative }
.num { position:absolute; right:30px; bottom:14px; height:20px; _bottom:1px; }
.num li { float: left; background: url(../images/dot1.png) no-repeat 0 -16px;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;margin: 0 5px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ink0721hui.png', sizingMethod='crop');
cursor: pointer; overflow: hidden; }
.num li.on {background-position: 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ink0721hui1.png', sizingMethod='crop'); }
.idSiideer_pos{height:27px; line-height:27px; color:#FFF;position:absolute; left:0px; bottom:0px; width:618px; z-index:10; text-align:center;}
.idSiideer_pos2{height:27px; background:#000; position:absolute; left:0px; bottom:0px; width:618px;filter:alpha(opacity=50);opacity:0.5;}


.hdwrap { width: 296px; height: 326px;float:left;  overflow:hidden; position:relative;}
.flashlist { width: 296px; height: 326px; }
.flashlist .f_out {height:326px;overflow:hidden;position:relative;z-index:100; float:left}
.flash_tab {height:21px;background:url(../2014images/focus.png) no-repeat  0px 0px; position:absolute; right:14px; bottom:0px; z-index:1000}
.flash_tab .tabs {overflow:hidden;margin:auto;}
.flash_tab .tabs ul li {width:33px;float:left;display:block;}
.flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1}
.flash_tab .tabs ul li.opdiv a { width:22px; height:8px; background:#eae6ed; border:1px solid #000000;display:block;}
.flash_tab .tabs ul li.opdiv a:hover { background:#ea1a21;}
.flash_tab .tabs ul li.noopdiv a {width:22px;height:8px; background:#ea1a21; border:1px solid #000000;display:block;}









