﻿/*公共样式*/
body{ position:relative; min-width:1200px; _width:expression((documentElement.clientWidth < 1200) ? "1200px" : "auto" ); margin:0px;padding:0px;text-align:left; color:#333333; font-size:12px;line-height:200%; font-family:"微软雅黑",Hiragino Sans GB,"黑体","宋体",Arial, Helvetica, sans-serif;}
form,ul,li,p,img,dl,dt,input{margin:0px;padding:0px;}
ul,li{list-style:none;}
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px; font-size:14px;}
img { border:0; vertical-align:middle;}
p{ text-indent:2em;}

.box{ width:1200px; margin:0 auto; overflow:hidden;}

.red{ color:#da372a;}
.red01{ color:#ee0101;}
.grey{ color:#b3b3b3;}
.black{ color:#999999;}
.blue{ color:#3298cb;}
.blue01{ color:#bcd5fa;}
.green{ color:#008000;}
.darkred{ color:#a23536;}
.orange{ color:#f67e4f;}
.left{ float:left;}
.right{ float:right;}
.bold{ font-weight:bold;}
.mtop10{ margin-top:10px;}
.mtop20{ margin-top:20px;}
.mtop40{ margin-top:40px;}
.pbom50{ padding-bottom:50px;}
.marb15{ margin-bottom:15px;}
.t_left{ text-align:left;}
.t_center{ text-align:center;}
.t_right{ text-align:right;}
.mtop3{ margin-top:-3px; _margin-top:-1px;}
.mtop5{ margin-top:-5px; _margin-top:0;}
.mtop0{ margin-top:0;}
.clear{ clear:both;}
.f16{ font-size:16px;}
.f14{ font-size:14px;}
.f12{ font:normal 12px sans-serif;}
.dsn{ display:none;}
.fn{ font-weight:normal;}
.mba{ margin:0 auto;}
.mleft30{ margin-left:30px;}

.main-content-box{ position:relative; width:100%; font-family: "微软雅黑",Hiragino Sans GB,"黑体","宋体",Arial, Helvetica, sans-serif;}

.content{ width:100%; background:url(img/banner-bg01.jpg) no-repeat center top;}

.section{ position:relative; width:100%; margin:0 auto; overflow:hidden;}
.bgf8f8{ background:#f8f8f8;}

.top-logo{ margin:70px 0 0 5px;}
.top-text{ float:left; _width:540px; color:#fff; margin:30px 0 0 60px;}
.top-text li{ overflow:hidden;}
a.blue:link,a.blue:visited{ color:#bcd5fa; text-decoration:none;}
a.blue:hover{ color:#d4e4fc; text-decoration:none;}
.top-menu span.blue01{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.slogan{ width:540px; overflow:hidden;}
.slogan span.f002{ float:left; font:bold 60px/60px "微软雅黑",Hiragino Sans GB,"黑体"; margin-top:36px;}
.slogan span.f001{ float:left; font:normal 100px/100px Hiragino Sans GB,Verdana; margin-top:10px;}
.txt01{ font-size:20px; line-height:30px; margin-top:30px;}
.code{ font-size:24px; margin:20px 0 0 20px;}
.code span{ margin-left:32px; line-height:60px;}

.slogan02{ position:absolute; left:50%; width:480px; margin:128px 0 0 50px;}
.slogan03{ position:absolute; left:50%; width:480px; margin:175px 0 0 -535px;}

.slogan-part{ position:relative; width:1200px; height:845px; margin:0 auto; overflow:hidden;}
.slogan-part li{ position:absolute;}
.text01 .s01{ top:70px; left:320px;}
.text01 .s02{ bottom:190px; left:120px;}
.text01 .s03{ bottom:0; left:450px;}
.text01 .s04{ bottom:150px; left:860px;}

.text02 .s01{ top:70px; left:426px;}
.text02 .s02{ bottom:190px; left:70px;}
.text02 .s03{ bottom:0; left:450px;}
.text02 .s04{ bottom:150px; left:860px;}

.text03 .s01{ top:70px; left:460px;}
.text03 .s02{ bottom:140px; left:70px;}
.text03 .s03{ bottom:0; left:450px;}
.text03 .s04{ bottom:150px; left:860px;}

.text04 .s01{ top:70px; left:440px;}
.text04 .s02{ bottom:190px; left:70px;}
.text04 .s03{ bottom:0; left:450px;}
.text04 .s04{ bottom:150px; left:860px;}

.part01{ width:1200px; height:770px; margin:0 auto; overflow:visible;}
.part02{ width:1200px; height:845px; margin:0 auto; overflow:hidden;}
.part03{ width:1200px; height:845px; margin:0 auto; overflow:hidden;}
.part04{ width:1200px; height:845px; margin:0 auto; overflow:hidden;}
.part04 .slogan02{ margin:212px 0 0 50px;}
.part05{ width:1200px; height:845px; margin:0 auto; overflow:hidden;}

.foot{ width:100%; height:70px; padding-top:30px; color:#c7c7c7; font-size:14px; text-align:center;}
.foot a:link,.foot a:visited{ color:#c7c7c7; text-decoration:none;}
.foot a:hover{ color:#dd4929; text-decoration:none;}

.phone{ float:right; width:450px; height:720px; margin:74px 60px 0 0; background:url(img/phone-bg.png) no-repeat; z-index:2;}
.p_content{ width:273px; height:485px; padding:0; margin:102px 0 0 91px; _margin:101px 0 0 91px; }
.p_content .img{ width:273px; height:485px; overflow:hidden; position:relative; }
.p_content .img ul{ height:485px; position:absolute;}
.p_content .img ul li{ width:273px; float:left; margin:0;}

.p_title{ display:none; overflow:hidden;}

.dots{ width:11px; height:55px; position:fixed; _position:absolute; top:32%; right:40px; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop));/*ie6 元素固定在顶部*/ _margin-top:320px;}
.dots li{ width:11px; height:11px; background:#ffe5e5; border-radius:20px; margin-bottom:10px; cursor:pointer;}
.dots li.on{ background:#fa8d8d;}

*html{ background-image:url(img/-1blank);background-attachment:fixed; }





