@charset "utf-8";
/*index.html==========================*/
body{ }
.content{ margin:0 auto; width:1000px;}
.pr { position: relative;}

/*header*/
.header{ position:relative;border-top: 4px solid #DC5227 }
.top1{ position:relative;margin-top: 35px;padding-bottom: 60px;}
.top1 h3{ float:left; width: 500px;}
.top1 h3 img{ width:100%;}
.top_nav{ float:right;color: #555;margin-top: 15px;}
.top_nav .t{ display:block; text-align:center;margin-bottom:3px;}
.top_nav .t img{}
.top_nav .t strong{ font-family:Tahoma, Geneva, sans-serif; font-size:25px; font-weight:bold; position: relative;top:-3px;}
.top_nav .t strong span{font-size: 21px; margin-left: -75px;}
.top_nav .t img{ vertical-align:top; margin-right:10px;float: left}
.top_nav a { font-weight: bold; padding: 0 10px;}
.top_nav form{margin-top: 10px;position: relative}
.top_nav form input.inp{ display: inline-block;vertical-align: middle; border-radius: 15px; height: 30px;  width: 260px;border: 1px solid #C0C0C0;float: right;margin-right: 10px;text-indent: 10px;padding-right: 30px;}
.top_nav form .btn{ width:20px; cursor: pointer;position: absolute;right:20px;top:5px;background: url(../images/search1.png) no-repeat center center;height: 20px;border: none;border-radius:0;}
.top_nav .btn { cursor: pointer; width: 20px;}

.nav{  height:36px;background:url(../images/menubg.png) no-repeat 0 0; position: absolute;left:0;bottom:-20px;width: 100%;z-index: 999}
.nav ul{ padding: 0 42px 0 0;}
.nav li{ float:left; line-height:36px; width:12.5%; text-align:center; text-indent: 40px;}

.nav li a{ font-size:14px; color:#fff; display:block; position: relative}
.nav li a span{ position:relative; z-index:14}
.nav li a i{ display:block; position:absolute; top:0; left:0;width: 180px;}
.nav>.menu>li:hover i,.nav>.menu>li.hover i{ background:url(../images/navon.png) no-repeat center center;background-size: cover;}

.menu ul{ background:#E8410D; padding:0 12px; width:100%;display: none}
.menu li ul li{ float:none; line-height:26px; width:100%;border-bottom: 1px dotted #F4A086;text-indent: 0;}
.menu li ul li a{ font-size:12px; position:static; width:auto;}
.menu li ul li a:hover{ background:none}


/*wrap*/
.wraps{ background:#EEEEEE;position: relative;top:-18px;}
.column_l, .column_m, column_r{ float:left; overflow:hidden;}
.column_l{margin: 0 50px 0 14px; width: 276px;}


.showroom{background:url(../images/pro_show.png) no-repeat 0 0; position:absolute; height:77px;width: 430px; top:-34px; left:-54px; line-height:74px; color:#fff; font-size:16px; z-index:14; text-indent:160px;z-index: 1000}
.showroom span{ font-size:12px; font-family: Arial, Helvetica, sans-serif; padding:0 5px;}
.notice{background:url(../images/notice.png) no-repeat right 0; position: absolute;color: #FFFFFF; height: 37px; line-height: 43px; width:843px; top:-20px;right:63px;z-index: 999}
.notice .title{ font-weight: bold; padding: 0 20px 0 120px; float:left;}
.notice .title a{color: #FFFFFF;}
.notice .cons{height: 100%; overflow: hidden; width: 570px;}
.notice .cons p{white-space:nowrap;}
.notice .cons p a{ margin:0 10px; color:#fff}
.notice .cons p a:hover{ text-decoration:underline}