/*
CSS Credit: http://www.865171.cn
*/

body {
	margin: 0 ;
	padding: 0;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #838fbb;
}
div {
	margin:0 auto;
	/*border:1px solid red;*/
}

a:visited { color: black; text-decoration: none; } 
a:link {color:black;text-decoration: none; }
a:active, a:hover { color: red; text-decoration: underline; }

p {
	margin: 0px;
	padding: 0px;
}

img {
	margin: 0px;
	padding: 0px;
	border: none;
}

hr {
	clear:both;
	width:1000px;
	height:2px;
	margin:0 auto;
}

/* header */
/* end of header */

/* banner */

/* end of banner */

/* menu */
.bec_tagline {
	width:1000px;
	height:45px;
	margin:0 auto;
	position:relative;
}
.tagtext{
	width:600px;
	height:40px;
	float:left;
	position:relative;
	padding-top:5px;
	padding-left:20px;
}

.bec_name {
	font-size:33px;
	font-family:simhei;
	/*font-weight:bold;*/
	text-align:left;
	padding-top:10px;
	padding-left:80px;
	color:blue;
	/*text-shadow:black 3px 3px 3px;*/
}
.bec_name_english {
	font-size:20px;
	font-family:Arial;
	text-align:left;
	padding-left:10px;
	margin-top:-190px;
	margin-left:10px;
	color:white;
}

.bec_tagline ul{
	margin: 0 auto;
	width: 1000px;
	height: 30px;
	padding:10px 0 10px 0;
	background: url(images/main_title_back.png) no-repeat;
}

.bec_tagline ul li {
	display: inline;
}

.bec_tagline ul li a{
	float: right;
	width: 65px;
	height: 30px;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	color: blue;	
	background: url(images/top-button.png) no-repeat;
}	

.bec_banner {
	width:1000px;
	height:200px;
}
.bec_banner1 {
	width:1000px;
	height:160px;
}

/* end of menu */
.bec_menu {
	width:1000px;
	height:24px;
	margin:8px auto;
	background: url(images/bec_main_button2.gif) ;

}

.bec_menu ul{
	width: 780px;
	margin: 0px auto;
	padding: 0;
	list-style: none;
}
.bec_menu ul li{
	display:inline;
}
.bec_menu ul li a{
	float:left;
	width: 115px;
	height: 24px;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	/*text-shadow:grey 2px 2px 2px;*/
	border-right:1px solid white;
	color: black;
	/*background: url(images/main_button1.png) no-repeat;*/
}
.bec_menu li .bec_last {
	padding-right: 0px;
	border-right: none;
}

.bec_menu li a:hover{
	
	background: url(images/main_button_over2.png) no-repeat;
}
.bec_menu li .current ,#last_current{
	background: url(images/main_button_cur3.png) no-repeat;
}
/*#last_current{
	background: url(images/main_button_cur3.png) no-repeat;
} */
/* content */
.contents_box{
	margin: 0 auto;
	width:1000px;
	height:330px;
}
#left_box_main {
	width:400px;
	height:250px;
	margin:0;
	padding:15px;
	color: purple;
	float:left;
	position:relative;
	background:url(images/mainbackleft.png) repeat-y;
}	
#left_box_main .left_title {
	margin-left:0px;
	margin-top:0px;
	padding-left:20px;
	padding-top:0;
	font-weight:bold;
	height:20px;
	background: url(images/home_14.jpg) no-repeat;
}
#left_box_main .left_contents {
	color:black;
}
#left_box_main li{
	margin-left:15px;
	color:purple;
}
#center_box_main {
	width:350px;
	height:280px;
	float:left;
}

#center_box_main1 {
	width:330px;
	height:90px;
	margin-top:5px;
	color: purple;
	position:relative;
	backcolor: green;
	background-color: green;
}	
#center_box_main2 {
	width:330px;
	height:160px;
	color: purple;
	margin-top:10px;
	backcolor: red;
	background: yellow;
}	
 #right_box_main {
	width:180px;
	height:280px;
	margin-top:0;
	padding-top:0;
	float:right;
}
#main_right_form {
	margin:0;
	margin-top:5px;
	padding-top:0px;
	width:180px;
	height:60px;
}

#main_right_form form {
	margin:0;
}

#main_right_form h3 {
	color:black;
	margin:0;
	padding-top:5px;
	padding-left:5px;
}

#main_right_form form .text {
	margin-left:5px;
	width:110px;
}
#main_vip_form {
	margin-top:20px;
	width:180px;
	height:180px;
	color:black;

}
#main_vip_form h3 {
	color:black;
	margin:0;
	padding-top:5px;
	padding-left:5px;
}


.contents_box #bec_link_main {
	clear:both;
	width:1000px;
	height:46px;
	margin:10px auto;
}
#bec_link_main img {

	padding:3px;
	margin-top:0px;
}
#bec_link_main #bec_link_main_title {
	float:left;
	margin:10px;
}

#p_link_title {
	padding-top:5px;
}
.sqBorder {
	width:332px; 
	height:164px; 
	padding:0px; 
	border:1px #000000 solid; 
}
#scroll_div {
	width:330px; 
	height:162px;
	margin:0 0; 
	overflow: hidden; 
	white-space: nowrap; 
	background:#ffffff;
}
#scroll_div img {
	width:170px;
	height:158px;
	border: 0;
	margin: 0 8px 0 0; 
	border:1px #efefef solid;
}

#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{
	display:inline;
}/*ÉèÖÃulºÍliºáÅÅ*/
/* end of content */

