﻿body
{
	margin: 0 auto;
	font-size: 12px;
	font-family: "微软雅黑";
	width: 100%;
	height: 100%;
}

.body
{
	background: url(../images/nyei/bcx_repeatbg.gif) repeat-x;
}

*
{
	font-size: 12px;
}

a
{
	text-decoration: none;
	color: #0453a6;
}

img
{
	border: 0px;
}

.FirstDiv
{
	width: 1024px;
	margin: 0 auto;
}

.headDiv
{
	background: url(../images/bcx_Fhead.gif);
	width: 1024px;
	height: 144px;
}

.headDiv .logo
{
	float: left;
	margin-left: 40px;
	_margin-left: 20px;
	margin-top: 32px;
}

.head_top_right
{
	width: 517px;
	height: 37px;
	float: left;
	margin-top: 107px;
	background: #dde4ec;
	margin-left: 255px;
	_margin-left: 234px;
}

.head_top_right li
{
	width: 83px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	margin-top: 0px;
	float: left;
	list-style-type: none;
}

.head_top_right .first
{
	width: 7px;
	height: 37px;
	margin-top: 0px;
	float: left;
	background: url(../images/bcx_FheadF.gif);
}

.head_top_right .last
{
	width: 7px;
	height: 37px;
	margin-top: 0px;
	float: left;
	background: url(../images/bcx_FheadL.gif);
}

.head_top_right .split
{
	width: 1px;
	height: 37px;
	float: left;
	background: url(../images/bcany/navigation_Mhead.gif);
}

.middleDiv
{
	width: 1024px;
}

.leftDiv
{
	width: 185px;
	margin-left: 35px;
	_margin-left: 17px;
	float: left;
}

.leftDiv .news
{
	width: 183px;
	border: 1px solid;
	border-top-style: none;
	border-color: #1a9ddf;
	float: left;
	height: 200px;
	margin-top: 20px;
}

.leftDiv .newshead
{
	width: 185px;
	height: 28px;
	background: url(../images/bcx_Fnews.gif) no-repeat;
	font-weight: bold;
	font-size: larger;
	color: White;
}

.newshead .newstitle
{
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}

.leftDiv .newsContent
{
	float: left;
	margin-left: 20px;
	_margin-left: 12px;
	width: 185;
	margin-top: 15px;
	line-height: 28px; *line-height:28px;
}

.newsContent .line
{
	border-bottom: 1px dashed;
}

.newsContent .ahref
{
	color: Black;
}

.leftDiv .imgcontact
{
	width: 185px;
	float: left;
	margin-top: 20px;
}

.imgcontact .firstimg
{
	width: 185;
	height: 108px;
}

.imgcontact .secondimg
{
	width: 185px;
	height: 75px;
	margin-top: 18px;
}

.imgcontact .thirdimg
{
	width: 185px;
	height: 66px;
	margin-top: 18px;
}

.imgcontact .fourthimg
{
	width: 185px;
	height: 95px;
	background: url(../images/bcx_Fwinform.gif) no-repeat;
	margin-top: 18px;
}

.fourthimg .firstspan
{
	margin-top: 30px;
	font-size: small;
	margin-left: 80px;
	color: #0d91fd;
	float: left;
	height: 40px;
}

.fourthimg .secondspan
{
	margin-top: 3px;
	font-size: small;
	margin-left: 98px;
	color: white;
	float: left;
	height: 40px;
}

.secondspan .ahref
{
	color: White;
}

.rightDiv
{
	float: left;
	margin-left: 35px;
	margin-top: 20px;
	width: 740px;
}

.rightDiv .login
{
	float: left;
	background: url(../images/bcx_Floginhead.gif) no-repeat;
	width: 289px;
	height: 284px;
}

.login .tiyan
{
	float: left;
	margin-left: 190px;
	_margin-left: 95px;
	margin-top: 25px;
	width: 75px;
	height: 28px;
}

.login .textNameandPwd
{
	margin-left: 85px;
	margin-top: 220px;
	width: 190px;
	height: 49px;
}

.login .firstspan
{
	float: left;
	width: 115px;
}

.login .secondspan
{
	float: left;
	margin-top: 6px;
	width: 115px;
}

.login .thirdspan
{
	float: right;
	width: 52px;
	height: 49px;
	margin-top: -22px;
}

