﻿*{ 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:13px;}
html,body{ font-family:"微软雅黑",Microsoft YaHei; font-family: "Microsoft YaHei","微软雅黑" !important;/*兼容Opera*/color:#666; -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:#666; -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:#8e0000;}
em,i{ font-style:normal;}
a:focus,input,select {outline:none;} 
.clearfix{ *zoom:1; }
.clearfix:after{ content:"\200B"; display: block; clear: both; height: 0;}



/*foot_warp*/
.foot_warp{ background:url(../images/foot_01.gif) repeat; margin-top:30px; color:#bebebe;}
.foot_warp a{ color:#bebebe;}
.foot{ width:1024px; margin:0 auto; padding:25px 0;}
.foot_nav{ float:left;}
.foot_nav li{ width:180px; float:left;}
.foot_nav li a{ display:block; line-height:28px; color:#bebebe; padding-left:20px;}
.foot_nav li a.foot_nav_item{ font-size:16px; color:#fefefe; background:url(../images/ico_foot1.png) left center no-repeat; margin-bottom:12px;}
.foot_nav li a:hover,.foot_warp a:hover{ color:#fff; text-decoration:underline;}
.foot_nav li a.foot_nav_cooper{ margin-top:50px; margin-bottom:0;}
.foot_nav li a.foot_nav_item:hover,.lian_tit a:hover{ text-decoration:none; font-weight:bold;}
.lian{ width:304px; float:right;}
.lian_tit a{ display:block; line-height:28px; font-weight:normal; font-size:16px; color:#fefefe; background:url(../images/ico_foot1.png) left center no-repeat; padding-left:20px;}
.lian_info{ padding:0 0 0 20px; line-height:24px;}
.hot_line{ padding:15px 0 30px;}
.hot_line h6{ font-weight:normal; font-size:12px; background:url(../images/ico_tel2.png) left center no-repeat; padding-left:26px; margin-bottom:20px;}
.hot_line em{ display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:42px; color:#8d8d8d;}
.bot_warp{ height:44px; line-height:44px; background:#8e0000;}
.bot{ width:1024px; margin:0 auto; color:#bb6666;}
.bot a{color:#bb6666;}
.bot a:hover{color:#fff; text-decoration:underline;}
.powered{ float:right; text-transform:uppercase;}
/*float*/
.float{ width:120px; position:fixed; top:50%; right:0; margin-top:40px}
.float a{ display:block; height:44px; overflow:hidden; margin-bottom:1px; position:relative;}
.float a.go_top img{ display:none;}
.float a.float_04{ height:150px;} 
.float a .float_pic1{width:120px;height:44px;text-align:center;position:absolute;top:0; left:0;z-index:99;}
.float a .float_pic2{width:120px;height:44px;text-align:center;position:absolute;top:0;right:-120px;z-index:99;}
.float a.float_04 .float_pic1{ height:53px;}
.float a.float_04 .float_pic2{ height:150px;}

/*page*/
.page{ text-align:center; font-size:14px; line-height:28px; margin-top:0px;}
.page a{ display:inline-block; vertical-align:middle; min-width:20px; padding:0 4px; height:28px; text-align:center; margin:0 2px; background:#fff; border:1px solid #e3e3e3;}
.page a.page_btn{ padding:0 10px;}
.page a:hover,.page a.page_cur{ color:#fff; background:#ad0000; border:1px solid #8e0000;}
.page_num{ width:40px; height:28px; background:#fff; border:1px solid #e3e3e3; text-align:center; margin:0 6px;}
.page_to{ margin-left:15px; font-size:12px;}
.page_sure{ font-size:14px;}
.page_num:hover,.page_num:focus{ -moz-box-shadow:0px 0px 5px #c2c2c2; -webkit-box-shadow:0px 0px 5px #c2c2c2; box-shadow:0px 0px 5px #c2c2c2; border-color:#c2c2c2;}
