@charset "utf-8";
/* CSS Document */

/*------------ 联系我们等 页面 ----------*/
.mainbody{ width:100%; }
.mainbody p{ padding:5px 30px 0 30px; }

.t_about{ padding-left:35px; background:url(../img/title_icon.gif) 0 -60px no-repeat; }
.t_about2{ padding-left:45px; background:url(../img/title_icon.gif) 0 0 no-repeat;  }


dl.cont dt{  font-family:'微软雅黑'; font-weight:bold; font-size:14px; margin:20px 0 20px 0; padding-left:5px; line-height:30px; height:35px; background:url(../img/line_dotted.gif) 0 bottom repeat-x; }
dl.cont dd{ margin:0 0 0 10px;}
.imglink ul li{ float:left; margin:0 10px; }
.fontlink ul li{ float:left;  padding:0; width:110px; height:24px; }
.weblogo ul li{ float:left; }
.site{ width:130px;  }
.sitemore{ width:500px;}

.mb30{ margin-bottom:30px;}

.main_content{ line-height:24px;}


.table_border{ background:#CCC; margin-top:20px;}
.table_border td{ background:#FFF; padding:5px;}
.table_border th{ background:#EFEFEF; padding:10px;}
.table_border thead{ font-weight:bold;}

.li30 li{ line-height:30px; padding-left:10px;}
.li_img li{ float:left; width:205px; text-align:center; padding:20px 0 40px 0;  *padding:20px 0 20px 0;    }
.li_a_arrow{ margin:20px 0 30px 30px;}
.li_a_arrow li{ float:left; width:442px; margin-right:30px; height:34px; line-height:30px; background:url(../img/line_dotted.gif) 0 bottom repeat-x;}
.li_a_arrow li a{ display:block; color:#2e2e2e; padding-left:12px; background: url(../img/arrow.gif) no-repeat; background-position:0 10px;}


.pagebar{padding-top:30px;height:50px;}
.page{padding-left:50px;}


.title_bg_line{ margin:10px 20px 12px 20px; padding-left:12px; background: url(img/contactus.jpg) no-repeat center bottom; }
.title_bg_line h3{ font-size:28px; color:#345fc2;}
.title_bg_line h3 span{ font-size:12px; }
.title_bg_line h3.f_18{ font-size:20px; color:#2f2f2f;}

.t_co{ line-height:18px;}

.f_yh{ font-family:'微软雅黑'; font-size:14px; line-height:23px; }
.lh24{ line-height:24px;}
.lh22{ line-height:22px;}
.f_12{font-size:12px;}

.mt8{ margin-top:8px;}


.fl{ float:left;}
.fr{ float:right;}
.po{ position:relative;}



.blue_bg{ float:right; margin:5px 5px 0 0; padding:15px 20px 25px 20px; background:#e4ebfa; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; line-height:24px;}
.blue_bg img{ margin-top:5px;}

.bgimg1{ position:relative;  float:right; width:373px; height:208px; background:url(img/wps_img.jpg) no-repeat;}
a.btn_dn{ display:block; position:absolute; bottom:3px; right:5px; width:154px; height:60px; background:url(img/btn_dn.jpg) no-repeat;}
a.btn_dn:hover{ background-position:0 -60px;}

.blue_bg h3{ font-size:18px;}

.f_g68{ color:#686868;}

.w500{ width:500px;}
.w550{ width:550px;}
.w350{ width:350px;}
.w450{ width:450px;}
.w400{ width:400px;}
.w300{ width:320px;}
.w200{ width:200px;}
.w150{ width:160px;}

.mb0{ margin-bottom:0;}

.ul_flink{ padding:10px 0 0 50px;}
.ul_flink li{ float:left; width:170px; height:80px;}
.ul_flink li img{ border:#CCC solid 1px;}
.po{ position:relative;}


.top_b{ margin:0 10px; border-top:#CCC solid 1px; height:50px; line-height:50px; font-size:12px;}
.txtw{ float:left; width:60px; display:block; position:relative;}
a.icon_sina{ float:left; display:block; width:40px; height:30px; margin-top:10px; background:url(../img/misc.png) no-repeat -51px -76px;}
a.icon_qq{float:left;  display:block; width:34px; height:30px; margin-top:10px; background:url(../img/misc.png) no-repeat -92px -76px;}
a.top{ position:absolute; z-index:10; bottom:-1px; right:-111px; float: right; display:block; width:42px; height:44px; background: url(../img/top.gif) no-repeat;}

.top_b a:link,.top_b a:visited,.top_b:hover,.top_b a:active{ color:#686868;}


/* 清理浮动 */
.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}
.clearfix {	zoom:1; /* for IE6 IE7 */}
