@charset "utf-8";
/* CSS reset */
html{font-size:12px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:400}
li{list-style:none}
caption{text-align:left}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select,button,option{font-family:inherit;font-size:inherit;font-weight:inherit}
h1,h2,h3,h4,h5,h6,input,textarea,select,button{font-size:100%}
a{color:#DFD3AF; hide-focus: expression(this.hideFocus=true); outline: none;}
/* widthfix */
.widthfix{min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );overflow:hidden; }
/* widthfix end */
body{ font-family:Tahoma, Arial, sans-serif,""; font-size:12px; color:#626565;line-height:18px;padding:0; margin:0 auto; background-color:#050709; }
a{text-decoration:none}
a:hover{text-decoration:none}
.clear{ clear:both; font-size:0; visibility:hidden; line-height:1px; height:1px; margin-top:-1px;}


.wrap{width:1000px; margin:0 auto;}
.flash{width:1000px; height:800px; float:left}
.top_img{width:1000px; float:left; position:relative;}
.top_img img{float:left;}
.return{position:absolute; z-index:12; width:101px; height:14px; top:20px; right:40px; background:url(../images/return.jpg) left top no-repeat;}
.return:hover{background-position:left -14px;}
.menu_con{width:1000px; height:111px; background:url(../images/menu.jpg) left top no-repeat; float:left;}
.menu{width:1000px; height:111px; float:left;}
.menu ul{ margin:2px 0px 0px 192px; list-style:none; float:left; display:inline;}
.menu li{width:118px; height:108px; float:left; display:inline; text-indent:-9999px; cursor:pointer;}
.menu li#one1{background:url(../images/menu_01.jpg) left top no-repeat; margin-right:46px;}
.menu li#one1.hover{ background-position:left -108px;}
.menu li#one2{background:url(../images/menu_02.jpg) left top no-repeat; margin-right:47px;}
.menu li#one2.hover{ background-position:left -108px;}
.menu li#one3{background:url(../images/menu_03.jpg) left top no-repeat; margin-right:46px;}
.menu li#one3.hover{ background-position:left -108px;}
.menu li#one4{background:url(../images/menu_04.jpg) left top no-repeat;}
.menu li#one4.hover{ background-position:left -108px;}
.tab{width:795px; height:26px; float:left; margin-left:205px; display:inline;}
.nav{list-style:none; float:left;}
.nav li{color:#e71f19; margin:0px 12px; float:left; display:inline; font-weight:bold; font-size:18px; font-family:"黑体"; line-height:26px;cursor:pointer;}
.nav li.hover{color:#3d4f35;}
.main{width:1000px; background:url(../images/main_bg.jpg) left top repeat-y; float:left;}
.bottom{width:1000px; background:url(../images/bottom.jpg) left bottom no-repeat; float:left;}
.content{width:1000px; background:url(../images/content_bg.jpg) left top no-repeat; float:left;}
.mid_con{width:1000px; float:left;}
.tab_con{width:1000px; float:left; padding:50px 0px 16px; display:inline; min-height:399px; overflow:hidden;}
.tab_con h2{margin:0px 0px 0px 136px; line-height:32px; font-size:20px; font-weight:bolder; width:740px;font-family:"宋体";}
.tab_con p{margin:0px 0px 0px 168px;line-height:24px; width:708px;font-family:"宋体";}
.footer{width:1000px; float:left;}
.footer img{float:left;}
.beBold{font-weight:bold;}
.beRed{color:#F00;}
.beBoldRed{font-weight:bold; color:#F00;}