body{margin:0; padding:0; font-family:\5fae\8f6f\96c5\9ed1; font-size:14px; color:#333; background:#fff;}
ol,ul,li,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0; padding:0;}
ul,dt,ol{list-style-type:none;}
img{border:0; -webkit-user-drag:none;}

a{font-family:\5fae\8f6f\96c5\9ed1; font-size:12px; color:#444; text-decoration:none;}
a:link{}
a:visited{}
a:hover{color:#e64037; text-decoration:underline;}

/*banner*/
.banner{position:relative; width:100%; overflow:hidden;}
.banner .inner{margin:0 auto; width:1400px; height:0; position:relative;}
.banner .inner .logo{position:absolute; z-index:999; top:100px; left:0px;}
.banner .inner .b_font{position:absolute; z-index:999; top:270px; right:0;}
.banner_rw{width:100%; height:400px; float:left; position:relative;}
.banner_hdp{position:relative; width:100%;}
.banner_hdp ul{margin:0px; position:relative;}
.banner_hdp ul li{position:absolute; left:0px; top:0px; width:100%; height:400px; text-align:center;}

/*nav*/
.nav{position:absolute; width:100%; top:340px; height:60px;}
.topnav{margin:0 auto; width:1400px; height:60px; background:#7a352d;}
.topnav li{float:left; position:relative; z-index:999;}
.topnav li a{float:left; width:155px; height:60px; line-height:60px; font-family:\5fae\8f6f\96c5\9ed1; font-size:17px; font-weight:bold; color:#FFF; text-align:center; text-decoration:none; display:block;}
.topnav li a:hover{background:#c42f26;}
.topnav li.m1{font-weight:bold; background:#c42f26;}
.topnav li.active{background:#c42f26;}

.topnav li.subhover{background:#c42f26;}
.topnav li ul.subnav{position:absolute; left:0; top:60px; display:none; border-bottom:1px #c42f26 solid;}
.topnav li ul.subnav li{clear:both; background:#FFF; border-left:1px #c42f26 solid; border-right:1px #c42f26 solid; text-align:center;}
.topnav li ul.subnav li a{width:153px; height:40px; line-height:40px; font-size:15px; color:#333; font-weight:normal; background-image:none; display:block; padding:0;}
.topnav li ul.subnav li a:hover{background:#dc3d34; color:#FFF; text-decoration:none;}

.navBottom{height:55px; border-bottom:1px #efefef solid; background:#FFF; overflow:hidden;}
.navBottom .inner{margin:0 auto; width:1400px;}
.navBottom .l{float:left; font-size:15px; color:#666; line-height:50px; padding-left:5px;}
.navBottom .l span{padding-left:10px;}
.navBottom .l span img{position:relative; top:3px; padding:0 5px;}
.navBottom .l span a{margin-left:10px;}
.navBottom .l span a img{top:6px;}
.navBottom .r{float:right; margin-top:9px;}
.collect{position:absolute; top:10px; right:10px; color:#FFF;}
.collect a,.collect a:hover{color:#FFF;}

/*search*/
.search{width:300px; height:37px; background:url(../images/common/search_bg.png) no-repeat;}
.search .inputSearch{float:left; position:relative; width:232px; height:37px;}
.search .inputSearch input{position:absolute; width:218px; font-family:Arial, Helvetica, sans-serif; font-size:15px; padding:8px 8px 8px 15px; margin:2px 3px; border:0; outline:0; background:none;}
.search .inputSearch .s_mask{position:absolute; width:197px; height:27px; top:0; left:0; background:#CCC; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; z-index:0;}
.search .inputSearch .placeholder{position:absolute; top:8px; left:20px; color:#bcbcbc; font-size:15px; background:none; cursor:text;}
.search .s_btn{float:left; width:68px; height:33px; cursor:pointer;}

/*main*/
.main{margin:0 auto; width:1400px; padding:20px 0;}
.main_2{margin:0 auto; width:1420px; padding:20px 0;}

/*bottom*/
.bottom{background:#7a352d;}
.bottom .inner{margin:0 auto; width:1400px; font-family:Arial,\5fae\8f6f\96c5\9ed1; font-size:15px; text-align:center; line-height:35px; color:#FFF; padding:40px 0;}
.bottom .inner a{font-size:16px; color:#FFF;}

/*blank*/
.blank1{height:20px; overflow:hidden;}

/*clear*/
.clear{clear:both;}

/*tab*/
.tab1{background:#FFF;}
.tab2{border:1px #e0e0e0 solid;}
.tab3{border:1px #efefef solid;}

/*line*/
.line1{height:1px; background:url(../images/common/line01.gif) repeat-x; margin:6px 0; overflow:hidden;}





