/* CSS Document */
body,form,h1,h2,p,ul,li,form,br{padding:0px;margin:0px;}
body{text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
a{text-decoration:none;}
.nav{width:1200px;margin:0 auto;background-color:#FFF;}
.font14{font-size:14px;}
.font18{font-size:18px;}
.font18 span{font-weight:bolder;}
#banner{height:83px;background:url(/images/user_pro.jpg) 0px 0px;}
#company_name{width:72%;margin-top:25px;margin-bottom:10px;text-align:left;float:left;}
#company_name p{font-size:28px;color:#FFF; font-weight:bolder;}
#btn_com{width:28%;float:left;margin-top:25px;height:40px;}
#btn_com img{border:none;margin-left:20px;margin-top:5px;float:left;}
#pronav{padding:30px 0 90px 0;}
#procon{padding:20px 30px 20px 0;width:calc(72% - 30px);float:left;min-height:340px;text-align:left;}
.pro-img{float:right;margin-left:30px;border:1px solid #D9D9D9;border-radius:7px; overflow:hidden;max-width:32%;padding:15px;}
.pro-img img{max-width:100%;}
#procon h1{line-height:36px;font-size:30px;color:#000;padding-bottom:20px;}
#protxt{line-height:28px;font-size:16px;color:#444;padding-top:10px;margin-bottom:10px;}
#protxt br{padding-top:5px;}
.proinfo{height:30px;background-color:#F6F6F6;color:#666;line-height:30px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.proinfo span{padding-right:15px;}
#telnav{width:calc(28% - 40px);float:left;padding:20px 10px 20px 30px;text-align:left;line-height:28px;}
#telnav span{font-family:Arial, Helvetica, sans-serif;}
#telnav a{color:#FF3300;font-weight:bolder;}
.color_h01{color:#666;}
.contxt{font-size:12px;color:#686868;}
.contxt span a{color:#FF6600;padding:0px 3px;}

#bottom{width:100%;height:120px;background-color:#e7e7e7;position:fixed;left:0px;bottom:0px;}
#bottom p{color:#666;line-height:22px;}
#bottom p a{color:#FF6600;font-weight:bolder;}
#menu{margin-top:5px;height:30px;background-color:#ec641a;margin-bottom:0px;width:100%;font-size:12px;line-height:30px;color:#ccc;}
#menu a{color:#FFF;padding:0px 4px;}
.bottom-tel{width:35%;float:left;color:#FFF;font-size:18px;line-height:36px;text-align:left;}
.bottom-tel img{padding-right:15px;}

#searchnav{height:36px;overflow:hidden;background-color:#da4444;margin-bottom:10px;}
#combtns{width:60%;float:left;font-weight:bolder;line-height:36px;text-align:left;}
#combtns a{color:#FFF;padding:0px 30px;}
#inputs{float:left;padding-left:100px;font-size:12px;}
.input_txt{height:20px;width:200px;border:none;color:#777;float:left;margin-top:5px;}
.input_btn{height:27px;width:67px;border:none;background:none;cursor:pointer;float:left;}
/*µ×²¿ÁôÑÔcss²¿·Ö*/
#megCon{position:absolute; width:550px; top:60px; left:200px; background-color:#FFFFFF; border:1px solid #cccccc;padding:20px 0px; display:none;}
#megCon td{text-align:left;font-size:12px;color:#666;line-height:24px;}
#btn_colse{position:relative;top:-5px;right:10px;width:30px;height:40px;cursor:pointer;font-size:12px;color:#666;}
#btn_close img{cursor:pointer;}
#messageBtn{cursor:pointer;}
#megLink{cursor:pointer;padding:0px 8px;color:#FF6600;}
.message-online{width:36px;border-radius:24px;padding:2px;overflow:hidden;height:160px;font-size:20px;font-weight:bolder;color:#FFF;background-color:#da4444; position:fixed;left:20px;top:200px;  writing-mode:vertical-rl;}
.message-online img{padding-top:7px;}
.message-online:hover{background-color:#ff8401;}