@charset "gb2312";
/* CSS Document */
body{ font-size:12px; font-family: Arial, Helvetica, sans-serif;padding:0; margin:0;  color:#444444; background:#eaeaea;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "宋体", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 { font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:hover {color: #FF0000;	text-decoration: none;}
a:link,a:visited{ text-decoration:none;}
.red,.red a{ color:#F00;}
.left{ float:left;}
.right{ float:right;}
.autohei{ height:auto; overflow:hidden; zoom:1;}
.clear { width:0; height:0; margin:0; padding:0; line-height:0px; font-size:0px; clear:both; overflow:hidden;}
/* banner样式开始 */
.nav{ width:980px; height:75px; margin:0 auto; background:url(../images/nav.jpg) no-repeat;}
.nav ul{ width:550px; height:50px; padding:25px 0 0 430px; margin:0 auto; overflow:hidden;}
.nav ul li{ width:110px; height:40px; float:left;overflow:hidden; }
.nav ul li a{ width:110px; height:40px; float:left;overflow:hidden; text-indent:-999px;}

.banner{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
.banner img{ float:left;}

h3{ width:980px; height:27px; float:left; overflow:hidden;}
h3 img{ float:left; overflow:hidden;}
h3 a img{ float:right; overflow:hidden;}
.who{ width:980px; height:auto; overflow:hidden; margin:15px auto 0;}
.who p{ width:610px; height:203px; overflow:hidden; margin-top:15px; float:left; background:url(../images/who_bg.jpg) no-repeat; line-height:30px; text-indent:2em; padding:20px 20px 0 350px;}

.me{ width:980px; height:290px; overflow:hidden; margin:15px auto 0;background:url(../images/me_bg.jpg) bottom no-repeat;}
.me p{ line-height:30px; text-indent:2em; padding-top:35px; float:left; text-align:justify;}
.me .p1{ display:inline; margin-left:15px; width:260px;}
.me .p2{ display:inline; margin-left:25px; width:380px;}
.me .p3{ display:inline; margin-left:25px; width:260px;}


.you{ width:980px; height:364px; overflow:hidden; margin:15px auto 0;background:url(../images/you_bg.jpg) bottom no-repeat;}
.you p{ line-height:30px; text-indent:2em; padding-top:35px; float:left; text-align:justify;}
.you p strong{ color:#fff; font-weight:normal; background:#b40010; padding:2px; padding-top:3px;}
.you .p1{ display:inline; margin-left:15px; width:260px;}
.you .p2{ display:inline; margin-left:25px; width:380px;}
.you .p3{ display:inline; margin-left:25px; width:260px;}

.success{ width:980px; height:326px; overflow:hidden; margin:15px auto 0;background:url(../images/success_bg.jpg) bottom no-repeat;}
.success p{ line-height:30px; text-indent:2em; padding-top:35px; float:left; text-align:justify;}
.success p strong{ color:#fff; font-weight:normal; background:#b40010; padding:2px; padding-top:3px;}
.success .p1{ display:inline; margin-left:15px; width:260px;}
.success .p2{ display:inline; margin-left:25px; width:380px;}
.success .p3{ display:inline; margin-left:25px; width:260px;}


.together{ width:1000px; height:343px; overflow:hidden; margin:15px auto 0;background:url(../images/together_bg.jpg) bottom no-repeat;}
.together h3{ padding:0 10px;}
.together .p1{padding-top:35px;text-indent:2em;}
.together p{ line-height:30px; float:left; text-align:justify; width:960px; display:inline; margin-left:30px;}

.case{ width:100%; height:500px; overflow:hidden; margin-top:15px;background:url(../images/case_bg.jpg) center bottom repeat-x;}
.case h4{ width:100%; height:60px; overflow:hidden; text-align:center;}
.case .p1{ width:980px; height:auto; overflow:hidden; line-height:24px; padding-top:10px; margin:0 auto; text-indent:2em;}

.case_p{ width:980px; height:auto; padding-top:200px; margin:0 auto; overflow:hidden;}
.case_p p{ width:200px; display:inline; float:left; margin-left:100px; margin-right:-10px;}
.case_p p strong{ display:block; text-align:center; line-height:30px;}
.case_p p span{ display:block; text-indent:2em; line-height:24px;}

.end{ width:980px; height:115px; overflow:hidden; margin:0 auto;background:url(../images/end.jpg)  no-repeat;}
.end p{ line-height:30px; text-indent:2em; overflow:hidden; float: right; display:inline; margin-right:180px; width:670px; margin-top:15px;}

.zhuan{ width:980px; height:220px;background:url(../images/zhuan.jpg)  no-repeat; margin:35px auto 0; padding-top:10px;}
.zhuan ul{ width:980px; height:140px; float:left; margin-top:70px; overflow:hidden;}
.zhuan ul li{ width:240px; height:auto; overflow:hidden; float:left; display:inline; margin-left:3px;}
.zhuan ul li img{ float:left; border:solid 1px #efefef;}
.zhuan ul li a{ display:block; line-height:28px; text-align:center;}

.footer{ width:980px; height:48px;background:url(../images/footer.jpg)  no-repeat; margin:15px auto 0;}
.footer ul{ width:740px; height:48px; text-align:center; overflow:hidden; float:left; display:inline; margin-left:220px;}
.footer ul li{ display:inline; width:108px; float:left;}
.footer ul li a{ float:left; width:108px; height:48px; overflow:hidden; text-indent:-999px;}

.address{ width:980px; height:130px; padding:6px 0;background:url(../images/address.jpg)  no-repeat; margin:0 auto 40px; text-align:center; line-height:25px;}
.address p{ color:#7a7a7a;}




