@charset "utf-8";
body,td,th { font-family: Arial,宋体; font-size: 12px; color: #303030; }
body { width:1003px; margin:0 auto; background-color: #E1E1E1; text-align:center; background-image: url(images/all-bg.gif); background-repeat: repeat-y; background-position: center top; _background-image: url(images/all-bg2.gif); *background-image: url(images/all-bg2.gif); }
a img { border:none; }
.top_style {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #E2001F;
	background-image: url(/images/top_bg.jpg);
	background-repeat: repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6E7167;
}

.lable_a {
	color: #F97E0A;
	border: 1px solid #B2B2B2;
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	height: 13px;
	width: 113px;
	padding-left: 15px;
	background-color: #F0F1F3;
}
.index_l_bk {
	border: 1px solid #D7D7D7;
}
.part_style {
	font-size: 14px;
	font-weight: bold;
	color: #1A1A1A;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 16px;
	padding-bottom: 20px;
}
.fenlei {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.fl:link {
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: none;
}
.fl:visited {
	font-weight: normal;
	color: #2B2B2B;
	text-decoration: none;
}
.fl:hover {
	font-weight: bold;
	color: #EB7C13;
	text-decoration: underline;
}
.fl:active{
	font-weight: bold;
	color: #EB7C13;
	text-decoration: underline;
}

.index_name_show {
	font-size: 13px;
	line-height: 21px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 5px;
}
.show:link,.show:visited { font-weight: normal; color: #404040; text-decoration: none; }
.show:hover,.show:active  { font-weight: normal; color: #FF0000; text-decoration: underline; }

.left_b_bk {
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BDBDBD;
}
.part_styleCopy {
	font-size: 14px;
	font-weight: bold;
	color: #1A1A1A;
	text-decoration: none;
	padding-top: 15px;
	padding-left: 16px;
	padding-bottom: 15px;
}
.new_name_style {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
	padding-right: 10px;
}
.new_word_style {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #4E4E4E;
	text-decoration: none;
	padding-right: 10px;
}
.new:link {
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
}
.new:visited {
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
}
.new:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.new:active {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.new_aa:link {
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
}
.new_aa:visited {
	font-weight: normal;
	color: #4C4C4C;
	text-decoration: none;
}
.new_aa:hover {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.new_aa:active {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.dot_br_bk {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B5B5B5;
}
.date_style {
	font-size: 11px;
	color: #747474;
	text-decoration: none;
	line-height: 20px;
}
.title_style {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #303030;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 8px;
}
.tit_click:link {
	font-weight: normal;
	color: #303030;
	text-decoration: none;
}
.tit_click:visited {
	font-weight: normal;
	color: #303030;
	text-decoration: none;
}
.tit_click:hover {
	font-weight: normal;
	color: #8E8E8E;
	text-decoration: underline;
}
.tit_click:active {
	font-weight: normal;
	color: #8E8E8E;
	text-decoration: underline;
}
.fenleiCopy {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #393939;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.about:link {
	font-weight: normal;
	color: #393939;
	text-decoration: none;
}
.about:visited {
	font-weight: normal;
	color: #393939;
	text-decoration: none;
}
.about:hover {
	font-weight: normal;
	color: #878787;
	text-decoration: underline;
}
.about:active {
	font-weight: normal;
	color: #878787;
	text-decoration: underline;
}
.lable_bb {
	height: 17px;
	width: 140px;
	padding-left: 10px;
	border: 1px solid #C0C0C0;
	font-family: "宋体";
	line-height: 16px;
	font-weight: normal;
	color: #A1A1A1;
	text-decoration: none;
	background-color: #F6F6F6;
}
.lable_cc {
	height: 18px;
	width: 152px;
	padding-left: 10px;
	border: 1px solid #C0C0C0;
	font-family: "宋体";
	line-height: 16px;
	font-weight: normal;
	color: #A1A1A1;
	text-decoration: none;
	background-color: #F6F6F6;
}
.fri_style {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #494949;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 16px;
}
.friend:link {
	font-weight: normal;
	color: #494949;
	text-decoration: none;
}
.friend:visited {
	font-weight: normal;
	color: #494949;
	text-decoration: none;
}
.friend:hover {
	font-weight: normal;
	color: #7C7C7C;
	text-decoration: underline;
}
.friend:active {
	font-weight: normal;
	color: #7C7C7C;
	text-decoration: underline;
}
.part_styleCCopyopy {
	font-size: 14px;
	font-weight: bold;
	color: #1A1A1A;
	text-decoration: none;
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 15px;
}
.foot_top_bk {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CDCDCD;
}
.foot_a {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #797979;
	text-decoration: none;
	padding-top: 15px;
	padding-left: 22px;
	padding-bottom: 15px;
}
.foot_b { font-family: arial; font-size: 12px; font-weight: normal; color: #AEAEAE; text-decoration: none; }
.foot_b1 { font-family: Verdana; font-size: 12px; font-weight: normal; color: #AEAEAE; text-decoration: none; }
.foot_c {
font-family: arial,宋体;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #ADADAD;
	text-decoration: none;
	padding-top: 15px;
	padding-left: 22px;
	padding-bottom: 15px;
}

.foot:link,.foot:visited{ font-weight: normal; color: #797979; text-decoration: none; }
.foot:hover,.foot:active { font-weight: normal; color: #414141; text-decoration: underline; }

.lable_dd {
	color: #AEAEAE;
	border: 1px solid #D1D1D1;
	font-family: Verdana;
	font-size: 11px;
	line-height: 13px;
	height: 13px;
	width: 113px;
	padding-left: 15px;
	font-weight: normal;
}
.about_hq {
	font-size: 14px;
	font-weight: bold;
	color: #4B4B4B;
	text-decoration: none;
	padding-top: 8px;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-left: 20px;
	line-height: 20px;
}
.sec_title {
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #2C2C2C;
	text-decoration: none;
	padding-top: 6px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
	padding-bottom: 2px;
}
.about_style_part {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.icon_posi {
	padding-top: 12px;
}
.bk_bottom_c6 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C6C6;
}
.cultr:link {
	font-weight: normal;
	color: #646464;
	text-decoration: none;
}
.cultr:visited {
	font-weight: normal;
	color: #646464;
	text-decoration: none;
}
.cultr:hover {
	font-weight: normal;
	color: #F3841B;
	text-decoration: underline;
}
.cultr:active {
	font-weight: normal;
	color: #F3841B;
	text-decoration: underline;
}
.posi_style_ri {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 3px;
}

.body_title {
	font-size: 14px;
	font-weight: bold;
	color: #414141;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.set:link {
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
}
.set:visited {
	font-weight: normal;
	color: #6F6F6F;
	text-decoration: none;
}
.set:hover {
	font-weight: normal;
	color: #EB7C13;
	text-decoration: underline;
}
.set:active {
	font-weight: normal;
	color: #EB7C13;
	text-decoration: underline;
}
.underst_st {
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #585858;
	padding-top: 15px;
	padding-right: 70px;
	padding-bottom: 30px;
	padding-left: 30px;
}
.dede_up_bk {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DEDEDE;
}
.bk_padding_two {
	border: 1px solid #BFBFBF;
	padding: 2px;
}
.simple_intro {
	font-size: 12px;
	font-weight: bold;
	color: #575757;
	text-decoration: none;
	padding-top: 20px;
	padding-bottom: 11px;
}
.si_inini {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
}
.more:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
	text-decoration: none;
}
.more:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
	text-decoration: none;
}
.more:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #550913;
	text-decoration: underline;
}
.more:active {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #550913;
	text-decoration: underline;
}
.view_bk_st {
	margin-bottom: 23px;
}
.detail_intro {
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
}
.fenye_st {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #575757;
	text-decoration: none;
	padding-top: 20px;
	padding-bottom: 2px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
}
.cuxiao:link{
	font-weight: normal;
	color: #464646;
	text-decoration: underline;
	line-height: 20px;
}

.cuxiao:visited {
	font-weight: normal;
	color: #464646;
	text-decoration: underline;
	line-height: 20px;
}.cuxiao:hover {
	font-weight: normal;
	color: #878787;
	text-decoration: underline;
	line-height: 20px;
}.cuxiao:active {
	font-weight: normal;
	color: #878787;
	text-decoration: underline;
	line-height: 20px;
}.right_bk {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D8D8;
}
.underst_stCopy { font-size: 12px; line-height: 23px; font-weight: normal; color: #585858; padding-top: 15px; padding-right: 20px; padding-bottom: 30px; padding-left: 30px; }
.underst_stCopy1 { font-size: 12px; line-height: 23px; font-weight: normal; color: #585858; padding-top: 15px; padding-right: 20px; padding-left: 30px; }
.part_product {
	line-height: 20px;
	font-weight: normal;
	color: #585858;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 13px;
}
.parts:link {
	font-weight: normal;
	color: #585858;
	text-decoration: none;
}
.parts:visited {
	font-weight: normal;
	color: #585858;
	text-decoration: none;
}
.parts:hover {
	font-weight: normal;
	color: #222222;
	text-decoration: underline;
}
.parts:active {
	font-weight: normal;
	color: #222222;
	text-decoration: underline;
}
.lable_bbCopy {
	height: 17px;
	width: 120px;
	padding-left: 10px;
	border: 1px solid #C0C0C0;
	font-family: "宋体";
	line-height: 16px;
	font-weight: normal;
	color: #A1A1A1;
	text-decoration: none;
	background-color: #F6F6F6;
}
.lable_ccCopy {
	height: 20px;
	width: 135px;
	padding-left: 10px;
	border: 1px solid #C0C0C0;
	font-family: "宋体";
	line-height: 16px;
	font-weight: normal;
	color: #A1A1A1;
	text-decoration: none;
	background-color: #F6F6F6;
}
.name_sssssss {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #575757;
	text-decoration: none;
	padding-bottom: 13px;
	padding-left: 20px;
}
.pro_u_d {
	padding-top: 25px;
	padding-bottom: 11px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1E1E1;
}
.pro_bkbk {
	border: 1px solid #C8C8C8;
}
.pro_name_st_aa {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
}
.jianjie {
	line-height: 18px;
	font-weight: normal;
	color: #878787;
	text-decoration: none;
	padding-bottom: 6px;
}
.pro_cl:link {
	color: #343434;
	text-decoration: none;
}
.pro_cl:visited {
	color: #343434;
	text-decoration: none;
}
.pro_cl:hover {
	color: #FF0000;
	text-decoration: underline;
}
.pro_cl:active {
	color: #FF0000;
	text-decoration: underline;
}
.lable_ee {
	height: 18px;
	width: 33px;
	border: 1px solid #919BA5;
	font-family: "宋体";
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.part_st_line {
	font-size: 14px;
	font-weight: bold;
	color: #1A1A1A;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
	padding-left: 30px;
}
.dcdc_2px {
	padding-top: 2px;
	border: 1px solid #DCDCDC;
	min-height:434px; 
    height:auto !important; 
    height:434px; 

}
.special_st {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.spe {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.detail_style_s {
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
	padding-top: 20px;
	padding-bottom: 30px;
}
.lable_by {
	font-family: "宋体";
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 19px;
	width: 214px;
	border: 1px solid #DFDFDF;
}
.lable_byCopy {
	font-family: "宋体";
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 19px;
	width: 147px;
	border: 1px solid #DFDFDF;
}
.lable_byCCopyopy {
	font-family: "宋体";
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 100px;
	width: 250px;
	border: 1px solid #DFDFDF;
}

a.nav{ float:left; margin-right:6px; width:57px; height:15px; font-weight: normal; color: #FFFFFF; text-decoration: none; line-height:15px; background:url(/images/under02.jpg) ; }
a.nav:hover{ background:url(/images/under01.jpg);}
.news_list li{list-style:none;line-height: 25px;}
.news_list_left{ float:left; clear:both;}
.news_list_right{ float:right;}
.about_index li{list-style:none;line-height: 25px; float:left; position:relative; width:33%; height:28px;}
.pro_index li{list-style:none;line-height: 25px; float:left; position:relative; width:45%; height:25px;}
.pro_index_en li{list-style:none;line-height: 25px; float:left; position:relative; width:100%; height:25px;}
.link_index li{list-style:none;line-height: 25px;height:25px;}
.about_index2 li{list-style:none;line-height: 25px; float:left; position:relative; width:45%; height:28px;}
.news_index li{list-style:none;line-height: 25px; float:left; width:100%; height:28px;}
.eq_index li{list-style:none;line-height: 22px; float:left; width:100%; height:22px;}

.tit01 {
	font-size: 12px;
	line-height: 23px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}
.lable_a {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 19px;
	width: 120px;
	padding-left: 5px;
	border: 1px solid #D4D0C8;
}
.lable_b{
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 19px;
	width: 220px;
	padding-left: 5px;
	border: 1px solid #D4D0C8;
}
#jobtable tr{background-color:expression((this.sectionRowIndex==0)?"":(this.sectionRowIndex%2==0)?"#F2F2F2":"#FFFFFF")}
/*case*/
.case_right{float:left;width:814px;height:850px;}
.case_center{margin:0 auto;width:1004px;overflow:hidden;}
.case_iframe{margin:0 auto;width:690px;height:600px;}
.case_search{clear:both;margin:0 auto;width:690px;height:28px;text-indent:20px}
.case_content{margin:0 auto;width:690px;height:75px;}
.case_area{float:left;width:340px;height:74px;border-right:1px solid #E1E1E1}
.case_area2{float:left;width:340px;height:74px;margin-left:5px}
.case_area_pic{float:left;width:180px;height:56px;}
.case_area_text{float:left;width:150px;height:56px;}
.case_list1{float:left;width:150px;height:20px;line-height:20px;text-indent:10px}
.case_list2{float:left;width:150px;height:15px;line-height:15px;background:none;text-indent:10px}
.case_more{float:left;width:150px;height:15px;text-indent:10px}
.about_line4{margin:0 auto;width:690px;height:20px;margin-top:15px;border-top:1px solid #A2A2A2}

/*返回顶部*/
.network_foot{clear:both;margin:0 auto;width:98%;height:26px;line-height:26px;margin-top:15px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;background:url(/images/jian.gif) left no-repeat; text-indent:15px;margin-bottom:15px; float:left}
a.link08:link,a.link08:visited,a.link08:active {color:#CCCCCC;text-decoration:none;font-weight:bold}
a.link08:hover   {color:#CCCCCC;text-decoration:underline;font-weight:bold}
/*left*/
.sec_title a{ font-size: 14px; line-height: 20px; font-weight: normal; color: #2C2C2C; text-decoration: none; height:20px;}
.left_contact{ padding:10px 30px 40px 20px; font-size: 13px; line-height:25px;font-family: arial;}
/*top*/
.tabcontent {DISPLAY: none; PADDING-TOP: 4px; float:left;}
.top:link,.top:visited{ font-weight: normal; color: #797979; text-decoration: none; padding-left:24px; }
.top:hover,.top:active { font-weight: normal; color: #414141; text-decoration: underline; }
/*search*/
.searchr{ padding-top:10px; line-height:22px; }
/*map*/
.map:link,.map:visited{ font-weight: normal; color: #000000; text-decoration: none; display:block; width:150px; float:left; padding-left:15px;}
.map:hover,.map:active { font-weight: normal; color: #4C4C4C; text-decoration: underline; }
.map1 li{ list-style:none;line-height:26px; clear:both}
/*link*/
.links2 li {float:left;margin-left:10px;height:22px;line-height:22px; white-space: nowrap;}
.links2 li a {display:block;color:#797979;}
.links2 li a:hover {color:#414141;}
#linkimg{ margin:5px 5px 20px 0; }
#linkimg li{ margin:5px 10px 5px 10px; float:left; }
#linkimg img{ width:88px; height:30px; border:1px solid #ccc; }
div#page{padding-top:50px;}
input#imageField2{vertical-align:middle;}

