*{ margin:0; padding:0;outline:none; -webkit-font-smoothing: antialiased;}

body,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{list-style:none; text-decoration:none; font-size:12px;}

html,body{ font-family:"微软雅黑",Microsoft YaHei; font-family: "Microsoft YaHei","微软雅黑" !important;/*兼容Opera*/color:#333; -webkit-text-size-adjust:none} 

img{border:none;} 

input,textarea{border:none; background:none; font-size:12px; vertical-align:middle;font-family:"微软雅黑",Microsoft YaHei;}

select{font-size:12px; vertical-align:middle; cursor:pointer; font-family:"微软雅黑",Microsoft YaHei;}

body a {outline: medium none;}

a{text-decoration:none; blr:expression(this.onFocus=this.blur());outline: none; color:#333; -webkit-transition:all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;}

a:hover{text-decoration:none; color:#482c16;}

em,i{ font-style:normal;}

a:focus,input,select {outline:none;} 

.clearfix{ *zoom:1; }

.clearfix:after{ content:"\200B"; display: block; clear: both; height: 0;}



 /*head_warp*/

.head_warp{ }

.inner{ width:1200px; margin:0 auto;}

.logo{ display:block; float:left;}

.head_r{ width:866px; float:right;}

.search{ height:32px; line-height:32px; text-align:right;}

.search a{ display:inline-block; background:url(../images/ico_search.png) left center no-repeat; color:#b21723; font-weight:bold; padding-left:18px;}

.search a:hover{ /*padding-left:20px;*/ text-decoration:underline;}

.tel{ height:26px; background:url(../images/tel_01.png) right center no-repeat; line-height:26px; color:#fff; text-align:right; padding-right:10px;}

.tel b{ vertical-align:top; font-size:15px;font-weight:bold}

/*nav*/

.nav{ float:right; height:30px; padding:12px 22px 0 0;}

.nav li{ float:left; margin-left:52px; position:relative; z-index:1000;}

.nav li a.item0{ display:inline-block; line-height:30px; font-size:14px; color:#000; padding-bottom:5px; border-bottom:4px solid #fff;}

.nav li.nav_cur a.item0,.nav li.nav_cur1 a.item0,.nav li:hover a.item0{ border-color:#BB1638; color:#604328;}

.erji{ position:absolute; top:39px; left:0; width:231px; padding:10px; background:#4e331a; display:none;}

.erji_pic{ width:126px; overflow:hidden; float:left;}

.erji_list{ width:95px; float:right; border-bottom:1px solid #604831;}

.erji_list a{ display:block; height:40px; line-height:40px; text-align:center; border-top:1px solid #604831; font-size:13px; color:#bfbebe;}

.erji_list a:hover{ background:#604831; color:#fff;}



/*foot_warp*/

.foot_warp{ border-top:4px solid #eee; text-align:center; padding:60px 0 0;}

.name_cn,.name_en{ font-size:16px; color:#482c15;}

.name_en{ text-transform:uppercase; font-size:36px; line-height:40px; font-family:Microsoft Yi Baiti;}

.address{ background:url(../images/ico_line2.gif) center top no-repeat; line-height:22px; margin-top:10px;}

.foot_400{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#482c15; letter-spacing:-0.06em; margin:25px 0 10px;}

.foot_email,.foot_tel{ font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#666666;}

.shared{ margin:30px 0;}

.foot_bot{ background:#000000; height:40px; line-height:40px; color:#666;}

.foot_bot a{ color:#666;}

.foot_bot a:hover{ color:#fff; text-decoration:underline;}

.foot_bot a.friend_link{ color:#835026;}

.foot_bot a.friend_link:hover{ color:#f99848;}

/*float*/

.float{ width:110px; position:fixed; top:50%; right:0; margin-top:-80px; z-index:1000;}

.float li{ height:38px; margin-bottom:2px; position:relative; cursor:pointer;} 

.float li .yuan,.float li .over{ position:absolute; top:0; right:0;}

.float li .over{ right:-110px;}

.erweima{ padding:0 6px 6px; background:#604328;}



/*page*/

.page{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}

.page a{ display:inline-block; vertical-align:middle; width:30px; height:30px; text-align:center; line-height:30px;}

.page a:hover,.page a.page_cur{ background:url(../images/page_01.png) no-repeat;}

.page a.page_prev,.page a.page_next{ margin:0 16px; background:url(../images/page_02.png) center center no-repeat;}

.page a.page_next{ background-image:url(../images/page_03.png);}



/*tan_warp*/

.tan_warp{ width:100%; height:100%; position:fixed; top:0; left:0; z-index:2000; display:none;}

.tan_bg{ width:100%; height:100%; position:fixed; top:0; left:0; background:#000; filter:alpha(opacity=80);opacity:0.80;}

.tan_box{ width:675px; position:absolute; left:50%; top:50%; margin:-45px 0 0 -335px; z-index:1000;}

.tan_closed{ position:absolute; top:0; right:0; margin:-30px -30px 0 0; cursor:pointer; color:#fff; font-size:30px; font-family:"宋体"; filter:alpha(opacity=50);opacity:0.50;}

.tan_closed:hover{ filter:alpha(opacity=100);opacity:1.00;}

.search_tit{ font-size:18px; font-weight:normal; color:#fff; margin-bottom:16px;}

.search_txt{ width:535px; height:16px; line-height:16px; font-size:14px; color:#fff; background:url(../images/search_01.png) no-repeat; padding:15px 0 15px 15px;}

.search_txt:hover,.search_txt:focus{ background-position:0 -46px;}

.search_btn{ width:110px; height:46px; cursor:pointer; background:url(../images/search_02.png) no-repeat; font-size:16px; color:#fff; margin-left:10px;}

.search_btn:hover{ background-position:0 -46px;}

















