﻿@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;background:url(../images/bgMain.gif) repeat-x top #ff5400;font-size:12px;color:#444;padding-bottom:20px;font-family:Arial,Helvetica,Verdana,   sans-serif;}
h1,h2,h3,h4,h5,h6,h7,ul,li,dl,dt,dd,p{margin:0;padding:0;list-style:none;font-size:12px; font-style:normal;}
img{border:none;}
a{color:#444;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
a.download-1{color:#fff;text-decoration:none;line-height:27px; text-align:center;}
a.download-1:hover{color:#fff;text-decoration:none; }
.indexdownload-Start{background:url(../images/indexBtnStart.gif) no-repeat center; display:block; width:125px; height:27px;}
.indexdownload-3G{background:url(../images/indexBtn3G.gif) no-repeat center; display:block; width:125px; height:27px;}
.indexdownload-MG{background:url(../images/indexBtnMG.gif) no-repeat center; display:block; width:125px; height:27px;}
.small{font-size:11px;}
.clear{line-height:1%;font-size:1px;display:block;clear:both;}
#header1{width:100%;height:86px;background:url(../images/bgHeader-1.jpg) no-repeat top center;}
#header2{width:100%;height:86px;background:url(../images/bgHeader-2.jpg) no-repeat top center;}
#header3{width:100%;height:86px;background:url(../images/bgHeader-3.jpg) no-repeat top center;}
#header4{width:100%;height:92px;background:url(../images/bgHeader-4.jpg) no-repeat top center;}
#headerContent{width:930px;height:86px;margin:0 auto;}
/* 我要参赛按扭样式 */
#btnPlay{width:960px; height:92px; margin:0 auto;}
#btnPlay a{float:right; margin-right:10px; margin-top:27px;}

.host{width:53px;height:86px;float:left; margin-right:11px;}
.host span{color:#fff; display:block; height:15px; text-align:center; margin-top:13px;}
#english{width:123px;height:29px;margin-top:13px;float:right;}
#mainContent{width:960px;height:auto;margin:0 auto;background:#fff;margin-bottom:25px;border-bottom:3px #000 solid;}
#menu{}
#menu ul{width:960px;height:45px;background:url(../images/bgMenu.gif) no-repeat top;}
#menu ul li{float:left;line-height:45px;}
#menu ul li a{display:block; background:url(../images/menuListBg.gif) right top no-repeat;text-align:center;font-weight:bold;width:97px;line-height:45px;color:#fff;
text-decoration:none;}
#menu ul li a.current{background:#fff;border-top:5px solid #39a900;color:#000;height:40px;line-height:40px;}
#menu ul li a:hover{background:#fff;border-top:5px solid #39a900;color:#000;height:40px;line-height:40px;}
#menu ul li#last{font-weight:100;text-align:center;width:280px;background:none;color:#fff;height:40px;}
#menu ul li#last span{font-weight:bold;text-align:center;background:none;color:#fff;font-size:16px;font:Arial, Helvetica, sans-serif;}
#indexAwards{width:280px;height:365px;float:left;margin-top:15px;margin-left:15px;display:inline;}
#type{float:left; width:79px; height:98px;margin-left:10px; border:1px solid #cccccc; border-right:none; border-bottom:none;display:inline;}
.money{float:right; width:149px; height:78px; margin-right:10px; border:1px solid #cccccc;border-left:none;padding:10px; line-height:19px; background:#f4f4f4;display:inline;}
#type a{display:block; width:78px; height:28px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; text-align:center; line-height:28px;}
#type a:hover{border-right:1px solid #f4f4f4; background:#f4f4f4; height:40px; line-height:40px;}
#type a.current{border-right:1px solid #f4f4f4;background:#f4f4f4; height:40px; line-height:40px;}

.awards-news{width:280px;height:365px;float:left;margin-top:15px;margin-left:15px;display:inline;}
.box{width:270px;height:195px;border:1px #bfbfbf solid;padding:4px;}
.news{height:150px;margin-top:10px;}
.title{background:url(../images/bgTitle.gif);height:25px;width:100%;line-height:25px;font-size:12px;font-weight:bold;clear:both;}
.awardsText{color:#000;float:left;margin-left:10px;display:inline;}
.more{float:right;margin-top:10px;display:inline;margin-right:10px;}
#awardsFirst{background:url(../images/bgAwardFirst.gif) no-repeat left;width:200px;margin:10px;height:22px;padding-left:50px;color:#ff5900;line-height:22px;}
#awardsFirst span{font-size:24px;font:Arial, Helvetica, sans-serif;}
.news ul{width:260px;height:120px;}
.news ul li{line-height:24px;width:270px;}
.news ul li a{line-height:24px;width:250px;background:url(../images/arrow.gif) center left no-repeat;padding-left:20px;}
#indexDerby{width:410px;height:365px;float:left;margin-top:15px;border:1px #bfbfbf solid;padding:4px;margin-left:10px;display:inline;}
.color{color:#ff5400;}
#indexDerbyContent{margin:0px;line-height:20px;clear:both;padding:10px;}
#indexDerbyContent ul li{width:130px;text-align:center;float:left;height:27px;line-height:27px;color:#FFF;font-weight:bold;margin-top:15px;}
#indexDerbyContent ul li a{color:#fff;}
#indexAssess{width:200px;border:1px solid #bfbfbf;padding:4px;margin-top:15px;float:right;margin-right:15px;display:inline;height:365px;}
.indexAssessList{width:200px;height:auto;float:left;}
.indexAssessList dl{width:85px;float:left;text-align:center;margin-left:10px;display:inline;margin-top:10px;}
.indexAssessList dl dt{text-align:center;font-weight:bold;font-size:11px;}
.indexAssessList dl dd{text-align:center;}
#indexProduction{width:910px;margin:10px auto;border:1px solid #c3c3c3;padding:9px;background:#efefef;height:auto;float:left;margin-left:15px;display:inline;}
.indexProList{width:290px;margin-left:20px;display:inline;float:left;}
.indexProList .title{width:280px;height:26px;clear:both;padding-left:10px; line-height:26px;}
.indexProList .titleContent{float:left;color:#fff;font-weight:100; font-size:14px;}
.indexProList dl{width:288px;border:1px #bfbfbf solid;height:118px;background:#fff;margin-top:10px;}
.indexProList dt{width:120px;float:right;margin-left:10px;display:inline;color:#000;font-weight:bold;line-height:28px;}
.indexProList dd{width:120px;float:right;margin-left:10px;display:inline;color:#000;line-height:18px;}
.indexProList dd.indexProPic{width:158px;height:118px;float:left;overflow:hidden;margin:0;}
.indexProList dd.view{}
#friendLink{width:700px;border:1px #bfbfbf solid;float:left;height:auto;margin-left:15px;display:inline;padding:4px;}
#friendLink ul{width:700px;clear:both;}
#friendLink ul li{width:88px;margin-right:10px;display:inline;margin-top:10px;float:left;}
#indexContent{width:200px;border:1px solid #bfbfbf;padding:4px;margin:0px;float:left;margin-left:10px;display:inline;height:280px;display:inline;}
#indexContent p{line-height:20px;margin:10px;display:inline;float:left;width:180px;}

/*----------网站页脚样式-----------*/
#footer{height:30px;clear:both;width:930px;padding:20px 0;margin-top:15px;margin-left:15px;margin-right:15px;margin-bottom:10px;font-family:Verdana;font-size:10px;}
#footer_left {FLOAT: left; WIDTH: 505px; HEIGHT: 39px}
#footer_left IMG {MARGIN-RIGHT: 18px}
#footer_right {FLOAT: right; WIDTH: 425px; HEIGHT: 39px; TEXT-ALIGN: right; }
#endLI {WIDTH: 425px; HEIGHT: 20px}
#endLI UL {PADDING-LEFT: 20px}
#endLI LI {PADDING-LEFT: 20px; FONT-WEIGHT: bold;FLOAT: left; COLOR: #e50000}
#endp {	PADDING-RIGHT: 6px;font-size:10px;}
#endLI a{color:#e50000; font-size:10px;}
body#about h2{font-size:20px; font-weight:bold;}
body#about .aboutContent{width:640px;padding-left:165px;height:auto;line-height:20px;font:Arial, Helvetica, sans-serif; padding-top:15px;padding-bottom:15px;}
.aboutContent a{color:#ff5400;text-decoration:underline;}
.aboutContent dl{float:left;width:270px;margin-top:20px;}
.aboutContent dl dt{text-align:left;font-weight:bold;}
.aboutContent dl dd.pic{margin-top:10px;}

.subtitle{background:url(../images/backTopBg.gif) no-repeat bottom;height:34px; width:930px; clear:both; margin:0px auto;}
.subtitleTop{background:url(../images/backTopBg.gif) no-repeat bottom;height:20px; width:880px; clear:both; margin:10px auto;}
.subtitle img{float:right;}
#newsContent{width:880px;margin:0 auto;height:auto;clear:both;}
#newContentMain{width:575px;float:left;}
#newTime{font-size:11px;font:Arial, Helvetica, sans-serif;}
body#news h3{line-height:30px;color:#000;border-bottom:3px solid #000;}
body#news p{line-height:22px;}
body#news #newsList{background:url(../images/newsTitle.gif) no-repeat left top;float:right;width:280px;padding-top:75px;}
body#news #newsList ul{width:280px;height:auto;background:#f4f4f4;padding:10px 0;}
body#news #newsList ul li{width:280px;line-height:20px;}
body#news #newsList ul li a{width:260px;line-height:20px;background:url(../images/arrow.gif) no-repeat left center;padding-left:20px;}

body#run #runTitle{float:left;background:url(../images/runTitle.gif) no-repeat left top;width:280px;padding-top:110px;}
body#run #runTitle ul{width:280px;height:auto;padding:10px 0;background:url(../images/rundown.gif) no-repeat right center;}
body#run #runTitle ul li{width:280px;line-height:20px;}
body#run #runTitle ul li a{width:260px;line-height:20px;color:#ff5400;background:url(../images/arrow.gif) no-repeat left center;padding-left:20px;}
#runContentMain{width:523px;height:auto;border:1px #ccc solid;float:right;padding:25px; position:relative;}
#runSubTitle{border-bottom:2px solid #4d4d4d;padding-left:50px;text-align:right;height:25px;}
#runSubTitle ul{width:400px;height:20px;padding-bottom:5px;float:right;text-align:right;}
#runSubTitle li{text-align:right;line-height:20px;float:right;padding:0px 10px;}
#runSubTitle li a{text-align:center;line-height:20px;color:#ff5400;font-weight:bold;background:url(../images/runLine.gif) no-repeat right;padding-right:10px;}
body#run h4{color:#000;margin-top:10px;fong-size:16px;margin-bottom:10px;}
body#run p{margin:0;padding:0;line-height:20px;}
p.text{border:1px #b2b2b2 solid;margin:0;padding:0;}
#runSay{width:910px;margin:10px auto;padding:9px;height:auto;float:left;margin-left:15px;display:inline;}
.runSayContent{width:268px;border:1px #d8d8d8 solid;padding:10px;}
.runSayContentLeft{float:left;}
body#run h4{font-size:16px; font-weight:bold;}

body#pro #proSubMenu{width:477px;background:#fff;margin-left:15px;height:30px;margin-top:15px;}
body#pro #proSubMenu ul{width:477px;border:1px #c3c3c3 solid;background:#fff;height:30px;border-bottom:none;border-right:none;border-top:none;}
body#pro #proSubMenu ul li{width:108px;height:30px;float:left;}
body#pro #proSubMenu ul li a{width:108px;line-height:30px;border:1px #c3c3c3 solid;border-bottom:none;height:30px;border-right:none;text-align:center;display:block;float:left;}
body#pro #proSubMenu ul li a:hover{width:108px;line-height:30px;border-right:1px #c3c3c3 solid;font-weight:bold;color:#fff;text-decoration:none;background:#3c3c3c;height:30px;display:block;text-align:center;float:left;}
body#pro #proSubMenu ul li a.current{width:108px;line-height:30px;border-right:1px #c3c3c3 solid;font-weight:bold;color:#fff;text-decoration:none;background:#3c3c3c;height:30px;display:block;text-align:center;float:left;}

body#pro #page{width:100%;height:auto;background:#fff; margin-top:20px; padding-bottom:10px;}
#page .left{float:left; width:135px;padding:10px;}
#page .right{float:right; width:135px;padding:10px;}
#page .right input{float:right;}
body#pro p.next{width:130px;height:29px;background:url(../images/btnRun.gif) no-repeat center;float:left;text-align:center;padding-left:15px;padding-top:15px;}
#pageCenter{float:left;width:580px;margin-top:10px;line-height:20px;padding:0px 10px;}
body#proDetail h4{text-align:center;font-size:16px;color:#ff5400;line-height:30px;}
#proDateilContent{width:930px;height:600px;margin-left:15px;}
#proDateilPage{width:60px;float:left;margin-top:280px;}
#proDateilContentPic{width:798px;height:598px;float:left;border:1px solid #c3c3c3;text-align:center;}
#proDateiText{width:700px;height:auto;margin:0 auto;margin-top:15px;line-height:30px;}
.proDateilTextLine{clear:both;}
#proDateiText span.left{float:left;width:300px;}
#proDateiText span.right{float:right;width:300px;}

.liuyan{width:650px; height:auto; border:1px solid #c3c3c3; margin:0 auto; margin-top:40px;}
.liuyan .title01{background: url(../images/liuyan.gif) repeat-x; height:24px;}
.liuyan .title01 span{ padding-left:500px;}
.usea{width:200px;float:left;}
.fabiao{height:auto;}
.inputText{width:135px;height:20px;border:1px #999 solid;text-align:center;}

#assessTitle{background:url(../images/assessTitle.jpg) no-repeat left top;padding-top:100px;line-height:20px;margin-top:40px;}
#assessContent{width:880px;margin:0 auto;height:auto;background:url(../images/Bgassess.gif) no-repeat top  right;padding:0px 40px;}
.designContent{height:auto;padding-top:15px;margin-top:10px;}
.designContentPic{height:auto;padding-top:15px;margin-top:10px;border-top:1px #d8d8d8 solid;}
.designContent dl{width:88px;float:left;font:Arial, Helvetica, sans-serif;margin-top:10px;}
.designContent dt{color:#000;font-weight:bold;text-align:center;font-size:11px;}
.designContent dd{color:#000;font-weight:bold;text-align:center;font-size:11px;}
.designPro span{display:block; line-height:20px;}
.mianText{width:410px;float:left;margin-left:20px;line-height:21px;}
.designPro{float:left;margin-left:15px;}

#enrolwidth:415px;height:480px;background:#ff5400;position:absolute;top:335x;left: 361px; z-index:1;fiter:DropShadow(Color=gray,OffX=5,OffY=5,Positive=1);}
#enrolTitle{height:42px; font-weight:bold; color:#FFFFFF;}
#enrolTitle span{ float:left; font-size:14px;margin:15px 0px 0px 10px;}
#enrolTitle a{float:right; color:#FFFFFF; margin:12px 15px 0px 0px;}
#enrolContent{width:409px;height:414px; background:#FFF;margin-left:3px;padding-top:21px;}
#enrolContent span{float:left;width:81px;margin:0px 2px 20px 40px; line-height:20px; font-weight:bold; text-align:right;}
#enrolContent p{float:left;}
.clear{clear:both; margin:0px; padding:0px; height:0px;}

/*注册*/
#enrol{width:415px;height:480px;background:#ff5400;position:absolute;top:335px;left: 361px; z-index:1;fiter:DropShadow(Color=gray,OffX=5,OffY=5,Positive=1);}
#enrolTitle{height:42px; font-weight:bold; color:#FFFFFF;}
#enrolTitle span{ float:left; font-size:14px;margin:15px 0px 0px 10px;}
#enrolTitle a{float:right; color:#FFFFFF; margin:12px 15px 0px 0px;}
#enrolContent{width:409px;height:414px; background:#FFF;margin-left:3px;padding-top:21px;}
#enrolContent span{float:left;width:81px;margin:0px 2px 20px 40px; line-height:20px; font-weight:bold; text-align:right;}
#enrolContent p{float:left;}
.clear{clear:both; margin:0px; padding:0px; height:0px;}

#runSay{width:910px;margin:10px auto;padding:9px;height:auto;float:left;margin-left:15px;display:inline;}
.runSayContent{width:268px;border:1px #d8d8d8 solid;padding:10px;}
.runSayContentLeft{float:left;}
.runSayContentProduct h3{ font-size:16px; padding:14px 0px 24px 0px;}
.runSayContentProduct dl{width:160px; height:214px; border:solid 1px #bfbfbf;float:left;margin-right:18px;display:inline;}
.runSayContentProduct dd{color:#000; line-height:20px;;padding-left:9px;}
.runSayContentProduct dd.marginBottom{padding:0px 0px 6px 9px;}
.runSayContentProduct dd.pic{padding:0;}
.runSayContentProduct img{border:solid 1px #d0d0d0;}
.runSayContentProduct dt{font-weight:bold; color:#000; padding:6px 0px 0px 9px;}
body#run .odd{width:220px;ont-family:Arial;clear:both;}
body#run .odd span{float:left;line-height:20px;}

/*按扭*/
input{border:none; border:1px solid #ccc; line-height:20px; height:20px;font-size:12px;}
.btn1{width:125px;height:29px;background:url(../images/btnRun.gif) no-repeat center; color:#000;border:none;margin:0px; padding:0px;}
.noborder{border:none;}

/*登陆表单*/

.login_bg {
	Z-INDEX: 7; BACKGROUND: url(../images/login_bg.png); MARGIN: 180px 0px 0px 255px; WIDTH: 422px; POSITION: absolute; TOP: 14px; HEIGHT: 493px
}
.login_bg P {
	FONT-WEIGHT: bold; COLOR: #fff; LINE-HEIGHT: 40px; HEIGHT: 40px
}
#login_zhuce {
	PADDING-LEFT: 20px; padding-top:10px; FONT-SIZE: 14px; FLOAT: left
}
#login_close {
	PADDING-RIGHT: 20px; padding-top:10px; FLOAT: right; COLOR: #fff
}
.loginTable {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.loginTable STRONG {
	PADDING-RIGHT: 5px; COLOR: #666; LINE-HEIGHT: 38px; HEIGHT: 38px
}
.login_bg_msg {
	Z-INDEX: 7; BACKGROUND: url(../images/login_bg.png); MARGIN: 180px 0px 0px 255px; WIDTH: 422px; POSITION: absolute; TOP: 14px; HEIGHT: 493px
}
.login_bg_msg P {
	FONT-WEIGHT: bold; COLOR: #fff; LINE-HEIGHT: 40px; HEIGHT: 40px
}
#login_zhuce_msg {
	PADDING-LEFT: 34px; FONT-SIZE: 14px; FLOAT: left
}
#login_close_msg {
	PADDING-RIGHT: 34px; FLOAT: right; COLOR: #fff
}
.loginTablemsg {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; COLOR: #666; PADDING-TOP: 15px
}
.loginTablemsg STRONG {
	PADDING-RIGHT: 5px; COLOR: #666; LINE-HEIGHT: 38px; HEIGHT: 38px
}
.loginTablemsg P {
	COLOR: #666
}