@charset "gb2312";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font-family: 'Microsoft YaHei', "华文细黑", Helvetica, Arial, sans-serif; vertical-align: baseline; list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; }
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }
.clearboth { zoom: 1; display: block; margin-top: 15px; }
.clearboth:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
html, body { overflow: hidden; }
.red { color: #8c0100 }
a, a:hover { text-decoration: none; }

@font-face { font-family: 'iconfont'; src: url('../images/font/iconfont.eot'); /* IE9*/ src: url('../images/font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('../images/font/iconfont.woff') format('woff'), /* chrome、firefox */  url('../images/font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/  url('../images/font/iconfont.svg#uxiconfont') format('svg'); /* iOS 4.1- */ }
.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }

/*二维码*/
.erweimaBox { position: fixed; right: 30px; top: 50%; margin-top: -50px; z-index: 9999 }
.erweima { background: url(../images/page_img.png) no-repeat; width: 24px; height: 24px; ; opacity: 0.5; filter: alpha(opacity=50); display: block; cursor: pointer; position: relative }
.erweima:hover { opacity: 1; filter: alpha(opacity=100); }
.erweimaBox a i { position: absolute; display: block; -webkit-transition: width .3s ease; -moz-transition: width .3s ease; -o-transition: width .3s ease; transition: width .3s ease; width: 0; background-position: 0 0; top: -90px; right: 24px; background: url(../images/page_show.png) no-repeat; height: 204px; }
.erweima:hover i { width: 160px; }


.wrap{ position:relative;width:1020px; margin:0 auto}
.wrap .first{width:626px; height:230px; margin:30px auto 20px;}
.wrap .two{ margin:20px auto; width:760px; overflow:hidden}
.wrap .two a{ display:block; float:left;}
.wrap .two a.btn01_show{ padding-left:40px;}
.wrap .two a.btn02_show{ padding-left:80px; padding-top:10px;}
.wrap .txt1{ clear:both;width:190px; margin:20px auto; font-size:20px; color:#fff; font-family: 'microsoft yahei';}
.wrap .contact {display: block; width:313px; height:62px; margin:20px auto; }
.wrap .down {display: block;font-size:16px;color:#fff;  margin:20px 0 0 470px;}

html, body { height: 100%; width: 100%; font-family: 'microsoft yahei'; }

.mod-star-list { position: absolute; z-index: 3; left: 0; right: 0; width: 100%; height: 100%; overflow: hidden; }
.mod-star-list .inner { position: relative; width: 100%; height: 100%; }
.ns-main-wrap { position: relative; z-index: 100; width: 100%; height: 100%; max-width: 1280px; margin: 0 auto; }
.ns-main-wrap .ns-section-box { position: relative; z-index: 10; width: 100%; height: 100%; overflow: hidden; }

.mod-star-list .meteor { position: absolute; width: 114px; height: 67px; }
.mod-star-list .meteor .box { opacity: 0; width: 100%; height: 100%; background: url(../images/bg_meteor.png) no-repeat; }
.mod-star-list .meteor .action { animation-name: meteor; animation-duration: 4s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: meteor; -webkit-animation-duration: 4s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -moz-animation-name: meteor; -moz-animation-duration: 4s; -moz-animation-timing-function: linear; -moz-animation-iteration-count: infinite;}
@-webkit-keyframes meteor {
 0% {
 opacity: 0;
 -webkit-transform: translate3d(200%, -200%, 0);
}
 15% {
 opacity: 1;
 -webkit-transform: translate3d(0, 0, 0);
}
 30% {
 opacity: 0;
 -webkit-transform: translate3d(-200%, 200%, 0);
}
 100% {
 opacity: 0;
 -webkit-transform: translate3d(-200%, 200%, 0);
}
}
@-moz-keyframes meteor {
 0% {
 opacity: 0;
 -moz-transform: translate(200%, -200%);
}
 15% {
 opacity: 1;
 -moz-transform: translate(0, 0);
}
 30% {
 opacity: 0;
 -moz-transform: translate(-200%, 200%);
}
 100% {
 opacity: 0;
 -moz-transform: translate(-200%, 200%);
}
}
@keyframes meteor {
 0% {
 opacity: 0;
 transform: translate(200%, -200%);
}
 15% {
 opacity: 1;
 transform: translate(0, 0);
}
 30% {
 opacity: 0;
 transform: translate(-200%, 200%);
}
 100% {
 opacity: 0;
 transform: translate(-200%, 200%);
}
}
.mod-star-list{ background:url(../images/default_bg.jpg) repeat center top}
.mod-star-list .star { position: absolute; width: 28px; height: 28px; }
.mod-star-list .star .box { width: 100%; height: 100%; background: url(../images/bg_star.png) no-repeat; }
.mod-star-list .star .action { animation-name: star; animation-duration: 2s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: star; -webkit-animation-duration: 2s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -moz-animation-name: star; -moz-animation-duration: 2s; -moz-animation-timing-function: linear; -moz-animation-iteration-count: infinite; }
@-webkit-keyframes star {
 0% {
 -webkit-transform: scale(0.5);
}
 30% {
 -webkit-transform: scale(1);
}
 60% {
 -webkit-transform: scale(0.5);
}
 100% {
 -webkit-transform: scale(0.5);
}
}
@-moz-keyframes star {
 0% {
 opacity: 0;
 -moz-transform: scale(0.5);
}
 15% {
 opacity: 1;
 -moz-transform: scale(1);
}
 30% {
 opacity: 0;
 -moz-transform: scale(0.5);
}
 100% {
 opacity: 0;
 -moz-transform: scale(0.5);
}
}


/**header**/
.fixedNav { display: none; position: fixed; left: 50%; top: 45%; z-index: 1000; width: 145px; height:486px; margin-top: -300px; background: url(../images/float_img.png) no-repeat center bottom; list-style: none; padding-top:50px;}
.fixedNav li{ position: relative; width: 100%; text-align: center; height: 35px; line-height: 35px; margin-top: 5px; background: #000; color: #fff; cursor: pointer; }
.fixedNav li.cur { background: #8c0100; }
.fixedNav li a { background:url(../images/icon_ipone.gif) no-repeat center 100px; width:150px; height:205px; display:block}
.fixedNav li em{ position:absolute; background:url(../images/hot.png) no-repeat; left:12px; top:7px; width:18px; height:22px;}

.fixedNav2 { display: block; position: fixed; left:10px; bottom:15%; z-index: 1000; width: 147px; height:486px;  background: url(../images/zcdw_bg.png) no-repeat center top; list-style: none;}
.fixedNav2 .tip { background:url(../images/tip.gif) no-repeat center 0; width:28px; height:14px; display:block; position:absolute; top:106px; left:62px;}
.fixedNav2 li{ position: relative; width: 146px; margin:0 auto; text-align: center; height:66px; line-height:33px; color: #fff; cursor: pointer; }
.fixedNav2 li.cur {margin-top:140px;  }
.fixedNav2 .imgbg{ display:block; background:#8c0100;height:66px; position:absolute; top:0; left:0;filter: alpha(opacity=0); opacity:0;}
.fixedNav2 .imgbg a{ display:block; color:#fff;line-height:26px; padding:4px 10px; font-size:14px;}

/**内容**/
.wrapBox { position: fixed; width: 100%; }
.box { position: relative; left: 50%; margin-left: -960px; width: 1920px; height: 800px; overflow: hidden;/*background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 50% 55px;
	behavior: url(images/ie-css3.htc);  This lets IE know to call the script on all elements which get the 'box' class *//*behavior: url(images/PIE.htc);  This lets IE know to call the script on all elements which get the 'box' class */
}
.box_fixed { position: relative!important; width: 100%; height: 630px; }
.box div { position: absolute; z-index: 100; }
.box .zIndex10 { z-index: 10; }
.box .zIndex40 { z-index: 40; }
.box .zIndex50 { z-index: 50; }
.box .zIndex150 { z-index: 150; }
.box .zIndex160 { z-index: 160; }
/**box1**/
.b1_bg { background: url(../images/b1_bg.jpg) no-repeat }
.b1_01 { left: 500px; top: 0; }
.b1_02 { background: url(../images/b1_02.png) no-repeat; width: 568px; height: 51px; padding-left:94px;  *padding-left:90px;}
.b1_02 span { float: left; display: block; width: 76px; height: 51px; line-height: 51px; font-size: 40px; font-weight: bold; text-align: center; color: #fff; margin-right: 44px; letter-spacing: 16px; }
.b1_03 { left: 460px; top: 220px; }
.b1_03_01 { right: 460px; }
.b1_04 { left: 530px; top: 0; }
.b1_04 ul li { list-style: none; padding-left: 90px; height: 80px; }
.b1_04 ul li h3 { height: 30px; line-height: 30px; }
.b1_04 ul li p { font-size: 14px; color: #444; height: 24px; line-height: 24px; }
.b1_04 .b1_04_01 { background: url(../images/event_time.png) no-repeat; float: left; }
.b1_04 .b1_04_02 { background: url(../images/contact.png) no-repeat; float: left; margin-left: 130px; }
.b1_05 { left: 450px; top: 420px;  clear:both; }
.b1_05 .nav-bar { padding-top: 80px; background: url(../images/line.png) no-repeat 0 60px;}
.b1_05 .nav-bar .box-nav { width: 1440px; height: 140px; margin: 0 auto; text-align: center; }
.b1_05 .nav-bar .box-nav li { position: relative; display: block; float: left; width: 110px; height:70px; border:2px solid #ccc; background: #8c0100; transition: .5s; cursor: pointer; margin-left:8px; }
.b1_05 .nav-bar .box-nav li.nav .dot { display: block; width: 100%; height: 32px; background: url(../images/icon_01.png) no-repeat center center; }
.b1_05 .nav-bar .box-nav li.nav .brief { font-size:none;opacity: 0; display:none;}
.b1_05 .nav-bar .box-nav li.current { width: 240px; background: #191616; }
.b1_05 .nav-bar .box-nav li.current .dot { background: url(../images/icon_02.png) no-repeat center center; }
.b1_05 .nav-bar .box-nav li.current .brief { opacity: 1; display:block }
.b1_05 .nav-bar .box-nav li:hover { width: 240px; color: #fff; }
.b1_05 .nav-bar .box-nav li .pic i { width: 50px; height: 50px; line-height: 50px; margin: 0 auto; padding: 10px 30px; display: block; text-align: center; float: left; font-size:50px; color: #E1E1E1; }
.b1_05 .nav-bar .box-nav li .point { width: 100%; position: absolute; left: 0; top: -44px; text-align: center; }
.b1_05 .nav-bar .box-nav .brief { position: absolute; width: 170px; top: 0; right: 30px; text-align: right; opacity: 0; }
.b1_05 .nav-bar .box-nav li:hover .brief, .cell .nav-bar .box-nav li.current .brief { opacity: 1;font-size:0;display:block }
.b1_05 .nav-bar .box-nav .brief span { display: block; color: #fff; }
.b1_05 .nav-bar .box-nav .brief .time { font: 600 12px/24px "Microsoft Yahei"; }
.b1_05 .nav-bar .box-nav .brief .title { font: 16px/22px "Microsoft Yahei"; }
.b1_05 .nav-bar .box-nav .brief .goto { font: 12px/22px "Microsoft Yahei"; padding-right: 20px; background: url(../images/icon_go.png) no-repeat right; }
.b1_01,.first{ margin-bottom: 10px; display: block; -webkit-animation-name: 'opt'; /*动画名称*/ -webkit-animation-duration: 2s;/*播放一次所持续时间*/ -webkit-animation-timing-function: ease;/*动画播放频率*/ -webkit-animation-iteration-count: infinite;/*动画播放次?为无限次*/ }
 @-webkit-keyframes 'opt' {
 from {
 opacity: .5;
}
 50% {
 opacity: 1;
}
 to {
 opacity: .5
}
}
/**box2**/
.b2_bg { background: url(../images/b2_bg.jpg) no-repeat; }

.b4_tl {left: 50%; top: -40px; width: 960px; height: 40px; margin-left: -480px; text-align: center; }
.b4_t2 {left: 50%; top: 0;width: 960px; height: 40px; margin-left: -480px; text-align: center; }
.b4_box {width:900px; margin:0 auto; position:absolute;left:580px; z-index:9999;}
.carousel{width:900px; height:400px; margin:0 auto 0;z-index:9999;}
.carousel .prev,.carousel .next{display: block;position: relative;float:left;margin:160px 10px 0 0;width:66px;height:66px;}
.carousel .prev:hover,.carousel .next:hover{opacity: .7;filter: alpha(opacity=70);}

em.arr,em.ard {position: absolute;height:66px;width:66px;}
em.arr{right:30px; background:url(../images/icon_left.png) no-repeat;}
em.ard{left:30px;background:url(../images/icon_right.png) no-repeat;}

.b4_01{ width:720px;float: left;  background:url(../images/b3_bg02.png) no-repeat; padding-top:45px;}
.b4_01 li{width:550px; height:400px;padding:0 40px}
.b4_01 .imgbox{ display:block; float:left; margin:85px 15px;}

.b4_01 dl{ background:url(../images/leftImg.jpg) no-repeat left top; float:left; width:340px; height:344px; padding-left:20px;}
.b4_01 dl dt{ display:block; height:62px; margin:15px 0;}
.b4_01 dl dd{ padding-left:15px;}
.b4_01 dl dd p{ line-height:30px; background:url(../images/b3_iconli.gif) no-repeat 0 8px; padding-left:15px; font-size:14px; color:#333; font-family:"微软雅黑"}
.b4_01 dl dd i{ display:inline-block; padding:8px 10px; border:1px solid #9d9d9d; font-size:12px; color:#444; margin-right:6px; margin-top:10px; font-style:normal;}

.b4_02{width:1100px; height:150px; margin:460px auto;z-index:9999;left:435px; }
.b4_02 dl{ margin-top:60px;}
.b4_02 dd{width:180px; float:left; padding:0 14px; border-right:1px solid #c2c2c2;}
.b4_02 dd.nobor{ border:none}
.b4_02 dd i{ font-size:20px; display:block; width:20px; height:20px; line-height:20px; text-align:center; float:left; color:#676767;}
.b4_02 dd p{ float:left;width:160px; font-size:12px; color:#666;}
.b4_02 dd p strong{ font-weight:bold; font-size:14px; display:block; height:22px; line-height:22px; float:left; padding-left:4px;}

/**box3**/
.b3_bg { background: url(../images/b3_bg.png) no-repeat center top; }
.box_tl { left: 50%; top: 0; width: 960px; height: 100px; margin-left: -480px; text-align: center; }
.clfea005 { color: #fea005; }
.box_tl h2 { font-size: 30px; font-weight: bold; }
.box_tl p { color: #bcbcbc; font-family: Arial; font-size: 16px; }
.b3_img { left: 50%; top: 140px; width: 371px; height: 347px; margin-left: -185px; opacity: 0; }
.b3_img.transform { -webkit-transform: rotate(0deg); -webkit-animation-name: "rotate"; -webkit-animation-duration: 3s; -webkit-animation-iteration-count: 1; -webkit-transition-timing-function: linear; }
@-webkit-keyframes 'rotate' {
 from {
 -webkit-transform: rotate(0deg);
}
 to {
 -webkit-transform: rotate(360deg);
}
}
.b3_txt { top: 100px; left: 500px; font-size: 14px; line-height: 20px; color: #fff; }
.b3_txt strong { display: block; height: 25px; color: #F9DD2C; font-size: 18px; }
.b3_01 { top: 100px; left: 525px; width: 290px; text-align: right; }
.b3_02 { top: 100px; left: 1110px; width: 266px; }
.b3_03 { top: 280px; left: 1170px; width: 290px; }
.b3_04 { top: 470px; left: 1110px; width: 290px; }
.b3_05 { top: 470px; left: 525px; width: 290px; text-align: right; }
.b3_06 { top: 280px; left: 464px; width: 290px; text-align: right; }
.b3_07 { top: 550px; left: 750px; width: 490px; }
.b3_07 p { float: left; padding-right: 20px; height: 30px; line-height: 30px; color: #b4b4b4; font-size: 14px; }
.b3_07 p a { color: #b4b4b4; font-size: 14px; text-decoration: none; display: block; width:100px; cursor:pointer}
.b3_07 p i { color: #b4b4b4; font-size: 30px; width: 30px; height: 30px; line-height: 30px; display:block; float:left; }
.b3_07 p i:hover { color: #F9DD2C; }
.b3_07 p a span { font-size: 14px; display:block; float:left}
/**box4**/
.b4_bg { background: url(../images/b4_bg.png) no-repeat }
.b2_01 { left: 980px; top: 0; }
.b2_02 { left: 130px; top: 375px; }
.b2_03 { left: 600px; top: 30px; }
.b2_04_01 { left: 530px; top: 0; }
.b2_04_02 { left: 530px; top: 0; }
.b2_04_03 { left: 530px; top: 0; }
.b2_04_04 { left: 530px; top: 0; }
.b2_04_05 { left: 530px; top: 0; }
.b2_04_06 { left: 830px; bottom: 100px; }
.b2_07 { position: absolute; z-index: 100; left: 860px; top: 110px; color: #fff; font-size: 14px; }
/*m-tab部分样式*/
.m-tab { display: block; }
.m-tab dd { display: none; }
.m-tab dd.active, .m-tab dt { display: block; overflow: hidden; }
.m-tab .m-hd { width: auto; display: block; overflow: hidden; height: 35px; line-height: 35px; border-bottom: 4px solid #e6e9ed; }
.m-tab dt { width: 135px; height: 370px; background: url(../images/b4_05.png) no-repeat left top; float: left; padding-top: 10px; }
.m-tab dt ul li { width: 87px; text-align: center; height: 87px; line-height: 87px; }
.m-tab dt ul li.a1 { margin: 14px 0 0 20px; *margin: 23px 0 0 20px;  }
.m-tab dt ul li.a2 { margin: 40px 0 0 46px; *margin: 35px 0 0 46px;}
.m-tab dt ul li.a3 { margin: 47px 0 0 6px; *margin: 45px 0 0 6px;}
.m-tab dt ul li a { display: block; color: #fff; font-size: 14px; font-family: "微软雅黑"; }
.m-tab dt ul li.active { background: url(../images/b4_05_cur.png) no-repeat }
.m-tab dd { width: 380px; float: left; margin-left: 50px; padding-left: 10px; }
.m-tab dd h3 { font-size: 24px; color: #ab1727; height: 30px; line-height: 30px; margin-bottom: 10px; }
.m-tab dd ul { background: url(../images/bg_line.gif) repeat-y 4px; }
.m-tab dd ul li { background: url(../images/icon_tip.png) no-repeat 0 12px; padding-left: 20px; line-height: 24px; padding-top: 6px; font-size: 12px; color: #333; }
.m-tab dd ul li strong { display: block; font-size: 14px; }
.b2_08 { position: absolute; z-index: 100; left: 1060px; top: 470px; }
.b2_08 p { line-height: 20px; color: #666; font-size: 12px; }
.b2_08 p.red { color: #8c0100 }
/**box5**/
.b5_bg { background: url(../images/b5_bg.png) no-repeat; }
.b5_tl { position: absolute; left: 600px; top: 15px; width: 350px; }
.b5_ico { left: 530px; top: 90px; position: absolute; width: 840px; }
.b5_ico li {float: left; margin-right: 50px; position: absolute; }
.b5_ico li a{ display:block; background: url(../images/vote01.png) no-repeat; width: 160px; height: 195px;}
.b5_ico li a:hover{background: url(../images/vote02.png) no-repeat;}
.b5_ico li a i{padding-left: 62px; display: block; font-size: 18px; color: #000;font-style:normal}
.b5_ico li a strong { width: 98px; height: 63px; display: block; padding: 40px 0 0 35px; font-size: 22px; text-align: center; color: #fff; }
.b5_ico li a:hover i{ color: #8c0100; }

.b5_ico .b5_ico01 { top: 0; left: 0; margin-left: 120px; }
.b5_ico .b5_ico02 { top: 0; left: 330px; }
.b5_ico .b5_ico03 { top: 0; left: 540px; }
.b5_ico .b5_ico04 { top: 160px; left: 0; }
.b5_ico .b5_ico05 { top: 160px; left: 225px; }
.b5_ico .b5_ico06 { top: 160px; left: 435px;}
.b5_ico li.b5_ico06 a strong{  font-size: 18px;}
.b5_ico .b5_ico07 { top: 160px; left: 645px; }
.b5_ico li.b5_ico07 a strong{width:100px;padding: 40px 0 0 30px;}
.b5_ico .b5_ico08 { top: 320px; left: 0; margin-left: 120px; }
.b5_ico li.b5_ico08 a strong{ width:100px;padding: 40px 0 0 30px;}
.b5_ico .b5_ico09 { top: 320px; left: 330px; }
.b5_ico li.b5_ico09 a strong{  font-size: 19px;}
.b5_ico .b5_ico10 { top: 320px; left: 540px; }
.b5_ico li.b5_ico10 a strong{  font-size: 19px;}

/**box6**/
.b6_bg { background: url(../images/b6_bg.jpg) no-repeat; }
.b6_tl { position: absolute; left: 600px; top: 15px; width: 350px; }
.b6_01 {position: absolute;  left: 1026px; top: 100px; width:350px; height:490px; background:url(../images/bm_company.jpg) no-repeat;}
.b6_01 .company-list{ position:relative; margin:45px 0 0 40px; height:330px; overflow:hidden}
.b6_01 .company-list li{ height:46px; line-height:46px; font-size:14px; color:#333; font-family:"微软雅黑"; padding-left:20px; background:url(../images/icon_tip.png) no-repeat 0 18px; overflow:hidden}

.b6_cont { left: 420px; top:60px; width: 600px; height: 500px; font-size: 14px; }
.b6_cont .bmTime{width:800px; padding:0 0 20px 0;}
.b6_cont .bmTime b{ font-size:20px; height:40px; line-height:40px; color:#8a0100; padding-left:180px; display:block; float:left }
.b6_cont .qq{ display:block; float:left; padding-left:160px;}
.b6_cont .regline { overflow: hidden; color: #333; line-height: 35px; margin: 12px 0; padding-left: 40px; position: static }
.b6_cont .regline div { float: left; position: static }
.b6_cont .regline div.lef { width: 140px; text-align: right; }
.b6_cont input.w1, .b6_cont input.w2, .b6_cont .w3, .b6_cont .w4 { padding: 0 4px; height: 35px; line-height: 35px; box-shadow: 2px 2px 2px 0 #f3f3f3 inset; border: 1px solid #ddd; font-size:12px; float:left}
.b6_cont input.w1 { width: 340px; }
.b6_cont input.w2 { width: 240px; }
.b6_cont .w3 { width: 340px; height:60px; }
.b6_cont select.w4 { width: 350px; height: 35px; line-height: 35px;padding-right: 0; box-shadow: 1px 2px 2px 0 #f3f3f3 inset;}
.b6_cont select.w4 option{height: 30px; line-height: 30px;}
.b6_cont .btbox { padding-left: 185px; line-height: 24px; color: #666; }
.b6_cont .submit1,.b6_cont .submit2{ display: block; border: none; cursor: pointer; height: 52px; line-height: 52px;color: #fff; font-size: 22px; font-family: "微软雅黑"; float:left; margin-left:10px; padding-left:50px; }
.b6_cont .submit1 { background: #8C0100 url(../images/btn01.png) no-repeat 10px 5px;  width: 160px;}
.b6_cont .submit2 { background: #000 url(../images/btn02.png) no-repeat 10px 5px; width: 110px; }
.b6_cont .submit1:hover{ background:#b00908 url(../images/btn01.png) no-repeat 10px 5px;}
.b6_cont .submit2:hover{ background:#333  url(../images/btn02.png) no-repeat 10px 5px;;}


.b6_cont .btnFile{height:28px; width:64px; border:none; background:url(../images/iconsc.jpg);opacity:0.7;filter:alpha(opacity=70); cursor:pointer;overflow:hidden; display:inline; margin-left:10px; margin-top:4px;}
.b6_cont .pashBtn{height:31px;width:65px; overflow:hidden;opacity:0;filter:alpha(opacity=0);cursor:pointer;    }
.b6_cont .pashBtn:hover { opacity:0;filter:alpha(opacity=100);}

.b6_cont p{ clear:both; padding-left:145px; height:20px; line-height:20px; font-size:12px; color:#666}

.b6_cont input:focus { border: 1px solid #8C0100; }
.b1_01 img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b1_01.png')
}
.b1_02 img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b1_02.png')
}
.b1_03 img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b1_03.png')
}
.b1_05 img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo.png')
}
.b2_01 img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b2_01.png')
}
.b3_img img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b3_01.png')
}
.b4_01 img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b4_01.png')
}
.b4_02 img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b4_02.png')
}
.b6_01 img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b6_01.png')
}
.b6_img img { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='b6_img.png')
}

.vote_bg{ background:url(../images/b5_bg.png) repeat center top; width:100%;}
.w1000{width:1000px; margin:0 auto; height:970px;}
.top_tit{  width:710px; height:66px; margin:0 auto; padding:30px 0 0;}
.m-tit{ height: 55px; line-height:55px; background:url(../images/tit_bg.gif) no-repeat center bottom; }
.m-tit strong{width:400px; float:left; padding-left:10px; font-family:"微软雅黑"; color:#444; font-size:26px;}
.m-tit .search{width:280px; float:right}
.search_con,.search_btn{overflow: hidden;display: inline;border: 0 none;float: left}
.search_con{padding:3px 10px;width: 200px;height: 29px;line-height: 29px; border:2px solid #ccc;}
.search_btn{width: 55px;height:39px;text-indent: -999px; background:url(../images/search_btn.jpg) no-repeat;}

.vote{ margin-right:-20px; overflow:hidden}
.vote li{ width:233px; height:300px; margin-right:15px;margin-left:5px; float:left;margin-top:20px;}
.vote li dl{ background:url(../images/vote_li.png) no-repeat; width:233px; height:297px;  display:inline; margin-right:15px;margin-left:5px; float:left;transition: all 0.3s linear;-webkit-transition: all 0.3s linear}
.vote li dl:hover{margin-top:18px;box-shadow: rgba(0,0,0,0.3) 0 0 8px;transform: translateY(-6px);-webkit-transform: translateY(-6px); margin-bottom:2px; *margin-bottom:4px;cursor:pointer}
.vote li dt{width:122px; float:left; padding-left:10px;line-height:40px;}
.vote li dd{width:80px; height:40px; float:left; padding-top:50px;}
.vote li dd img{display:block;overflow: hidden;}
.vote li .picImg{ padding-left:0;}
.vote li .picImg img{ width:222px; height:148px; display:block; padding:4px 0 10px 5px}
.vote li .company a{font-size:14px; font-family:"微软雅黑"; color:#444; display:block; height:48px; line-height:24px; overflow:hidden;}
.vote li .company a:hover{ text-decoration:underline}

.vote li .num{ color:#8c0100; font-size:16px; background:url(../images/icon_vote.jpg) no-repeat 5px 5px; padding-left:30px;}
.vote li .tBtn{ width:103px; height:31px; line-height:31px; cursor:pointer;}
.vote li .tBtn a{color:#fff;font-size:14px; font-family:"微软雅黑"; background:url(../images/btn01_vote.jpg) no-repeat; display:block; padding-left:10px;filter:alpha(opacity=50);  /*支持 IE 浏览器*/
/*-moz-opacity:0.5; /*支持 FireFox 浏览器*/
/*opacity:0.5;  /*支持 Chrome, Opera, Safari 等浏览器*/ }
.vote li .tBtn a:hover{background:url(../images/btn02_vote.jpg) no-repeat; }

.act_nav{background:url(../images/bottom.png) no-repeat top center; height:120px; position: fixed; left: 0; bottom: 0; z-index: 500; width: 100%;}
.act_nav .event_content{height: 120px;width:1000px; margin:0 auto; text-align:left; position:relative; }
.act_nav .event_content a,.act_nav .event_content p{ display: block;height: 65px; float: left; text-indent: -9999px; outline: none; }
.act_nav .event_content p {width:552px;}
.act_nav .event_content p a{ width:110px; height:30px;}

/*2014-1231 新增评选结果*/
.top10 {width:920px; margin:0 auto; position:absolute;left:500px; z-index:9999;}
/*m-tab02部分样式*/
.m-tab02 { display: block; }
.m-tab02 dd { display: none;}
.m-tab02 dd.active, .m-tab dt { display: block; overflow: hidden; }
.top10 .top_01{margin: 20px 0 0 120px;}
.top10 .top_01 ul li{width:316px; height:85px; line-height: 85px; text-align: center; float: left; background: #f4f4f4;border:1px solid #d9d9d9;}
.top10 .top_01 ul li a{ color: #444444; font:24px/85px '微软雅黑';}
.top10 .top_01 ul li.active{background: #8c0100;}
.top10 .top_01 ul li.active a{ color: #fff;}

.m-tab001 { display: block; width:920px; margin: 10px auto;}
.m-tab001 dd {display: block;clear: both;}
.m-tab001 dd.active, .m-tab dt { display: block; overflow: hidden; }
.m-tab001 .top_001{width:922px; margin: 30px auto; overflow: hidden}
.m-tab001 .top_001 li{display: block; float:left;margin-right:2px;height: 38px; line-height: 38px; background: #000;padding:0 8px; border-radius:8px;}
.m-tab001 .top_001 li a{ color: #fff;font-size: 14px;}
.m-tab001 .top_001 li.active-0,
.m-tab001 .top_001 li.active-1,
.m-tab001 .top_001 li.active-2,
.m-tab001 .top_001 li.active-3,
.m-tab001 .top_001 li.active-4,
.m-tab001 .top_001 li.active-5,
.m-tab001 .top_001 li.active-6,
.m-tab001 .top_001 li.active-7,
.m-tab001 .top_001 li.active-8,
.m-tab001 .top_001 li.active-9{background: #8c0100;}

.contant{height:300px;width:920px;overflow:hidden;position:relative;}

.m-tab02 dd.tabbox{ clear: both;}
.inner{width:9200px;height:300px;position:relative;}
.inner dd{width:920px; display: block; float: left;}

.top10_img li,.top10_img1 li{width:170px; height: 110px; border: 1px solid #d1d1d1; float: left; margin: 20px 12px 0 0;}
.top10_img li .top_pic,.top10_img1 li .top_pic{position: relative; background: #fff;}
.top10_img li .top_pic img,.top10_img1 li .top_pic img{width:160px; height: 80px; margin: 0 auto; display: block;}
.top10_img li p,.top10_img1 li p{height:30px; line-height: 30px; text-align: center; color: #333; background: #e9e9e9;font-size:12px; overflow: hidden;}

.m-tab002 { display: block; width:1000px; margin: 10px auto;}
.m-tab002 dd { display: none;clear: both;}
.m-tab002 dd.active, .m-tab dt { display: block; overflow: hidden; }
.m-tab002 .top_002{width:390px;position: absolute;right:0; top:140px;}
.m-tab002 .top_002 li{float:left;width:126px;height: 84px;text-align: center; background: url(../images/tab_li01.jpg) no-repeat; margin: 5px 0 0 2px;}
.m-tab002 .top_002 li a{font:21px/84px "微软雅黑"; color: #fff; display: block; height: 84px;}
.m-tab002 .top_002 li a.fz16{font-size: 16px;}
.m-tab002 .top_002 li a.fz18{font-size: 16px; line-height: 42px;}
.m-tab002 .top_002 li.active{background: url(../images/tab_li02.jpg) no-repeat;}
.m-tab002 .top_love{ background: url(../images/top10_bg.png) no-repeat;width:505px; height: 410px; position: relative;margin-top: 28px;}
.m-tab002 .top_love h3{font:22px/56px "微软雅黑"; color: #fff; padding:48px 0 0 80px;}
.m-tab002 .top_love img{width:230px; height: 150px; float: left;  display: block;margin:60px 30px 0 40px;}
.m-tab002 .top_love p{ float: left; width:170px;padding:80px 0 0 0px;line-height: 30px;}
.m-tab002 .top_love p span{display:block;width:90px; height: 40px; line-height: 40px; background: #111111 url(../images/icon_love.gif) no-repeat 65px center; font-size: 20px; color: #fff; padding-left: 10px; margin-top: 20px;}
/*分页*/
.page { padding:8px 5px; FONT-SIZE: 12px; COLOR: #3366DD;TEXT-ALIGN:center; margin:8px; }
.page A { border: #CCCCCC 1px solid; MARGIN: 0 2px; COLOR: #095cb4; PADDING: 5px; TEXT-DECORATION: none; }
.page A:hover { border: #CCCCCC 1px solid; COLOR: #FE8400; BACKGROUND-COLOR: #fff; }
.page A:active { border: #CCCCCC 1px solid; COLOR: #0066a7; }

.currentPage { border: #FD6D01 1px solid; PADDING: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0 3px; COLOR: #FD6D01; BACKGROUND-COLOR: #FFEDE1 }
.paginationInfo { font-weight:bold; }

/* 手机投票 */
.photo-box { background:#fff; font-family:"microsoft yahei"; overflow:hidden;}
.header3-box {background:url(../images/banner3-bg.gif) repeat-x;}
.header3 {background:#e8e8e8 url(../images/mbanner.jpg) no-repeat  top center; height:228px;}
.mtitle {font:bold 20px/30px "microsoft yahei"; height:30px; background:#333; text-align:center; color:#fff;}
.m-main { /* width:318px; border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1; margin:auto; */}
.m-main .tit { height:atuo; text-align:center; color:#c3001b;font:bold 2em/60px "microsoft yahei"; border-bottom:1px solid #e1e1e1;}
.m-main2 .tit { height:68px; text-align:center; color:#c3001b;font:bold 28px/68px "microsoft yahei"; border-bottom:1px solid #e1e1e1;}
.p-tit { font: italic bold 36px/36px "microsoft yahei"; color:#ce1b00; text-align:center; margin-top:10px;}
.p-tit span { font-size:16px; margin-left:20px; color:#932c29; display:block;}

.p-tit2 .tit {background: url(../images/p-tit.gif) center no-repeat;height:58px; font:bold 22px/62px "microsoft yahei"; color:#fff; text-align:center; overflow:hidden; }

.p-tit2 li {border-bottom:1px solid #ccc; text-indent:30px;}
.p-tit2 li a{ color:#919191; display:block;font:bold 18px/38px "microsoft yahei";  }
.p-tit2 li a:hover { background:#c3001b; color:#fff;}
.online { display:block; height:25px; font:bold 18px/25px "microsoft yahei"; color:#fff; background:#333; margin-top:10px; text-align:center; border-radius:5px;}


.m-main2 ul li {zoom:1;  padding:3px 0; border-bottom:1px solid #ccc;background:url(../images/icon.gif) 12px 12px no-repeat; padding-left:20px; position:relative;font:14px/25px "microsoft yahei";}
.m-main2 ul li:after { clear:both; content:"."; visibility:hidden; height:0; display:block;}
.m-main2 ul li h3{ width:70%; float:left; }
.m-main2 ul li a { float:right; margin-right:10px;width:75px; height:25px;background:#f2eee2 url(../images/zan.gif) 6px 4px no-repeat; font-size:12px; line-height:25px; display:inline;  text-indent:28px; border-radius:5px; color:#c3001b;}
.p-fy { display:table; margin:10px auto 0 auto;}
.p-fy a , .p-fy span{ display:block; float:left; width:11px; height:13px;background:url(../images/fy.gif) -11px 0; margin:0 4px;}
.p-fy span { background-position:0 0;} 


/*弹出层*/
*html, *html body {
	background-image:url(about:blank);
	background-attachment:fixed;
}
*html .bm {
	position:absolute;
Bottom:expression(eval(document.documentElement.scrollBottom));
}
.bm {
	position:fixed;
	bottom:160px;
	right:20px;
	z-index:9999;
	height:448px;
	width:180px;
	cursor:pointer;
	background:url(../images/bm.png) no-repeat;
	_position:absolute;
	_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 4)||48)));
}


/*弹窗样式*/
.m-layer{display:none;position:fixed;_position:absolute;z-index:999;top:0;left:0;width:100%;height:100%; background-color: rgba(0, 0, 0, 0.8);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000, endColorstr=#88000000);}
:root .m-layer {FILTER: none\9;}

.m-layer .lywrap{position: fixed;left: 50%;margin-left: -320px;top: 10%;border:5px solid #aaa;border:5px solid rgba(0,0,0,0.3);box-shadow:0 2px 10px rgba(0,0,0,0.2);_position: absolute;}
.m-layer .lyhead{position:relative;padding:5px 10px;height:20px;margin:0 0 -1px;line-height:20px;border-bottom:1px solid #ddd;background:#fafafa;}
.m-layer .lyhead .u-tt{float:left;font-size:14px;}
.m-layer .close{float:right;font-weight:bold;font-family:arial;font-size:24px;_font-size:16px;color:#ccc;text-shadow:0 1px #fff;cursor:pointer;}
.m-layer .lyclose:hover{color:#aaa;}

.m-layer .lyct{padding:20px;background:#fff;}
.w660{width:660px;}


.m-layer .lywrap02{position: fixed;left: 50%;margin-left: -570px;top:5%;_position: absolute;}
.m-layer .lywrap03{position: fixed;left: 50%;margin-left: -650px;top:5%;_position: absolute;}

.show_btn01{ background:url(../images/show_btn01.png) no-repeat;width:1078px; height:634px;}
.show_btn01 ul{width:650px; padding:186px 0 0 470px;}
.show_btn01 ul li{line-height:28px; font-size:12px; list-style:outside; color:#ccc}
.show_btn01 ul li b{ color:#ff0}

.show_btn02{ background:url(../images/show_btn02.png) no-repeat;width:1158px; height:670px;}
.show_btn02 ul{width:560px; padding:186px 0 0 680px;}
.show_btn02 ul li{line-height:30px;font-size:12px;  list-style:outside;color:#ccc;}
.show_btn02 ul li b{ color:#ff0}

.show_btn01 .close,.show_btn02 .close{ float:right; margin-top:20px;cursor:pointer; width:30px; height:30px;}