@charset "gb2312";
/**通用css**/
*{ margin:0px; padding:0px;}
body { font-family: "Hiragino Sans GB","Microsoft Yahei",arial,\5b8b\4f53,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;-webkit-text-size-adjust: 100%;}
.mainall { width:100%; overflow:hidden; margin:0 auto}
.main{width:1140px; overflow:hidden;margin:0 auto; }
.float-left{ float:left;}
.float-right{ float:right;}
a{ text-decoration:none; color:#333;}
.clear-fix { *overflow: hidden; *zoom: 1; }     
.clear-fix:after { display: table; content: ""; width: 0; clear: both; }
ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:0px; display:block;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: 400;}



/*头部*/
.top{ height:50px; line-height:50px;background-color:#f5f5f5; overflow:hidden;}
.loginline { width:auto; clear:both; height:50px;  vertical-align:inherit;  }
.loginline img.logo{ margin-top:2px;}
.header ul li{ float:left; margin-left:50px;}
.header ul li a:hover{ color:#F00;}

/*幻灯片*/
.banner{overflow:hidden;}
.banner img{ width:100%;}

.part h1{ font-size:36px; color:#666; text-align:center; padding:70px 0 70px 0;}
.content ul li{ width:350px; float:left; margin-left:45px;}
.content ul li img{ display:block; margin:0 auto;}
.content ul li span{ display:block; text-align:center; font-size:30px; margin-top:30px;}
.content ul li p{ text-align:center; font-size:18px; color:#666; line-height:40px; margin-top:25px;}
/*底部*/
.footer{ height:201px;background:#f5f5f5; width:100%; margin-top:50px; overflow:hidden;}
#footer-content{ height:201px; }
#footer-content ul{ padding-top:33px; margin-left:200px;}
#footer-content ul li{ height:12px; line-height:12px; padding-left:10px; padding-right:10px; float:left; font-family:'微软雅黑'; font-size:12px; border-right:1px solid #000;}
#footer-content ul li.last{ border:none;}
#footer-content ul li a{ color:#333;}
#footer-content ul li a:hover{ color:#FF0000;}
#footer-content p{font-family:'微软雅黑'; font-size:12px; color:#666; text-align:center; line-height:20px; margin-top:25px;}
#footer-content p span{ color:#333;}

/*返回顶部*/
.izl-rmenu{position:fixed; right:0%;  bottom:10px; padding-bottom:73px; background:url(../img/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../img/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../img/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../img/likes.png) 0px 0px no-repeat; background-color:#78c340; display:block;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-130px; top:0px; display:none;width:120px;height:210px;}
.izl-rmenu .btn-phone{background:url(../img/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../img/r_top.png) 0px 0px no-repeat; background-color:#cccccc; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

