/* CSS Document */
*{margin:0; padding:0;}
body{font-family:"Microsoft YaHei","Verdana";font-size:12px;color:#333;background:#fff; line-height:24px;}
ul,li,dl,dt,dd{list-style:none}
img{border:0}
a{TEXT-DECORATION:none;}
a:hover{TEXT-DECORATION:none;}
.fl{ float:left}
.fr{ float:right}
.layout{width:1000px; margin:0 auto}

.header{ background:#1e1e1e; height:85px;}

.header .logo_area{padding-left:5px;margin-top:15px;width:510px;}
.header .logo_area h1{ width:155px; height:60px; background:url(../images/logo.png) no-repeat 10px 5px; float:left; 
overflow:hidden; text-indent:1000em;padding-left:15px; 
border-right:#B4B3B3 1px solid; float:left;white-space:nowrap;}

.header .logo_area  span{  color:#fff;font-size:14px; line-height:28px; margin-left:15px;}

.header   p{ float:right; color:#fff;margin-top:10px; line-height:35px; height:35px; font-style:italic; }
.header  p span{ font-size:14px; display:block; height:35px; float:left;padding-right:20px;}

.header p.fr{ position:relative;width:300px;}
.header p .tel{position:absolute; top:5px; left:50px;}
.header p .hour24{position:absolute;top:30px; left:20px; background:none}
.header p .tous{position:absolute;top:10px; left:290px; text-align:center; line-height:25px;}


/*轮播图开始*/
.banner{ width:100%; height:467px; position:relative;}
.banner .list{ width:100%; height:467px; overflow:hidden; position:relative; z-index:1;}
.banner .list li{ width:100%; height:467px; position:absolute; left:0px; top:0px; display:none;}

.banner .btn{ position:absolute; top:430px; left:50%; margin-left:-180px; z-index:100;}
.banner .btn li{ margin-left:3px; background: #fff; text-indent: -999em; float: left; width: 50px; height: 5px; cursor: pointer; }
.banner .btn li.hover{ background: #FC3; }

.banner .list li.bg1{ background:#ffbb00;}
@keyframes img1 {0% { left:-200px; transform:rotate(-180deg);} 100% { left:180px; transform:rotate(0deg);}}
@-webkit-keyframes img1 {0% {left:-200px; -webkit-transform:rotate(-180deg);} 100% {left:180px; -webkit-transform:rotate(0deg);}}

.banner .list li.bg2{ background:#fae9cd;}
.banner .list li.bg2 .text1{ }

.banner .list li.bg3{background:#4be5dd;}
.banner .list li.bg3 .text1{ position:absolute; top:0px; left:3%; z-index:10;}

/*轮播图结束*/

#part01{ width:998px;  margin:0 auto; border:1px dashed #cfcfcf; margin-top:50px; text-align:center;
padding:50px 0;}
#part01 span{ color:#ff7d1d;}
#part01 h2,#part01 h3,#part01 h4{ font-family:'Microsoft Yahei'; line-height:38px; 
color:#0394fd; font-weight:bold; font-style:italic;}

#part01 h2{ font-size:44px;}
#part01 h3{ font-size:32px;}
#part01 h4{ font-size:22px;}


.part_tit{ text-align:center; padding:60px 0;}
#part02{ width:1000px; height:470px; margin:0 auto;}

#part02 li{ width:280px; height:240px; float:left; margin-left:38px;}

#part03{ width:1000px; margin:0 auto; text-align:center; height:590px;}

#part04{ width:100%; background:#f4f4f4; height:1200px;}

#part04 dl{ width:1000px; height:243px; margin-top:20px;}

#part04 dt{ padding-left:100px; font:24px/42px 'Microsoft Yahei'; color:#fff; text-shadow:#585858 1px 1px 1px;}

#part04 dd{ width:600px; font:18px/32px 'Microsoft Yahei'; color:#939393; padding:50px;}

#part04 .bg01{ background:url(../images/part04_01.png) no-repeat center center;}
#part04 .bg02{ background:url(../images/part04_02.png) no-repeat center center;}
#part04 .bg03{ background:url(../images/part04_03.png) no-repeat center center;}

#part05{ width:1000px; height:1100px; margin:0 auto;  text-align:center;}

#part05 h5,#part08 h5{ font:18px/28px 'Microsoft Yahei'; color:#aaaaaa; padding-top:20px; font-style:italic;}

#part05 li{ width:180px; height:180px; margin-left:30px; margin-bottom:40px; float:left;}
#part05 li:hover img { margin-top:-5px;}


#part06{ width:100%; background:#f4f4f4; margin:0 auto; height:450px;}
#part06 h3{ text-align:center; font:30px/28px 'Microsoft Yahei'; color:#555e71; padding:50px 0; font-style:italic; font-weight:bold;}
#part06 h3 span{ font-size:40px; color:#ff7d1d;}
#part06 ul{ width:1000px; margin:0 auto;}
#part06 li{ float:left; width:210px; height:270px; margin-left:30px;}



#part07{ width:1000px; height:960px; margin:0 auto;  text-align:center;}
#part07 .part07_main{ width:1000px; height:430px; margin:0 auto;
 background:url(../images/part07_bj.png) no-repeat;  text-align:center; }

.part07_main h3{ font:18px/28px 'Microsoft Yahei'; color:#595757; padding:80px 0 30px 0;}


.part14{
    margin:0 auto;
    width:100%;
    background-color:#232b35;
	height:740px;
}
.part14-main{
    margin:0 auto;
    padding-bottom:70px;
    width:1000px;
}
.part14-box{
    margin-left:15px;
    margin-bottom:15px;
    width:168px;
    height:199px;
    cursor:pointer;
	border:3px #fff solid;
}
.part14-box.img1{
    background:url("../images/s1.png") no-repeat center center;
}
.part14-box.img2{
    background:url("../images/s2.png") no-repeat center center;
}
.part14-box.img3{
    background:url("../images/s3.png") no-repeat center center;
}
.part14-box.img4{
    background:url("../images/s4.png") no-repeat center center;
}
.part14-box.img5{
    background:url("../images/s5.png") no-repeat center center;
}
.part14-box.img6{
    background:url("../images/s6.png") no-repeat center center;
}
.part14-box.img7{
    background:url("../images/s7.png") no-repeat center center;
}
.part14-box.img8{
    background:url("../images/s8.png") no-repeat center center;
}
.part14-box.img9{
    background:url("../images/s9.png") no-repeat center center;
}
.part14-box.img10{
    background:url("../images/s10.png") no-repeat center center;
}
.part14-box-main:hover .part14-box{
    opacity:0.6;
}
.part14-box-main:hover .part14-box:hover{
    opacity:1;
}
.part14-btn1{
    margin-left:275px;
    margin-top:80px;
    width:253px;
    height:41px;
    display:block;
    background:url("../images/part14-btn1.png") no-repeat center center;
}
.part14-btn2{
    margin-left:35px;
    margin-top:80px;
    width:253px;
    height:41px;
    display:block;
    background:url("../images/part14-btn2.png") no-repeat center center;
}

#part08{ width:1000px; height:860px; margin:0 auto;  text-align:center;}

.part08_main h3{ font:18px/28px 'Microsoft Yahei'; color:#000; padding-bottom:20px;}

#part09{ width:1000px; height:480px; margin:0 auto;  text-align:center;}

.footer{ width:100%; height:60px; background:#000; text-align:center; color:#FFF; line-height:60px;}








