@charset "utf-8";
/* CSS Document */
/*公共样式*/
*{margin:0;padding:0;list-style:none;border:0;}
body{width:100%;overflow:hidden; color:#707368; background-color:#eeeeee; font-size:14px;overflow-x:hidden;overflow-y:auto;}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, i, blockquote, pre, form, fieldset, legend, input, button, textarea, hr , span, a, p,select,option,text{ color:#646464;font-family:"微软雅黑","Microsoft YaHei";  margin:0; padding:0; border:0; outline:medium; font-weight:normal }
ul{list-style: none;}
a{text-decoration: none;}
input,select,textarea{outline: none;}
textarea{resize: none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} 
.clearfix{*+height:1%;}
/*头部开始*/ 
.head{width: 100%; height: 70px; border-bottom: 1px solid #dcdcdc; background-color: #fff;box-shadow: 1px 1px 10px #dcdcdc;} 
.head_center{width: 1200px; height: 70px; margin:0 auto; line-height: 70px; } 
/*头部logo*/ 
.head_logo, .head_nav, .head_search{float: left; } 
.head_logo{margin-right: 20px; height: 70px;} 
.head_logo img{margin-top: 20px;height: 30px;} 
/*头部导航*/ 
.head_nav ul{height: 70px; width: 100%;} 
.head_nav ul li{float: left; position: relative;width: 125px;height: 70px; border-top: 2px solid #ffffff;box-sizing: border-box;} 
.head_nav ul li:hover{border-top: 2px solid #1da178;box-sizing: border-box;}
.head_nav ul li a{display: block; width: 125px;height: 68px; font-size: 16px; color: #404040;text-align: center; } 
.head_nav ul li.active{border-top: 2px solid #1da178;box-sizing: border-box;}
.head_nav ul li.active>a{background-color: #1da178;color: #FFFFFF;}  
.head_nav ul li.havemore{background: url(../newimages/down.png) no-repeat 125px center; } 
.head_nav ul li.haveactive{background: #1da178 url(../newimages/down_w.png) no-repeat 125px center;border-top: 2px solid #1da178;box-sizing: border-box;}
.head_nav ul li.haveactive>a{color: #FFFFFF;}  

/*头部导航下拉菜单*/ 
.show_list{ position: absolute; left: 0; top: 68px; z-index: 99; background-color: #FFFFFF; border: 1px solid #cccccc; border-top: none;display: none; } 
.show_list div{width: 125px;height: 40px;}
.head_nav ul li.havemore div.show_list_li a{font-size: 14px;width: 125px;height: 40px;line-height: 40px;display: block;}
.head_nav ul li.havemore div.show_list_li a:hover{background-color: #ebebeb;}
.havemore:hover{border-bottom: 1px solid #fff;}
.havemore:hover .show_list{display: block;}
/*头部搜索*/ 
.user_had{float: right;width: 385px;}
.head_search{font-size: 14px; height: 70px; width: 130px; position: relative;margin-left: 20px;border-top: 2px solid #fff;} 
.head_search input {height: 30px; width:100px; border: 1px solid#dbdbdb; border-radius: 5px; padding:0 20px 0 10px; } 
.head_search img{position: absolute; right: 5px; top: 30px; cursor: pointer; }
.head_list{background: url(../newimages/list.png) no-repeat left center;height: 70px; width: 85px; float: right; display: block;border-top: 2px solid #fff;padding-right: 13px;} 
.head_list:hover{background: url(../newimages/green_list.png) no-repeat left center;}
.head_list:hover a{color: #1da178;}
.part{width: 10px;height: 70px;float: right;background: url(../newimages/part.png) no-repeat center center;border-top: 2px solid #fff;}
.head_list>a,.head_user>a{display: block;height: 70px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.head_list>a{width: 65px;padding-left: 30px;} 
.head_user>a{padding-right: 17px;padding-left: 35px;}
.head_user{background: url(../newimages/gey_user.png) no-repeat 10px center,url(../newimages/head_gey_down.png) no-repeat 94px 33px;width: 110px;height: 70px;float: right; display: block;position: relative;border-top: 2px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;box-sizing: border-box;} 


.head_back{border: 1px solid #cccccc;width: 110px;position: absolute;top: 68px;left: -1px;border-top: none;background: #fff;display: none;box-sizing: border-box;}
.head_back a{display: block;height: 40px;width: 108px;line-height: 40px;color: #404040;font-size: 14px;text-align: center;}
.head_back a:hover{background: #ebebeb;}
.head_user:hover .head_back{display: block;}
.head_user:hover{border-top: 2px solid #1da178;background: url(../newimages/green_user.png) no-repeat 10px center,url(../newimages/head_green_down.png) no-repeat 94px 33px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;box-sizing: border-box;}
.head_user:hover .head_a{color: #1da178;}
/**登录注册**/ 
.user_login{float: right;width: 310px;height: 70px;}
.head_login,.head_regi,.head_use{height: 30px;width: 80px;float: right;border: 1px solid #c8c8c8;line-height: 30px;border-radius: 5px;margin-top: 20px;text-align: center;margin-left: 20px;} 
.head_use{background-color: #1da179;border: 1px solid #167f5f;} 
.head_use a{color: #fff;} 
.head_login a,.head_regi a,.head_use a{height: 30px;font-size: 14px;width: 80px;display: block;} 


.content_head{width: 1200px;margin: 20px auto 0px;} 
.head_login:hover,.head_regi:hover{background-color: #1da179;border: 1px solid #167f5f;}
.head_login a:hover,.head_regi a:hover{color: #fff;}

