@charset "utf-8";
/* CSS Document */

body { font-size: 13px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; color: #000; background-color: #ffffff; }
body, blockquote, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul { margin: 0; padding: 0 }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, button, textarea, select, optgroup, option, small { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
a:link, a:hover, a:visited, a:active { color: #000000; text-decoration: none; }
ul, ol { list-style: none; }
.clear { clear: both; line-height: 0px; }
img { border: none; }
/* -- 页面整体布局 -- */
.content , .footer {width:1200px;margin:0 auto;}
/*header*/
.header { height: 120px; background: #ffffff; }
.headercenter { width: 1200px; overflow: hidden; margin: 0 auto; }
.headercenter h1 { float: left; margin-top:8px; }
.tool { float: right; padding-top: 25px;width:295px;}
/*搜索*/
.search { width: 292px; height: 34px; margin: 0px; background: url(../images/search.jpg) no-repeat; overflow: hidden; float: right; cursor: pointer; }
.search_input { display: inline; float: left; width: 233px; height: 34px; padding: 0px 0px 0px 9px; line-height: 34px; color: #808080; border: 0; background: none; font-size: 13px; }
.search_btn { display: inline; float: left; width: 50px; height: 34px; margin: 0px; line-height: 0; font-size: 0; overflow: hidden; border: none; background: none; cursor: pointer; }
/*电话*/
.tel { float: right; color: #969696; font-size: 13px; padding-left: 37px; background: url(../images/tel.jpg) left center no-repeat; height: 28px; margin-bottom: 11px; }
.tel span { font-size: 22px; color: #89211b; font-weight: bold; }
/*NAV*/
.nav { width: 100%; background: #05854f; height: 44px; z-index: 998; }
.navcenter { width: 1200px; margin: 0 auto; height: 44px; }
.navcenter .first{margin-left:0px; width:100px;}
.navcenter ul li { float: left; display: inline; width: 136.5px; position: relative; margin-left: 1px; }
.navcenter ul li a { height: 44px; display: block; font-size: 15px; color: #FFF; line-height: 44px; text-align: center; }
.current { color: #ffffff !important; background: #96251e !important; }
.navcenter ul li a:hover { color: #ffffff; background: #96251e !important; }
/*底部开始*/
.index_ft{height:210px;background: url(../images/ftbg.jpg) no-repeat center top;}
.index_ft .m_fnav{  height:60px; line-height:60px; color:#4e4e4e; text-align:center; font-size: 16px;}
.index_ft .m_fnav a{ color:#D6D6D6; padding:0 24px;font-size: 16px; font-weight: normal;display: inline-block;}
.index_ft .m_fnav .lasta{ border: none;}
.index_ft .m_fnav a:hover{ color: #fff;}
.index_ft .f_ftcon{ color: #D6D6D6; padding: 38px 0 0 100px;  line-height: 30px; font-size: 14px;float:left;}
.index_ft .f_ftcon a{ color:#D6D6D6; display: inline-block;margin-right: 15px;}

.index_ft .flogo{ left:0; padding:28px 0 0 0; float:left;}
@media screen and (max-device-width:1024px)
 {
.headercenter { width: 100%; overflow: hidden; margin: 0 auto; }
.navcenter { width: 100%; margin: 0 auto; height: 44px; }
.content , .footer {width: 100%;margin:0 auto;}
.navcenter .first{margin-left:0px; width:10%;}
.navcenter ul li {  width: 11%; position: relative; margin-left: 1px; }
.index_ft .m_fnav a{ padding:0 20px;}
.index_ft .f_ftcon{ padding: 38px 0 0 0;}
.index_ft .flogo img{ width:76%; }
}