.rightDiv .rightimg
{
	width: 449px;
	height: 304px;
	float: left;
	margin-top: 1px;
}

.rightDiv .middenloginF
{
	float: left;
	width: 269px;
	height: 15px;
	margin-left: 10px;
	margin-top: -15px;
}

.rightDiv .middenloginL
{
	width: 269px;
	height: 15px;
	float: left;
	margin-top: 10px;
	margin-left: 10px; *margin-left:-265px;
color:red;
}

.rightDiv .project
{
	background: url(../images/bcx_Fprojectimg.gif) no-repeat;
	margin-top: 340px; *margin-top:10px;
width:520px;
height:410px;
}

.project .head
{
	margin-left: 15px;
	_margin-left: 7px;
	margin-top: 10px;
	float: left;
	font-size: small;
	font-weight: bold;
	color: #c3c3c3;
	width: 480px;
}

.head .img
{
	float: right;
	margin-top: 10px; *margin-top:-20px;
}

.project .line
{
	background: url(../images/bcx_Fhui.gif) repeat;
	height: 1px;
	line-height: 1px;
	margin-top: 5px;
	width: 498px;
	float: left;
	margin-left: 5px;
	_margin-left: 3px;
}

.project .projectInfo
{
	width: 498px;
	margin-left: 6px;
}

.projectInfo .prev
{
	float: left;
	margin-top: 50px;
}

.projectInfo .next
{
	float: right;
	margin-top: 50px;
}

.msgInfo
{
	margin-top: -410px;
	width: 215px;
	height: 410px;
	float: right;
	border: solid 1px #e5e5e6;
	overflow: hidden;
}

.msgInfo .msgInfo_title
{
	width: 213px;
	height: 25px;
	line-height: 25px;
	color: White;
	font-weight: bold;
	text-indent: 10px;
	margin: 0 auto;
	background: #1a9ddd;
}

.msgInfo_content
{
	width: 210px;
	height: 395px;
	overflow: hidden;
}

.msgInfo_content ul
{
	width: 150px;
	height: auto;
	margin-left: 20px;
	margin-top: 5px;
	color: black;
}

.msgInfo_content .gaosu
{
	color: Red;
}
.msgInfo_content .xingshi
{
	color: #1ac104;
}
.msgInfo_content .kuaishi
{
	color: #DE9B43;
}

.msgInfo_content .black
{
	color: black;
}


.msgInfo_content ul li
{
	width: 210px;
	height: 15px;
}


.bottomDiv_line
{
	background: url(../images/bcx_Fhui.gif) repeat;
	height: 1px;
	line-height: 1px;
	margin-top: 40px;
	width: 912px;
	float: left;
	margin-left: 55px;
	_margin-left: 28px;
}

.bottomDiv
{
	margin-top: 10px;
	width: 1024px;
	float: left;
}

.bottomDiv .text
{
	text-align: center;
	line-height: 20px;
}


ul
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}
li
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}


.reg_Div
{
	width: 960px;
	height: auto;
	margin: 0 auto;
}

.reg_Div .reg_head
{
	background: url(../images/nyei/bcx_Rbgimghead.gif) no-repeat;
	width: 960px;
	height: 109px;
}

.reg_head .reg_logo
{
	width: 421px;
	height: 52px;
	float: left;
	margin-left: 22px;
	margin-top: 41px;
}

.reg_head .reg_tel
{
	margin-right: 35px;
	margin-top: 20px;
	width: 267px;
	height: 38px;
	float: right;
}

.reg_middle
{
	background: url(../images/nyei/bcx_Rbgcontent.gif) no-repeat;
	width: 960px;
	height: 554px;
}

.reg_middle .reg_info
{
	float: left;
	margin-left: 260px;
	margin-top: 40px;
	height: 20px;
}

.reg_middle .reg_content
{
	margin-left: 150px;
	_margin-left: 80px;
	_line-height: 30px;
	margin-top: 30px;
	height: 260px;
	line-height: 50px;
	float: left;
}

.reg_content ul
{
	*margin-left:-450px;
	*margin-top:60px;
	_margin-left:0px;
	_margin-top:0px;
	}
	
.reg_content ul li
{
	_height:50px;
	_line-height:50px;
	}

