﻿ul,li,p{ padding:0; margin:0; list-style:none;}
a{ color:#000; text-decoration:none;}
img{ border:0;}
body{ padding:0; margin:0; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#666;}
#wrapper{ padding:130px 0 10px 0; width:100%; margin:0 auto;}

#top_bg{ height:90px; width:100%; position:fixed; z-index:999; padding:0; background-color:#fff; }
#top_bg2{ height:210px; width:100%; position:fixed; z-index:999; padding:0; background-color:#fff; }
#header{background-color: #fff;text-align: center;height:90px;line-height:90px; color: #fff;position: relative; border-bottom:1px #d0d0d0 solid;}
#header span.right{width: 70px;height: 78px;position: absolute;right: 0;top:0px;background: url("m_ico.gif") no-repeat left 5px; background-size: 100%; 
transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
#header span.right.on{background: url("btn.png") no-repeat center center;background-size: 80%;
transform:rotate(135deg);
-ms-transform:rotate(135deg);     /* IE 9 */
-moz-transform:rotate(135deg);    /* Firefox */
-webkit-transform:rotate(135deg); /* Safari 和 Chrome */
-o-transform:rotate(135deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
#header h1 img{ height:80px;}
#header span.left{position:absolute; left:0;top:0;display: block;width: 80px;height: 80px; background: url("m_ico.gif") no-repeat center -90px;}
#header span.left a{ width: 80px;height: 80px; float:left; display:block;}

.menu{overflow: hidden;background-color: #fff;width: 100%;position: absolute;left: 0;top:100px;right: 0;z-index: 9999;height:0; color:#000;
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
.menu li{width: 100%;text-align: center;border-bottom: 1px solid #d0d0d0;font-size: 40px;height:110px;line-height:110px;}
.menu li a{color: #000;display: inline-block;width: 100%;text-align: center; text-decoration:none;}

.h_pic{ padding:110px 0 10px 0;}
.h_pic li{clear:both; padding:0 0 2% 0;}
.h_pic li a{ color:#fff;}
.h_pic img{ border:0; text-align:center; margin:0 auto; display: block; width:97%;}
.h_pic .ttitle{ position: absolute; text-align:center; width:100%; background:url(pic_bk.png) repeat center top; display:block; padding:30px 0; margin-top:25%; font-size:30px;}
.h_pic h2{ font-size:70px; font-weight:normal; margin:0; padding:0;}
.h_pic span{ margin:0 20px;}
.p_s_list{ text-align:center; line-height:50px; font-size:36px; margin:0 auto; padding:25px 0 0 0; width:98%;}
.p_s_list a{  margin:0 18px; border:1px #d0d0d0 solid; padding:7px 10px; background:#fff;}
.p_list_top{ padding:100px 0 10px 0; width:100%; margin:0 auto;}


.m_p_box{ width:94%; margin:0 auto; font-size:40px;}
.p_lm{ text-align:right; font-size:46px; padding:0 0 20px 0; border-bottom:1px #d0d0d0 solid;}
.p_t{ padding:15px 0 10px 0; border-bottom:1px #a0a0a0 dashed;}
.p_v{ padding:20px 0 0 0; text-indent:80px;}
.m_p_view{ padding:35px 0 0 0; clear:both;}
.m_p_view img{ width:97%; margin:0 auto; display:block; padding:0 0 2% 0;}
.m_view{ line-height:70px; font-size:46px; width:94%; margin:0 auto; padding:10px 0 0 0;}
.m_view p{ padding:2% 0;}
.m_view img{ width:96%; display:block;}
.bottom{ clear:both; padding:10px 0 20px 0; text-align:center; font-family:arial; font-size:0.18px;}
.needs_view{ width:100%; margin:0 auto; font-size:1.0px;}
.needs_view .upfile{ border:1px #000 solid; display:block; }

.wx{ text-align:center; width:600px; height:485px; margin:0 auto; clear:both;background:url("m_wx.jpg") no-repeat center bottom; padding:25px 0 10px 0;}
.wx h3{ padding:0; margin:0;}