﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#333; background-color:#ffffff; line-height:24px;  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;}

a { color:#666; text-decoration:none; }

a:hover { text-decoration:none; transition: all 300ms ease-in 0ms;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}


/******************header css***************/

.box{background: url(../images/bj.jpg) top center repeat;margin:0px auto; background-size:100% 100%;} 

.kq1 {-webkit-animation-delay: 1s;}
.kq2 {-webkit-animation-delay: 2s; -webkit-animation-duration: 2s;}
.kq3 {-webkit-animation-delay: 3s; -webkit-animation-duration: 3s;}

.tnn {
   width:100%;
   padding-right: 15px;
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   }
   
.tpx {
   margin-top:40px;
   color:#FFFFFF;
   }
   
.yuyan {
   padding-left:40px;
   }
   
.yuyan li {
   list-style-type:none;
   float:left;
   }
   
.yuyan li a {
   display:block;
   width:33px;
   height:26px;
   line-height:26px;
   text-align:center;
   color:#FFFFFF;
   }
   
.yuyan li a:hover {
   border:1px solid #ffffff;
   }
   
.rexian {
   text-align:right;
   padding-right:40px;
   font-size:16px;
   color:rgba(255,255,255,.6);
   }
   
.dianhua {
   font-size:16px;
   }
   
.yuan {
   width:660px;
   height:660px;
   position:relative;
   z-index: 99;
   margin:-200px auto 0px;
   }
   
   


.bn00 {
    position: absolute;
    width:20%;
	left:45%;
	margin-top:8%;
}


.bn00 a {
   color:#FFFFFF;
   }
   
   
.bn01 {
    position: absolute;
    width:20%;
    right: -9%;
    margin-top: 32%;
}


.bn01 a {
   color:#FFFFFF;
   }

.bn02 {
    position: absolute;
    width:20%;
	right:-9%;
	margin-top:75%;
}


.bn02 a {
   color:#FFFFFF;
   }

.bn03 {
    position: absolute;
    width:20%;
	right:8%;
	margin-top:98%;
}


.bn03 a {
   color:#FFFFFF;
   }

.bn04 {
    position: absolute;
    width:20%;
	left:45%;
	margin-top:102%;
}


.bn04 a {
   color:#FFFFFF;
   }
   
.bn05 {
    position: absolute;
    width:20%;
	left:2%;
	margin-top:75%;
}


.bn05 a {
   color:#FFFFFF;
   }
   
   
.bn06 {
    position: absolute;
    width:20%;
	left:2%;
	margin-top:32%;
}


.bn06 a {
   color:#FFFFFF;
   }
   


.bn06 a {
   color:#FFFFFF;
   }
   
.zxtt {
    position: absolute;
    width:330px;
	left:30%;
	margin-top:43%;
	color:#FFFFFF;
}

.zxtt p {
   margin-top:20px;
   margin-bottom:58px;
   text-align:center;
   }
   
   
.y11 {
   width:130px;
   height:130px;
   padding:18px;
   border-radius: 50%; border:1px solid #ffffff;
   }
   
.y11 a {
   display:block;
   width:93px;
   height:93px;
   padding-top:20px;
   line-height:30px;
   text-align:center;
   color:#f66b3c;
   font-size:18px;
   background-color:#FFFFFF;
   border-radius: 50%;
   }
   
.y11 a:hover {
   background-color:#ff9d00;
   color:#FFFFFF;
   }
   
.yw1 {
   background:url(../images/yw1.png);
   } 
   
.yw2 {
   background:url(../images/yw2.png);
   }
   
.yw3 {
   background:url(../images/yw3.png);
   }
   
.yw4 {
   background:url(../images/yw4.png);
   }
   
.yw5 {
   background:url(../images/yw5.png);
   }  
   
.yw6 {
   background:url(../images/yw6.png);
   } 
   
.zx-more {
   width:180px;
   height:63px;
   margin:0 auto;
   }
   
.zx-more a {
   display:block;
   width:180px;
   height:auto; overflow:hidden;
   line-height:30px;
   text-align:center;
   font-size:18px;
   color:#FFFFFF;
   border:1px solid #ffffff;
   border-radius: 5px;
   }
   
.zx-more a:hover {
   background-color:#FFFFFF;
   color:#000000;
   }
   
.yinwenk {
   font-size:13px;
   }
   
   
.footer {
   width:100%;
   padding-right: 15px;
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   color:#FFFFFF;
   position:fixed;
   bottom:0px;
   }
   
.bqt {
   padding-left:40px;
   margin-top:30px;
   color:rgba(255,255,255,.6);
   }
   
.youkk {
   width:280px;
   float:right;
   text-align:right;
   padding-right:40px;
   }
   
.youkk h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:12px;
   padding-top:6px;
   padding-bottom:6px;
   border-top:1px solid #ffffff;
   border-bottom:1px solid #ffffff;
   margin-bottom:10px;
   }
   
.rswl {
   color:#cfbeb2;
   }
   
.rswl a {
   color:#cfbeb2;
   }
   
   
   