﻿* {	margin: 0px;padding: 0px;}
body { font: 12px "宋体"; }
img { border: none; }
ul { list-style: none; }
fieldset { border: none; }
legend { display: none; }
table,td {font: 12px "宋体"; line-height:20px;}
table.newProductsList { text-align:center; color: #EEE;}
table.newProductsList a,table.newProductsList a:visited { color: #EEE;text-decoration: none;}
table.newProductsList thead { background:#CCC; color:#000;}
table.newProductsList td { border:solid 1px #666666;}
.clr {display: block;height: 15px;clear: both;line-height: 0px;font-size: 0;}
.clr2 {display: block;height: 10px;line-height: 0px;font-size: 0;}
.clr3 {display: block;width: 12px;float: left;line-height: 0px;font-size: 0;}
/* 蓝色风格部分 */
.blue { background: #C8D3E4; }
.blue .header_logo a { background: url(../../images/company/header_logo.png) no-repeat; }
.blue input.text {background: #efefef;border: 1px solid #747474;color: #484848;}
.blue .header_nav dl {border-bottom: 1px solid #153A78;border-left: 1px solid #153A78;border-right: 1px solid #153A78;}
.blue .header_nav ul { background: url(../../images/company/header_nav.png) repeat-x 0px 0px; }
.blue .header_nav ul li a {background: #C8D3E4;color: #000;}
.blue .header_nav ul li a:hover, .blue .header_nav ul li a.set {border-top: 1px solid #153A78;border-bottom: 1px solid #C8D3E4;border-left: 1px solid #153A78;border-right: 1px solid #153A78;}
.blue a.reg { background-position: 0px 0px; }
.blue .header_toolbar {background: #05234F;color: #989898;border-bottom: 1px solid #C8D3E4;}
.blue .header_toolbar a { color: #989898; }
.blue #main { background: #B1BACA url(../../images/company/header_main_blue.png) no-repeat left bottom; }
.blue .main_left ul { background: url(../../images/company/header_main_left.png) repeat-x 0px 0px; }
.blue .main_left ul li { background:url(../../images/company/header_main_li.png) no-repeat; }
.blue .main_left a { background:url(../../images/company/header_main_arw.png) no-repeat 0px 0px; }
.blue .main_left a:hover, .blue .main_left a.set {color: #ff7300;background:url(../../images/company/header_main_arw.png) no-repeat 0px -62px;}
.blue .main_left dd { background: #344D85; }
.blue .main_left dt { background:url(../../images/company/header_main_dt.png) no-repeat 0px 0px; }
.blue input.text1 {border: 1px solid #a3a3a3;background: #f3f3f3;color: #5f5f5f;}
.blue input.btn1 { background:url(../../images/company/header_main_dt.png) no-repeat -160px 0px; }
.blue .main_box h1 { background-position: right 0px; }
.blue .main_box h1 strong { background-position: left 0px; }
.blue .main_box_bottom { background-position: right -90px; }
.blue .main_box_bottom strong { background-position: left -90px; }
.blue .main_dl { background: #DCE5F5; }
.blue .th, .blue .th1 { background: #5C667E; }
.blue .td, .blue .td1 { background: #B1BACA; }
.blue .hr { color: #06205B; }
/* 橙色风格部分 */
.orange { background: #E4E2C8; }
.orange .header_logo a { background: url(../../images/company/header_logo.png) no-repeat 0px -63px; }
.orange input.text {background: #D7D5B8;border: 1px solid #AFAD99;color: #484848;}
.orange .header_nav dl {border-bottom: 1px solid #A98822;border-left: 1px solid #A98822;border-right: 1px solid #A98822;}
.orange .header_nav ul { background: url(../../images/company/header_nav.png) repeat-x 0px -26px; }
.orange .header_nav ul li a {background: #E4E2C8;color: #000;}
.orange .header_nav ul li a:hover, .orange .header_nav ul li a.set {border-top: 1px solid #A98822;border-bottom: 1px solid #E4E2C8;border-left: 1px solid #A98822;border-right: 1px solid #A98822;}
.orange a.reg { background-position: 0px -40px; }
.orange .header_title { background-position: 0px -102px; }
.orange .header_toolbar {background: #4F4405;color: #D3BC62;border-bottom: 1px solid #E4E2C8;}
.orange .header_toolbar a { color: #D3BC62; }
.orange .header_toolbar dt span {color: #fc0;font-weight: bold;}
.orange #main { background: #A79B6A url(../../images/company/header_main_orange.png) no-repeat left bottom; }
.orange .main_left ul { background: url(../../images/company/header_main_left.png) repeat-x 0px -530px; }
.orange .main_left ul li { background:url(../../images/company/header_main_li.png) no-repeat 0px -34px; }
.orange .main_left a { background:url(../../images/company/header_main_arw.png) no-repeat 0px -31px; }
.orange .main_left a:hover, .orange .main_left a.set {color: #FFD800;background:url(../../images/company/header_main_arw.png) no-repeat 0px -93px;}
.orange .main_left dd { background: #857534; }
.orange .main_left dt { background:url(../../images/company/header_main_dt.png) no-repeat 0px -24px; }
.orange input.text1 {border: 1px solid #4D4301;background: #FFF7D6;	color: #5f5f5f;}
.orange input.btn1 { background:url(../../images/company/header_main_dt.png) no-repeat -160px -22px; }
.orange .main_box h1 { background-position: right -30px; }
.orange .main_box h1 strong { background-position: left -30px; }
.orange .main_box_bottom { background-position: right -105px; }
.orange .main_box_bottom strong { background-position: left -105px; }
.orange .main_dl { background: #F5F0DC; }
.orange .th, .orange .th1 { background: #7E765C; }
.orange .td, .orange .td1 { background: #CAC7B1; }
.orange .hr { color: #746819; }
/* 黑色风格部分 */	
.black { background: #000; }
.black .main_loc { color: #fff; }
.black .main_loc a { color: #fff; }
.black .header_logo a { background: url(../../images/company/header_logo.png) no-repeat 0px -126px; }
.black input.text {background: #464646;border: 1px solid #747474;color: #fff;}
.black .header_nav dl {height:40px;border-bottom: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.black .header_nav ul { background: url(../../images/company/header_nav.png) repeat-x 0px -53px; }
.black .header_nav ul li a {background: #000;color: #fff;}
.black .header_nav ul li a:hover, .black .header_nav ul li a.set {border-top: 1px solid #fff;border-bottom: none;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.black a.reg { background-position: 0px -80px; }
.black a.link { color: #fff; }
.black p.px { color: #989898; }
.black p.px a {color: #989898;text-decoration: none;}
.black p.px a:hover { text-decoration: underline; }

.header_title {width: 960px;height: 102px; background: url(../../images/company/header_title_b.png) no-repeat;margin:0 auto; }
.header_title strong {font-size: 28px;line-height: 30px; color: #fff; }
.header_title strong span {font-size: 16px; color: #b1b1b1; }

/*.header_toolbar { height:40px; color: #989898; }
.header_toolbar a { color: #ccc; }*/

.black #main { height:auto; background: #929292 url(../../images/company/header_main_black.png) no-repeat left bottom; }
.black .main_left ul { background: url(../../images/company/header_main_left.png) repeat-x 0px -1060px; }
.black .main_left ul li { background:url(../../images/company/header_main_li.png) no-repeat 0px -68px; }
.black .main_left a { background:url(../../images/company/header_main_arw.png) no-repeat 0px 0px; }
.black .main_left a:hover, .black .main_left a.set {color: #ff7300;background:url(../../images/company/header_main_arw.png) no-repeat 0px -62px;}
.black .main_left dd { background: #C2C2C2; }
.black .main_left dt {color: #000;background:url(../../images/company/header_main_dt.png) no-repeat 0px -48px;}
.black input.text1 {border: 1px solid #a3a3a3;background: #f3f3f3;color: #5f5f5f;}
.black input.btn1 {width: 48px;height: 26px;background:url(../../images/company/main_b_btn1.png) no-repeat;margin-bottom: -3px;}
.black .main_box h1 { background-position: right -60px; }
.black .main_box h1 strong { background-position: left -60px; }
.black .main_box_bottom { background-position: right -120px; }
.black .main_box_bottom strong { background-position: left -120px; }
.black .main_dl { height:auto;background: #b0b0b0;border-left: 1px solid #c3c3c3;border-right: 1px solid #c3c3c3;}
.lh13 { padding:5px 10px 0 5px; height:auto;}
.black .th, .black .th1 { background: #8e8e8e; }
.black .td, .black .td1 { background: #e8e8e8; }
.black .hr { color: #464646; }
.black #footer { color: #717171; }
.black #footer a { color: #717171; }
.main_b_top {background: url(../../images/company/main_b_top.png) no-repeat;height: 32px;}
/* 普通部分 */		
input.text {width: 268px;height: 20px;margin: 6px 10px;line-height: 20px;border: 1px solid #000;padding-left: 10px;}
input.text1 {
	width: 87px;
	height: 21px;
	line-height: 21px;
	padding-left: 3px;
	font-size: 12px;
}
input.btn {
	width: 69px;
	line-height: 20px;
	font-weight: bold;
	margin: 8px 10px 0 10px;
	text-align: center;
	color: #fff;
	border: none;
	background: url(../../images/company/header_btn.png) no-repeat;
}
input.btn1 {
	width: 46px;
	line-height: 22px;
	height: 22px;
	text-align: center;
	border: none;
	font-size: 12px;
	color: #fff;
}
a.reg {
	display: block;
	float: left;
	width: 73px;
	margin-top: 3px;
	margin-left: 3px;
	text-decoration: none;
	font-weight: bold;
	height: 40px;
	background: url(../../images/company/header_btn2.png) no-repeat;
	text-align: center;
	color: #fff;
	line-height: 31px;
}
a.link {
	float: left;
	width: 70px;
	font-weight: bold;
	margin-top: 3px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #000;
}
p.px { color: #424242; }
p.px a {
	color: #424242;
	text-decoration: none;
}
p.px a:hover { text-decoration: underline; }
.main_left a {
	display: block;
	height: 31px;
	padding-left: 17px;
	color: #FFF;
	text-decoration: none;
}
.main_loc a {
	color: #2e2e2e;
	text-decoration: none;
}
.main_loc a:hover { text-decoration: underline; }
.f00 { color: #f00; }
.f70 { color: #ff7300; }
.a00 { color: #000; }
span..fff {
color: #fff;
}
/* 头部分 */
#header {width: 960px;height: auto;margin: 24px auto 0 auto;}
.header_logo {width: 234px;float: left;margin-bottom: 29px;}
.header_logo a {
	display: block;
	width: 186px;
	height: 63px;
}
.header_logo span { display: none; }

#header_sign {width: 960px;height:75px;margin: 24px auto 0 auto;}
.sing_logo {width: 470px;float: left;margin-bottom: 29px;}
.header_nav {
	float: left;
	width: 400px;
	margin-bottom: 29px;
}
.header_nav ul {
	width: 100%;
	height:26px;
}
.header_nav ul li {
	line-height:26px;
	text-align: center;
	float:left;
}
.header_nav ul li a {
	display: block;
	line-height: 24px;
	font-size: 14px;
	text-decoration: none;
}
.header_nav ul li a:hover, .header_nav ul li a.set { font-weight: bold; }
.header_nav dl { width: 400px; }
.header_nav dt {
	width: 100px;
	float: left;
}
.header_nav dd {
	width: 300px;
	float: left;
}
.header_tool {
	width: 150px;
	color: #424242;
	float: right;
	margin-bottom: 29px;
}
.header_tool p {
	width: 150px;
	text-align: center;
	line-height: 20px;
}
/*.header_title {width: 960px;height: 102px;background: url(../../images/company/header_title.png) repeat-x;}
.header_title td { padding-right: 15px; }
.header_title strong {font-size: 28px;line-height: 30px;color: #000;}
.header_title strong span { font-size: 16px; }*/
.header_toolbar {width: 960px; height:40px;color: #989898;margin:0 auto;line-height: 35px;border-bottom: 1px solid #000;}
.header_toolbar a {color: #ccc; text-decoration: none; }
.header_toolbar a:hover { text-decoration: underline; }
.header_toolbar dl { width: 100%; }
.header_toolbar dt {
	float: left;
	font-size: 14px;
}
.header_toolbar dt strong {
	color: #fff;
	padding-right: 30px;
	padding-left: 28px;
}
.header_toolbar dt span {
	color: #ff7300;
	font-weight: bold;
}
.header_toolbar dd {
	float: right;
	margin-right: 20px;
}
.header_location {
	width: 100%;
	color: #989898;
}
.header_location a {
	color: #989898;
	text-decoration: none;
}
.header_location a:hover { color: #fff; }
.header_location span { color: #fff; }
.header_left { float: left; }
.header_right { float: right; }
.header_h1 {
	padding-left: 28px;
	line-height: 48px;
	font-size: 24px;
	color: #fff;
}
/* 中间部分main系列 */
#main {
	width: 960px;
	margin: 0 auto;
}
.main_left {
	width: 192px;
	float: left;
	padding-bottom: 15px;
}
.main_left ul {
	width: 160px;
	margin: 0 auto;
	padding: 17px 8px 0px 8px;
}
.main_left ul li {
	height: 34px;
	padding-left: 9px;
	line-height: 31px;
	font-weight: bold;
	font-size: 14px;
}
.main_left ul li.none {
	background: none;
	padding: 0;
	height: 100px;
}
.main_left dl {
	width: 160px;
	margin: 14px auto 0 auto;
}
.main_left dt {
	line-height: 24px;
	color: #fff;
	text-align: center;
	font-size: 14px;
}
.main_left dd { padding: 10px 5px; }
.main_cov {
	width: 160px;
	margin: 50px auto;
	text-align: center;
	color: #fff;
	line-height: 21px;
}
.main_right {
	width: 768px;
	float: left;
}
.main_loc {
	width: 736px;
	margin: 0 auto;
	line-height: 41px;
	color: #2e2e2e;
}
.main_box {width: 736px;height:auto;margin: 0 auto;	color: #222835;}
.main_box a { color: #222835; }
.main_box h1, .main_box_bottom {
	line-height: 30px;
	height: 30px;
	color: #fff;
	font-size: 14px;
	background: url(../../images/company/main_box.png) no-repeat;
}
.main_box h1 strong, .main_box_bottom strong {
	width: 300px;
	display: block;
	height:30px;
	padding-left: 24px;
	background: url(../../images/company/main_box.png);
}
.main_box_bottom {
	height: 15px;
	line-height: 15px;
	font-size: 0;
}
.main_box_bottom strong {
	height:15px;
	line-height: 15px;
}
.main_dl {
	width: 700px;
	border-left: 1px solid #454545;
	border-right: 1px solid #454545;
	padding: 0 17px;
	line-height: 19px;
}
.main_dl dt { height: auto; }
.main_dl dd { text-align: right; }
.main_dl li {float: left;margin: 0 1px 1px 0;padding-left: 20px;}
.main_dl li.th {
	width: 140px;
	height: 30px;
	line-height: 30px;
}
.main_dl li.td {
	width: 520px;
	height: 30px;
	line-height: 30px;
}
.main_dl li.th1 {
	width: 140px;
	height: 60px;
	line-height: 60px;
}
.main_dl li.td1 {
	width: 520px;
	height: 60px;
	line-height: 30px;
}
.main_dl li span { font-weight: bold; }
.main_link {
	width: 736px;
	margin: 50px auto 5px auto;
	text-align: center;
	line-height: 20px;
	color: #494949;
}
.main_link a {
	color: #000;
	text-decoration: none;
}
.main_link a:hover { text-decoration: underline; }
/* 中间部分company系列 */
#company {
	width: 960px;
	margin: 0 auto;
	background: url(../../images/company/company_bg.png) no-repeat top;
	padding-top: 66px;
}
#company1 {
	width: 960px;
	margin: 0 auto;
	background: url(../../images/company/company_bg1.png) no-repeat top;
	padding-top: 30px;
}
.commain {
	width: 960px;
	margin: 0 auto;
}
.company_row { float: left; }
.company_enquiry {
	width: 652px;
	margin: 0 auto;
	color: #dbdbdb;
	line-height: 31px;
	font-size: 14px;
}
.company_enquiry h1 {
	line-height: 26px;
	font-size: 14px;
	background: #ff8400 url(../../images/company/company_enquiry_h1.png) no-repeat;
	color: #fff;
	padding-left: 27px;
}
.company_receiving { width: 652px; }
.company_enquiry a { color: #989898; }
.company_enquiry a span { color: #dbdbdb; }
.company_receiving dt {
	float: left;
	margin: 13px;
}
.company_receiving dt img { border: 1px solid #d4d4d4; }
.company_receiving dd {
	float: left;
	margin: 26px 13px 0 13px;
}
.company_enquiry fieldset { margin: 14px 0; }
.company_enquiry fieldset p {
	padding: 12px 20px;
	border: 1px solid #818181;
}
.company_enquiry fieldset p input, .company_enquiry fieldset dd input, .text911 {
	border: 1px solid #d3d3d3;
	margin-top: 10px;
	line-height:17px;
	background: #979797;
	color: #000;
	padding: 2px 3px;
}
.company_enquiry fieldset dl { padding: 10px 10px 0 10px; }
.company_enquiry fieldset dt span { color: #535353 }
.company_enquiry fieldset textarea {
	width: 100%;
	border: 1px solid #818181;
	height: 150px;
	color: #000;
	background: transparent;
}
.fieldset_form {
	border-top: 1px solid #464646;
	margin-top: 22px;
	padding: 10px 10px 0 10px;
}
.company_enquiry fieldset .none input {
	border: none;
	background: transparent;
}
.company_product {
	padding: 0 11px;
	width: 936px;
	border-left: 1px solid #747474;
	border-right: 1px solid #747474;
	background: #4c4c4c;
}
.company_product_img {
	width: 272px;
	text-align: center;
}
.company_product_img dt {
	margin-bottom: 18px;
	background: url(../../images/company/commain_product_img.png) no-repeat bottom;
	padding-bottom: 5px;
}
.company_product_img dt img {
	border: 1px solid #8c8c8c;
	margin-bottom: -3px;
}
.company_product_img dd img { border: 1px solid #d8d8d8; }
.company_product_img a.big {
	display: block;
	width: 54px;
	text-decoration: none;
	margin: 10px auto;
	height: 25px;
	color: #989898;
	background: url(../../images/company/company_product_ico.png) no-repeat 0px 4px;
	padding-left: 20px;
	line-height: 25px;
}
.company_product_img a.big:hover { color: #fff; }
.company_member_box {
	width: 193px;
	margin-top: 15px;
	padding: 15px 9px;
}
.company_menber_box_bg{
	background-image: url(../../images/company/menberbg.jpg);
	background-repeat: no-repeat;
}
.company_member_box h1 {
	height: 24px;
	padding-bottom: 1px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: #151515;
	border-bottom: 1px solid #1d1d1d;
}
.company_member_box h1 strong {
	display: block;
	height: 23px;
	border-bottom: 1px solid #464646;
	background: #252525;
}
.company_member_box dl {
	line-height: 21px;
	color: #DCDCDC;
}
.company_member_box dt {
	padding-bottom: 11px;
	border-bottom: 1px dashed #494949;
	margin-bottom: 12px;
}
.company_member_box a { color: #DBDBDB; }
.company_member_box a:hover { color: #fff; }
.company_member_box a.org { color: #ff7300; }
.company_member_box a.fff { color: #fff; }
.company_member_box span.org {
	padding-left: 10px;
	color: #ff7300;
	font-weight: bold;
}
.company_member_box a.show {
	width: 103px;
	line-height: 29px;
	padding-left: 60px;
	color: #fff;
}
.company_member_link {
	text-align: center;
	margin-top: 27px;
}
.company_member_link a { color: #ff7300; }
.company_member_link a:hover { color: #fff; }
.company_intro {
	width: 427px;
	margin-top: 15px;
}
.company_intro ul {
	margin-left: 3px;
	color: #dbdbdb;
}
.company_intro ul li {
	border-bottom: 1px dashed #2c2c2c;
	line-height: 30px;
	height: 30px;
	display: block;
}
.company_intro ul li span {
	color: #ff7300;
	font-size: 18px;
	font-weight: bold;
}
.intro1 {
	width: 82px;
	height: 35px;
	line-height: 30px;
	color: #fff;
	font-weight: bold;
	background: url(../../images/company/commain_product_btn1.png) no-repeat;
	text-align: center;
	display: block;
	position: absolute;
	text-decoration: none;
	margin: -10px 0 0 25px;
}
.intro2 {
	width: 77px;
	height: 48px;
	line-height: 38px;
	color: #fff;
	font-weight: bold;
	background: url(../../images/company/commain_product_btn2.png) no-repeat;
	padding-left: 33px;
	font-size: 14px;
	text-align: center;
	display: block;
	text-decoration: none;
	margin: 10px;
}
.intro3 {
	position: absolute;
	padding-left: 21px;
	line-height: 18px;
	margin: -55px 0 0 310px;
	background: url(../../images/company/company_intro_ico.png) no-repeat left center;
}
.intro3s {
	position: absolute;
	padding-left: 21px;
	line-height: 18px;
	margin: -55px 0 0 310px;
	background: url(../../images/company/company_intro_or_ico.png) no-repeat left center;
}
.intro3 a {
	color: #989898;
	text-decoration: none;
}
.intro3 a:hover { color: #fff; }
.intro4 {
	position: absolute;
	padding-left: 21px;
	line-height: 18px;
	margin: 10px 0 0 280px;
	background: url(../../images/company/company_intro_ico1.png) no-repeat left center;
}
.intro4 a {
	color: #FFFFFF;
	text-decoration: none;
}
.intro4 a:hover { color: #000; }
.intro5 {
	width: 100px;
	margin: 15px;
	height: 29px;
	padding-left: 63px;
	display: block;
	color: #fff;
	text-decoration: none;
	line-height: 29px;
	background: url(../../images/company/company_product_btn.png) no-repeat;
}
.intro51{
	width: 100px;
	margin: 15px;
	height: 33px;
	padding-left: 63px;
	display: block;
	color: #000000;
	text-decoration: none;
	line-height: 29px;
	background: url(../../images/company/company_product_btn1.png) no-repeat;
}
.intro52{
	width: 100px;
	margin: 15px;
	height: 33px;
	padding-left: 63px;
	display: block;
	color: #000000;
	text-decoration: none;
	line-height: 29px;
	background: url(../../images/company/company_product_btn2.png) no-repeat;
}
.company_intro h1 {
	width: 100%;
	margin-top: 50px;
	border-bottom: 1px solid #989898;
	padding-bottom: 3px;
	font-size: 12px;
	color: #fff;
	height: 26px;
}
.company_intro h1 strong {
	display: block;
	float: left;
	line-height: 26px;
	background: #252525;
	padding: 0 20px;
}
.company_intro dl {
	width: 100%;
	color: #fff;
	line-height: 26px;
	margin-top: 10px;
	display: block;
}
.company_intro dt {
	width: 100px;
	float: left;
	font-weight: bold;
	margin-bottom: 1px;
	height: 26px;
	background: #6a6a6a;
	margin-right: 2px;
	padding-right: 10px;
	text-align:right;
}
.company_intro dd {
	width: 305px;
	float: left;
	padding-left: 10px;
	margin-bottom: 1px;
	height: 26px;
	background: #929292;
}
.company_intro_list {
	color: #dbdbdb;
	line-height: 21px;
	margin: 10px 2px;
}
.conpamy_intro_contact {
	width: 100%;
	color: #363636;
	background: url(../../images/company/company_intro_contact.png) no-repeat bottom;
}

.conpamy_intro_contact1 {
height:185px;
	width: 100%;
	color: #363636;
	background: url(../../images/company/compay_reg_box_bg.jpg) no-repeat bottom;
}
.conpamy_intro_contact1 h2 {
	width: 100%;
	height: 29px;
	background: url(none);
	line-height: 29px;
	color: #fff;
	font-size: 12px;
}
.conpamy_intro_contact1 h2 strong {
	float: left;
	display: block;
	background: url(none);
	padding-left: 15px;
	width: 200px;
	height: 29px;
}
.conpamy_intro_contact1 h2 span {
	float: right;
	margin-right: 5%;
	font-weight: normal;
}


.conpamy_intro_contact1 h2 span a {
	color: #d6d6d6;
	text-decoration: none;
}


.conpamy_intro_contact1 strong.x {
color:#000000;
	margin: 35px 0 0 20px;
	font-size: 14px;
	text-inden: 9px;
	display: block;
}
.conpamy_intro_contact1 strong a { color: #000000; }



h2 {
	width: 100%;
	height: 29px;
	background: url(../../images/company/company_intro_h2.png) no-repeat right;
	line-height: 29px;
	color: #fff;
	font-size: 12px;
}
h2 strong {
	float: left;
	display: block;
	background: url(../../images/company/company_intro_h2.png) no-repeat left;
	padding-left: 15px;
	width: 200px;
	height: 29px;
}
h2 span {
	float: right;
	margin-right: 5%;
	font-weight: normal;
}
h2 span a {
	color: #d6d6d6;
	text-decoration: none;
}
.conpamy_intro_contact strong.x {
color:#000000;
	margin: 35px 0 0 20px;
	font-size: 14px;
	text-inden: 9px;
	display: block;
}
.conpamy_intro_contact strong a { color: #000000; }
.company_product_page {
	font-weight: bold;
	width: 100%;
	padding: 8px 0;
	line-height: 30px;
	font-size: 15px;
	text-align: center;
	background: #252525;
	color: #DBDBDB;
}
.company_product_page strong { color: #FFF; }
.company_product_page a {
	color: #989898;
	text-decoration: none;
	padding: 1px;
}
.company_product_page a:hover, .company_product_page a.set {
	color: #000;
	background: #d2d2d2;
	padding: 1px;
}
.company_product_recom {
	padding: 9px;
	background-image: url(../../images/company/company_intro_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.company_product_recom ul { width: 100%; }
.company_product_recom li {
	float: left;
	margin-right: 20px;
	text-align: center;
	line-height: 25px;
}
.company_product_recom li img {
	border: 1px solid #6b6b6b;
	padding: 2px;
}
.company_product_recom li a { color: #FFFFFF; }
.company_product_recom li a:hover { color: #CCCCCC; }
#page {
	width: 960px;
	margin: 0 auto;
	background: #4c4c4c url(../../images/company/page_bottom.png) repeat-x bottom;
}
.page_top {
	width: 960px;
	margin: 0 auto;
	background: url(../../images/company/company_bg.png) no-repeat top;
	height:66px;
}
.company_login {
	width: 735px;
	margin: 0 auto;
	height: 442px;
	padding-top: 88px;
}
.company_login_row {
	width: 359px;
	float: left;
}
.company_login_row h1 {
	font-size: 14px;
	background: url(../../images/company/company_login_row_h1.png) no-repeat;
	display: block;
	color: #fff;
	padding-left: 23px;
	line-height: 30px;
	height: 30px;
}
.company_login_row ul {
	padding: 20px;
	line-height: 20px;
	border: 1px solid #8c8c8c;
	color: #dbdbdb;
}
.company_login_row li {
	height: 25px;
	margin: 5px 0;
}
.company_login_row li label {
	font-size: 14px;
	font-weight: bold;
}
.company_login_row li .text913 {
	width: 112px;
	height: 18px;
	line-height: 19px;
	border: none;
	padding: 0 2px;
	background: #fff;
}
.company_login_row li a { color: #dbdbdb; }
.company_login_row li .button913 {
	width: 76px;
	cursor: pointer;
	height: 38px;
	background: url(../../images/company/page_btn.png) no-repeat;
	border: none;
}
.company_login_low {
	width: 359px;
	float: right;
}
.company_login_low h1 {
	font-size: 14px;
	background: url(../../images/company/company_login_low_h1.png) repeat-x bottom;
	color: #fff;
	padding-left: 5px;
	line-height: 31px;
	height: 31px;
}
.company_login_low ul {
	padding-top: 10px;
	width: 317px;
	margin: 0 auto;
	color: #dbdbdb;
}
.company_login_low li {
	width: 153px;
	float: left;
	padding-left: 5px;
}
.company_login_low li.mb0x {
	border-bottom: 1px solid #696969;
	padding-bottom: 10px;
}
.company_login_low li.mb1x { border-right: 1px solid #696969; }
.company_login_low li.mb2x { padding-top: 10px; }
.company_login_low li img {
	float: left;
	margin-right: 10px;
}
.company_login_low li strong {
	font-size: 14px;
	display: block;
	margin-top: 8px;
}
.button913_1 {
	display: block;
	width: 101px;
	height: 38px;
	background: url(../../images/company/page_btn.png) no-repeat 0px -38px;
	border: none;
}
.company_reg {
	margin: 20px 0;
	color: #9d9d9d;
}
.company_reg_nav {
	width: 550px;
	margin: 0 auto;
}
.company_reg_nav li {
	float: left;
	line-height: 29px;
}
.company_reg_nav li #reg_nav_1 {
	display: block;
	width: 156px;
	height: 29px;
	background: url(../../images/company/company_reg_step.png) no-repeat;
}
.company_reg_nav li #reg_nav_1.set { background: url(../../images/company/company_reg_step.png) no-repeat 0px -29px; }
.company_reg_nav li #reg_nav_2 {
	display: block;
	width: 124px;
	height: 29px;
	background: url(../../images/company/company_reg_step.png) no-repeat -156px 0px;
}
.company_reg_nav li #reg_nav_2.set { background: url(../../images/company/company_reg_step.png) no-repeat -156px -29px; }
.company_reg_nav li #reg_nav_3 {
	display: block;
	width: 134px;
	height: 29px;
	background: url(../../images/company/company_reg_step.png) no-repeat -280px 0px;
}
.company_reg_nav li #reg_nav_3.set { background: url(../../images/company/company_reg_step.png) no-repeat -280px -29px; }
.company_reg_nav li.reg_nav_4, .company_reg_nav li.reg_nav_x_4 {
	width: 136px;
	text-align: right;
}
.company_reg_nav #reg_nav_x_1 {
	width: 156px;
	height: 29px;
}
.company_reg_nav #reg_nav_x_1.set { background: url(../../images/company/company_reg_x.png) no-repeat center top; }
.company_reg_nav #reg_nav_x_2 {
	width: 124px;
	height: 29px;
}
.company_reg_nav #reg_nav_x_2.set { background: url(../../images/company/company_reg_x.png) no-repeat center top; }
.company_reg_nav #reg_nav_x_3 {
	width: 134px;
	height: 29px;
}
.company_reg_nav #reg_nav_x_3.set { background: url(../../images/company/company_reg_x.png) no-repeat center top; }
.company_reg_bar {
	width: 763px;
	height: 31px;
	line-height: 29px;
	text-align: center;
	font-weight: bold;
	margin: 0 auto;
	color: #000;
	background: url(../../images/company/company_reg_bar.png) no-repeat right;
}
.company_reg_tab {
	width: 720px;
	margin: 5px auto;
	line-height: 18px;
}
.company_reg_tab th, .company_reg_tab td {
	vertical-align: top;
	padding: 10px 0;
}
.company_reg_tab_h1 {
	padding: 0;
	margin: 0;
	height: 21px;
	line-height: 20px;
	background: url(../../images/company/company_reg_tab_h1.png) repeat-x bottom;
	font-size: 14px;
	color: #fff;
	text-align: right;
	font-weight: bold;
}
.company_reg_tab_h1 td {
	padding: 0;
	margin: 0;
}
.company_reg_tab .col1 {
	text-align: right;
	width: 150px;
	line-height: 24px;
	color: #dbdbdb;
}
.company_reg_tab .col2 {
	width: 250px;
	color: #dbdbdb;
}
.reg_tab_text {
	border: 1px solid #d3d3d3;
	height: 19px;
	line-height: 19px;
	padding: 0 1px;
	background: #979797;
}
.company_reg_tab span {
	color: #f00;
	font-weight: normal;
}
.company_reg_tab img { margin-bottom: -5px; }
.company_reg_step_2 {
	font-size: 14px;
	color: #000;
	width: 577px;
	line-height: 21px;
	height: 288px;
	padding-top: 56px;
	margin: 0 auto 100px auto;
	padding-left: 190px;
	background: url(../../images/company/company_reg_step_2.png) no-repeat right;
}
.company_reg_step_3 {
	font-size: 14px;
	color: #000;
	width: 597px;
	line-height: 21px;
	height: 288px;
	padding-top: 56px;
	margin: 0 auto 100px auto;
	padding-left: 170px;
	background: url(../../images/company/company_reg_step_3.png) no-repeat right;
}
/* 尾部分 */
#footer {color: #343434;line-height: 21px;text-align:center;margin: 0px auto;width: 975px;}
#footer a {color: #343434;text-decoration: none;}
#footer a:hover {color: #343434;text-decoration: underline;}
#footer li {display: inline;padding: 0 6px 0 10px;border-left: 1px #343434 solid;}
#footer .noborde { border: none; }
.orgx { color: #ff7300; }
.fff { color: #fff; }
.ooo { color: #000; }
.a474036 { color: #474036; }
.aCF3D0D { color: #CF3D0D; }
a.main_sc {
	display: block;
	float: left;
	padding: 0 15px 0 23px;
	line-height: 20px;
	background: url(../../images/ico/icon-16.png) no-repeat;
	color: #dbdbdb;
}
a.main_tj {
	display: block;
	float: left;
	padding: 0 15px 0 23px;
	line-height: 20px;
	background: url(../../images/ico/icon-15.png) no-repeat;
	color: #dbdbdb;
}

#footer { color: #717171; line-height: 21px; text-align:center; margin: 0px auto; width: 975px; }
	#footer li { display: inline; padding: 0 6px 0 10px; border-left: 1px #717171 solid;}
	#footer .noborde { border: none;}
.footerpp {
	background-image: url(../../images/footerbg.jpg);
	background-repeat: repeat-x;
	display: block;
	padding-top: 10px;
	text-align: center;
	margin: 8px 0;
}
.hrr { background: url(../../images/hr.png) repeat-x; height: 12px; width: 100%; margin-top: 5px; }
