@charset "gb2312";
/* CSS Document */
body{font-family:"Î¢ÈíÑÅºÚ";margin:0; padding:0;font-size:16px; background: #2d2d2d; line-height:24px;}
div,form,ul,ol,li,span,p,dl,dd,dd{margin:0;padding:0;border:0; }
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,th{margin:0;padding:0;font-weight:normal;}
em{font-style:normal;}
ul,li{list-style:none;}
table,td,input{padding:0;vertical-align:middle; line-height:19px; font-family:"Î¢ÈíÑÅºÚ"; }
a{color:#ffffcc; text-decoration:none;}
a:hover{ text-decoration:underline;}
.center{ margin-left:auto; margin-right:auto}
/*Ö÷Ìå*/
.vip_con{width: 958px;
height: auto;
background: white;
padding-bottom: 9px;}
.banner{ width:939px; height:348px; padding-top:10px;}
/*½¹µãÍ¼*/
.demo{ width:939px; height:348px; position:relative; overflow:hidden;}
.num{ position:absolute;right: 52px;
top: 313px; z-index:10;}
.num a{ width:19px; height:21px; display:inline-block; line-height:22px;*line-height:22px;text-align:center; margin:0 1px; cursor:pointer;background:#2d2d2d; color:#ffcc00; font-size:12px}
.num a.cur{ background:#fff;color:#000;}
.demo ul{ position:relative; z-index:5;}
.demo ul li{ position:absolute; display:none;}
.banner_02{ width:939px; height:325px; background:url(../images/banner_02.jpg) no-repeat; margin:1px auto;}
.banner_02 p{ width:374px;  color:#fff; padding-top:94px;}
.banner_02 p.yellow{ color:#ffffcc; padding-top:31px;}
.banner_02 em{  color:#fff; width:320px; margin-top:25px;display: inline-block; text-align:right}
.banner_02 em a{ color:#fff}
.banner_03{ width:939px; height:328px; background:url(../images/040.jpg) no-repeat; overflow:hidden}
.banner_03 p{ width:584px; color:#fff; padding-top:103px;  padding-left:265px;}
.banner_03 p a{ color:#fff;float: right;
margin-top: 15px; display:inline}
.banner_03 p span{ padding-top:33px;display: inline-block;}
.t_div{width:584px;color:#d9b618;padding-left: 265px;
padding-top: 33px;*padding-top: 0px; }
.t_div a{color:#d9b618;float: right;
margin-top: 10px; display:inline}
.banner_04{ width:939px; height:328px; background:url(../images/041.jpg) no-repeat; margin-top:1px; line-height:24px;}
.banner_04 p{ width:418px; color:#fff; padding-top: 94px;
padding-left: 42px;}
.banner_04 p span,.banner_05 p span{ color:#ffffcc; padding-top:32px; display:inline-block}
.banner_05{ width:939px; height:329px; background:url(../images/042.jpg) no-repeat;}
.banner_05 p{ width:386px; color:#fff;padding-top: 94px;
padding-left: 466px;}
.banner_05 p a{color:#fff;float: right;
margin-top: 10px; display:inline}
.banner_06 {
width: 937px;
height: auto;
background: url(../images/043.jpg) repeat-x;
margin-top: 1px;
border: 1px solid #0A0A0A;
padding-bottom: 20px;
}
.nr_a,.nr_b{ width:901px; padding:25px 0 0 18px;height: auto;
display: inline-block; margin-bottom:10px\0/;}
.nr_a ul li,.nr_b ul li{ float:left}
.aoo{ background:url(../images/031.gif) no-repeat; width:345px; height:196px;}
.aoo p,.aoo_a p{ font-size:15px; padding-top:70px; color:#554d3f; width:271px; margin-bottom:5px;}
.aoo a,.aoo_a a{ float:right;color:#554d3f; padding-right:36px; font-size:15px}
.aoo_a{background:url(../images/033.gif) no-repeat; width:345px; height:196px}
.nr_c{ width:901px; height:350px; background:url(../images/034.gif) no-repeat;clear: both;}
.nr_c_a{ width:535px; height:350px; float:left;padding:20px 0 0 30px;}
.nr_c_b{ width:318px; float:left;margin-right:0; padding-top:20px; }
.c_a_img{ width:144px; height:171px; background:url(../images/044.jpg) no-repeat; float:left}
.qh_a{ width:328px; float:left; padding-left:28px;}
.qh_a ul li{ width:336px; height:46px; background:url(../images/045.jpg) no-repeat; font-size:17px; color:#5f5f5f; line-height: 49px;
padding-left: 15px; margin-bottom:7px;*margin-bottom:3px; cursor:pointer;font-weight:bold; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}
.qh_a ul li.xxd{ background:url(../images/046.jpg) no-repeat; color:#fff; font-weight:bold}
.one_a{background:url(../images/047.jpg) no-repeat; width:318px; height:158px}
.one_a  p{ font-size: 15px;
padding-top: 52px;
color: #554D3F;
width: 274px;
margin-bottom: 5px;}
.one_a a{float:right;color:#554d3f; padding-right:36px; font-size:15px}
.one_b{ margin-top:106px;}