@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:inherit;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"宋体";}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline; color:#f30000;}
a img{border:0 none;}
a, input, textarea{outline:none; blr:expression(this.onFocus=this.blur());}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tin{text-indent:0 !important;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:60px !important;}
.pr{position:relative;}
.pa{position:absolute;}

body{font-family:"微软雅黑"; font-size:14px; color:#333; background:#f4f4f4;}
.header{width:100%; height:350px; background:url(../images/banner.png) no-repeat center top;}

.nav{height:50px; background:#c52828; border-bottom:1px solid #737373;}
.nav .navCon{width:1000px; margin:0 auto;}
.nav .navCon a{float:left; width:166.5px; height:50px; line-height:50px; text-align:center; font-size:20px; font-weight:bold; color:#fff; text-decoration:none;}
.nav .navCon a.cur{background:url(../images/nav-cur.png) no-repeat left top;}

.main{}
.section{width:100%;}
.section.sc-b{background:#333;}
.section.sc-f{background:#fff;}
.conBox{width:1000px; margin:0 auto; padding:40px 0;}
.title{height:52px; width:100%; background:#c52828; line-height:50px; text-align:center;}
.title h1{font-size:26px; color:#fff;}

.conHead{}
.conHead .slide{width:600px; height:255px;}
	/*定义焦点图容器*/
	#player{width:600px; height:255px;}
	.picfocus{width:auto; height:auto; overflow:hidden; position:relative;}
	.play_list a{display:block; position:absolute; overflow:hidden; width:100%; height:100%;}
	/*定义图像说明文字背景*/
	.play_bg{position:absolute;bottom:0;background-color:#000;margin-bottom:0px;height:32px;width:100%;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000}	
	.play_info{position:absolute;bottom:0px;right:0px;padding:0px;height:32px;line-height:32px;width:96%;color:#fff;z-index:1001;cursor:pointer;font-size:14px;	display:block;font-weight:bold}
	/*定义按钮区域位置*/
	.play_text {position:absolute;bottom:0;	right:0;height:32px;z-index:1002;margin:0}	
	.play_text ul {list-style-type:none;height:25px;display:block;_padding-top:0px;	z-index:1003;margin:0}	
	.play_text ul li{width:18px;height:15px;float:left;font-family:'Arial Black';background-color:#927a76;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-family:Arial;font-size:12px;margin-top:9px;list-style:none;padding:0;background-image:none;}	
	/*定义当前焦点图的按钮颜色*/
	.play_text ul li.current {background-color:#ff8000;	color:#fff;}	
	.play_btn {position:absolute;bottom:0;right:0;height:32px;z-index:1002;margin:0}	
	.play_btn ul {list-style-type:none;	height:25px;display:block;_padding-top:0px;z-index:1003;margin:0}	
	.play_btn ul li{width:16px;	height:13px;float:left;font-family:'Arial';background-color:#FF9D24;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-size:11px;margin-top:9px;}	
	/*定义当前焦点图的按钮颜色*/
	.play_btn ul li.current {background-color:red;color:#fff;}

.conHead .headNew{width:370px; margin-top:-5px;}
.conHead .headNew .hnBox{color:#fff;}
.conHead .headNew .hnBox + .hnBox{margin-top:15px;}
.conHead .headNew .hnBox h1{margin-bottom:10px; font-size:18px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.conHead .headNew .hnBox h1 a{color:#fff;}
.conHead .headNew .hnBox p{text-indent:24px; line-height:22px; font-family:"宋体"; font-size:12px;}

.info{padding-bottom:10px;}
.info .ifCon{width:680px;}
.info .ifCon .ifBox{float:left; width:320px; margin:0 20px 30px 0;}
.info .ifCon .ifBox .ifTit{height:25px; line-height:25px; background:url(../images/tit-line.png) no-repeat right center;}
.info .ifCon .ifBox .ifTit h1{font-size:18px;}
.info .ifCon .ifBox .ifTit h1 i{color:#c52828;}
.info .ifCon .ifBox .ifTxt{padding:20px; height:125px; margin-top:10px; background:#fff; line-height:24px;}
.info .ifCon .ifBox .ifTxt p{text-indent:28px;}
.info .ifCon .ifBox .ifTxt p a{color:#f30000;}
.info .ifCon .ifBox .ifTxt li{line-height:26px;}
.info .ifCon .ifBox .video{margin-top:10px;}

.info .ifSide{width:320px;}
.info .ifSide .ifBox2{width:278px; padding:15px 20px 20px; margin-bottom:30px; border:1px solid #ccc; background:#fff;}
.info .ifSide .ifBox2 .ifTit2{height:30px; line-height:30px; background:url(../images/dot.gif) repeat-x left center; text-align:center;}
.info .ifSide .ifBox2 .ifTit2 h1{display:inline-block; *zoom:1; *display:inline; padding:0 10px; background:#fff; text-align:center; font-size:18px;}
.info .ifSide .ifBox2 .ifTxt2{padding-top:15px;}
.info .ifSide .ifBox2 .ifTxt2 .ipt{height:28px; line-height:28px;}
.info .ifSide .ifBox2 .ifTxt2 .ipt input{padding:0 10px; width:200px; height:26px; margin-left:10px; border:1px solid #ebebeb;}
.info .ifSide .ifBox2 .ifTxt2 .ipt + .ipt{margin-top:15px;}
.info .ifSide .ifBox2 .ifTxt2 .btn{margin-top:15px; text-align:center;}
.info .ifSide .ifBox2 .ifTxt2 .btn a{display:inline-block; *zoom:1; *display:inline; padding:6px 8px; border-radius:3px; margin:0 15px; text-decoration:none;}
.info .ifSide .ifBox2 .ifTxt2 .btn a.btn1{background:#c52828; color:#fff;}
.info .ifSide .ifBox2 .ifTxt2 .btn a.btn2{background:#e6e6e6; border:1px solid #ccc;}
.info .ifSide .ifBox2 .ifTxt2 h2{font-size:14px; line-height:26px;}
.info .ifSide .ifBox2 .ifTxt2 p{text-indent:28px; line-height:26px;}
.info .ifSide .login .ifTxt2{padding-top:4px;}

.hdlc{padding:125px 0;} 
.hdlc .hdCon{height:92px; position:relative; background:url(../images/hdlc.png) no-repeat;}
.hdlc .hdBox{position:absolute; display:inline-block; *zoom:1; *display:inline; padding:15px 20px; background:#fff; border:1px solid #ccc; z-index:5; font-size:20px; text-align:center;}
.hdlc .hdBox h1{font-size:20px; font-weight:bold;}
.hdlc .hdBox p{white-space:nowrap;}
.hdlc .hb1{left:140px; top:67px;}
.hdlc .hb2{left:290px; top:-80px;}
.hdlc .hb3{left:440px; top:67px;}
.hdlc .hb4{left:595px; top:-80px;}
.hdlc .hb5{left:720px; top:67px;}

.match{}
.match .maBox{position:relative; float:left; width:229px; height:151px; background:url(../images/maBox.png) no-repeat;}
.match .maBox + .maBox{margin-left:28px;}
.match .maBox .maTit{position:absolute; width:87px; height:74px; z-index:5;}
.match .maBox .maCon{}
.match .maBox .maCon h1{padding-left:100px;}
.match .maBox .maCon p{padding:5px 15px 0; color:#fff; line-height:24px;}

.review{}
.review .revMain{padding:10px; background:#333; border-radius:10px;}
.review .revTab{float:left; width:245px;}
.review .revTab .revBtn{height:125px; background:url(../images/revLine.png) no-repeat left top #fff; text-align:center;}
.review .revTab .revBtn:first-child{background-image:none;}
.review .revTab .revBtn a{display:block; height:125px; line-height:125px; font-size:22px; text-decoration:none;}
.review .revTab .revBtn a.tag_rev{background:url(../images/revCur.gif) repeat-y left top; color:#961212;}
.review .revCon{float:left; position:relative; width:715px; height:355px; padding:10px; background:url(../images/revLine2.gif) repeat-y left top #fff;}
.review .revBox{position:absolute; z-index:5px;}
.review .rb1{width:260px; height:230px; left:20px; top:10px;}
.review .rb2{width:260px; height:110px; left:20px; top:250px;}
.review .rb3{width:200px; height:200px; left:290px; top:10px;}
.review .rb4{width:200px; height:140px; left:290px; top:220px;}
.review .rb5{width:220px; height:350px; left:500px; top:10px;}
.review .revBox img{display:block;}
.review .revBox .revTxt{position:absolute; left:0; bottom:0; z-index:10; width:100%; background:url(../images/black.png) repeat; line-height:24px; color:#fff; display:none;}
.review .revBox .revTxt p{padding:5px 10px;}
.review .revBox .opacity_layer{display:block;}

.interact{}
.interact .intCon{padding:20px; background:#fff;}
.interact .forum{width:530px; height:}
.interact .weibo{width:410px;}

.coopT{height:55px; background:url(../images/coop-line.gif) repeat-x left 36px;}
.coopT h1{float:left; padding-right:30px; background:url(../images/coop-dot.gif) no-repeat right 32px #f4f4f4;}
.coopC{margin-top:20px;}
.coopC .coopL{float:left; width:650px; border-right:1px dotted #666;}
.coopC .coopR{float:right; width:282px;}
.coopC h1{font-size:18px;}
.coopC .coopDW{}
.coopC .coopDW .coopBox{float:left; width:260px; height:70px; margin:20px 20px 0 0; background:#fff; border:1px solid #ccc; line-height:70px; padding:0 10px;}
.coopC .coopDW .coopBox img{vertical-align:middle; margin-right:5px;}
.coopC .coopR .coopBox{margin-right:0;}

.article{width:1000px; margin:0 auto; padding:30px 0;}
.article .artCon{width:690px; padding:20px; background:#fff;}
.article .artCon .artTit{padding:0 0 10px 30px; background:url(../images/artTit.png) no-repeat left top; border-bottom:2px solid #c52828; font-size:20px; color:#c52828;}
.article .artCon .artTxt{margin-top:20px; padding:0 10px;}
.article .artCon .artTxt p{text-indent:28px; line-height:28px;}
.article .artCon .artTxt .txtBox{width:418px; height:52px; margin:0 auto; background:url(../images/txtBox.png) no-repeat; line-height:52px; text-align:center;}
.article .artCon .artTxt .arrow{ width:30px; height:17px; margin:20px auto; background:url(../images/arrow.png) no-repeat;}
.article .artCon .down{margin:30px 0 20px;}
.article .artCon .qaBox{padding:0 0 20px; margin-top:20px; border-bottom:1px dotted #666;}
.article .artCon .qaBox:last-child{border:none;}
.article .artCon .qaBox .qa{}
.article .artCon .qaBox .qa span{float:left; width:30px; height:30px;}
.article .artCon .qaBox .qa p{ margin-left:45px; line-height:26px; text-indent:0;}
.article .artCon .qaBox .Q{margin-bottom:30px;}
.article .artCon .qaBox .Q span{background:url(../images/Q.png) no-repeat;}
.article .artCon .qaBox .Q p{font-weight:bold;}
.article .artCon .qaBox .A span{background:url(../images/A.png) no-repeat;}
.article .artCon .reg{}
.article .artCon .reg .zhuyi{color:#c52828;}
.article .artCon .reg .regCon{margin-top:20px;}
.article .artCon .reg .regCon table{width:100%; border:1px solid #ccc; border-collapse:collapse;}
.article .artCon .reg .regCon table td{border:1px solid #ccc; padding:10px;}
.article .artCon .reg .regCon table td i{color:#c52828;}
.article .artCon .reg .regCon table input.txt{background:#fff; border:1px solid #ccc; padding:5px 10px;}
.article .artCon .reg .regCon table input.dian{vertical-align:-1px;}
.article .artCon .reg .regCon table select{padding:5px 10px; border:1px solid #ccc;}
.article .artCon .reg .regCon .formBtn{padding:20px 0 10px; text-align:center;}
.article .artCon .reg .regCon .formBtn a{display:inline-block; *zoom:1; *display:inline; padding:5px 20px; border-radius:3px; background:#c52828; border:1px solid #a32a2a; font-size:16px; color:#fff; text-decoration:none;}

.sideBar{width:250px;}
.sideBar .ifBox2{padding:15px 20px 20px; margin-bottom:30px; border:1px solid #ccc; background:#fff;}
.sideBar .ifBox2 .ifTit2{height:30px; line-height:30px; background:url(../images/dot.gif) repeat-x left center; text-align:center;}
.sideBar .ifBox2 .ifTit2 h1{display:inline-block; *zoom:1; *display:inline; padding:0 10px; background:#fff; text-align:center; font-size:18px;}
.sideBar .ifBox2 .ifTxt2{padding-top:15px;}
.sideBar .ifBox2 .ifTxt2 .ipt{height:28px; line-height:28px;}
.sideBar .ifBox2 .ifTxt2 .ipt input{padding:0 10px; width:130px; height:26px; margin-left:10px; border:1px solid #ebebeb;}
.sideBar .ifBox2 .ifTxt2 .ipt + .ipt{margin-top:15px;}
.sideBar .ifBox2 .ifTxt2 .btn{margin-top:15px; text-align:center;}
.sideBar .ifBox2 .ifTxt2 .btn a{display:inline-block; *zoom:1; *display:inline; padding:6px 8px; border-radius:3px; margin:0 15px; text-decoration:none;}
.sideBar .ifBox2 .ifTxt2 .btn a.btn1{background:#c52828; color:#fff;}
.sideBar .ifBox2 .ifTxt2 .btn a.btn2{background:#e6e6e6; border:1px solid #ccc;}
.sideBar .ifBox2 .ifTxt2 h2{font-size:14px; line-height:26px;}
.sideBar .ifBox2 .ifTxt2 p{text-indent:28px; line-height:26px;}
.sideBar .ifBox2 .ifTxt2 p a{color:#f30000;}
.sideBar .login .ifTxt2{padding-top:4px;}


.sideBar .sideBtn{}
.sideBar .sideBtn a{display:block; height:50px; margin-bottom:20px; background:#fff; border:1px solid #ccc; line-height:50px; text-align:center; color:#333; font-size:20px; text-decoration:none;}
.sideBar .sideBtn a.cur{background:#c52828; border:1px solid #9e2a2a; color:#fff;}


.footer{width:1000px; margin:0 auto; padding:10px 0 50px;}
.footer #glbbot{}







