﻿body						{ margin:0; padding:0; font-size:12px; font-family:"宋体"; background:url(../images/body_bg.gif) repeat-x; font-style:normal;}
ul							{ margin:0; padding:0; list-style:none;}
dl,dt,dd,li,div				{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6			{ display:inline;}
li,dt,dd					{ float:left; overflow:hidden;}
.mt7						{ margin-top:7px;}
.mt8						{ margin-top:8px;}
.mt12						{ margin-top:12px;}
.mt15						{ margin-top:15px;}
.fl							{ float:left;}
.fr							{ float:right;}
.clear						{ clear:both;}
a							{ color:#000; text-decoration:none;}
a:hover						{ color:#FF6000; text-decoration:underline;}
img							{ border:none;}
h1{ font-size:35px;}
.page						{ width:952px; margin:0 auto;}
.p_m						{ width:952px;}
.logo						{ width:114px; height:96px;}
.logo div					{ width:114px; height:96px; text-align:center; display:table-cell!important; vertical-align:middle!important;}
.logo div img				{ margin-top:expression((96-this.height)/2);}
.com_name					{ width:605px; height:96px; line-height:96px; font-size:33px; font-weight:bold; overflow:hidden; white-space:normal;}
.f_btn						{ width:233px; height:96px;}
.f_btn ul					{ width:233px;}
.f_btn ul li				{ width:50px; height:23px; color:#0E3770; padding-left:20px; background:url(../images/tb1.gif) 9px 9px no-repeat; line-height:23px; margin-top:36px;}
.f_btn ul li a				{ color:#0E3770; text-decoration:none;}
.menu_left					{ width:6px; height:35px; background:url(../images/menu_left.gif) no-repeat;}
.menu_mid					{ width:938px; height:35px; background:url(../images/menu_mid.gif) repeat-x; padding-left:2px;}
.menu_mid dl				{ width:938px;}
.menu_mid dl dt				{ width:102px; height:35px; line-height:35px; font-weight:bold; color:#fff; text-align:center;}
.menu_mid dl dt a			{ color:#fff; text-decoration:none;}
.menu_mid dl dt a:hover		{ color:#fff; text-decoration:underline;}
.menu_mid dl dd				{ width:2px; height:35px; background:url(../images/menu_line.gif) center no-repeat; overflow:hidden;}
.menu_right					{ width:6px; height:35px; background:url(../images/menu_right.gif) no-repeat;}
.m_left						{ width:248px; background:#E1E4E8;}
.m_left2					{ width:248px;}
.lf_t1						{ width:248px; height:20px; margin-bottom:13px;}
.lf_t1_left					{ width:123px; height:20px; background:url(../images/t1.gif) no-repeat; padding-left:12px; line-height:20px; color:#fff; font-weight:bold;}
.lf_t1_mid					{ width:106px; height:20px; background:url(../images/t2.gif) repeat-x;}
.lf_t1_right				{ width:7px; height:20px; background:url(../images/t3.gif) no-repeat;}
.lf_m1						{ width:226px; margin:0 auto;}
.lf_m1 ul					{ width:226px;}
.lf_m1 ul li				{ width:226px; border-bottom:4px #E1E4E8 solid; background:#fff; height:25px; overflow:hidden;}
.lf_m1 ul li .tb1			{ width:25px; height:25px; background:url(../images/tb2.gif) center no-repeat; border-right:1px #E1E4E8 solid; float:left;}
.lf_m1 ul li .tit1			{ float:left; width:194px; height:25px; line-height:25px; padding-left:6px; overflow:hidden; white-space:normal;}
.lf_m1 ul li .tit1 a		{ color:#000; text-decoration:none;}
.lf_m1 ul li .tit1 a:hover	{ color:#ff6000; text-decoration:underline;}
.lf_m1_top					{ width:226px; height:29px; line-height:29px; color:#114893; font-weight:bold; border-bottom:1px #9DA8B5 solid;}
.lf_m1_mid					{ width:226px; padding:10px 0; line-height:22px;}
.lf_m1_mid img				{ margin-bottom:10px;}
.m_lf_f						{ width:248px; height:7px; overflow:hidden;}
.m_lf_flf					{ width:8px; height:7px; background:url(../images/f_left.gif) no-repeat; overflow:hidden;}
.m_lf_fmid					{ width:232px; height:7px; background:url(../images/f_mid.gif) repeat-x; overflow:hidden;}
.m_lf_fri					{ width:8px; height:7px; background:url(../images/f_right.gif) no-repeat; overflow:hidden;}
.m_right					{ width:693px; background:#E1E4E8;}
.m_ri						{ width:693px;}
.m_ri_left					{ width:123px; height:20px; background:url(../images/t1.gif) no-repeat; padding-left:12px; line-height:20px; color:#fff; font-weight:bold;}
.m_ri_mid					{ width:551px; height:20px; background:url(../images/t2.gif) repeat-x;}
.m_ri_right					{ width:7px; height:20px; background:url(../images/t3.gif) no-repeat;}
.m_ri_m						{ width:663px; padding:21px 0 18px 30px;}
.m_ri_m dl					{ width:118px; float:left; margin:0 20px; display:inline;}
.m_ri_m dl dt				{ width:110px; height:110px; border:4px #fff solid; background:#fff;}
.m_ri_m dl dt div			{ width:110px; height:110px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.m_ri_m dl dt div img		{ margin-top:expression((110-this.height)/2);}
.m_ri_m dl dd				{ width:118px; height:29px; text-align:center; overflow:hidden; white-space:normal; line-height:29px;}
.m_ri_m dl dd a				{ color:#0D68A3; text-decoration:none;}
.m_ri2						{ width:668px; margin:0 auto;}
.m_ri2_t					{ width:668px; height:29px; line-height:29px; color:#114893; font-weight:bold; border-bottom:1px #9DA8B5 solid;}
.m_ri2_m					{ width:668px; padding:18px 0 14px 0;}
.m_ri2_m_2					{ width:668px; padding:6px 0; line-height:23px;}
.about_pic					{ width:150px; height:141px; border:1px #4393C6 solid; padding:1px; overflow:hidden; margin-left:8px; display:inline;}
.about_pic div				{ width:150px; height:141px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.about_pic div img			{ margin-top:expression((141-this.height)/2);}
.about						{ width:497px;}
.con						{ width:497px; height:130px; line-height:22px; overflow:hidden; white-space:normal;}
.more						{ width:497px; height:26px; text-align:right; line-height:26px; font-weight:bold;}
.more a						{ color:#000; text-decoration:underline;}
.m_ri2_m2					{ width:655px; padding:10px 0 10px 13px;}
.m_ri2_m2 dl				{ width:118px; float:left; margin:0 20px; display:inline;}
.m_ri2_m2 dl dt				{ width:110px; height:110px; border:4px #fff solid; background:#fff; margin-top:5px;}
.m_ri2_m2 dl dt div			{ width:110px; height:110px; text-align:center; vertical-align:middle!important; display:table-cell!important;}
.m_ri2_m2 dl dt div img		{ margin-top:expression((110-this.height)/2);}
.m_ri2_m2 dl dd				{ width:118px; height:29px; text-align:center; line-height:29px; overflow:hidden; white-space:normal;}
.m_ri2_m2 dl dd a			{ color:#0D68A3; text-decoration:none;}
.m_ri_f						{ width:693px; height:7px; overflow:hidden;}
.m_ri_flf					{ width:8px; height:7px; background:url(../images/f_left.gif) no-repeat; overflow:hidden;}
.m_ri_fmid					{ width:677px; height:7px; background:url(../images/f_mid.gif) repeat-x; overflow:hidden;}
.m_ri_fri					{ width:8px; height:7px; background:url(../images/f_right.gif) no-repeat; overflow:hidden;}
.p_f1						{ width:952px; height:4px; background:url(../images/f1.gif) repeat-x; overflow:hidden;}
.p_f2						{ width:952px; background:url(../images/f2.gif) repeat-x; padding:12px 0; text-align:center; line-height:23px; color:#333;}
.p_f2 a						{ color:#000; text-decoration:none;}
.m_ri_m2					{ width:673px; padding:13px 10px; line-height:22px;}
.m_ri_m2 dl					{ width:673px;}
.m_ri_m2 dl dt				{ width:560px; height:24px; line-height:24px; background:url(../images/tb5.gif) 6px 7px no-repeat; padding-left:23px; overflow:hidden; white-space:normal;}
.m_ri_m2 dl dd				{ width:90px; height:24px; line-height:24px; text-align:center; color:#666;}
.pro_fenye					{ width:693px; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.pro_fenye a				{ color:#000; text-decoration:none;}
.fenye						{ width:673px; height:30px; line-height:30px; text-align:center;}

.pro_list					{ width:226px; background:#fff; padding:4px 0;}
.pro_list a					{ color:#000; text-decoration:none;}
.pro_list a:hover			{ color:#ff6000; text-decoration:underline;}
.pro_m						{ width:668px; padding:8px 12px 15px 13px; float:left;}
.pro_pic					{ width:668px; text-align:center; padding:12px 0;}
.pro_name					{ width:668px; height:30px; text-align:center; line-height:30px; border-bottom:1px #9DA8B5 solid; font-size:16px; font-weight:bold;}
.pro_cou					{ width:540px; margin-left:75px; display:inline; margin-top:20px;}
.pro_cou ul					{ width:540px;}
.pro_cou ul li				{ height:20px; border:1px #0D68A3 solid; background:#fff; text-align:center;margin:0 2px; padding:0 10px; display:inline; line-height:20px; color:#000; overflow:hidden;}
.sq_time					{ width:668px; height:24px; line-height:24px; text-align:center; margin-top:6px;}
.sq_con						{ width:668px; padding:8px 0;}
.m_tra						{ width:668px; padding:8px 0 0 0;}
.m_tra dl					{ width:668px;}
.m_tra dl dt				{ width:555px; height:24px; line-height:24px; background:url(../images/tb5.gif) 6px 7px no-repeat; padding-left:23px; overflow:hidden; white-space:normal;}
.m_tra dl dd				{ width:90px; height:24px; line-height:24px; text-align:center; color:#666;}

.j_chn						{ width:203px; height:26px; line-height:26px; background:url(../images/tb2.gif) 8px 7px no-repeat; padding-left:23px; white-space:normal; overflow:hidden;}
.j_grd						{ width:183px; height:24px; line-height:24px; background:url(../images/tb3.gif) 26px 6px no-repeat; padding-left:43px; white-space:normal; overflow:hidden;}
.j_cls						{ width:162px; height:24px; line-height:24px; background:url(../images/tb4.gif) 46px 6px no-repeat; padding-left:64px; white-space:normal; overflow:hidden;}

.red						{ color:#ff0000; text-decoration:none;}