@charset "gb2312";
/* CSS Document */
/*
* Description: ¾­¼ÃÊ¦ÔÆË½ÛÓ
* Update:      3/8/2015
* Author:      xuyongfmei
*/

 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; font-size:100%; }
	ol,ul { list-style: none; }
	img { border: none; display: block; }
	textarea { resize:none; }
	input{ border: none;}
	a{ text-decoration:none; color:#333;}
	a:hover{ text-decoration:underline;}
	em{ font-style:normal;}
	body { width:100%;  color:#333333;  font-size: 14px;   font-family:"microsoft YaHei";}
	.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-table; }
	*html .clearfix { height: 1%; }
	.clearfix { display: block; }
	*+html .clearfix { min-height: 1%; }
	.container{ width:100%; height:100%;}


/*banner*/
	.banner{ width:100%px; }
	.banner01{ height:115px; background:url(../images/banner01.jpg) no-repeat top center;}
	.banner02{ height:115px; background:url(../images/banner02.jpg) no-repeat top center;}
	.banner03{ height:115px; background:url(../images/banner03.jpg) no-repeat top center;}
	.banner04{ height:115px; background:url(../images/banner04.jpg) no-repeat top center;}
	
/*nav*/
	.nav{ width:100%; height:220px; background:url(../images/nav.jpg) no-repeat top center; }
	.nav_list{ width:1000px; margin:0 auto;}
	.nav_ul{ overflow:hidden; }
	.nav li{ float:left; margin:0 24px; *margin:0 20px; width:200px;}
	.nav li h3{ display:block; margin:0 auto; cursor:pointer; width:151px;  height:147px; background:url(../images/li01.png) no-repeat;  }
	.nav .li01 h3{ background:url(../images/li02.png) no-repeat; }
	.nav .li02 h3{ background:url(../images/li03.png) no-repeat; }
	.nav .li03 h3{ background:url(../images/li04.png) no-repeat; }
	.nav li p{ text-align:center; padding:17px 0 0 0; font-size:24px;}
	

/*thirty*/
	.thirty{ width:1000px; margin:80px auto 0;}
	.thirty h2{ font-size:40px; padding:0 0 20px 0; font-weight:bold; color:#4877d3; text-align:center;}
	.thirty  em{ color:#f08200;}
	.thirty .tul .tli{ width:449px; padding:15px; float:left; margin:0 19px 0 0;_margin:0 10px 0 0; height:141px; border:1px solid #5586dc;}
	.thirty .tul .tli h4{ display:block; font-size:22px; font-weight:bold; color:#5586dc; margin:0 0 13px 0; border-bottom:1px solid #5586dc; width:450px;}
	.thirty .tul .tli ul li{ float:left;font-family:"ºÚÌå"; position:relative; margin:0 11px 14px 0; font-size:16px; width:217px; height:40px; line-height:40px; text-align:center; border:1px solid #5586dc;}
	.thirty .tul .tli ul li span{ display:block; width:32px; height:32px; background:url(../images/span.png) no-repeat; position:absolute; top:-12px; right:-10px;}


/*noone*/
	.noone h2{ text-align:center; padding:40px 0 60px 0; color:#4877d3; font-size:40px; font-weight:bold;}
	.noone h2 em{ color:#f08200; font-size:50px;}
	.nooneIn{ width:100%;  height:500px; padding:25px 0 0 0; background:url(../images/noone.jpg) top center no-repeat;}
	.nooneIn .nul{ width:1000px; margin:0 auto;}

	.nooneIn h3 {padding:0px 0 26px 0; font-size:22px; font-weight:bold; color:#b5b5b5;}
	.nooneIn h3 span{ font-size:72px; float:left; font-weight:100; }
	.nooneIn h3 p{ font-size:18px; font-family:"Arial";padding-top:22px;*padding-top:10px;}
	.nooneIn h3 em{ color:#4877d3; font-weight:bold;}
	
	.oneleft{ float:left; width:426px; padding:15px 0 0 20px; margin:0 21px 0 0; height:358px; border:3px solid #4877d3;}
	.oneleft h4{ font-size:24px; color:#4877d3; padding: 10px 0 30px 0; font-weight:bold; text-align:left;}
	.oneleft ul li{ font-size:18px; padding:0 0 20px 0; }
	.oneleft span{ display:block; width:9px; height:9px; background:url(../images/dian.png) center center no-repeat; float:left; margin:6px 6px 0 0; }
	
	.oneright{ float:left;}
	.oneright ol li{ width:470px; height:109px;border:3px solid #4877d3; margin:0 0 16px 0;}
	.oneright dl dt{ width:130px; height:109px; float:left; text-align:center;}
	.oneright dl dt i{ font-family:"Tahoma"; display:block;padding-top:10px; font-size:50px; color:#4877d3;}
	.oneright dl dt	p{ color:#4877d3; font-size:16px;}
	.oneright dl dd h4{ padding-top:11px; font-size:18px; color:#333333;}
	.oneright dl dd h4 em{ font-size:22px; color:#4877d3;}
	.oneright dl dd p{ line-height:30px; font-size:14px;}

/*two	*/
	
	.two{ width:1000px; margin:0 auto 45px;}
	.two i{ font-style:normal; }
	.two h3,.three h3,.four h3  {padding:50px 0 0 0; display:block; height:90px; font-size:22px; font-weight:bold; color:#b5b5b5;}
	.two h3 span,.three h3 span,.four h3 span{ font-family:"Tahoma";display:block; height:90px; font-size:72px; float:left; font-weight:100; }
	.two h3 p,.three h3 p,.four h3 p{ font-size:18px; font-family:"Arial";padding-top:22px;}
	.two h3 em,.three h3 em,.four h3 em{ color:#4877d3; font-weight:bold;}
	
	.two_bottom .li01up{ height:67px; background:url(../images/index.png) -486px -56px no-repeat; margin:20px 0 35px 0;}
	.two_bottom .li01up h4{ font-weight:100; font-size:30px; line-height:70px; }
	.two_bottom .li01up em{ color:#ffffff; padding:0 37px 0 0; font-weight:bold; }
	
	.li01down .percentage{ float:left; position:relative; width:535px; height:383px; background:url(../images/index.png) -8px -404px no-repeat;}
	.li01down .percentage i{ color:#fff; position:absolute; top:46px; left:154px; font-size:30px; }
	.li01down .percentage p{ padding:242px 0 0 67px ; color:#333333; width:266px; font-size:16px; line-height:24px; text-align:center;}
	.li01down p em{ color:#f08200; font-size:18px; font-weight:bold; }
	
	.spoc{ width:397px; height:379px; float:left; background:url(../images/index.png) 0 -6px no-repeat; padding:0 26px 0 30px;}
	.spoc h4{ padding:30px 0 0 0; font-size:30px; color:#f08200; line-height:50px; border-bottom:1px solid #e5e5e5;}
	.spoc ul{ padding-top:10px;}
	.spoc ul li p{ font-size:20px; line-height:40px;}	
	.spoc ul li p em{ font-size:26px;  color:#5586dc;}	
	.spoc ul li p i{ font-size:26px; font-weight:bold;  color:#5586dc;}	
	
	.li01	.li01down .percentage{ background:url(../images/index.png) -602px -404px no-repeat;}
	.li02	.li01down .percentage{ background:url(../images/index.png) -1204px -404px no-repeat;}
	
	.li01 .li01down .percentage i{ top:46px; left:170px; }
	.li02 .li01down .percentage i{ top:40px; left:185px; }
	

/*three*/
	.three{ height:563px; width:100%; background:url(../images/three.jpg) top center no-repeat;}
	.threeIn{ width:1000px; margin:0 auto; }
	.three h3{ padding:20px 0 16px 0;}
	.passtable{ margin:0 14px 0 0;}
	.passtable,.preferential{ float:left; }
	
	.preferential{ width:382px; height:387px; padding:11px 0 0 17px; background:#fff; border:1px solid #4877d3;}
	.preferential h4{ padding:5px 0 20px 0;}
	.preferential h4,.preferential a,dt{ color:#f08200; font-size:22px;}
	.preferential a{ color:#5586dc; text-decoration:underline; }
	.preferential .pt{ float:left;}
	.preferential dt{ font-weight:bold; padding-bottom:5px;}
	.preferential  dd{ font-size:18px; line-height:38px;}
	
/*four*/	
	.four{ width:1000px; margin:0 auto 54px;}	
	.fbottom h4{ display:block; width:1000px; height:56px; line-height:56px; font-size:28px; text-align:center; font-weight:bold; color:#fff; background:#4877d3;}
	.fbottom h4 i{ font-size:24px; font-style:normal;}
	.fmtop{ border:1px solid #d2d2d2;}
	.fbottom  ul{ padding:10px 0 9px 131px;}
	.fbottom  ul li{ float:left; margin:0 55px 8px 0; width:207px; height:33px; border:1px solid #c9c9c9;}
	.fbottom  ul li span{ width:207px; height:33px; cursor:pointer; display:block; font-size:16px; text-align:center; line-height:33px;}
	.span01{ display:block; height:35px; width:1000px; background:url(../images/span01.png) no-repeat;}
	.ssele{ width:207px; height:33px; background:url(../images/jj.png)  no-repeat;  display:block; cursor: pointer;}	
	
	.btn{ width:592px; height:56px; padding:8px 0 0 144px; background:#dde7f8; border:1px solid #5586dc; margin:0 auto;}
	.btn a{ display:block; width:201px; height:46px; line-height:46px; text-align:center; float:left; font-size:20px; color:#fff; background:url(../images/btn01.png) no-repeat;}
	.btn .btn02{ background:url(../images/btn02.png) no-repeat; margin:0 0 0 40px;}
	
/*click	*/
	.click{ width:100%; border-top:1px solid #9d9d9d; padding:0 0 20px 0; background:#f7f7f7;}
	.clickIn{ width:1000px; margin:0 auto;}
	.clickIn p{ width:774px; color:#656565; margin:20px auto 0; line-height:61px; font-size:32px;}
	.clickIn p em{ color:#ff7800;}
	.clickIn p a{ color:#2d6fe0; text-decoration:underline;}	