body,div,img,em,dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
input,button,textarea{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } 
ul,li{ list-style:none}
body{ font-size:12px;color: #333;font-family: "Open Sans", Arial, "Hiragino Sans GB","Microsoft YaHei", "Î¢ÈíÑÅºÚ", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif,sans-serif;background:#fffff;min-width:1320px;}
a:focus,a:active,a:hover{outline:0;}
a{color:#383838;text-decoration:none;}
a:hover{color:#ffaa00;text-decoration:none;}
img{display:inline-block;vertical-align:middle;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank8{clear:both;height:8px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank40{clear:both;height:40px;overflow:hidden;display:block;}
.blank50{clear:both;height:40px;overflow:hidden;display:block;}
.ha{clear:both;height:80px;overflow:hidden;display:block;}



/*Í·²¿*/
.top_bg{width:100%; height:123px; border-bottom:3px solid #f2f2f2; position:relative;margin:0 auto;}
.top{width:1320px; height:120px; position:relative;margin:0 auto;}
.logo{ padding-top:20px; float:left;}
.logo img{ height:80px;  display:block; border:0px;}

.menu{float:left;height:120px; padding-left:20px;}
.menu li{ float:left; height:120px; line-height:120px; font-size:20px; padding-left:26px; padding-right:26px;position:relative;z-index:1000;}
.menu li:hover{ height:120px; line-height:120px; border-bottom:5px solid #ffaa00; color:#ffaa00; display:block;}
.menu li.cu{ height:120px; line-height:120px; border-bottom:5px solid #ffaa00; color:#ffaa00; display:block;}


.top_so{float:right; padding-top:37px;}
.top_so .so{width:300px;height:46px; background:#FFFFFF; border:1px solid #ffaa00;float:left; overflow:hidden;}
.top_so .search_input{width:220px;float:left; height:44px; line-height:44px; background:#ffffff; text-indent:10px;color:#999;border:none;outline: none;}
.top_so .search_botton{cursor:pointer;float:right;background: url(../images/so.png) no-repeat center #ffaa00;-webkit-background-size:auto 22px;background-size:auto 22px; width:50px; height:44px;text-indent:-999px;border:0px;outline: none;overflow:hidden;}


/*Î²²¿*/
.foot{width:1260px; position:relative; padding-bottom:30px;margin:0 auto; margin-top:50px;}
.foota{width:1260px;  position:relative;margin:0 auto;}
.foota p{ line-height:32px; text-align:center; font-size:14px;}
.foota p.p1 span{ font-family:"ËÎÌå"; font-size:12px; color:#adadad; padding-left:8px; padding-right:8px;}
.foota p.p2 span{  padding-left:10px; padding-right:10px;}

.footb{width:600px;  position:relative;margin:0 auto;}

.footb_L{float:left; width:300px;height:80px; text-align:right; padding-right:40px;}
.footb_L img{ height:80px; display:block; border:0px;}
.footb_R{float:right; width:300px; height:60px;border-left:1px solid #adadad; margin-top:15px;}
.footb_R p{ line-height:26px; text-align:center; font-size:14px;}