@charset "gb2312";
/*
* Description: Ö°³ÆÓ¢Óï
* Update:      27/11/2015
* Author:      xuyongfmei
*/

/* reset css */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size: 16px;background: #fff; position: relative; color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
img{display:block;}
/*-----------------------------------------·Ö¸ôÏß------------------------------------------------*/
.autoin{width:1000px;margin:0 auto;}
.min .ma{ display:block; text-align:center; color:#fff; }
.min .color em{ color:#f5401f;}

/* banner start */
	.banner{width:100%;}
	.banner_01{height:168px; background:url(../images/banner01.jpg) center top no-repeat;}
	.banner_02{height:153px;background:url(../images/banner02.jpg) center top no-repeat;}
	.banner_03{height:130px;background:url(../images/banner03.jpg) center top no-repeat;}
	.banner_01 p{ font-size:20px; width:118px; text-align:center; color:#1f2314; padding:71px 0 0 86px; font-weight:bold;}
	
/*one	*/
	.one{ height:606px; width:100%; background:url(../images/one.jpg) no-repeat top center; }
	.ontop{ width:970px; border-bottom:1px dashed #cfcfcf; margin:0 auto; padding:25px 0 14px 0;}
	.ontop p{ font-size:20px; line-height:33px; text-align:center;}
	.ontop p a{ color:#f5401f; text-decoration:underline;}
	
	.oncon{ padding:41px 0 0 19px;}
	.ocleft{ width:543px; float:left; margin-right:40px;}
	.oltop{ width:543px; border-bottom:1px solid #cfcfcf; }
	.oltop h4{ width:197px; border-bottom:4px solid #e3644d; font-size:22px; color:#e3644d; float:left; line-height:34px; }
	.oltop a{ float:right; color:#e3644d; font-family:"ËÎÌå"; line-height:38px; font-size:14px;}
	table {text-align:center; margin-top:30px ;width:541px; border:1px solid #cfcfcf;  }
	table td,table th{ border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
	table .td01{ border-right:none;}
	table .tr01 td{ border-bottom:none;}
	table a{ color:#616161; font-size:18px; }
	table a:hover{ color:#f5401f;}
	
	.ocright{ width:370px; float:left;}
	.ortop{ width:370px; border-bottom:1px solid #cfcfcf;}
	.ortop h4{ font-size:22px; color:#fff; width:123px; height:39px; text-align:center; line-height:39px; background:#b6c663;}
	.ocright table{ width:369px;}
	
/*give*/	
	.give{ width:100%; height:408px; padding-top:21px; background:url(../images/give.jpg) no-repeat top center;}
	.give h3,.vip h3,.ef h3{ display:block;  height:77px; font-weight:bold; margin:0 auto; font-size:32px; text-align:center; line-height:77px; color:#fff; background:url(../images/h3.png) no-repeat; }
	.give table{ width:850px; margin:30px auto 0; border:1px solid #d99795;}
	.give table td,.give table th{ border-bottom:1px solid #d99795; border-right:1px solid #d99795;}
	.give table .td01{ border-right:none;}
	.give table .tr01 td{ border-bottom:none;}
	.give table th{ background:#ffc000;}
	
	.gib{ width:521px; padding-top:25px; margin:0 auto;}
	.gib p{ color:#616161; float:left; }
	.gib ol{ float:left; width:440px;}
	.gib ol li{ color:#616161; line-height:24px;}
	
/*vip	*/
	.vip{ height:827px; background:url(../images/vip.jpg) no-repeat top center;  }
	.vip h3{ width:500px; background:url(../images/h301.png) no-repeat; }
	
	.vicon .vul{ padding:65px 0 0 44px;}
	.vicon .vli{ margin-right:28px; padding-bottom:30px; width:288px; float:left; border:1px solid #fe5638; text-align:center;}
	.vicon .vli ul{ padding-top:28px; height:396px;}
	.vicon .vli h4{ height:66px; line-height:66px; font-size:26px; font-weight:bold; color:#fff; background:#fe5638;}
	.vicon .vli li{ font-size:20px; line-height:38px;}
	.vli li a{ text-decoration:underline; color:#b6c663;}
	.vli .ma{ width:158px; height:47px; line-height:47px; background:#f5401f; margin:0 auto; font-size:22px;}
	.vli .ma:hover{ background:#e7350f;}
	
/*ef*/
	.ef{ height:1002px; background:url(../images/ef.jpg) no-repeat top center; }
	.ef h3{ width:875px; background:url(../images/h302.png) no-repeat; }
	
	.efcon ul{ padding:48px 0 0 87px; }
	.efcon li{ position:relative; margin-bottom:30px; width:838px; padding:0 20px 0 40px;}
	.efcon li span{ display:block; width:80px; height:81px; position:absolute; left:-80px; top:-17px; }
	.efcon li h4 { font-size:24px; border-bottom:1px solid #d15039; color:#fff; height:52px; line-height:52px; }
	.ecd{ padding:17px 0 20px 0;}
	.efcon li p{ line-height:36px; color:#fff; width:528px; float:left; margin-right:40px; } 
	.efcon li img{ float:left; } 
	.efcon .li01{ background:#fe5638;}
	.efcon .li01 span{ background:url(../images/e01.png) no-repeat;}
	.efcon .li02{ background:#fe9538;}
	.efcon .li02 h4 {  border-bottom:1px solid #cb7529;  }
	.efcon .li02 span{ background:url(../images/e02.png) no-repeat;}
	.efcon .li03{ background:#b6c663;}
	.efcon .li03 h4 {  border-bottom:1px solid #a3b44e;  }
	.efcon .li03 span{ background:url(../images/e03.png) no-repeat;}
	
/*ìéÒ³*/
	.feiye{ font-size:12px; color:#fff; text-align:center;padding:20px 0;}



