body{ margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑";}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form{ margin:0px; padding:0px; list-style:none; font-weight:normal;}
i,em{ font-weight:normal; font-style:normal;}
img{ border:0px;}
.fl{ float:left; display:inline;}
.clear{ clear:both;}

.header{ width:1000px; margin:0px auto;}
.logo{ float:left; width:430px; height:109px;}
.language{ float:right; font-size:12px; color:#43556D; width:130px; margin-top:65px; font-weight:bold;}

.menu{ width:1000px; height:40px; background:url(../img/menu_bg.jpg) repeat-x;}
.menu a:link,.menu a:visited{ width:141px; height:40px; float:left; font-size:14px; color:#fff; text-decoration:none; text-align:center; line-height:40px;}
.menu a:hover{ font-weight:bold;}

.menu a.active:link,.menu a.active:visited{font-weight:bold; color:#F0C553;}

.menu_line{ width:2px; height:40px; float:left; background:url(../img/menu_line.jpg) no-repeat;}
.menu_b{ width:1000px; height:10px; background:url(../img/menu_b.jpg) no-repeat;}

.banner{ width:1000px; height:365px; margin:0px auto;}
.banner_b{ width:1000px; height:10px; background:url(../img/menu_b.jpg) no-repeat;}

.nei_banner{ width:1000px; height:355px;}

.main{ width:1000px; margin:0px auto;}
.span1{ width:1000px; margin-top:2px; overflow:hidden;}
.iabout{ width:647px; height:286px; overflow:hidden; float:left; background:#F9F9F9;}
.iabout .tit{ width:590px; height:51px; background:url(../img/iabout_t.jpg) no-repeat; padding-left:57px; font-size:14px; font-weight:bold; color:#43556D; line-height:45px;}
.iabout .tit img{ display:block; width:45px; height:13px; float:right; margin-top:17px; margin-right:10px;}
.iabout .con{ width:588px; margin:20px auto 0;}
.iabout .con img{ width:585px; height:56px; margin-top:25px;}
.iabout .con p{ width:588px; height:100px; line-height:25px; color:#666;}

.ipic{ width:352px; height:286px; float:right; background:#f2f2f2;}
.ipic .tit{ width:295px; height:51px; background:url(../img/ipic_t.jpg) no-repeat; padding-left:57px; font-size:14px; font-weight:bold; color:#43556D; line-height:45px;}
.ipic .focus{ width:310px; height:195px; margin:22px auto 0;}

.span2{ width:1000px; overflow:hidden; margin-top:1px;}
.iproduct{ width:730px; height:256px; overflow:hidden; float:left; background:#F9F9F9;}
.iproduct .tit{ width:673px; height:51px; background:url(../img/iproduct_t.jpg) no-repeat; padding-left:57px; font-size:14px; font-weight:bold; color:#43556D; line-height:45px;}
.iproduct .tit img{ display:block; width:45px; height:13px; float:right; margin-top:17px; margin-right:10px;}

.iproduct .con{ width:690px; height:165px; margin:20px auto 0;}

.icontact{ width:269px; height:256px; float:right; background:#f2f2f2;}
.icontact .tit{ width:212px; height:51px; background:url(../img/ipic_t.jpg) no-repeat; padding-left:57px; font-size:14px; font-weight:bold; color:#43556D; line-height:45px;}
.icontact .con{ width:245px; margin-top:20px; margin-left:23px; font-size:13px; color:#4C5D74; line-height:30px;}

.foot{ width:1000px; height:50px; margin:1px auto 0; background:url(../img/foot.jpg) repeat-x;}
.foot p{ color:#fff; font-size:12px; text-align:center; line-height:50px;} 

.nei_main{ width:1000px; margin:5px auto 0; overflow:hidden; padding-bottom:30px;}
.nei_tit{ width:1000px; height:41px; background-color:#D7D7D7;}
.nei_menu{ width:700px; height:41px; float:left;}
.nei_menu a:link,.nei_menu a:visited{ width:120px; height:35px; float:left; text-align:center; font-size:14px; color:#333; line-height:35px; text-decoration:none;}
.nei_menu a:hover{ background:url(../img/mk_bg.jpg); color:#fff;}

.nei_menu a.current2:link,.nei_menu a.current2:visited{width:120px; height:41px; float:left; text-align:center; font-size:14px; font-weight:bold; line-height:41px; text-decoration:none; background:url(../img/mk_bg.jpg); color:#fff;}

.nei_local{ width:280px; float:right; height:41px; color:#404A59; font-size:12px; line-height:41px; padding-right:15px; text-align:right;}

.about_body{ width:975px; margin:35px auto 0;}
.about_body img{ margin:15px 0;}
.about_body p{font-size:13px; color:#666; line-height:35px; }

.net_body{ width:700px; margin:85px auto 0; overflow:hidden; padding-bottom:40px;}
.net_body img{ display:block; margin:0px auto;}

.q_body{ width:990px; margin:10px auto 0; overflow:hidden; padding-bottom:30px; border-bottom:1px solid #EEEEEE;}
.q_body .con{ width:490px; float:left; margin-left:5px; margin-right:0px; margin-top:35px;}
.q_body .con img{ width:180px; height:250px; float:left; margin-right:20px; background:#eee; border:1px solid #ddd; padding:2px;}
.q_body .con h1{ font-size:14px; width:270px; height:35px; line-height:35px; color:#404A59; text-overflow: ellipsis; white-space: nowrap;}
.q_body .con p{ font-size:14px; line-height:20px; width:270px; float:left; margin-top:10px; color:#404A59;}
.q_body .con p em{ width:77px; line-height:20px; float:left; font-weight:bold;}
.q_body .con p span{ width:190px;line-height:20px; float:left;}




.ind_body{ width:1200px; overflow:hidden; padding-bottom:30px;}
.ind_row{ width:295px; height:175px; float:left; margin-top:65px; margin-right:56px;}
.ind_row img{ width:295px; height:175px;}
.ind_bottom{ position:relative;}
.ind_bottom span{ width:295px; height:35px; position:absolute; left:0px; bottom:0px; background:url(../img/ind.png); text-align:center; font-size:14px; color:#fff; line-height:35px;}

.p_body{ width:980px; margin:20px auto 0; overflow:hidden; padding-bottom:30px;}
.p_line{ width:980px; height:1px; background:url(../img/line.gif) repeat-x; float:left; margin-top:50px;}

.p_row{ width:240px; float:left; margin-left:5px; margin-top:50px;}
.p_row img{ width:90px; height:90px; float:left; border:3px solid #d6d6d6; margin-right:18px;}
.p_row h1{ font-size:14px; color:#43556D; float:left; line-height:22px;}

.p_more{ width:185px; height:39px; overflow:hidden; margin:25px auto 0;}

.p2_body{ width:1000px; margin-top:20px;}
.p2_left{ width:210px; float:left; margin-right:15px;}

.p2_menu{ width:210px;}
/*.p2_menu .tit{ width:210px; height:32px; background:url(../img/p_menut.jpg) no-repeat; font-size:12px; color:#fff; font-weight:bold; line-height:32px;}
.p2_menu .tit img{ float:left; width:3px; height:6px; margin-left:17px; margin-top:13px; margin-right:10px;}
.p2_menu .tit a{ display:block; text-decoration:none; color:#fff;}
.p2_menu .tit a:hover{ color:#fff;}
.p2_menu .con{ width:210px; height:100px; margin-top:6px; background:#F2F1F2; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(ie-css3.htc);}
*/
.p2_right{ width:773px; float:right; border:1px solid #ccc;  padding-bottom:10px;}
.p2_con{ width:753px; margin:10px auto 0;}

/*.p2_cont2{ width:753px; height:52px; background:url(../img/p2_cont2.jpg) repeat-x;}
.p2_cont2 h1{ font-size:12px; color:#343434; line-height:52px;  text-decoration:underline;}
.p2_cont2 h2{ font-size:12px; color:#404A59; line-height:18px;}
.p2_cont2 h3{ font-size:12px; color:#404A59; line-height:18px;}*/
.p2_cont2{ width:753px; background:#f6f6f6; border-bottom:1px solid #E7E7E7;}
.p2_cont2 h1{ font-size:12px; color:#343434; line-height:52px;  text-decoration:underline;}
.p2_cont2 h2{ font-size:12px; color:#404A59; line-height:18px;}
.p2_cont2 h3{ font-size:12px; color:#404A59; line-height:18px; padding:10px 0;}


.p2_con2{ width:753px;}
.p2_con2t{ width:753px; height:23px; background:url(../img/b1.jpg) no-repeat;}
.p2_con2b{ width:753px; border:2px solid #999; border-top:0px; float:left;}

.p2_font1{ font-size:14px; color:#404A59;}
.p2_font2{ font-size:12px; font-family:"宋体"; color:#525252; line-height:22px;}
.p2_font3{ font-size:12px; font-family:"宋体"; color:#525252; line-height:16px; padding:7px 0;}

.p2_bt1,.p2_bt2,.p2_bt3,.p2_bt4,.p2_bt5,.p2_bt6{ width:86px; height:27px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(ie-css3.htc); color:#fff; text-align:center; font-size:14px; font-weight:bold; line-height:27px;}
.p2_bt1{ background:#EDBA23;}
.p2_bt2{ background:#F5A580;}
.p2_bt3{ background:#F0802E;}
.p2_bt4{ background:#F6A50E;}
.p2_bt5{ background:#D28C6A;}
.p2_bt6{ background:#F57222;}




.contact_body{  width:1100px; float:left; margin-top:15px; padding-bottom:30px;}
.contact_left{ width:380px; float:left; margin-top:40px; margin-left:10px; display:inline; margin-right:50px;}
.contact_l1{ width:380px; float:left; font-size:12px; color:#666; line-height:30px; margin-bottom:20px;}
.contact_tit{ width:380px; height:50px; float:left; font-size:20px; color:#666; line-height:50px; background:url(../img/c_line.jpg) bottom no-repeat;}
.contact_txt{ width:380px; float:left; margin-top:30px; margin-left:5px;}
.contact_txt p{ font-size:13px; color:#666; line-height:35px;}

.contact_right{ float:left; margin-top:40px; padding:5px; border:1px solid #ddd;}
.contact_right img{ width:520px; height:345px; border:1px solid #ddd; padding:5px;}



.right_0{ margin-right:0px;}

a:link,a:visited{ color:#666; text-decoration:none; font-family:"微软雅黑";}
a:hover{ color:#666; text-decoration:underline;}

a.tob666:link,a.tob666:visited{ color:#666; text-decoration:none;}
a.tob666:hover{ color:#999; text-decoration:underline;}

a.tob999:link,a.tob999:visited{ color:#999; text-decoration:none;}
a.tob999:hover{ color:#ccc;}

a.tob333:link,a.tob333:visited{ color:#333; text-decoration:none;}
a.tob333:hover{ color:#333; text-decoration:underline;}

a.tobfff:link,a.tobfff:visited{ color:#fff; text-decoration:none;}
a.tobfff:hover{ color:#fff; text-decoration:underline;}

a.tob1:link,a.tob1:visited{ color:#43556D; text-decoration:none;}
a.tob1:hover{ color:#43556D; text-decoration:underline;}

a.tob2:link,a.tob2:visited{ color:#343434; text-decoration:none;}
a.tob2:hover{ color:#343434; text-decoration:underline;}











