﻿/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0; padding:0;}
input,textarea,td,th{ font:12px/1em "simsun",Arial,Helvetica; color:#000;}
body{word-break:break-all; word-wrap:break-word; overflow-x:hidden;}
ul,li,ol{ list-style:none}
input,button,textarea{ outline:none; border:none;}
button,a{ cursor:pointer}
textarea{ resize:none}
img{ border:none;}
a{text-decoration:none;color:#000;} a:hover{ color:#b80d05}
.clx:after{clear:both; font-size:0; height:0; line-height:0;content:"."; visibility:hidden;}
.clx{zoom:1}
/*header*/
#header{background:url() 0 0 repeat-x; height:36px; font-size:14px;}
.header_warp{overflow:hidden; width:960px; margin:0 auto; position:relative}
.header_warp span{display:inline-block; position:absolute; bottom:10px; padding-left:30px; color:#FFFFFF;}
.header_warp span a{ line-height:18px;margin:0 10px; color:#FFFFFF;}
.header_warp span a:hover{margin:0 10px; color:#fe8500;}
.header_warp b{ background: url() no-repeat scroll 0 0;color: #FFFFFF;display: inline-block;font-family:"榛戜綋";font-size: 18px;font-weight: normal;height: 36px;line-height: 36px;position: absolute;right: 0;
text-align: right;width: 270px;}
/*bottom*/
#footer{ margin-top:0px;background-color:#e8e8e8; padding-top:20px;}
.companyIntroduce{background-color:#e8e8e8;  font-size:12px; background-repeat:no-repeat;width:960px; text-align:center; margin:0px auto 0 auto;}
.companyIntroduce div{ height:20px; padding-top:10px;  }
.mar_5t{color:#000000;}
.companyIntroduce a{ margin-left:8px;}
.mar_5t a{ color:#333}
.mar_5t a:hover{ color:#f70}

/*backtop*/
.Oline,.browse_box{background:#f0f0f0;border:1px solid #ddd;position:absolute;padding:5px;font:12px/1em "榛戜綋", Arial, Helvetica;}
.Oline{width:125px;right:20px;}
.browse_box{right:150px;bottom:52px;}
.Oline p.head{padding:5px 0 15px;text-align:center;}
.Oline .Oline_cot,.browse_cot{border:1px solid #ddd; background:#fff;padding:5px;}
.Oline .Oline_cot{text-align:center;}
.Oline .Oline_cot span{ display:block; height:20px; line-height:20px;}
.Oline .Oline_cot span i{ color:#0ca7e0; font-size:15px;}
.Oline_cot li.uderline{ border-bottom:1px solid #eee; padding:3px 0; font-style:normal;}
.Oline_cot li a,.Oline_cot li b{ font-weight:normal;color:#404040; font-size:14px; display:block; height:32px;overflow:hidden;line-height:32px;}
.browse_cot li a:hover,.Oline_cot li a:hover{ color:#f60} 
.Oline_cot li a:hover .advisory,.advisory,.member,.help,.view,.e-mail,.browse,.swop li.qq a,.swop li.man a,.backtop a{display:inline-block; margin-right:5px;width:28px; height:28px; background:url(); background-repeat:no-repeat; vertical-align:middle}
.advisory{ background-position:0 0;}
.Oline_cot li a:hover .advisory{ background-position:-203px 0; color:#f60;}
.Oline_cot li a:hover .browse{ background-position:-174px 0; color:#f60;}
.member{background-position:-29px 0;}
.help{background-position:-58px 0;}
.view{background-position:-87px 0;}
.e-mail{background-position:-116px 0;}
.browse{background-position:-145px 0;}
.swop{padding:8px 0; width:113px;/* height:59px;*/ overflow:hidden; border-top:1px solid #EEE}
.swop li{ display:block; float:left; zoom:1;}
.swop li.qq a,.swop li.man a{width:102px; margin:0 auto;height:29px;}
.swop li.qq a{ background-position:-103px -34px;}
.swop li.man a{ background-position:0 -29px;}
.browse_cot{ width:410px; overflow:hidden}
.browse_cot li{ float:left;display:block; zoom:1;position:relative;border-bottom:1px solid #eee; line-height:25px; height:25px;width:400px;}
.browse_cot li a,.browse_cot li span{overflow:hidden;display:block; height:22px; line-height:22px;}
.browse_cot li a{ color:#404040;width:320px; margin-right:80px; white-space:nowrap}
.browse_cot li span{width:100px;text-align:right;position:absolute;right:0;top:2px;color:#f60}
.backtop a{ width:34px; height:42px; margin:0 auto; background-position:-206px -34px; position:absolute;bottom:0;right:65px;}