
/* CSS Document */
*html, _html {
	background-image:url(http://www.3803333.com/special/sl/images/about:blank);
	background-attachment:fixed;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	border:medium none;
	margin: 0;
	padding: 0;
}
body, button, input, select, textarea {
	font: 12px/1.5 "微软雅黑", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif;
}
body {
	line-height:22px;
	background-color:#ffffff;
	color:#383838;
	position:relative;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
em {
	font-style:normal;
}
ul, ol {
	list-style: none;
}
a {
	text-decoration: none;
	color:#333;
}
a:hover,a:focus {
	text-decoration: underline;
	color:#F40;
	outline:none;
}
img {
	border:0px;
	vertical-align: middle;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.blank {
	width:100%;
	height:10px;
	clear:both;
	overflow:hidden;
}
.blank15 {
	width:100%;
	height:15px;
	clear:both;
	overflow:hidden;
}
.blank30 {
	width:100%;
	height:30px;
	clear:both;
	overflow:hidden;
}
.clear {
	clear:both;
	overflow:hidden;
}
.red {
	color:#F00;
	text-decoration:none;
}
.pubW {
	width:1190px;
}
.pubW1 {
	width:1000px;
}
.center {
	margin:0px auto;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.display-i {
	display:inline;
}
.display-b {
	display:block;
}
.relative {position:relative;}
.absolute {position:absolute;}
#noMarginR {margin-right:0;}

#header {width:100%;height:66px; background:url(../image/top_bg.jpg) no-repeat center top;}
#header h1 a,.logo2_1_i,.logo2_2_i,.logo2_3_i,.homeLink { background:url(../image/icon5.png) no-repeat;}
#header h1 {
    float: left;
    height: 40px;
    margin-top: 11px;
    width: 481px;
}
#header h1 a {
    background-position: -14px -159px;
    display: block;
    height: 40px;
    width: 481px;
}
.header_inner {
    height: 66px;
}
.logo2 {
    float: left;
    height: 40px;
    margin-left: 30px;
    margin-top: 11px;
    width: 336px;
}
.logo2 li {
    float: left;
    height: 40px;
    width: 112px;
}
.logo2 li i {
    display: block;
    float: left;
}
.logo2 li span {
    color: #929292;
    display: block;
    float: left;
    height: 14px;
    line-height: 14px;
    text-align: center;
    width: 112px;
}
.logo2_1_i {
    background-position: -532px -166px;
    display: inline;
    height: 11px;
    margin-bottom: 8px;
    margin-left: 13px;
    margin-top: 7px;
    width: 85px;
}
.logo2_2_i {
    background-position: -663px -162px;
    display: inline;
    height: 19px;
    margin-bottom: 4px;
    margin-left: 35px;
    margin-top: 3px;
    width: 42px;
}
.logo2_3_i {
    background-position: -777px -158px;
    display: inline;
    height: 26px;
    margin-left: 34px;
    width: 44px;
}
.homeLink {
    background-position: -796px -252px;
    display: block;
    float: right;
    height: 22px;
    margin-top: 22px;
    width: 77px;
}
.homeLink:hover {
    background-position:-796px -284px;
}

#banner {width:100%;height:650px; background:url(../image/banner2.jpg) no-repeat center top;}
#banner h3 {width:555px;height:179px; background:url(../image/icon5.png) no-repeat -10px -371px;position:absolute;right:0;top:125px;}
#banner h4 {width:542px;height:102px; background:url(../image/icon5.png) no-repeat -8px -560px;position:absolute;right:15px;top:313px;}
#banner h5 {width:381px;height:34px; background:url(../image/icon5.png) no-repeat -8px -689px;position:absolute;right:98px;top:445px;}
#banner a {display:block;width:238px;height:51px; background:url(../image/icon5.png) no-repeat 0 0;position:absolute;right:152px;top:520px;}
#banner a:hover { background-position: 0 -66px;}

.box1 {width:100%;height:600px; background:url(../image/box1_bg.jpg) no-repeat center top;}
.box1 .aside {width:310px;margin-left:30px;margin-top:225px;display:inline;}
.box1 .aside h3 {width:100%;font-size:29px;font-weight:500;color:#fff;line-height:45px;}
.box1 .aside p {font-size:16px;line-height:26px;color:#fff;}
.box1 .bside {width:305px;margin-right:25px;margin-top:212px;display:inline;}
.box1 .bside h3 {width:100%;font-size:29px;font-weight:500;color:#fff;line-height:45px;}
.box1 .bside p {font-size:16px;line-height:26px;color:#fff;}
.box1 .cside p {font-size:14px;line-height:26px;color:#fff; width:923px; height:73px; margin-top:50px; margin-right:30px;}


.box2 {width:100%;height:1470px; background:url(../image/box2.jpg) no-repeat center top; padding-top:35px;}
.box2 .pubW1,.box3 .pubW1 { background-color:#FFF;}
/*主体内容*/
h3 {
	font-size:14px;
}
.ttop {
	font-size:14px;
	font-weight: bold;
}
.c0 {
	width:1000px;
	margin:0 auto;
	background-color: #FFF;
}
.c0 .title { width:1000px;
	height:100px; padding-top:20px;
}
.c1 {
	height:320px;
}
.c1 .float4 {
	width:455px;
	height:100px;
	float:left;
	margin:0 0 15px 35px;
	_margin:0 0 15px 20px;
}
.c1 .float4 .ttop, .c1 .float4 p {
	margin-left:120px;
}
.c1 .float4 .ttop {
	margin-bottom:7px;
	color: #000;
}
.c1 .f01 {
	background:url(../image/c1_f01_bg.gif) left top no-repeat;
}
.c1 .f02 {
	background:url(../image/c1_f02_bg.gif) left top no-repeat;
}
.c1 .f03 {
	background:url(../image/c1_f03_bg.gif) left top no-repeat;
}
.c1 .f04 {
	background:url(../image/c1_f04_bg.gif) left top no-repeat;
}
.c1 ul {
	width:680px;
	height:190px;
	margin:0 auto;
	clear:left;
	background:url(http://www.3803333.com/special/sl/images/c1_ul_bg.jpg) left top no-repeat #a983f3;
	padding-left:250px;
}
.c1 ul .ttop {
	color:#fff;
	line-height:30px;
}
.c1 ul li {
	width:312px;
	line-height:31px;
	float:left;
	background:url(http://www.3803333.com/special/sl/images/c1_li_bg.gif) center top no-repeat;
	color:#4e279c;
	text-indent:60px;
	margin-left:1px;
	padding-top:5px;
}

.box2_4 {width:100%;}
.box2_4 h4 {width:100%;font-size:49px;line-height:125px;font-weight:normal;text-align:center;}
.box2_4_1 img{ float:left;}
.box2_4_2 {width:100%;height:137px; background:url(../image/box2_4_07.jpg) no-repeat center top;}
.box2_4_2 a {display:block;width:238px;height:51px; background:url(../image/icon5.png) no-repeat 0 0;float:left;margin-left:380px;display:inline;margin-top:35px;}
.box2_4_2 a:hover { background-position:0 -66px;}
.box3 {width:100%;height:515px; background:url(../image/box3.jpg) no-repeat center top;}

/*第二部分*/
.c2 {
	margin-top:0px;
	height:420px;
}
.c2 p.p1 {
	margin-bottom:20px;
	text-indent:50px;
}
.c2 .title {
	background-position:0 -50px; padding-top:20px;
}
.c2 .f4 {
	float:left;
	width:455px;
	margin:0 0 20px 35px;
	_margin:0 0 20px 20px;
}
.c2 .f4 img {
	float:left;
	margin-right:10px;
}
.c2 .ttop {
	color: #000;
}
.zx{ width:1000px; height:60px; margin:0 auto; background-color:#FFF}
.zx a{ background: url(../image/icon5.png) no-repeat 0 1px; width: 245px; height: 54px; display:block; margin:0 auto;}
.zx a:hover{ background-position: 0 -65px;}

.box3-1 {width:100%;height:400px; background:url(../image/box4.jpg) no-repeat center top;}

/*第三部分*/
.c3 {
	margin-top:0px;
	height:300px;
}
.c3 p {
	margin:0 0 20px 35px;
}
.c3 div {
	width:520px;
	float:left;
}
.c3 ul li {
	float:left;
	width:128px;
	height:155px;
	margin-left:20px;
	text-align:center;
	background-color:#66499e;
	color:#ceb5ff;
}
.c3 ul li img {
	margin-bottom:5px;
}
.c3 .title {
	width:100%;
	background-position:0 -100px; margin-top:15px;
}


.box3-2 {width:100%;height:500px; background:url(../image/box4.jpg) no-repeat center top;}
/*体验*/
.c4 {
	margin-top:0px;
	height:460px;
}
.c4 .title {
	background-position:0 -150px; padding-top:20px;
}
.c4 li {
	width:280px;
	height:145px;
	float:left;
	margin:0 0 20px 35px;
	_margin:0 0 20px 25px;
}

.box3-4 {width:100%;height:650px; background-color:#174b63; }
.zj{width:1001px; height:613px; background-image:url(../image/zj11.jpg);}
.zj p{width:378px; height:314px; padding-top:157px; padding-left:557px; font-size:16px; color:#000; display:block; line-height:32px; font-family:"微软雅黑"}
.zj p span{display:block; font-size:32px; color:#000;font-family:"微软雅黑"; padding-bottom:20px; }
.jz{margin:0 auto;}
.zx1{ width:1245px; height:54px; margin:20px auto auto 70px; }
.zx1 a{ background: url(../image/icon5.png) no-repeat 0 1px; width: 245px; height: 54px; display:block; margin:0 auto;}
.zx1 a:hover{ background-position: 0 -65px;}


.box3-3 {width:100%;height:1000px; background-image:url(../image/box5.jpg); } 
/*增加阅读*/
#yuedu {
	height:590px;
	font-size:13px;
	margin-top:0px;
}
#yuedu p.xgyd { padding-top:30px; padding-bottom:60px;
	height:50px;
}
#yuedu a {
	color:#a0aeff;
}
#yuedu .picintro div {
	width:460px;
	float:left;
	margin-left:30px;
	margin-bottom:10px;
	_margin-left:20px;
}
#yuedu .picintro div img {
	float:left;
	margin-right:15px;
	border:none;
}
#yuedu .picintro div p {
	line-height:1.7em;
	width:450px;
	*width:300px;
}
#yuedu .picintro div p span.bt a {
	font-weight:bold;
	line-height:30px;
	font-size:14px;
	color: #000;
}
#yuedu .picintro div p span.detail a {
	color:#ffffff;
}
#yuedu .list ul {
	width:300px;
	float:left;
	margin-left:25px;
	_margin-left:15px;
	margin-top:15px;
}
#yuedu .list li {
	line-height:30px;
	border-bottom:1px dotted #49548d;
}
/*增加阅读*/
.box5{ width:1000px; height:90px; background-color:#FFF; padding-top:30px;}
.box5-1{width:1000px; height:190px; background-color:#FFF;}
.box5-1-1{width:913px; height:171px;}


