/*头部*/
.head .head_search_l{float: left;}
.head .head_search_l a{display: block;cursor: pointer;}
.head .head_search_r{background: url(../com_img/search.png) no-repeat;width: 495px;height: 40px;font-size: 0;float: right;margin-top: 27px;}
.head .head_search_r input[type=text]{height: 40px;line-height: 40px;border: none;width: 401px;outline: none;padding: 0 19px;font-size: 16px;color: #4774c3;}
.head .head_search_r input[type=submit]{height: 40px;width: 56px;background: none;border: none;outline: none;font-size: 0;cursor: pointer;}
.head .head_nav{background: url(../com_img/nav_bg.jpg);margin-top: 18px;}
.head .head_nav li{float: left;width: 144px;height: 78px;line-height: 78px;background: url(../com_img/nav_line.png) no-repeat left center;}
.head .head_nav li:first-child{background: none;}
.head .head_nav a{display: block;color: #fff;font-size: 16px;text-align: center;cursor: pointer;height: 64px;padding-top: 14px;position: relative;}
.head .head_nav span{display: block;text-align: center;line-height: 16px;height: 16px;position: relative;z-index: 2;}
.head .head_nav span:first-child{height: 29px;line-height: 29px;margin-bottom: 7px;}
.head .head_nav span img{vertical-align: middle;}
.head .head_nav_on{position: absolute;left: 0;top: 7px;display: none;}
.head .head_nav li.on .head_nav_on{display: block;}
.head .head_nav li:hover .head_nav_on{display: block;}
/*底部*/
.foot{font-size: 0;text-align: center;padding-bottom: 20px;}
.foot div{display: inline-block;vertical-align: middle;font-size: 13px;}
.foot div a{cursor: pointer;}
.foot .foot_l,.foot .foot_m{margin-right: 60px;}
.foot .foot_m p{color: #262626;line-height: 14px;margin-bottom: 8px;}
.foot .foot_m p:first-child{margin-bottom: 15px;}
.foot .foot_m a{display: inline-block;color: #262626;border-left: 1px solid #262626;padding: 0 15px;cursor: pointer;}
.foot .foot_m a:first-child{border: none;padding-left: 0;}
.foot .foot_m span{font-size: 18px;}