﻿@charset "utf-8";

body{ min-width:980px;}

.wrap,.wrap div,.wrap dl,.wrap dt,.wrap dd,.wrap ul,.wrap ol,.wrap li,.wrap h1,.wrap p{margin:0;padding:0;}
.wrap ol,.wrap ul,.wrap li,.wrap dd,.wrap dt,.wrap dl{list-style:none;}
.wrap img{border:0;}
.wrap a{color:#000; text-decoration:none;}
.wrap a:hover{color:#000 !important;text-decoration:underline;}

.wrap{width:975px; margin:0 auto 0 auto;  color:#000; font-family:Arial;}
.main{ height:auto; overflow:hidden; position:relative;}
.main .main_t{ height:14px; line-height:0; font-size:0; background:url(../../images/bg.gif) no-repeat;}
.main .main_c{ width:945px; padding:0px 15px 10px 15px; height:auto; overflow:hidden; background:url(../../images/bg2.gif) repeat-y;}
.main .main_c .main_l{ width:58%; float:left;}
.main .main_c .main_l h1{ height:32px; line-height:32px; font-size:30px; font-weight:normal;}
.main .main_c .main_l p{ height:auto; line-height:18px; overflow:hidden; font-weight:bold; font-size:16px;}
.main .main_c .main_l .img1{ padding:6px 0 5px; height:auto; overflow:hidden;}
.main .main_c .main_l .img2{ padding:10px 0 3px;  height:auto; overflow:hidden;}
.main .main_c .main_l .img2 img{ float:right; margin-right:60px; display:inline;}
.main .main_c .main_l ul{ clear:both;font-weight:bold; font-size:13px; height:auto; overflow:hidden; padding-bottom:14px;}
.main .main_c .main_l ul li{ padding-left:13px; background:url(../../images/bg.gif) no-repeat -123px -47px; height:20px; line-height:20px; overflow:hidden;}
.main .main_c .main_l ul li a{ color:#0F0F0F;}
.main .main_c .main_l ul li a:hover{ text-decoration:none;}
.main .main_c .main_l dl{ padding-top:18px; height:auto; overflow:hidden; width:410px; border-top:1px solid #7F7F7F;}
.main .main_c .main_l dl dt{ width:155px; float:left;}
.main .main_c .main_l dl dt img{}
.main .main_c .main_l dl dd{ width:255px; float:left;}
.main .main_c .main_l dl dd strong{ display:block; height:26px; font-size:13px;}
.main .main_c .main_l dl dd div{ height:auto; overflow:hidden; line-height:15px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align: justify; }
.main .main_c .main_l dl dd div a{ color:#787878; padding-left:11px; background:url(../../images/bg.gif) no-repeat -981px 1px; margin-left:5px; font-weight:normal;}
.main .main_c .main_l dl dd div a:hover{color:#B4B4B4 !important; text-decoration:none;background:url(../../images/bg.gif) no-repeat -820px -47px;}
.main .main_c .main_r{ width:42%; float:left;}
.main .main_c .main_r .img3{ padding-top:6px;}
.main .main_c .main_r ul{ font-size:13px;}
.main .main_c .main_r ul li{ height:26px; line-height:26px; font-weight:bold;}
.main .main_c .main_r ul li a{padding-left:17px; background:url(../../images/bg.gif) no-repeat -978px -24px;height:26px; display:block;}
.main .main_c .main_r ul li a:hover{ background:url(../../images/bg.gif) no-repeat -902px -42px; color:#999 !important; text-decoration:none;}
.main .main_b{ height:14px; line-height:0; font-size:0; background:url(../../images/bg.gif) no-repeat 0 -26px;}
.more{ color:#787878; padding-left:11px; background:url(../../images/bg.gif) no-repeat -981px 1px; margin-left:5px; font-weight:normal;text-decoration:none !important;}
.more:hover{color:#B4B4B4 !important; text-decoration:none;background:url(../../images/bg.gif) no-repeat -820px -47px;}
.more:visted{color:#787878; }
.more:link{color:#787878; }