body {
	background: #fff;
	font-size: 12px;
	color: #666;
}
.w1000 { width:1000px;}
.w976 { width:976px;}
.w994 {width:1000px;}
.wrapper { margin: 0 auto}
.mmcenter { margin: 0 auto}
.p5 { padding-left: 5px;}
.p10 {padding:10px;}

a {color: #666;cursor: pointer;}
a:hover {text-decoration: underline;}
.nounderline a:hover {text-decoration: none;}


/*top start*/
#top {width: 100%;background:#F5F5F5;height:30px;font-size:14px;}
#top li {float:left;padding-left:10px;}
#top .navbox {padding-top:8px;}

.header-content {
    clear: both;
}
.header-logo {
    width: 220px;
    margin-top: 18px;
    background: url("../images/logo.png") no-repeat scroll 0% 0% transparent;
    height: 76px;
}
.header-logo2 {
    width: 220px;
    margin-top: 18px;
    background: url("../images/logo2.png") no-repeat scroll 0% 0% transparent;
    height: 76px;
}
.header-logo a, .header-logo2 a {
    display: block;
    height: 76px;
    width: 220px;
    text-indent: -99999px;
}
.header-searchForm {
    margin-left: 42px;
    width: 680px;
    height: 70px;
    margin-top: 18px;

}
.clearfix {
    display: block;
}
.home-search-form {
    position: relative;
    z-index: 885;
}
.header-searchForm ul {
    margin-left: 5px;
}
.header-searchForm ul li {
    float: left;
}
.header-search {
    float: left;
    width: 517px;
    background: url("../images/bj-border.png") no-repeat scroll 0% 0% transparent;
    padding: 11px 0px;
    text-indent: 8px;
    font-size: 18px;
    border: medium none;
    margin-top: 0px;
}
.header-searchIcon {
    position: relative;
    left: 10px;
    border: medium none;
    cursor: pointer;
    height: 40px;
    width: 150px;
    background: url("../images/search-default.png") no-repeat scroll 0% 0% transparent;
}
.header-searchIcon:hover{background: url("../images/search-hover.png")  no-repeat;}
.header-searchIcon:active{background: url("../images/search-active.png")  no-repeat;}
#keyup_d {
    border: 1px solid #C3C3C3;
    width: 585px;
    background-color: #FFF;
    position: absolute;
    left: 0px;
    top: 38px;
    padding: 10px 0px;
    z-index: 885;
}
.clearfix::after {
    visibility: hidden;
    display: block;
    font-size: 0px;
    content: " ";
    clear: both;
    height: 0px;
}

.header-searchForm ul a {
    font: 14px/25px "Î¢ÈíÑÅºÚ";
    float: left;
    height: 25px;
    text-align: center;
    padding: 0px 15px;
}
.header-searchForm ul li .current, .header-searchForm ul a:hover {
    border-width: 1px 1px medium;
    border-style: solid solid none;
    border-color: #dd5353 #dd5353 -moz-use-text-color;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    padding-right: 13px;
    color: #FFF;
    background: url("../images/nav_bc.jpg") repeat-x scroll 0% 0% transparent;
}

.nav_box{height:35px;background-color:#DC1C21 ;}
.nav_box .nav{width: 1100px;margin: 0 auto;}
.nav_box .home_nav{height:35px;float:left;position:relative;}
.nav_box .home_nav .nav_first,.home_nav .nav_2,.home_nav .nav_3{float:left;display: inline;overflow: hidden}
.nav_box .home_link{color:#FEFFFF;font-weight: bold;font-size: 14px;padding:12px 11px;text-decoration: none;}
.nav_box .home_link2{color:#FFFFFF;font-weight: bold;font-size: 14px;padding:12px 11px;text-decoration: none;}
.nav_box .nav_first{width:100px;height:35px;line-height: 35px;text-align: center;background-color: #b80404;}
.nav_box .nav_2 {width:102px;height:35px;text-align: center;line-height: 35px;}
.nav_box .nav_2:hover{background-color: #b80404}
.nav_box .nav_3 {width:138px;height:35px;text-align: center;line-height: 35px;}
.nav_box .nav_3:hover{background-color: #b80404}
/*top end*/


/*footer*/
.ft_box{width:100%;height:270px;background:#111216;margin-top:30px;}
.ft_box_box{width:1000px;height:120px;margin:0 auto;padding-top:20px;line-height:20px;}
.ft_logo{float:left;}
.infor_us{float:left;margin-left:76px;padding-top:20px;}
.infor_us a{color:#ccc;}
.infor_us a:hover{color:#80bc3f}
.infor_us_first {color:#60bc3f;font-size:14px;font-weight:bold;display: inline-block;margin-bottom: 14px;}
.infor_us_first a {color:#60bc3f;}
.infor_us_first a:hover {text-decoration: none;color:#80bc3f}
.infor_us_se{color:#aaaaaa;line-height:24px;}
.tel_list{width:259px;height:121px;float:right;display: inline;margin-top:28px;}
.tel_list img{float:right;display: inline;margin-bottom:12px;}
.tel_list a{color:#aaaaaa;padding-right:10px;background:url(../images/ft_bar.jpg) no-repeat right center;}
.tel_list a:hover{color:#60ba3f;text-decoration:underline;}
.ft_bottom_t ul{padding-left:210px;line-height:14px;}
.ft_bottom_t ul li{float:left;display: inline;padding-left:10px;padding-right:10px;border-right:solid 1px white;text-align: center;}
.ft_bottom_t ul li a{color:white;font-size: 12px;}
.ft_bottom_t a {color:#fff;}
.ft_bottom_t a:hover{color:#60ba3f;text-decoration: underline;}
.ft_yqlj {color:#60bc3f;border: none;font-size:12px;padding:0px;}
.bot {padding-top:10px;color:#ccc;}
.bot a{color:#ccc;}

