/*公共*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font-size:12px; font-family:"微软雅黑","Arial";background:#fff;-webkit-text-size-adjust:100%; color:#2f2929;}
a{color:#2f2929;text-decoration:none;}
a:hover{color:#cd0200; text-decoration:underline;}
em{font-style:normal}li{list-style:none;}
img{border:0;vertical-align:bottom; display:block;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
.undis{display:none;}
.dis{display:block;}
.ind{text-indent:2em;}
.ind10{text-indent:10px;}
.noborder{border:0;}
.as-red,.as-red a,a.as-red{color:#bd0a01;}
.as-blue a,a.as-blue{color:#0088cc!important;}
.gran{ color:#999;}
.as-blue1{color:#0088cc;}
.as-blue1 a:hover{color:#cd0200; text-decoration:underline;}
.f_bold{color:#444;font-weight:bold;}
.f14{ font-size:14px; font-weight:bold;color:#444;}

.as-bold{font-weight:bold!important;}
.leftArea{width:660px;float:left;}
.rightArea{width:318px;border:1px solid #d2e1f1;background:#fff;float:right;}
.cl{ clear:both; font-size:0px; line-height:0px;}
.fl{ float:left;}
.fr{ float:right;}
.W1000{ width:1000px; margin:0 auto 10px auto; clear:both;}

/*头部*/
.top{ height:30px; border-bottom:1px solid #eaebed; background:#f7f7f7; margin-bottom:10px;}
.top .top_text{ margin:0 auto; width:1000px; height:30px; line-height:30px;}
.top .top_text .t_left{ float:left;}
.top .top_text .t_right{ float:right; color:#dddfe1;}
.top .top_text .t_right a{ padding:0 5px;}
.top .top_text .t_right .a_phone{background:url(../images/0930_03.jpg) no-repeat 5px 3px; padding:0 0 0 20px;}
.t_left{ height:30px; line-height:30px; color:#ccc;}
.t_left a{ color:#444; padding:0 5px; font-size:12px;}
.t_left a:hover{ color:#cd0200;}
.t_center { float:left; width:36px; padding:0 0 0 5px;}
.t_center .a1{ background:url(../images/sjj.gif) no-repeat center right; width:36px;display:block;}

/*搜素*/
.logo_ad{margin:0 auto; padding:0 0 10px 0; width:1000px; overflow:hidden;}
.logo_ad .logo{float:left;}
.logo_ad .title a{ float:left; font-size:20px; font-weight:bold; height:28px; line-height:28px; width:92px; margin:3px 0 0 6px; display:block;}
.logo_ad .title a:hover{ color:#fff; text-decoration:none;}

.search{float:right; height:30px; line-height:30px;padding:0; margin-top:1px;}
.search .input_a{ border:1px solid #e5e5e5; border-right:none; height:28px; line-height:28px; width:200px; font-size:14px; color:#a2a2a2; font-family:"微软雅黑"; float:left; padding-left:5px;}
.search .a_s{ width:30px; background:url(../images/s11_06.jpg) no-repeat center #fff; height:28px; float:left; border:1px solid #e5e5e5; border-left:none; }
.search .a_s:hover{ width:30px; background:url(../images/s11_06.jpg) no-repeat center #fff #2896be; height:28px; float:left;}

/*AD-1000X80*/
.ad1{ width:1000px; height:80px; margin:0 auto 15px auto; line-height:80px; font-family:"微软雅黑","Arial"; font-size:18px; background:#c7ccd0; font-weight:bold; text-align:center;}

/*友情链接*/
.title1{height:30px; line-height:30px;border-top:1px solid #b3130b; border-bottom:1px solid #ece8e8; border-left:1px solid #ececec; border-right:1px solid #ececec; background:#fbfbfb; clear:both;}
.title1 h2 a{ color:#444; font-size:14px;float:left; width:118px; border-right:1px solid #ececec; text-align:center; font-weight:normal; text-decoration:none;}
.title1 h2 a:hover{ color:#b3130b; font-size:14px; font-weight:bold; float:left; width:118px; border-right:1px solid #ececec; text-align:center; background:#fff; border-bottom:1px solid #fff;}
.title1 h2 .ahover{ color:#b3130b; font-size:14px; font-weight:bold; float:left; width:118px; border-right:1px solid #ececec; text-align:center; background:#fff; border-bottom:1px solid #fff;}
.zt-b{ border:1px solid #ececec; border-top:none; padding:10px; margin-bottom:10px; font-size:14px; font-size:12px; line-height:24px;}
.zt-b a{ padding:0 3px;}

/*底部*/
.bottom{ height:40px; line-height:40px; border-bottom:1px solid #ececec; border-top:1px solid #ececec; color:#d6d6d6; margin-bottom:20px;}
.bottom a{ margin:0 5px;}
.b_t{ line-height:24px; margin-bottom:20px;}
.b_t .fr img{ float:left; margin-left:10px;}

.more_a{ height:32px; line-height:32px; background:#ececec; text-align:center; font-size:14px;}
.more_a a{ height:32px; line-height:32px; background:#ececec;display:block;}
.more_a a:hover{ background:#dedede; text-decoration:none; color:#333;}


.mbx{ height:36px; line-height:36px; font-size:12px; overflow:hidden; width:1000px; margin-top:2px;}
.mianLeft{ float:left; width:660px; border-right:1px solid #f2f2f2; padding-right:20px; margin-bottom:20px;}
.mianRight{ float:right; width:300px;}

.m_404{ margin:12% auto 0 auto; width:540px; height:330px; background:url(../images/404.gif) no-repeat; color:#454545;}
.m_404 ul{ padding:30px 30px 0 245px; clear:both; font-size:12px;height:300px;}
.m_404 .f40{ font-size:40px;}
.m_404 .f12{ font-size:12px; display:block; margin-top:10px; line-height:21px;}