/*全局开始*/
body {margin-top: 0px;margin-bottom:0px; color:#3F3F3F; text-align:center;background-color: #012C59;}
a { color:#3F3F3F; text-decoration:none;}
body,td,th {color: #3F3F3F;	font-size:12px;}
.all{width:891px;border-left:1px solod #FFFFFF;border-right:1px solod #FFFFFF;background-color:#FFFFFF;margin-right: auto;margin-left: auto;padding-left:3px;padding-right:3px;overflow:hidden; height:auto;}
/*全局结束*/
/*页首开始*/
#header{background-image:url(../images/top_1.gif);background-position:top;background-repeat:repeat-x;}
#class1content {HEIGHT: 320px; overflow:hidden;}
#header #logo{margin-top:10px;float:left;width:390px;}
#header #h_right{margin-top:10px;float:right;width:400px;text-align:right;}
#simple{clear:both;margin-right:6px;}
#simple a{color:#999999;text-decoration:none;}
#simple li{float:right;list-style:none; line-height:22px;list-style-position:inside;padding-left:6px;}
#video a{ color:#012C59!important;text-decoration:none;}
#lan{height:30px;}
#lan li{float:right;list-style:none;list-style-position:inside;}
#nag{clear:both;background-color:#39698C;width:100%;line-height:30px;height:30px;color:#FFFFFF;margin-bottom:2px;}
#date{background-image:url(../images/ngv_bg.gif);background-repeat:no-repeat;float:left;width:173px; text-align:left;}
#ngv_m{float:right;width:710px;}
#ngv_m li{float:left;margin-left:8px;list-style-type:none;list-style-position:inside;}
#ngv_m li a{margin-right:8px;color:#FFFFFF;text-decoration:none;}



#gdmian{width:891px;height:276px; overflow:hidden; float:left;}

#gd{float:left; height:274px; width:891px; border-bottom:1px #96A9B7 solid;}
#gd img{margin-top:1px; float:left;}
#gd_txt{float:left; margin-top:1px; margin-left:15px; width:205px; padding-top:10px; line-height:18px; text-align:left;}
#gd_txt a{color:#CA0106;}





/*页首结束*/
/*****页中开始*****/
#main{ text-align:right;background-color:#ffffff;overflow:hidden;}
/*页中左边开始*/
#m_left{float:left;	width:210px;text-align:left;background-color:#DDE7F1;}
#m_left .m_fl{width:182px;background-color:#FFFFFF;overflow:hidden;margin-left:12px;list-style:none;list-style-position:outside;border:1px solid #A5BBC9;padding-top:8px;padding-bottom:12px;margin-bottom:10px;}
#m_left .m_fl #m_all li{background-image:url(/ver3.0/images/nav.gif);background-position:left 1px;background-repeat:no-repeat;padding-left:23px;letter-spacing:1px;height:25px;line-height:25px;border-bottom:1px solid #E8E8E8;margin-left:12px;margin-right:12px;}
#m_all a{color:#3F3F3F;text-decoration:none;}
#m_all a:hover{color:#FF0000;}
#m_left .m_fl #m_all2 li{padding-left:18px;height:20px;line-height:20px;margin-left:5px;margin-right:12px;}
#m_all2 a{color:#3F3F3F;text-decoration:none;}
#m_all2 a:hover{color:#FF0000;}
#m_all2 h2{ font-size:12px; height:20px; overflow:hidden; margin-bottom:-10px;color:#3F3F3F;text-decoration:none;}
#m_left .m_fl .m_tel2{border-bottom:1px dashed #CCCCCC;margin-left:6px;margin-right:6px;padding-top:7px;}
#m_left .m_fl .m_tel2 li{background-image:url(../images/dot_2.gif);background-position:left -1px;background-repeat:no-repeat;padding-left:20px;line-height:18px;margin-bottom:8px;margin-left:6px;}
.s1{color:#4180B5}
#m_left #m_mail{text-align:center;width:99%;margin-top:14px;margin-left:-8px;}
/*页中左边结束*/
/*页中右边开始*/
#m_right{background-color:#FFFFFF;float:right; height:auto; min-height:600px;}
#m_right2{background-color:#FFFFFF;float:right;min-height:905px;_height:905px; text-align:center;}
#m_right3{background-color:#FFFFFF;float:right;min-height:1090px;_height:1090px;width: 680px!important;}
#m_r_fast{width: 680px; background-image:url(../images/m_r_t_1.gif);background-repeat:repeat-x;height:32px;list-style:none;list-style-position:outside; }
#m_r_fast a{color:#999999;text-decoration:none;}
#m_r_fast li{float:left;margin-left:25px;margin-top:8px;}
#m_r_nag{width: 680px;background-image:url(../images/m_r_t_2.gif);background-repeat:repeat-x;height:41px;line-height:41px;text-align:right;color:#999999;}
#m_r_nag img{float:left;margin-top:10px;}
#m_r_nag a{color:#999999;text-decoration:none;}
#m_r_con{height:auto; text-align:left;padding:20px;line-height:22px; width:640px;}
#m_r_con2{height:auto!important;text-align:left;padding:5px;line-height:20px; width:666px;}
#m_r_con a{color:#666666;text-decoration:none;}
#m_r_con h1{font-size:20px; line-height:20px; height:20px; }
#cppdf{float:left; width:640px; height:18px; text-align:center; margin-top:0px; border-bottom:1px dotted #CCCCCC;}
.m_r_p{padding-bottom:30px;padding-top:30px;}
#cppdf a{ color:#FF0000; text-decoration:none;}
#xl_pic li{ float:left; width:118px; height:96px; overflow:hidden; text-align:center; border:1px solid #cccccc; padding:2px; margin-left:4px; margin-top:10px; list-style:none}
#xl_pic li img{ width:100px; height:80px;}
/*页中右边结束*/
#hh1{ border:1px solid #000000;width:680px; background-color:#FFFFFF;clear:both;height:1px; margin:0; padding:0; border:0}
/*****页中结束*****/
/*底部开始*/
#footer{ clear:both;background-color:#FFFFFF; overflow:hidden;}
#footer a{ color:#3F3F3F; text-decoration:none;}
#f_c_r{clear:both;background-color:#2964A5;height:22px;margin-top:3px;line-height:22px;color:#FFFFFF; text-align:center;}
#f_c_r a{color:#FFFFFF;}
#f_other{clear:both;}
#f_left{float:left;padding-left:10px;line-height:76px;height:76px;}
#f_left img{margin-top:18px;}
#f_right{float:right;width:750px;}
#f_right #f_r_l{float:left;line-height:25px;list-style:none;list-style-position:inside;text-align:left;}
#f_r_r{float:right;list-style:none;list-style-position:inside;margin-right:10px;}
#f_r_r li{float:left;margin-top:5px;margin-left:6px;}


#left_list	{ width:189px;background:url(images/product_left_line.gif)}
#left_list ul	{ text-align:left; list-style:none; margin:5px 0 5px 20px}
#left_list li	{color:#003366;clear:both}
#left_list li	h2	{color:#003366; font-weight:bold; font-size:12px; clear:both; height:20px;line-height:20px; margin:6px 0 0 0}
#left_list li p	{margin:0; font-weight:normal;height:20px; line-height:20px}


/*photo list*/
.photo_list	ul	{ clear:both; list-style:none; margin:0; padding:5px 0}
.photo_list li	{ float:left; width:141px; text-align:center; margin:0 8px;}
.photo_list li div	{ border:#ACDEF5 1px solid; border-bottom:none; padding:3px 0}
.photo_list li p	{ border:#ACDEF5 1px solid; margin:0; background:#EEF7FC}

.photo_page	{ clear:both; text-align:center; padding:20px 0; margin:0}

/*首页相关*/
#index_main{overflow:hidden;}
#i_an{ background-image:url(/4.0/images/index_bg2.gif); height:20px; padding-top:4px; text-align:left}
#i_an img{ padding-left:15px;}
#i_top{overflow:hidden; margin-bottom:4px; float:left; width:891px; background-color:#FFFFFF}
#i_top_l{ float:left; height:213px; width:888px; border:1px solid #96A9B7; overflow:hidden;}
.i_title{background-image:url(/4.0/images/index_bg1.gif); background-repeat:repeat-x; height:28px; border-bottom:1px solid #C6CFD6}
#i_t_r{float:right; color:#CA0106; margin-top:6px; margin-right:10px;}
#i_t_r a{ color:#012C59; text-decoration:none;}
.i_title img{ float:left; margin-left:15px; margin-top:3px;}
#i_list{float:left; width:214px; height:182px; text-align:left;}
#i_list_t{float:left; width:150px; height:14px;  background-image:url(/4.0/i_t2.gif); font-weight:bold; margin-top:6px; margin-left:8px; color:#FFFFFF; padding-left:35px; padding-top:3px;}
#i_list_t a{color:#FFFFFF;}
#i_list_m{float:left; width:210px; border-right:#CCCCCC 1px solid; height:144px; margin-top:6px;  padding-left:10px}
#i_list_m2{float:left; width:204px; height:144px; margin-top:6px; padding-left:10px;}
.i_t_li1 li { float:left; width:75px; text-align:left; background-image:url(/4.0/dot_5.gif); background-repeat:no-repeat; background-position:left 3px;; height:21px; line-height:21px; padding-left:26px;}
.i_t_li2 {margin-top:5px; height:190px;list-style:none; list-style-position:outside;}
.i_t_li2 li{ text-align:left; background-image:url(/4.0/dot_5.gif); background-repeat:no-repeat; background-position:left 3px;height:21px; line-height:21px; padding-left:29px; margin-left:10px;}
#i_list_pic{margin-left:8px; float:left; margin-top:2px;}



#i_listt{float:left; width:226px; height:182px; text-align:left;}
#i_list_tt{float:left; width:164px; height:14px;  background-image:url(/4.0/i_t1.gif); font-weight:bold; margin-top:6px; margin-left:8px; color:#FFFFFF; padding-left:35px; padding-top:3px;}
#i_list_mt{float:left; width:220px; border-right:#CCCCCC 1px solid; height:144px; margin-top:6px;  padding-left:10px}
.i_t_li2t {margin-top:5px; height:190px;list-style:none; list-style-position:outside;}
.i_t_li2t li{ text-align:left; background-image:url(/4.0/dot_5t.gif); background-repeat:no-repeat; background-position:left 2px;height:21px; line-height:21px; padding-left:14px; margin-left:8px;}







.i_t_ty{color:#012b8a;  font-weight:bold;}
#i_top_r{ float:right; height:213px; width:228px; border:1px solid #96A9B7;overflow:hidden;}
#i_top_r img{border:0} 
#i_top_r_main{ padding:4px; text-align:left;}
#i_top_r_main a:hover { color:#000000; text-decoration:underline;}
#i_top_r_main ul{ list-style:none; margin:0}
#i_top_r_main li{background-image:url(/4.0/images/dot_6.gif); background-repeat:no-repeat; background-position:left 2px; text-align:left;  text-align:left; padding-left:20px;  line-height:20px;}

#i_top_r_main a{ color:#3F3F3F; text-decoration:none;}
.i_title{ background-image:url(/4.0/images/index_bg1.gif); background-repeat:repeat-x; height:28px; border-bottom:1px solid #C6CFD6}
.i_name{ padding-left:14px; clear:both;  color:#f76704; font-weight:800; line-height:25px; font-size:14px;}
#i_xiangqing{
	text-align:center;
	margin-top:6px;
	margin-right:15px;
}
#i_t_r{float:right; color:#CA0106; margin-top:6px; margin-right:10px;}
#i_t_r a{ color:#012C59; text-decoration:none;}
.i_title img{ float:left; margin-left:15px; margin-top:3px;}
#i_middle{ clear:both;border:1px solid #96A9B7; width:888px; height:133px;margin-bottom:4px; background-color:#FFFFFF; overflow:hidden;}
#i_m_list{float:left; width:145px; height:140px;}
#i_m_list img{ width:118px; margin-top:8px; margin-left:12px;}
#i_m_list1{float:left; width:145px; margin-top:4px}
#i_m_list1 a{color:#0a75ad;}
#i_m_list2{float:left; width:135px; margin-top:4px; margin-left:6px;}
#i_middle_1{ float:left; width:216px; height:115px; margin-top:5px; margin-left:4px;}
#i_middle_1 img{BORDER:#979696 1px solid; WIDTH: 88px; height:105px; TEXT-ALIGN: center; float:left;}
#i_middle_txt{	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 115px; LINE-HEIGHT: 18px; text-align:left;
}






#i_middle2{overflow:hidden; margin-bottom:4px; float:left; width:891px;}
#i_middle2_l{float:left; height:213px; width:228px; border:1px solid #96A9B7;overflow:hidden;}
#i_middle2_l .mar1{ padding:6px; line-height:18px; text-align:left}
#i_middle2_r_r{float:right; height:213px; width:228px; border:1px solid #96A9B7; overflow:hidden; line-height:20px;}
#i_middle2_r_l{float:left; height:213px; width:422px; border:1px solid #96A9B7; margin-left:3px;overflow:hidden;}
#i_toutiao{ float:left; padding:2px; background-color:#E1EBF5; width:422px; overflow:hidden; text-align:left; height:58px;  line-height:18px; overflow:hidden;}
#i_toutiao img{ float:left; margin-right:4px;}
#i_t_news{ list-style:none; width:400px; list-style-position:outside;}
#i_t_news li{ background-image:url(/4.0/images/dot_4.gif); height:22px; border-bottom:1px dotted #CCCCCC; background-repeat:no-repeat; background-position:left 5px; text-align:left; padding-left:28px; line-height:24px;}
#i_t_news li a{ color:#3F3F3F; text-decoration:none}
#i_t_news .date1{ float:right; margin-right:15px;  color:#999999}
#i_bottom{overflow:hidden; margin-bottom:4px; float:left; width:891px;}
#i_bottom_l{float:left; height:122px; width:655px; border:1px solid #96A9B7; list-style:none; list-style-position:outside}
#i_bottom_l li{ float:left; width:109px; text-align:center; margin-top:12px;}
#i_bottom_l li img{ border:1px solid #CCCCCC; padding:3px;}
#i_bottom_r{float:right; height:122px; width:228px; border:1px solid #96A9B7;}
#i_bottom_r_1{float:left; height:25px; width:160px; padding-top:10px; line-height:20px; text-align:left;}
#i_bottom_r_2{float:left; width:210px; text-align:left; line-height:20px; border-top:1px dotted #96A9B7; margin-left:6px}
#i_bottom_r_3{float:left; height:65px; width:61px;padding-top:10px; padding-left:4px;}
#i_bottom_r_4{float:left; width:120px; height:30px; line-height:20px; margin-left:20px;}
.g_d{ float:right; margin-top:6px; margin-right:15px; background-color:#fafafa;}
.g_d a{ color:#01464D; text-decoration:none}
#i_bottom2_l{ background-image:url(/4.0/images/index_bg4.gif); background-repeat:repeat-x;float:left; height:24px; width:655px; border:1px solid #96A9B7; list-style:none; list-style-position:outside}
#i_bottom2_l #y_link{ float:left; background-color:#C7D2E6; border-right:1px solid #96A9B7; height:24px; line-height:24px; width:85px}
#i_bottom2_l li{ float:left; line-height:24px; margin-left:10px;text-align:center;}
#i_bottom2_l li a{ color:#3F3F3F; text-decoration:none; margin-right:10px;}
#i_bottom2_r select{ width:228px;}
#i_lb_l{ float:left; width:656px}
#i_lb_r{ float:right; width:218px;}

.YY_time {
	FONT-SIZE: 14px; COLOR: #CC0000; LINE-HEIGHT: 14px; FONT-FAMILY: Impact
}
.table--all-blue-line {
	 BORDER-RIGHT: #bfcbd7 1px solid; BORDER-TOP: #bfcbd7 1px solid; BORDER-LEFT: #bfcbd7 1px solid; BORDER-BOTTOM: #bfcbd7 1px solid
}
.table-bottom-line-blue {
	BORDER-BOTTOM: #bfcbd7 1px solid
}
.table-notop-line-blue {
	BORDER-RIGHT: #bfcbd7 1px solid; BORDER-BOTTOM: #bfcbd7 1px solid;BORDER-LEFT: #bfcbd7 1px solid; 
}
.table-half-line-blue1 {
	BORDER-RIGHT: #bfcbd7 1px solid; BORDER-LEFT: #bfcbd7 1px solid
}


#news_news li{ float:left; background-image:url(/4.0/images/dot_4.gif); height:22px; border-bottom:1px dotted #CCCCCC; background-repeat:no-repeat; background-position:left 5px; text-align:left; padding-left:28px; line-height:24px; width:280px; overflow:hidden;}
#news_news li a{ color:#3F3F3F; text-decoration:none}
#more_news{float:left;  background-image:url(/ver3.0/images/m_r_t_1.gif);background-repeat:repeat-x; background-position:bottom;  margin-left:3px; line-height:30px; width:610px; text-indent:22px; margin-bottom:4px;}
.company-culture{width:600px;overflow:hidden; margin-top:30px;}
	.company-culture p{background:#F2F2F2;padding:16px;line-height:22px; color:#4D4D4D}	
	.company-culture ul{width:600px;color:#4D4D4D;overflow:hidden; list-style:none;}
	.company-culture ul li{padding-left:16px;}
	.company-culture ul li.culture-spirit{height:34px;line-height:34px;}
	.company-culture ul li.culture-aim{height:32px;line-height:32px;background:#F2F2F2; }
	.company-culture ul li.culture-faith{height:56px;line-height:24px; margin-top:10px;}
	.company-culture ul li.culture-brand{height:32px;line-height:32px;background:#F2F2F2;}
	.company-culture ul li.culture-services{height:40px;line-height:40px;}