/*about_header*/
.about_header{ background:url(../images/top_line.jpg) top no-repeat rgba(255,255,255,0.9); height:60px; position:fixed; width:100%; min-width:1200px;-moz-box-shadow:0px 1px 3px #cccccc; -webkit-box-shadow:0px 1px 3px #cccccc; box-shadow:0px 1px 3px #cccccc;* background:url(../images/top_line.jpg) top no-repeat #fff;}
.about_header .logo img{ height:42px;}
.about_header .search{ margin:11px 0 0 30px;background:rgba(255,255,255,0.7); width:220px;}
.about_header .search .txt{ width:150px;}
.about_header .about_nav ul li{ float:left;}
.about_header .about_nav ul li a{ height:60px; line-height:60px; padding:0 10px; display:block;}
.about_header .about_nav ul li a:hover{ background:#0090ff; color:#fff;}
/*about_banner*/
.about_banner{ background:url(../images/about_banner.jpg) top no-repeat; height:460px; width:100%; min-width:1200px;}
/*about_nav*/
.about_sort{ padding:20px 0;}
.about_sort ul{ margin-left:-7px;}
.about_sort ul li{ float:left; margin-left:10px; width:162px;*width:161px; font-size:14px;}
.about_sort ul li a{ width:162px; height:50px; line-height:50px; text-align:center; display:block; background:#eee;border-top-left-radius:20px;border-bottom-right-radius:20px;}
.about_sort ul li a:hover{background:#0090ff; color:#fff;}
.about_sort ul li a.this{background:#0090ff; color:#fff;}
/*about_con*/
.about_con{ border:1px #ccc dotted; padding:20px;}
.about_con .text{ width:780px; padding-top:20px;}
.about_con .text p{ font-size:14px; line-height:30px; margin-bottom:20px; text-indent:2em;}
.about_con .text p a{ color:#0090ff; text-decoration:underline;}
/*advertisement*/
.advertisement .qq{ background:url(../images/qq.png) 10px 10px #0090ff no-repeat; float:left; height:40px; line-height:40px; padding:0 10px 0 35px; border-radius:10px; margin-right:10px; margin-top:20px; color:#fff;}
/*link*/
.link ul li{ float:left; width:144px; text-align:center; line-height:36px;}
/*other_text*/
.other_text p{ font-size:14px; line-height:30px; margin-bottom:20px;}
/*apply*/
.apply{ padding:0 18px; font-size:14px;}
.apply h3{ padding:20px 0; text-align:center; border-bottom:1px #CCC dotted; font-weight:bold; color:#F00;}
.apply label{ padding-top:20px; display:block; margin-left:220px;}
.apply .apply-title{ width:180px; text-align:right; line-height:40px; height:40px;}
.apply .txt{ border:1px #CCC solid; background:#f7f7f7; width:400px; height:40px; line-height:40px; padding:0 10px;}
.apply .bz{ color:#999; line-height:40px; height:40px; margin-left:10px;}
.apply .upload{ width:120px; height:40px; line-height:40px; border:1px #CCC solid; background:#f7f7f7; text-align:center; cursor:pointer;}
.apply .tj{ width:200px; margin:30px auto 0 auto;}
.apply .tj .inp{ width:200px; height:45px; line-height:45px; background:#85c226; border:none;color:#fff; cursor:pointer; text-align:center; font-size:18px;}
.apply .apply-about{ border-top:1px #ccc dotted; padding:20px 0; margin-top:20px; line-height:30px; text-align:center;}
.hide-file{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;z-index:9999;display:block;width:422px;height:44px;outline:none;}
