body{margin:0; padding:0; font:12px/160% Arial, ""; text-align:left; margin-left:16px; background:#fff}
div{color:#666}
img{border:none; vertical-align:top}
dl,dd,dt,ul,li,form{margin:0; padding:0}
ul{list-style:none}
a{color:#666; text-decoration:none}
a:hover{color:#000}
/*head*/
.top{width:955px; height:62px}
.top dl,.top dd,.top ul{margin:0; padding:0}
.logo{float:left}
.top_r{float:right; text-align:right; font-size:11px; width:602px}
#two_top_r{width:655px}
.top_r .language{font-size:12px; color:#dc0000; font-weight:bold}
.top_r a:hover{color:#dc0000;}
.top_r dt{height:30px; line-height:30px}
/*Ëµmenu*/
.menu{width:100%; height:auto; font-family:""; font-size:12px}
.menu ul{margin:0; padding:0; list-style:none}
.menu li{float:left}
.menu li a{color:#666; display:block; font-weight:500; text-decoration:none}
.menu li a:hover{color:#333}
.menu li ul.zi{display:none; position:absolute; z-index:10; background-color:#fff; width:78px}
.menu li:hover ul,.menu li.over ul{display:block}
.menu li ul.zi li{clear:both;margin-bottom:1px; text-align:center; display:block; white-space:nowrap; border:#ccc 1px solid; width:100%}
.menu li ul.zi li a{display:block; background:none; color:#666; border:none; font-weight:normal}
.menu li ul.zi li a:hover{color:#fff; border:none; background:#e72525}
.menu li.menu01 ul.zi{width:68px}
.menu li.menu05 ul.zi{width:90px}
/*Ò³Ð¼main*/
.line{height:1px; line-height:1px; font-size:1px; width:100%; border-bottom:solid 1px #c9cfd3}
.main{clear:both; width:100%; height:382px; background:url(../images/bai_bg.gif) repeat-x #dddddd bottom; margin-top:1px}
.main dl,.main dd,.main ul,.main from{margin:0; padding:0}
.mtop{height:5px; line-height:5px; font-size:5px; width:802px; padding-right:3px; background:#fff}
.mleft{float:left; background:#fff; height:372px; padding-right:3px}
.mleft dd{float:left}
.mright{float:left; width:150px; margin-top:-5px}
.mright a{color:#fff; font-weight:bold}
.mright a:hover{color:#fff}
.mright dl{margin-left:26px}
.mright dd{height:24px; line-height:24px}
.mright dd a{font-weight:normal}
.mright dt{height:24px; line-height:16px}
.mright .r_01{width:149px; height:53px; text-align:center; background:url(../about/images/t_sea.gif) #e72525 no-repeat 8px 24px; border-right:#fff solid 1px}
.mright .r_01 input{height:16px; width:90px; overflow:hidden; padding-left:8px; padding-right:6px; margin-right:6px; margin-top:24px; color:#666; border:none; background:none}
.mright .r_02{width:100%; height:122px; overflow:hidden; background:url(../images/in_left_bg_01.jpg) #e72525 no-repeat; color:#f5a8a8}
.mright .r_03{width:100%; height:197px; overflow:hidden; background:url(../images/in_left_bg_02.jpg) #e72525 no-repeat; color:#f5a8a8}
/*Ò³contentÝ²*/
.content{width:955px; clear:both; font-family:""; margin-top:26px}
.content dl,.content ul,.content dd{margin:0; padding:0} 
.content .news{float:left; width:312px; margin-right:16px}
.content #project{width:215px}
.content .news img{float:left}
.content .news dt{height:22px; line-height:22px; border-bottom:#939fa7 solid 1px; text-align:right; margin-bottom:12px}
.content .news dt .dt_en{color:#a5a5a5; font-size:11px; font-family:Arial; font-variant:small-caps}
.content .news dt .dt_cn{float:left}
.content .news dd{clear:both}
.content .news dd li{height:18px; line-height:18px}
.content .news dd li.more{text-align:right}
.content .news dd li.more a{color:#ed1c24; font-size:11px; font-family:Arial; font-variant:small-caps}
.content .news dd li.more a:hover{text-decoration:underline}
.content .login{float:left; width:215px}
.content .login dt{height:22px; line-height:22px; border-bottom:#939fa7 solid 1px; text-align:right; margin-bottom:12px}
.content .login dt .dt_en{color:#a5a5a5; font-size:11px; font-family:Arial; font-variant:small-caps}
.content .login dt .dt_cn{float:left}
.content .login dd{margin-bottom:5px}
.content .login input.text{width:70px;*width:69px; height:14px; line-height:16px; margin-top:-1px; margin-right:79px; text-align:center; border:#cecece solid 1px}
.content .login input#tbPassword{margin-left:-76px; margin-top:0px; line-height:14px; position:absolute}
.content .login input{margin-right:3px}
input.sub{cursor:pointer; position:absolute}
img.reg{padding-left:30px}
.content .login img.reg{margin-left:33px}
.content .r_pic{float:right}
.content .r_pic img{padding:2px; border:1px #b4bcbf solid; margin-bottom:6px}
.content .r_pic img.last{border:none; margin-bottom:18px; *margin-bottom:0px}
/*Õ¾×²foot*/
.foot{clear:both; margin-top:1px}
.f_nav{width:100%; height:24px; line-height:24px; background:#dce0e2}
.f_nav .sm{width:834px; background:#bac2c6; border-right:solid 1px #fff; padding-left:120px; color:#f6f7f7}
.f_nav .sm a{color:#f6f7f7}
.copy{width:955px; height:130px; background:url(../images/copt_bg.jpg) no-repeat}
.copy ul{margin:0; padding:0; padding-top:12px}
.copy li{float:left}
.copy li.f_cen{padding-left:12px; width:632px; line-height:18px}
.copy li.links{width:158px; height:41px; background:url(../images/link_bg.jpg) no-repeat}
.x_links{width:156px;  position:absolute; margin-left:1px; margin-top:8px}
.x_links .f_set{padding-left:10px; color:#7a8389; font-weight:bold}
#link2 .f_set{margin-top:-3px}
#link2 .jiao{position:absolute; margin-left:141px; margin-top:-14px}
#link1 li,#link2 li{width:154px}
#link2{padding-bottom:10px; margin-top:17px}
#link2 ul{margin:0; padding:0}
#link2 li a{padding-left:10px; display:block; width:145px}
#link2 li{border:#ccc solid 1px; border-top:none; border-bottom:none; background-color:#fff}
#link2 li.kong{border-bottom:#ccc solid 1px; height:3px; line-height:3px; font-size:3px}
#link2 li a:hover{background-color:#eee}
/*Ò³*/
.t_bor{width:955px; height:3px; line-height:3px; font-size:3px; border-top:1px solid #c1c4c8; margin-top:2px;*margin-top:1px}
#t_bg{background:#ddd; width:100%; margin-top:1px}
#t_main{clear:both; width:955px; background:#fff}
/*Ò³t_left*/
.t_l_line{float:left}
.t_left{width:170px; font-family:""; float:left}
.t_left dd,.t_left dl,.t_left ul{margin:0; padding:0}
.t_left a{color:#fff}
.t_left a:hover{color:#fff}
.t_left .t_01{height:53px; text-align:center; background:url(../about/images/t_sea.gif) #e72525 no-repeat 18px 25px}
.t_left .t_01 input{height:16px; width:90px; overflow:hidden; padding-left:8px; padding-right:6px; margin-right:6px; margin-top:24px; color:#666; border:none; background:none}
.t_left .t_02{width:100%; background:url(../about/images/t_left_bg.gif) #ec2828 no-repeat; color:#f5a8a8}
.t_left .t_02 dt{color:#fff; font-weight:bold; height:24px; line-height:14px}
.t_left .t_02 dl{margin-left:36px}
.t_left .t_02 dd{height:24px; line-height:24px}
.t_left .t_02 dd a{text-decoration:underline}
.t_left .t_02 dd a:hover{text-decoration:none}
/*Ò³Ð¼t_cen*/
.t_cen{float:left; margin-left:2px; font-family:""; width:559px}
.t_cen dd,.t_cen dl,.t_cen ul{margin:0; padding:0}
.t_cen .ban img{border:1px solid #a6bbbe}
.t_cen .weizhi{color:#578188; text-decoration:underline; margin:6px; margin-left:10px}
.t_cen .weizhi a{color:#578188; text-decoration:underline}
.t_cen .weizhi a:hover{color:#666}
.t_cen .cen_con{color:#768c96; width:528px; margin-left:28px; margin-top:18px}
.t_cen .cen_con dt{background:url(../about/images/bian_line.gif) no-repeat bottom; margin-bottom:21px; font-weight:bold}
.t_cen .cen_con dd p{text-indent:2em; margin:0; padding:0; line-height:21px}
.t_cen .cen_con dd.cen_foot{margin-top:24px; padding-bottom:5px;*padding-bottom:3px}
.t_cen .cen_con dd.cen_foot img{border:1px solid #bacfd6; margin-left:1px}
.t_cen .cen_con dd.about_a a{color:#768c96}
.t_cen .cen_con dd.about_a a:hover{text-decoration:underline}
/*ÏµÇ¿contact*/
.t_cen #contact{margin-bottom:36px}
.t_cen #contact dd a{color:#768c96}
.t_cen #contact dd a:hover{color:#768c96; text-decoration:underline}
.t_cen #contact dd p{margin-bottom:12px}
/*Ò³Ò±t_right*/
.t_right{float:left; width:202px; font-family:""; margin-left:15px}
.t_right dl,.t_right dd,.t_right ul{margin:0; padding:0}
.t_right dt{height:22px; line-height:22px; border-bottom:#939fa7 solid 1px; text-align:right; margin-bottom:10px}
.t_right dt .dt_en{color:#a5a5a5; font-size:11px; font-family:Arial; font-variant:small-caps}
.t_right dt .dt_cn{float:left}
.t_right dd{margin-bottom:7px}
.t_right input.text{width:63px;*width:62px; height:14px; line-height:16px; text-align:center; margin-top:-1px; border:#cecece solid 1px}
.t_right input#tbPassword{line-height:14px}
.t_right input{margin-right:3px}
/*Ò³Ö§Ð¼cen_con*/
#cen_sev dl{margin-bottom:36px; color:#000}
#cen_sev dt{color:#eb1d25}
#cen_sev dt .sev_more{position:absolute; margin-left:480px; font-family:Arial; font-size:9px}
#cen_sev dt .sev_more a{color:#82aaa9}
#cen_sev dt .sev_more a:hover{text-decoration:underline}
#cen_sev dd.x_ti{text-indent:1em; margin-bottom:5px; margin-top:8px}
#cen_sev .sev_n{color:#333}
/*Ò³Æ·t_left*/
.t_left .t_02 dl.b_pro{margin-left:48px}
.t_left .t_02 dt.b_ti{margin-left:-12px}
.t_left .t_02 dd.t_title1{font-weight:bold; color:#fff; margin-left:-14px}
.t_left .t_02 dd.t_title2{font-weight:bold; color:#fff; margin-top:18px; margin-left:-14px}
/*Ò³Æ·t_right*/
.t_right dd.p_r_body{background:url(../products/images/p_right_bg.gif) repeat-x; height:238px; width:195px; border-left:1px solid #ececec; border-right:1px solid #ececec; margin:0; color:#86a9b4}
.t_right dd.p_r_body p{margin:0; padding:0; padding-top:11px; padding-left:3em}
.t_right dd.p_r_body a{color:#86a9b4}
.t_right dd.p_r_body a.b_t{margin-left:-1em; font-weight:bold}
.t_right dd.p_r_top{margin:0}
.t_right dd.p_r_bot{margin:0; height:11px; line-height:11px; font-size:11px}
/*Ò³Æ·t_cen*/
#cen_sev dl.pro_cen{margin-bottom:8px}
.t_cen dl.pro_cen dd{padding-left:2em}
.t_cen dl.pro_cen p{text-indent:1em; margin-bottom:8px}
.t_cen dl.pro_cen .pro_title{color:#ef4a51; font-weight:bold}
/*Ò³*/
.t_cen #f_con{color:#666}
.t_right dd#f_r_body{background:url(../fangan/images/p_right_bg.gif) repeat-x; height:238px}
.t_right dd#f_r_body p{padding-top:2px}
/*Ò³ÑµÖ¸t_cen*/
#hr_con .back{clear:both}
.t_cen dl{clear:both}
.t_cen dd.pei_x li{height:24px; line-height:24px; color:#4c746b}
.t_cen dd.pei_x li a{color:#4c746b}
.t_cen dd.pei_x li a:hover{color:#333}
.t_cen .pei_01{float:left; width:338px; overflow:hidden; padding-left:1em}
.t_cen .pei_02{float:left; width:95px}
.t_cen .pei_03{float:left; width:80px}
/*Ò³t_cen*/
.t_cen dd.down_x li{height:24px; line-height:24px; color:#4c746b}
.t_cen dd.down_x li a{color:#4c746b}
.t_cen dd.down_x li a:hover{color:#333}
.t_cen .down_01{float:left; width:140px; overflow:hidden; padding-left:1em}
.t_cen .down_02{float:left; width:140px}
.t_cen .down_03{float:left; width:140px}
.t_cen .down_04{float:left; width:80px; margin-bottom:8px; *margin-bottom:0px}
.t_cen dd.down_x2 a{color:#4c746b; font-weight:bold; padding-left:1em}
.t_cen dd.do_ti{font-weight:bold; clear:both; margin-top:8px; border-bottom:1px #eee solid; color:#666; margin-left:1em}
.t_cen dd.do_bo{margin-left:1em; clear:both; text-indent:1em; height:21px; line-height:21px; border-bottom:dotted #4c746b 1px}
.t_cen dd.do_bo img{float:right; margin-top:6px; margin-right:2px}
/*Ò³t_cen*/
#cen_new dl{margin-bottom:-12px}
#cen_new dt{color:#eb1d25}
#cen_new dt .sev_more{position:absolute; margin-left:480px; font-family:Arial; font-size:9px}
#cen_new dt .sev_more a{color:#82aaa9}
#cen_new dt .sev_more a:hover{text-decoration:underline}
.t_cen .news_pic{width:90px; float:left}
.t_cen .news_con{float:left; margin-bottom:8px; *margin-bottom:0px}
.t_cen .news_con li{line-height:17px}
.t_cen dd .new_title{text-align:center; border-bottom:dashed 1px #ddd; margin-bottom:18px}
.t_cen dd .new_title h3{font-size:12px; margin:0; padding:0; margin-bottom:6px}
.t_cen dd .news_de img{float:left; margin-right:1em; border:1px #ddd solid; padding:1px}
.t_cen dd .time{float:right; margin-right:2em}
.t_cen dd .back{text-align:right; margin-top:36px; clear:both}
.t_cen dd .back a{text-decoration:underline; font-size:12px; font-weight:normal; color:#666}
.t_cen dd .back a:hover{text-decoration:none; color:#000}
.t_cen dd .back a.ying{text-decoration:none}
/*Ò³Ê¿t_cen*/
.t_cen #hr_con dl{margin-bottom:12px}
.t_cen #hr_con dt{color:#eb1d25}
.t_cen #hr_con dt div{color:#eb1d25}
.t_cen #hr_con a{color:#4c746b}
.t_cen #hr_con a:hover{color:#333}
.t_cen h3{font-size:12px; text-align:center}
.t_cen dt .hr_01{float:left; width:270px}
.t_cen dt .sev_more{position:absolute; margin-left:200px; font-family:Arial; font-size:9px}
.t_cen dt .sev_more a{color:#82aaa9; font-weight:normal}
.t_cen dt .sev_more a:hover{text-decoration:underline; color:#82aaa9}
.t_cen dd .hr_02{ float:left; width:270px; padding-left:1em}
.t_cen dd .hr_ti{font-weight:bold; color:#4c746b; padding-bottom:5px}
.t_cen dd .shenq{width:120px; float:right; margin-top:21px}
.t_cen dd .shenq a{text-decoration:underline; font-weight:bold}
.t_cen dd .shenq a:hover{text-decoration:none}
/*Ð±displayÒ³*/
.fenye{margin-top:36px; margin-bottom:24px}
.fenye ul{margin:0; padding:0}
.fenye li{float:left; margin-right:8px}
#de_cen dd{margin:0; padding:0; color:#666}
.two_but{clear:both; margin-top:45px}
.two_but a img{filter:alpha(opacity=60)}
.two_but a:hover img{filter:alpha(opacity=100)}
/*×¢Ò³*/
.zhusi2{width:90%; color:#999; padding-left:2em; margin-bottom:24px}
.zhusi{position:absolute; width:120px; height:24px; line-height:24px; margin-left:400px; margin-top:20px; *margin-top:0px; padding-left:12px; border:#ddd solid 1px}
#reg_h{margin-left:1em; min-height:660px}
.reg ul{margin:0; padding:0; clear:both; *margin-bottom:-18px}
.reg li{float:left; width:120px; margin-top:5px;*margin-top:0}
.reg li.r_left{text-align:right; padding-right:8px}
.reg li input{width:240px; height:14px}
.reg li.danx{width:360px; margin-bottom:8px}
.reg li.danx input{width:auto; height:auto; margin-right:5px}
.reg li font{position:absolute; margin-left:5px}
.reg ul.rbut{margin-left:-21px}
.reg ul.rbut li{width:100%; text-align:center; margin-bottom:24px; *margin-bottom:auto}
.reg ul.rbut #submit,.reg ul.rbut #submint,.reg ul.rbut #reset{width:75px; margin-top:16px; cursor:pointer; background:#e72525; color:#fff; height:18px}
/*Ö§Öµmsg*/
.m_h{margin-bottom:5px; width:105px}
.m_h1{margin-bottom:5px}
/*Ö§ÖµÊ¾table*/
.table{border:#ddd solid 1px}
.table dt.wen_ti{background:none; color:#333; margin-bottom:0; padding-left:3px; padding-top:3px}
.table dd{margin:3px 0px; border-top:#ddd solid 1px; padding-left:3px; padding-top:3px}
.table dd .wen_line{width:300px; height:14px; line-height:14px; border:none; background:none; border-bottom:#999 solid 1px; clear:both; margin-bottom:4px; margin-top:6px}
.table dd.wen_01{color:#333; font-weight:bold; background:#bfd0d2; border-bottom:#ddd solid 1px}
.table dd.wen_02{border:none}
.table dd.wen_but{text-align:center}
.table dd.wen_but input{width:75px; margin-top:18px; margin-bottom:8px; cursor:pointer; background:#e72525; color:#fff; height:18px}
/*Ò³*/
#d_form dd{margin:0; padding:0; margin-bottom:18px}
#d_form dd.d_zhu{color:#f00; width:90%; text-indent:2em; margin-bottom:26px}
#d_form dd .d_w{width:82px; height:12px}
#d_form dd .d_but{width:75px; height:18px; cursor:pointer; background:#e72525; color:#fff}
dd.d_reg{margin-top:48px; clear:both; text-align:center}
dd.d_reg a{color:#f00; text-decoration:underline}
dd.d_reg a:hover{text-decoration:none}
/*íµ¥*/
.tab_ti li,.tab_o li,.tab_t li,.tab_s li{float:left}
.tab_o ul,.tab_o h4,.tab_t ul,.tab_t h4,.tab_s ul{clear:both}
.tab_but{clear:both; margin-top:24px; text-align:center}
.tab_but input{width:75px; height:18px; background:#e72525; color:#fff; cursor:pointer}
.tab_ti{font-weight:bold}
.tab_ti input{width:140px; height:12px; border:none; border-bottom:#999 solid 1px; margin-right:2em}
.tab_o h4,.tab_t h4{font-size:12px; padding-top:8px}
.tab_o input{width:140px; height:12px; margin-right:2em}
.tab_o li.to_w,.tab_ti li.to_w{width:68px}
.tab_t input{width:120px; height:12px; margin-right:3px}
.tab_t ul.tt_ti li{width:120px; text-align:center; margin-right:7px}
.tab_o ul,.tab_t ul{margin:0; padding:0; margin-top:-16px}
.but_kong{height:12px}
/**/
.bao_m ul{clear:both}
.bao_m li{float:left}
#bao input{width:140px}
#bao li.r_left{width:50px}


/*Ð¡*//*
ul.booksecondCol{margin:0px; padding:0px 0px 0px 10px; list-style:none; height:135px;width:500px;}
ul.booksecondCol li{margin:0px; padding:0px; list-style:none; line-height:23px; float:left; width:46%; margin: auto 13px auto 0px;}
*/

/*Ê½*/