.reg_middle .reg_xieyi
{
	float: left;
	width: 725px;
	height: 100px;
	margin-left: 123px;
	_margin-left: 62px;
	margin-top: 100px;
	*margin-top:170px;
	_margin-top:100px;
	padding:5px 10px;
	line-height:20px;
	overflow:auto;
}

.reg_bottom
{
	width: 960px;
	height: 105px;
	_margin-top: -6px;
	background: url(../images/nyei/bcx_Rbottom_line.gif) repeat;
}

.reg_bottom .reg_btnimg
{
	float: left;
	margin-left: 620px;
	_margin-left: 310px;
	margin-top: 10px;
	_margin-top: 20px;
	width: 209px;
	height: 34px;
}


.font
{
	font-weight: bold;
}

.txt
{
	background-image:url("navigation/imgbcx/txtinputs.png");
	width: 300px;
	height: 25px;
	line-height: 25px;
	border: 0;
	text-indent: 5px;
	font-size: 14px;
	color: black;
	font-weight: bold;
	border: 1px solid #a7a7a7;
}

.tip
{
	height: 30px;
	line-height: 30px;
	width: auto;
	padding: 6px;
	border: 1px solid #88B8FF;
	text-indent: 5px;
	font-size: 14px;
	background-color: #ffffff;
	text-align: center;
}

#container
{
	width: 470px;
	padding: 10px;
	margin: 0 auto;
	position: relative;
	z-index: 0;
}

#slides
{
	position: absolute;
	top: 15px;
	left: 4px;
	z-index: 100;
}

#slides .next, #slides .prev
{
	position: absolute;
	top: 57px; *top:10px;
left:-2px;
width:8px;
height:92px;
display:block;
z-index:101;
}

.slides_container
{
	width: 410px;
	height: 230px;
	overflow: hidden;
	position: relative;
	margin-left: 65px;
	margin-top: 50px; *margin-top:-5px;
}

#slides .next
{
	left: 475px;
}

.pagination li a
{
	display: block;
	width: 12px;
	height: 0;
	padding-top: 12px;
	background-position: 0 0;
	float: left;
	overflow: hidden;
}

.bcx_pro_div
{
	background-color: #eceef3;
	width: 380px;
}

.bcx_pro_span
{
	float: right;
	margin-top: -30px; *margin-top:-45px;
}

.size
{
	color: #000000;
	text-decoration: none;
}











.r_head{
	width:960px;
	height:109px;	
	background:url(../images/nyei/bcx_Rbgimghead.gif) no-repeat;
	margin:0 auto;
}

.r_head .h_left{
	width:421px;
	height:52px;
	padding-top:40px;
	padding-left:22px;
	float:left;
}

.r_head .h_right{
	width:236px;
	height:38px;
	padding-left:200px;
	padding-top:20px;
	float:left;
}

.m_body{
	width:835px;
	height:479px;
	background:url(../images/nyei/bcx_Rbgcontent.gif) no-repeat;
	margin:0 auto;
	padding-top:75px;
	padding-left:125px;	
}

.m_body .r_main{
	width:740px;
	height:280px;
}

.r_main .r_box{
	width:320px;
	height:280px;
	margin-left:50px;
	_margin-left:25px;
	float:left;
	
}

.r_main .r_box ul{
	width:300px;
	height:auto;
	padding:5px 10px;
}

.r_main .r_box ul .okButton{
	width:209px;
	height:34px;
	margin-top:20px;
	margin-left:50px;
}

.r_box ul li{
	width:300px;
	height:40px;
	line-height:40px;	
}

.r_box ul li span{
	font-weight:bold;
}

.r_box ul li .txt{
	width:200px;
	height:30px;
	line-height:30px;
	font-size: 20px;
	color: #0099FF;
	font-weight: bold;
	background:#e7f2fd;
	border-top:solid 0px #e7f2fd;
	border-right:solid 0px #e7f2fd;
	border-left:solid 0px #e7f2fd;
	border-bottom:solid 1px #88B8FF;
}

.errorMsg{
	width:190px;
	height:80px;
	margin-top:85px;
	_margin-top:-200px;
	margin-left:120px;
	_margin-left:245px;
	filter:alpha(opacity=80);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.8;
	background:#FFF;
	float:left;	
	padding:10px;
	color:red;
}

.xieyi{
	width:721px;
	height:90px;
	margin-top:87px;
	*margin-top:87px;
	padding:10px;
	overflow:auto;
	line-height:20px;
}
