﻿/*header*/
.wp-inner{width:1100px;margin:0 auto;}
#header{width: 100%;height: 136px;background: url(headbg.png) no-repeat center;}
.head-top{width: 100%;height: 35px;line-height: 35px;background: rgba(67,2,2,0.2); display:none;}
.hy {color:#fff;padding-left:15px;font-size:12px;}
.datehtml{color:#fff;font-size:12px;}
.head-nav a{color:#fff;padding:0 5px;display:inline-block;}
.user-login{height:35px;line-height: 35px;color:#fff;}
.user-login a{color:#fff;}

.head-logo .wp-inner{position:relative;}
.logo{float:left;margin:20px 0 0 28px;}
.head-right{float: right;position:absolute;top:50px;right:0;text-align:right;}
.search_form {width:258px;height:30px;line-height:30px;float: right;}
.search_form .keyword{width:170px;height:30px;line-height:30px;padding:0 9px;background: #a54848;border:0;outline: none;float:left;}
.search_form .submitbtn{width:70px;height:30px;background: url(searchbtn.png) no-repeat center;border:0;outline: none;float:left;}
/*nav*/
#nav{width: 100%;height:48px;line-height:48px;background:#f2f1eb;}
.nav_menu{width:1100px;margin:0 auto;height:48px;line-height:48px;}
.nav_menu a:link,.nav_menu a:visited{color:##595959;height:48px;line-height:48px;padding: 0px 25px;background:url(nav_arr.png) 110px center no-repeat;display:block;font-size:16px;text-decoration: none;}
.nav_menu li{float:left; display:inline-block;width:135px;height:48px;overflow:hidden; text-align:center;}
.nav_menu li.over a{color:#6f0d0d;}
#menu_nav dl {display:none; z-index:99;position:absolute;width:134px;margin-left:1px;display:block;}
#menu_nav dl dt {height:32px;line-height:32px;width:134px;border-top:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited {background:#6f0d0d;font-size:14px;height:32px;line-height:32px;color:#fff;text-decoration: none;}
#menu_nav dl dt a:hover {background:#f2f1eb;color:#6f0d0d;}

#banner {margin-top:10px;}
.position{background: url(nav.gif) no-repeat scroll 15px 50%;font-size: 12px;height: 32px;line-height: 32px;padding-left: 33px;}

/*footer*/
#footer{width: 100%;height: 250px;background: url(footbg.jpg) no-repeat center;}
.footer{color:#fff;}
.footer a{color:#fff;}
.foot-nav {width:200px;padding-top:60px;float:left; margin-right:0px; margin-left:100px;}
.foot-nav ul li{width:90px;height:30px;float:left;line-height:30px;text-align:left;padding:9px 0;}
.foot-nav ul li a{color:#fff;font-size:15px;}
.foot-logo{width:500px;text-align:center;padding-top:55px;}
.foot-pic{width:310px;padding-top:85px; margin-left:-10px;}
.foot-pic dl{float:left;text-align:center;color:#fff;font-size:12px;margin-right:25px;}
.foot-pic dl dt{width:120px;height:120px;}
.foot-pic dl dd{color:#fff;margin-top:17px;}

.head_t_r{
width: 220px;
    height: 50px;
    float: right;
    margin-top: 35px;
}
.ss{    width: 208px;
    height: 28px;
    background: #fff;
    margin: 0px auto;
    margin-top: 10px;
    position: relative;
    right:0px;
    top: 40px;
    border: 1px solid #2980d0;} 
.i-search {width: 211px;height:30px;overflow: hidden;position: relative;}
.i-search .search-txt { width: 158px; padding-left: 15px; height: 31px; line-height: 40px; background: none; color: #999999; border:none;}
.i-search .search-btn { width:18px; height:20px; position: absolute; right: 11px; top: 8px; border: 0; cursor: pointer; } 
.i-search .search-btn:hover { opacity: 0.8;outline:none; color: #000; } 
.i-search input {outline:none;}