/* footer */
.bec_bottom {
	clear:both;
	width:1000px;
	height:50px;
	margin: 0px auto;
	background: url(images/bottomback.png) repeat-x;
}
.bec_bottom  .bec_main_bottom_p,.bec_main_bottom_p1{
	margin:0 auto;
	margin-left: 200px;
}

/* end of footer */

.product_left_ul {
	padding:0px;
	margin:auto;
	width:134px;
	list-style-type:none;
}
.product_left_ul li {
	padding-left:0px;
	width:124px;
	border-bottom:1px solid rgb(189,196,202);
	height:36px;
}
.left_ul_div1 {
	float:left;
	width:11px;
	padding-top:12px;
	height:24px;
}
.left_ul_div2 {
	float:left;
	padding-left:3px;
	width:110px;
	line-height:36px;
	height:36px;
}
/*
.bec_product_header,.bec_product_header a {
	font-size:14px;
	font-weight:bold;
	padding-top:30px;
	color:black;
	border-bottom:5px solid lightgrey;
}		*/
h2 {
	font-size:14px;
	font-weight:bold;
	padding-top:30px;
	color:black;
	border-bottom:5px solid lightgrey;
}	
	
.bec_product_contents {
	margin:0 auto;
	width:1000px;
}
.product_contents_right {
	float:left;
	width:790px;
}
.product_pic_list {
	width:790px;
	height:150px;
}
.pic_list_box {
	float:left;
	margin:8px;
	width:140px;
	height:140px;
	text-align:center;
}
.bec_product_vspic img{
	padding:5px;
	border:1px solid lightgrey;
}
.product_catalog {
	float:left;
	width:600px;
	margin-bottom:20px;
}
.catalog_box li {
	margin-left:20px;
	marks:none;
	quotes:none;
	display:block;
}
.pic_list_label {
	color:black;
	text-align:center;
}
h4 {
	font-size:14px;
	font-weight:bold;
	color:black;
	border-bottom:1px solid lightgrey;
	margin-left:15px;
	margin-bottom:3px;
}

.catalog_right {
	float:right;
	margin-top:-20px;
}
.product_vscatalog {
		float:left;
		width:780px;
}

.pic_list_text {
		float:left;
		width:600px;
		 margin-left:30px;
		 margin-top:5px;
		 margin-bottom:20px;
		 text-align:left;
}
.product_menu {
	overflow-y:auto;
	padding-left:9px;
	float:left;
	width:186px;
}
.product_menu_top_left {
	float:left;
	width:20px;
	height:17px;
}
.product_menu_top_middle {
	float:left;
	background-image: url(images/top_middle.gif);
	width:138px;
	background-repeat:repeat-x;
	height:17px;
}
.product_menu_top_right {
	float:left;
	width:19px;
	height:17px;
}
.product_menu_box {
		float:left;
		width:177px;
}
.product_menu_middle_left {
	background-image: url(images/middle_left.gif);
	width:10px;
}
.product_menu_middle_middle {
	background-image: url(images/middle_middle.gif);
	width:158px;
	background-repeat:repeat-x;
}
.product_menu_header {
	font-weight:600;
	font-size:18px;
	padding-bottom:12px;
	margin:auto;
	width:134px;
	color:#000;
	line-height:28px;
	padding-top:6px;
	border-bottom:1px solid rgb(189,196,202);
	height:28px;
}
.product_menu_middle_right {
	background-image: url(images/middle_right.gif);
	width:9px;
}
.product_menu_bottom_left {
	float:left;
	width:20px;
	height:35px;
}
.product_menu_bottom_middle {
	float:left;
	background-image: url(images/bottom_middle.gif);
	width:138px;
	background-repeat:repeat-x;
	height:35px;
}
.product_menu_bottom_right {
	float:left;
	width:19px;
	height:35px;
}
h5 {
		font-size:14px;
		font-family:"simhei";
		color:#000;
		text-decoration:underline;
}
h6 {
	font-size:12px;
	color:#000;
	font-family:"¿¬Ìå_GB2312";
	margin-left:10px;
	margin-bottom:5px;
	margin-top:10px;
}
.single_text {
	padding:5px;
}
.single_text p {
	font-size:12px;
	margin-left:15px;
	line-height:18px;
}
.single_pic {
		margin:0 auto;
		padding:10px;
		border:1px solid lightgrey;
		width:400px;
		text-align:center;
}
.single_pic p {
		margin:0;
		font-size:14px;
		font-weight:bold;
		color:#000;
		text-align:center;
}

.single_text {
		margin-top:10px;
		margin-left:auto;
		margin-right:auto;
		width:600px;
		font-size:14px;
		color:#000;
}
.service_box {
	width:600px;
	float:left;
	color:#000;
	margin-left:30px;
	line-height:20px;
}
.exchange_td1 {
	width:500px;
	background: url(images/bj.jpg)  repeat-x;
	height:24px;
}
.exchange_td2 {
	width:100px;
	background: url(images/bj.jpg) repeat-x;
	height:24px;
}

.bec_service_left {
	float:left;
	width:200px;
	height:300px;
	/*border:1px solid red;*/
}
.bec_service_ul {
	margin:0;
	padding:0;
	width:200px;
	height:300px;
	border-left:1px solid lightgrey;/*rgb(135,236,237);*/
	border-bottom:1px solid lightgrey;/*rgb(135,236,237);*/
}
.service_vsbox_left {
		float:left;
		width:450px;
}
.service_vsbox_right {
	float:right;
	width:100px;
}
.service_vsbox_left li {
	line-height:20px;
	border-bottom:1px dotted lightgrey;
}
.service_vsbox_right li {
	color:#000;
	line-height:20px;
	display:block;
	border-bottom:1px dotted lightgrey;
}
.person_td1 {
	width:130px;
	background-color:lightgrey;
}