@charset "utf-8";

body {font-size: 12px; color:#333; margin:0 auto; padding:0; font-family:Arial,;  background:url("about_topbj.jpg") repeat-x; word-wrap:break-word;word-break:break-all;}
p{margin:0;padding:0; text-indent:2em;}
ul,li,ol,dl,dt,dd{padding:0;margin:0;float:left;list-style-type:none;}
img,form{border:none;padding:0;margin:0; background:none;}
a{color:#333333; text-decoration:none;}
a:visited { text-decoration:none;}
a:hover{text-decoration:underline;color:#CC3300;}
a:active{text-decoration:none;color:#ff3300;}
.fen{ color:#F74033; font-family:"微软雅黑","宋体";}
.clear { display:block; height:0;clear:both;}
.min_box{ width:960px; margin:0 auto; position:relative; }
.div20{ clear:both; height:20px;}
h2{ font-size:20px; font-family:"微软雅黑","宋体";}
h3{ font-size:26px; font-weight:bold;float:left; margin:30px 0 0 0; text-align:center; width:600px; display:inline;}
sub{ font-size:13px; color:#999; margin:5px 0 0 0;}

.top{ width:960px; overflow:hidden;}
.logo{ width:200px; height:56px; margin:30px 0 0 25px; float:left; display:inline; cursor:pointer;}
.top_bj{ width:735px; height:141px; float:left;}
.top_bj ul{ margin:40px 25px 0  0; padding:0; float:right; display:inline;}
.top_bj ul li{ float:left; margin:0 0 0 10px;}
.top_bj ul li a:hover{ color:#333;}


.min{ width:948px;  border:6px solid #FCBCC9; overflow:hidden; margin-top:0px; *margin-top:0px; _margin-top:-15px;}
.min_left{ width:247px;background:url("about_left_bj.jpg"); height:auto; overflow:hidden; float:left; }
.min_left ul{ width:247px; margin:45px 0 30px 0; padding:0;  overflow:hidden; height:100%;}
.min_left ul li{ width:217px;  margin:30px 0 0 10px; display:inline; height:40px;border-bottom:1px solid #FCC19C;}
.min_left ul li a{font-size:14px; margin:0 0 0 30px;  height:40px; display:block; }
.min_left ul li a:hover{ text-decoration:none;}
.min_left ul li .en{ font-size:12px; color:#777; font-family:Arial;}
.min_left .hover{width:275px; height:47px; background-image:url("about_font_bj.jpg"); position:absolute; left:-22px;}
.min_left .hover a{ margin:0 0 0 70px; color:#FFFFFF; height:47px; line-height:47px;}
.min_left .hover a:hover{ color:#FFFFFF; text-decoration:none;}
.min_left .hover  .en{ color:#FFFFFF;}


.min_rg{ width:700px; float:left; height:auto;}
.min_rg .pic{ width:243px; height:740px; height:auto; position:absolute; right:10px; top:94px; *top:94px; _top:94px; display:inline;}
.min_rg  .txt{ width:420px; margin:30px 0 0 30px;}
.min_rg  .txt p{ font-size:14px; line-height:25px; margin-bottom:25px;}



.footer{ margin:20px 0 0 0; text-align:center; color:#555; }
.footer li{ margin:0; padding:0; width:960px; margin:0 0 8px 0;}


.company{width:948px;  border:6px solid #FCBCC9; overflow:hidden;margin-top:0px; *margin-top:0px; _margin-top:-15px;}
.company .hover{width:275px; height:47px; background-image:url("about_font_bj.jpg"); position:absolute;left:-22px; top:292px;}
.company_rg{ width:700px; float:left; height:auto;}
.company_rg .txt{width:600px; margin:30px 0 0 30px;line-height:2;}

.company_rg .txt .title{ margin:0 auto; font-size:14px; width:620px; text-align:center; height:30px; line-height:30px; font-weight:bold; border-bottom:1px dashed #ddd;}
.company_rg .txt p{ font-size:14px; margin:10px 0 0 0;}

.adver{width:948px; border:6px solid #FCBCC9; overflow:hidden; margin-top:0px; *margin-top:0px; _margin-top:-15px;}
.adver .hover{width:275px; height:47px; background-image:url("about_font_bj.jpg"); position:absolute;left:-22px; top:363px;}
.adver .con{ font-size:14px; }


.legal{width:948px; border:6px solid #FCBCC9; overflow:hidden; margin-top:0px; *margin-top:0px; _margin-top:-15px;}
.legal .hover{width:275px; height:47px; background-image:url("about_font_bj.jpg"); position:absolute;left:-22px; top:434px;}
.legal_rg{width:700px; float:left; height:auto; font-size:14px; }
.legal_rg .txt{width:620px; margin:30px 0 0 30px;}
.legal_rg .txt font{ width:670px; color:#F74033; margin:15px 0 5px  0; display:block; font-weight:bold; font-size:14px;}
.legal_rg .txt p{ line-height:22px;}

.privacy{width:948px; border:6px solid #FCBCC9; overflow:hidden; margin-top:0px; *margin-top:0px; _margin-top:-15px;}
.privacy .hover{width:275px; height:47px; background-image:url("about_font_bj.jpg"); position:absolute;left:-22px; top:505px;}
.privacy h4{ width:650px;font-size:16px; color:#F74033; border-bottom:1px dashed #FCBCC9; height:30px; line-height:30px;}
.privacy p{ line-height:25px; _line-height:22px; *line-height:22px; font-size:14px; width:650px;}

.join{width:948px; border:6px solid #FCBCC9; overflow:hidden; margin-top:0px; *margin-top:0px; _margin-top:-15px;}
.join .hover{width:275px; height:47px; background-image:url("about_font_bj.jpg"); position:absolute;left:-22px;top:576px;}
.join dt{ font-size:14px; font-weight:bold; color:#F74033; width:650px; margin:20px 0 10px 0;}
.join dd{ font-size:14px; width:650px; line-height:22px; color:#666666;}

.contact{width:948px; border:6px solid #FCBCC9; overflow:hidden; margin-top:0px; *margin-top:0px; _margin-top:-15px;}
.contact .hover{width:275px; height:47px; background-image:url("about_font_bj.jpg"); position:absolute;left:-22px; top:647px;}
.contact p{ font-size:14px; line-height:25px;}

.links{width:948px; border:6px solid #FCC19C; overflow:hidden; margin-top:0px; *margin-top:0px; _margin-top:-15px;background: url("about_left_bj.jpg") repeat-y;}
.links .hover{width:275px; height:47px; background-image:url("about_font_bj.jpg"); position:absolute;}
.links dl{ font-size:14px; width:650px; line-height:25px; margin:0 0 10px 0;}
.links dt{color:#F74033; font-weight:bold; font-size:14px;}
.links dd{ width:620px; margin:10px 0 0 20px; color:#999999;}
.links dd a{ margin:0 5px 0 5px; line-height:22px; color:#333;}
.links dd a:hover{ color:#333;}
