﻿body {
	margin:0; padding:0; background:url(../images/bg_01.jpg) repeat-x #e2e4e5;
	font:normal 12px/24px Verdana, Geneva, sans-serif; color:#5c5c5c;
	*font:normal 12px/24px Verdana, Geneva, sans-serif; color:#5c5c5c;
}

form { margin:0;}
img { border:0;}
.clear { clear:both;}
.block { display:block;}
.w_715 { width:715px;}
.w_714 { width:714px;}
.w_708 { width:708px;}
.w_546 { width:546px;}
.w_534 { width:534px;}
.w_520 { width:520px;}
.w_478 { width:478px;}
.w_464 { width:464px;}
.w_416 { width:416px;}
.w_410 { width:410px;}
.w_400 { width:400px;}
.w_358 { width:358px;}
.w_352 { width:352px;}
.w_350 { width:350px;}
.w_334 { width:334px;}
.w_330 { width:330px;}
.w_326 { width:326px;}
.w_314 { width:314px;}
.w_304 { width:304px;}
.w_300 { width:300px;}
.w_322 { width:322px;}
.w_290 { width:290px;}
.w_288 { width:288px;}
.w_280 { width:280px;}
.w_278 { width:278px;}
.w_274 { width:274px;}
.w_265 { width:265px;}
.w_258 { width:258px;}
.w_260 { width:290px; color:#909090; margin-top:16px;}
.w_253 { width:253px;}
.w_250 { width:250px;}
.w_248 { width:248px;}
.w_236 { width:236px;}
.w_230 { width:230px;}
.w_225 { width:225px;}
.w_222 { width:222px;}
.w_220 { width:220px;}
.w_219 { width:219px;}
.w_218 { width:218px;}
.w_214 { width:214px;}
.w_213 { width:213px;}
.w_210 { width:210px;}
.w_206 { width:206px;}
.w_205 { width:205px;}
.w_202 { width:202px;}
.w_196 { width:196x;}
.w_184 { width:184px;}
.w_180 { width:180px;}
.w_172 { width:172px;}
.w_170 { width:170px;}
.w_166 { width:166px;}
.w_165 { width:165px;}
.w_162 { width:162px;}
.w_160 { width:160px;}
.w_153 { width:153px;}
.w_150 { width:150px;}
.w_143 { width:143px;}
.w_134 { width:134px;}
.w_130 { width:130px;}
.w_124 { width:124px;}
.w_112 { width:112px;}
.w_109 { width:109px;}
.w_104 { width:104px;}
.w_85 { width:85px;}
.w_80 { width:80px;}
.w_66 { width:66px;}
.w_60 { width:60px;}
.w_50 { width:50px;}
.w_38 { width:38px;}
.w_32 { width:32px;}
.w_30 { width:30px;}
.w_12 { width:12px;}
.w_7 { width:7px;}
.w_96 { width:96px;}
.h_68 { height:68px;}
.h_48 { height:48px;}
.h_47 { height:47px;}
.h_38 { height:38px;}
.h_33 { height:33px;}
.h_31 { height:31px;}
.h_30 { height:30px;}
.h_29 { height:29px;}
.h_10 { height:10px;}
.h_18 { height:18px;}
.h_20 { height:20px;}
.h_22 { height:22px;}
.h_23 { height:23px;}
.h_26 { height:26px;}
.h_132 { height:132px;}
.h_140 { height:140px;}
.h_182 { height:182px;}
.h_233 { height:233px;}
.h_260 { height:260px;}
.h_276 { height:276px; clear:left;}
.h_600 { height:600px;}
.h_700 { height:700px;}
.f_666666 { color:#666666;}
.f_5b5b5b { color:#5b5b5b;}
.f_02614b { color:#02614b;}
.f_777 { color:#777;}
.f_008d70 { color:#008d70; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.f_666 { color:#666;}
.f_b { font-weight:bold;}
.f_l { float:left;}
.f_r { float:right;}
.l_h_20 { line-height:20px;}
.l_h_22 { line-height:22px;}
.l_h_30 { line-height:30px;}
.l_h_36 { line-height:36px;}
.m_t_26 { margin-top:26px;}
.m_t_23 { margin-top:23px;}
.m_t_19 { margin-top:19px;}
.m_t_17 { margin-top:17px;}
.m_t_14 { margin-top:14px;}
.m_t_10 { margin-top:10px;}
.m_t_5 { margin-top:5px;}
.m_l_4 { margin-left:4px;}
.m_l_10 { margin-left:10px;}
.m_l_21 { margin-left:21px;}
.m_l_25 { margin-left:25px;}
.m_l_27 { margin-left:27px;}
.m_l_29 { margin-left:29px;}
.m_l_30 { margin-left:30px;}
.m_l_18 { margin-left:18px;}
.m_l_15 { margin-left:15px;}
.m_b_5 { margin-bottom:5px;}
.m_b_10 { margin-bottom:10px;}
.m_b_19 { margin-bottom:19px;}
.m_b_25 { margin-bottom:25px;}
.m_r_15 { margin-right:15px;}
.m_r_18 { margin-right:18px;}
.m_r_30 { margin-right:30px;}
.m_6 { margin:0 6px 6px 6px; display:inline;}
.p_t_10 { padding-top:10px;}
.p_t_12 { padding-top:12px;}
.p_t_15 { padding-top:15px;}
.p_t_20 { padding-top:20px;}
.p_l_14 { padding-left:14px;}
.p_l_20 { padding-left:20px;}
.b_b_dddddd { border-bottom:1px solid #dddddd;}
.b_b_c9c9c9 { border-bottom:1px dotted #c9c9c9;}
.t_c { text-align:center;}
.t_r { text-align:right;}
.t_l { text-align:left;}
ul,li { list-style-type:none; margin:0; padding:0;}
.container { width:1000px; margin:0 auto; background:url(../images/bg_02.png) repeat-y; overflow:hidden;}
.header { width:975px; margin:0 auto;}
.logo { width:250px; height:92px; float:left;}
.topNav { width:675px; height:92px; background:url(../images/top_03.jpg) repeat-x; float:left;}
.topban { width:290px; height:30px; text-align:right;}
.mainbody { width:1000px; height:246px; margin:0 auto; background:url(../images/index_bg01.png) no-repeat left top;}
.menu { width:975px; margin:0 auto;}
.menu ul li { float:left;}
.menu ul li img { display:block;}
.menuContent { width:955px; height:214px; margin:0 auto;}
.menuContent ul { float:left;}
.dis { display:none;}
.footer { width:974px; height:50px; margin:5px auto 0;}
.end_pic { width:140px; height:50px; float:right;}
.end_con { width:834px; height:50px; float:left; color:#777;}

.flash { width:225px; padding-top:10px; padding-left:5px; height:140px; clear:both;}
.com_new { width:253px; height:22px; clear:left; line-height:22px;}
.medic_new { width:219px; height:22px; clear:left; line-height:22px;}
.icon { width:154px; height:22px; line-height:22px; clear:left; padding-left:18px; background:url(../images/index_21.png) no-repeat;}
.newpro { width:130px; height:130px; float:left;}
.newpro_ttl { width:124px; height:22px; line-height:22px; background:url(../images/index_23.png) no-repeat left top; padding-left:6px; clear:left;}
.ipt { width:109px; height:15px; border:1px solid #b7b7b7; background:url(../images/index_25.jpg) no-repeat; padding-left:18px; color:#989797;}
.point { font:normal 12px/20px "宋体"; color:#008c6f; margin:0; width:11px; display:inline-block; text-align:center;}
.net_khyj { width:102px; height:24px; line-height:24px; background:url(../images/index_36.png) no-repeat left top; padding-left:35px;}
.tec_pic { width:86px; height:146px; margin:10px 5px; float:left; display:inline;}
.tec_ttl { width:291px; height:22px; line-height:22px; padding-left:13px; background:url(../images/index_42.png) no-repeat left top;}
.down_ttl { width:96px; height:22px; line-height:22px; padding-left:13px; background:url(../images/index_42.png) no-repeat left top;}
.feed_pic { width:284px; height:150px; clear:left; padding-top:10px; padding-left:5px;}
.recr_dev_pic { width:206px; height:64px; padding-top:10px; margin-left:4px; clear:left;}
.recr_dev_con { width:206px; color:#777; line-height:20px; margin-left:4px;}
.recr_new_con { width:520px; height:31px; background:url(../images/index_52.jpg) repeat-x; margin-top:10px;}
.recr_mszj_pic { width:165px; height:137px; text-align:center; padding-top:5px; clear:left;}
.con_yg { width:336px; height:24px; line-height:24px; padding-left:16px; background:url(../images/index_62.png) no-repeat left top; color:#666;}
.con_comp { width:233px; height:24px; line-height:24px; padding-left:15px; color:#666; background:url(../images/index_62.png) no-repeat left top;}
.com_map { width:290px; height:139px; padding-top:10px; text-align:center; clear:left;}

#mainNav { width:975px; height:31px; position:relative; z-index:2; background:url(../images/ban_bg01.jpg) repeat-x;}
#ul_mainNav { padding-left:33px; overflow:visible; height:31px; line-height:31px;}
#ul_mainNav li { float:left; position:relative; height:31px; width:110px; vertical-align:bottom;}
#ul_mainNav li#index { width:95px;}
#ul_mainNav li a { display:block; background:url(../images/top_ban.jpg) no-repeat left top; cursor:pointer; height:31px;}
#ul_mainNav li#li_1 a{ background-position: -95px 0;}
#ul_mainNav li#li_2 a{ background-position: -205px 0;}
#ul_mainNav li#li_3 a{ background-position: -315px 0;}
#ul_mainNav li#li_4 a{ background-position: -425px 0;}
#ul_mainNav li#li_5 a{ background-position: -535px 0;}
#ul_mainNav li#li_6 a{ background-position: -645px 0;}
#ul_mainNav li#li_7 a{ background-position: -755px 0;}
#ul_mainNav li .li_over { cursor:pointer;}
#ul_mainNav .li_over#index a{ background-position: 0 -31px;}
#ul_mainNav .li_over#li_1 a{ background-position: -95px -31px;}
#ul_mainNav .li_over#li_2 a{ background-position: -205px -31px;}
#ul_mainNav .li_over#li_3 a{ background-position: -315px -31px;}
#ul_mainNav .li_over#li_4 a{ background-position: -425px -31px;}
#ul_mainNav .li_over#li_5 a{ background-position: -535px -31px;}
#ul_mainNav .li_over#li_6 a{ background-position: -645px -31px;}
#ul_mainNav .li_over#li_7 a{ background-position: -755px -31px;}


#ul_mainNav .ul_subNav { background:url(../images/top_ban_bg02.jpg) repeat-x; left:0; top:31px; height:24px; line-height:24px; border-bottom:1px solid #00b48f; border-left:1px solid #00b48f; border-right:1px solid #00b48f; position:absolute; visibility:hidden; }

#ul_mainNav li.li_over .ul_subNav { visibility:visible;}
#ul_mainNav li .ul_subNav li { height:24px; line-height:24px; float:left; width:70px; vertical-align:bottom; }

#ul_mainNav li .ul_subNav li a { height:24px; line-height:24px; padding-left:14px; background:url(../images/top_ban_bg02.jpg) repeat-x;}
#ul_mainNav li .ul_subNav li a:hover { color:#F60;}

/*关于亚光*/
.combody { width:1000px; margin:17px auto 0; background:url(../images/index_bg01.png) no-repeat left bottom;}
.comleft { width:220px; float:left; margin-left:19px; display:inline;}
.comleft .menu { width:210px; height:24px; text-align:right; float:right;}
.comleft .menu a { width:188px; height:24px; padding-right:22px; line-height:24px; float:left; background:url(../images/left_com_02.jpg) no-repeat; color:#6d6d6d; text-decoration:none;}
.comleft .menu a:hover { width:188px; padding-right:22px; height:24px; line-height:24px; background:url(../images/left_com_03.jpg) no-repeat; color:#008c6f; font-weight:bold; text-decoration:none;}
.comright { width:714px; float:right; margin-right:18px; display:inline;}
.v_b { vertical-align:bottom;}
.search { width:220px; height:27px; background:url(../images/left_com_04.jpg) no-repeat; text-align:center; padding-top:6px;}
.select { width:200px; height:20px; color:#595959; font:normal 12px/20px "宋体";}
.comcon { width:212px; height:83px; background:url(../images/left_com_09.jpg) no-repeat;}
.comcont { width:196px; height:24px; line-height:24px; padding-left:16px; background:url(../images/index_62.png) no-repeat left top; color:#666;}
.b_b_008c6f { border-bottom:1px solid #008c6f;}
.combg { background:url(../images/com_08.jpg) no-repeat left top; padding-left:16px; line-height:29px;}
.compoint { font:normal 12px/22px '宋体'; color:#008267; font-weight:bold;}
.honorpic { width:210px; height:150px; margin:6px auto 0 auto;}
.honortitle { background:url(../images/pro_07.jpg) no-repeat left; width:200px; padding-left:9px; height:20px; line-height:20px; margin:0 auto;}

/*新闻动态*/
.newbody { width:1000px; margin:17px auto 0; overflow:hidden; background:url(../images/index_bg01.png) no-repeat left bottom;}
.newban { width:714px; height:30px; border-bottom:1px solid #dedede; border-top:1px solid #dedede; background:#f6f6f6;}
.b_b_b2b2b2 { border-bottom:1px dotted #b2b2b2;}
.newpage { width:712px; height:26px; background:#f5f5f5; border:1px solid #e0e0e0; margin:30px 0;}

/*产品中心*/
.probody { width:1000px; margin:17px auto 0; overflow:hidden; background:url(../images/index_bg01.png) no-repeat left bottom;}
.b_e2e2e2 { border:1px solid #e2e2e2;}
.propic { width:202px; height:202px; margin:8px auto 0px;}
.protitle { background:url(../images/pro_07.jpg) no-repeat left; width:190px; padding-left:9px; height:20px; line-height:20px; margin:0 auto;}
.propage { width:712px; height:26px; background:#f5f5f5; border:1px solid #e0e0e0;}

/*销售网络*/
.nettop { width:700px; border:1px solid #dedddd; background:#f5f5f5; line-height:18px; margin:18px auto; padding:7px;}
.netpic { width:167px; height:46px;}
.nettitle { background:url(../images/pro_07.jpg) no-repeat left; width:158px; padding-left:9px; height:20px; line-height:20px; margin:0 auto;}

/*在线留言*/
.feedipt { width:230px; height:16px; border:1px solid #e3e9ef;}
.feedtext { width:394px; height:124px; border:1px solid #e3e9ef; overflow:hidden;}

/*人才招聘*/
.recrcon { width:715px; height:31px; background:url(../images/index_52.jpg) repeat-x; margin-top:10px;}

/*联系我们*/
.contitle { width:702px; height:24px; border:1px solid #e6e6e6; padding-left:10px; color:#008c6f; font-weight:bold;}
.concontent { width:690px; line-height:28px; background:url(../images/con_02.png); padding-left:20px;}