/* CSS Document */
*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
body {color: #1D1D1D;font-family: 宋体; font-size: 12px;line-height: 24px; background:#fff url(../images/main_bg.jpg) center 0 repeat-y;}
input, select {font-size: 12px;line-height: 16px;}
img { border: 0 none;}
ul, li {list-style-type: none;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.pd{ padding:0px 40px;}
.pd1{ padding:0px 0px 0px 30px;}
.pt{ padding-top:10px;}
.hs{ color:#d70000}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
a { color: #4d322e;text-decoration: none;}
a:link,a:visited {color: #4d322e; text-decoration: none;}
.bg{ background:url(../images/main_bg.jpg) center 0 repeat-y}
/* navtop头部 */
.navtop{ width:100%; height:60px; color:#4d322e; background:url(../images/dian_bg.jpg) repeat;}
.main_text{ width:1002px; margin:0 auto;}
.menu_text{ width:1052px; margin:0 auto;}
.top_bg{padding-top:14px; height:46px; background:url(../images/top_bg.jpg) repeat-y;}
/* banner*/
.bannerbg{ width:100%; height:543px; overflow:hidden; background:url(../images/bannerbg.jpg) center 0 no-repeat;}
.menu1_bg{ margin: 0 auto; max-width:1600px; height:31px; background:url(../images/menu1_bg.jpg) center 0 repeat-x}

.banner01{background: url("../images/banner_01.jpg") no-repeat scroll bottom center transparent;
    height: 96px;
    width: 100%;
	padding-top:0px; padding-top:70px !important;}
.banner02{background: url("../images/banner_02.jpg") no-repeat scroll center center transparent;
    height: 102px;
    width: 100%;}	
.banner03{background: url("../images/banner_03.jpg") no-repeat scroll center center transparent;
    height: 92px;
    width: 100%;}	
.banner04{background: url("../images/banner_04.jpg") no-repeat scroll center center transparent;
    height: 90px;
    width: 100%;}	
.banner05{background: url("../images/banner_06.jpg") no-repeat scroll center center transparent;
    height: 84px;
    width: 100%;}	
.banner06{background: url("../images/banner_08.jpg") no-repeat scroll center center transparent;
    height: 78px;
    width: 100%;}
a.banner_1 {
    display: block;
    height: 60px;
    margin: 0 auto;
    width: 960px;
}	
/*main*/
.tt1_bg{ width:480px; height:132px; padding:140px 22px 0px 500px; background:url(../images/tt1_bg.jpg) 1px 0px no-repeat}
.tt_bg{ padding:29px 0px 0px 32px; background:url(../images/tt_bg.jpg) 1px 0px no-repeat}
.mx{ padding:20px 0px; width:100%; overflow:hidden}
.mx1{ padding-top:20px;}
.mx li{ float:left; width:215px;}

.tt3{ float:left; width:425px; padding:20px;}
.tt3_bg{ width:100%; height:228px;background:url(../images/tt3_bg.jpg) 1px 1px no-repeat}

.tt4_bg{ width:100%; height:364px;background:url(../images/tt4_bg.jpg) 0px 0px no-repeat}
.liaocheng{ width:100%; overflow:hidden; padding-top:260px;}
.liaocheng li{ float:left; width:220px; padding:0 20px 0px 0px;}

.tt5_bg{ padding-top:10px; width:100%; height:163px;background:url(../images/tt5_bg.jpg) 0px 0px no-repeat}

.tt7_bg{ margin:0 auto; width:1002px; height:277px; padding-top:95px; background:url(../images/tt7_bg.jpg) no-repeat}
.wlist{ float:left; width:375px; height:128px; padding-left:33px;}
.w_pic{ float:left; width:144px; height:101px;}
.w_text{ float:left; width:220px; line-height:20px; padding-left:10px;}
.w_text a{ color:#FF0000}



a { cursor:hand;}
.fl { float:left;}
.fr { float:right;}
.top { width:100%; height:54px; text-align:center; padding-top:15px; padding-bottom:14px !important; padding-bottom:8px; position:fixed !important; background:url(../images/top_bg.png) repeat-x; z-index:999 !important; z-index:-1;}
.top_main { width:980px; margin:0px auto; display:block;}
.nav { font:"微软雅黑"; font-size:14px; color:#A9245A; margin-top:12px; font-weight:bold;}
.nav a { color:#A9245A; font-weight:normal;}

.foot { background-color:#FFF; font-size:12px; line-height:20px;}
.footer { background:url(../images/footer_bg.jpg) repeat-x top; height:340px;}

.footer .xiangmu_btm{width:960px; margin:0 auto;height:142px;padding:39px 0 20px 20px;}
.footer .xiangmu_btm .zhengxin{float:left;width:960px;height:142px;}
.footer .xiangmu_btm .zhengxin .pic_bott{height:142px;float:left; margin-left:15px;}

.footer .xiangmu_btm .zhengxin .lj_zx{float:left;line-height:22px;}
.footer .xiangmu_btm .zhengxin .lj_zx a{color:#333;}
.footer .xiangmu_btm .zhengxin .lj_zx a:hover{color:#ae7104;}
.bott_LOGO{ width:1000px; margin:0 auto;}
.bott_LOGO span{ float:left; margin-top:20px; margin-left:100px; margin-right:40px;}
.bott_LOGO p{ float:left;line-height:22px; margin-top:10px; color:#666;}