﻿html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;font-size:12px;font-family:Arial;color:#4d4d4d;}
body{ background:#fff; font-size:12px; color:#4d4d4d;}
.main_width{width:1012px; margin:0px auto 0px auto;}
.clear{ clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
ul{ list-style:none;}
img{border:none;}
input{border:none;hide-focus:expression(this.hideFocus=true);  /* for ie 5+ */outline:none;  /* for firefox 1.5 + */ }
.float_left{ float:left;}
.float_right{ float:right;}
a{hide-focus:expression(this.hideFocus=true);  /* for ie 5+ */outline:none;  /* for firefox 1.5 + */cursor:pointer; color:#4d4d4d; text-decoration:none;}
.clear{ clear:both; height:0px;}
.clear_50px{ height:50px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_20px{ height:20px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_5px{ height:5px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_10px{ height:10px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_15px{ height:15px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_30px{ height:30px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_155px{ height:155px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.float_left{ float:left;}
.float_right{ float:right;}
.text_left{ text-align:left;}
.color_666_14px{ color:#666666; font-size:14px;}
.line_height_20px{ line-height:20px;}
.font_weight{ font-weight:bold;}
.cor_red{ color:#ff0000; font-weight:bold;}
.cor_red_12px{ color:#ff0000;}
.cor_gray{ color:#b5b5b5;}
.font_arial{ font-family:Arial;}


.clearfix:after {visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
* html .clearfix {zoom:1;} /* IE6 */
*:first-child+html .clearfix {zoom:1;} /* IE7 */
.clearfix{*zoom:1;}
*.clearfix {zoom: 1;} /* IE6/7 */ 

* html a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */  





















/*.head_bg{background: url("../images/common/bodybg.gif") right top repeat-x;}*/

.head{ width:1200px; margin:0px auto;padding-top:30px;}
.logo_box{ height:61px; margin-bottom:13px; position:relative;}
.logo_box ul li{ float:left; height:61px; position:relative;}
.logo_box ul li a.logo-a{ display:block; width:183px; height:61px; position:absolute; z-index:9999; top:0; left:0;}
.logo_box ul li.right{ float:right;margin-top: 14px;}
.logo_box .icon-1{ position:absolute; background:url("../images/else/icon-1.png") no-repeat; width:71px; height:17px; z-index:99999; left:909px; top:-15px; color:#fff; padding-left:23px; line-height:17px;}
.logo_box ul li.center{float: right;margin-right: -30px;margin-top: -20px;font-size: 13px;font-family: \5FAE\8F6F\96C5\9ED1;color: #666;}
.logo_box ul li.center img{width: 90px;height: 90px;}
.logo_box ul li.center span{position: relative;top: -40px;}
/*.menu_box{ height:30px;margin:0px auto;}*/











.footer{ width:100%;min-width: 1200px;}
.footer .footer1{text-align: center;background-color: #f3f3f5;border-top: 1px solid #e0e0e0;height: 50px;line-height: 50px;}
.footer .footer1 a{font-family: arial,\5FAE\8F6F\96C5\9ED1;font-size: 14px;color: #666;}
.footer .footer2{background-color: #29b972;min-width: 1200px;height: 30px;line-height: 30px;font-family: arial,\5B8B\4F53;font-size: 12px;color: #fff;text-align: center;}
/*.footer_left{ float:left;display:inline; width:500px; color:#4e4e4e; line-height:20px;}
.footer_left a{ color:#4e4e4e; text-decoration:underline;}

.footer_right{ float:right; overflow:hidden; width:250px; display:inline; line-height:22px;}
.footer_right a{margin:0px 10px 0px 10px; color:#4e4e4e; display:block; float:right;}
.footer_right a#ucan{ color:#8e8e8e}
.footer_right img{ float:right; vertical-align:middle; margin-top:9px;}
*/