/* 公共样式 */
@import url('http://www.longhoo.net/css/global_long.css');
div,form,ul,ol,li,dl,dt,dd,cite,p,input,img{ margin:0; padding:0; border:none; }
img{ vertical-align:middle; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:normal; }
input,textarea,select{ font-size:12px; font-family:Microsoft Yahei; }
ol,ul,li{ list-style-type:none;}
a,a:visited{ color:#333; text-decoration:none; }
a:hover{ color:#333; text-decoration:none; }
.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear{ *+height:1%; }
body{ margin:0; padding:0; height:auto; color:#333; font-size:14px; line-height:20px; font-family:Microsoft Yahei,SimSun,Arial, Helvetica, sans-serif; } 
:focus { outline: none; } 
.left{ float:left; }
.right{ float:right; }
.hide{ display:none; }
.textcenter{ text-align:center; }
.overflow-ellipsis{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; }

/* 头部 */
.header{ width:1150px; margin:0 auto; }
.logo{ float:left; }
.logo{ width:380px; height:125px; background:url(../images/wp_logo.png) no-repeat 0px center; }
.contribute{ float: right; padding-top: 85px; font-size: 16px; }
.contribute span{ padding: 0 10px; }
.menu{ width: 100%; height: 50px; background:#0063d2; margin-bottom: 30px; }
.menu ul{ width: 1150px; padding-left: 45px; box-sizing: border-box; line-height:50px; margin: 0 auto; font-size:20px; font-weight: bold; color:#fff; }
.menu ul span{ padding: 0 25px; }
.menu ul li,.menu ul span{ display: inline-block; *display: inline; *zoom:1; }
.menu ul li a{ color: #fff; }

/**/
.main{ width:1150px; margin:0 auto; }
.main h2{ position: relative; }
.main h2 a{ display: block; height: 20px; line-height: 20px; font-weight: normal; position: absolute; right: 15px; top:50%; margin-top: -10px; font-size: 14px; }
.main h3{ font-size: 20px; font-weight: bold; line-height: 30px; margin-bottom: 7px; }

.headlines{ height: 98px; line-height: 98px; border: 1px solid #ccc; padding: 0 20px 0 140px; background:url(../images/icon_wptt.png) no-repeat left top; text-align: center; margin-bottom: 35px;  }
.headlines h1{ font-size: 44px; font-weight: bold; }
.lhwp{ width: 520px; float: right; }
.lhwp h2{ padding-left: 15px; height: 46px; line-height: 46px; background:url(../images/wp_titbg.png) no-repeat left center; font-size: 24px; font-weight: bold; color: #fff; }
.lhwp ul{ padding: 0 18px; }
.lhwp ul li{ padding: 8px 0; border-top: 1px solid #ccc; }
.lhwp ul li:first-child{ border: none; }
.lhwp ul li span{ font-family:SimSun; color: #666; }
.lhwp ul li p{ margin-bottom: 8px; }
.lhmp{ width: 600px; float: left; padding-left: 10px; }
.lhmp h2{ height: 85px; background:url(../images/wp_lhmp.png) no-repeat left top; }

.lhmp ul li h3{ text-align: center; }

.sectionT{ margin: 30px 0 0; }
.sectionT h2{ padding-left: 8px; height: 30px; line-height: 30px; font-size: 24px; color: #0063d2; font-weight:bold; background:url(../images/wp_titbg_2.png) no-repeat left top; margin-bottom: 10px; }
.sectionT h2 span{ padding: 0 20px 0 10px; background: #fff; }
.sectionT h2 span i{ color: #ccc; font-style: normal; font-weight: normal; }
.sectionT h2 span i.small{ font-size: 14px; }
.sectionT ul{ padding: 0 18px; }
.sectionT ul li{ padding: 15px 0 30px; border-bottom: 1px solid #ccc; }
.jswp{ width: 565px; float: left; }
.zsqf{ width: 565px; float: right; }

#footer{ width: 1115px; margin: 50px auto; }
#footer .foot{ margin: 0; padding: 0; }


