﻿/***********************************************xiaofeng*******************************************************************************/
@charset "utf-8";
.top {}

.logo{padding:20px 0 20px 30px; width:52%; float: left; }
.logo img {width:100%; height: auto;}


.navico {float: right;width: 8%; padding: 20px 30px;}
.navico img { width: 70%;margin: 15%;}

.momnav{ display: none; position:fixed; left:0px; top:0px; z-index:80000; background:#fff; height:100%; overflow: auto; width:100%; }
.closes{ position: absolute; right:20px; top:20px; z-index:50;}
.closes img{ width:22px; height: auto;}

.nav{ width:100%;}
.nav ul li{ height:110px; line-height:110px; font-size:40px; border-bottom:1px solid #ddd; position:relative; text-align:center;}
.nav ul li a{ color:#555;}
.nav ul li.xz{ background:#eda421; border-bottom:1px solid #eda421;}
.nav ul li.xz a{ color:#fff;}
.nav ul li span{ display:block; width:15%; height:60px; position:absolute; right:0px; top:0px; background:url(../images/join_08.png) no-repeat center center;}
.nav ul li span.xm{ background:url(../images/join_07.png) no-repeat center center;}

.menus{ display:none;}
.menus ul li{ padding-left:40px; font-size:15px;}



.banner{ width:100%;  position:relative; overflow:hidden;font-size: 0px;}
.banner .flexslider{position:relative;overflow:hidden;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{}
.banner .flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%; height:6px;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:11px;height:11px;margin:0px 5px;*display:inline;zoom:1;}
.banner .flex-control-nav li a{width:11px;height:11px;display:block; overflow:hidden; line-height:60px; cursor:pointer; background:#aaaaaa;-moz-border-radius:50%;  -webkit-border-radius:50%; border-radius:50%; overflow:hidden;}
.banner .flex-control-nav a.flex-active{ background:#cf0103; }

.gfqdh {width: 100%; height: 340px; background: #f5f5f5; padding-top: 50px; }
.gfqdhnr {padding: 0px 30px; font-size: 22px; line-height: 36px; background:url("../images/fenxian.jpg") no-repeat  center 70px;}
.gfqdhnr div {padding-top:40px;}
.gfqdhnr div p{background: url("../images/huidian.jpg") no-repeat left center; padding-left: 20px;}


.syfw{padding:50px 14px 50px 14px; }
.syfw h3{ color: #aaaaaa;}
.fwxm {float: left; width: 210px;height:230px; margin:12px 15px;}

.fwxm a{height:230px;display: block;background:url("../images/fwb.jpg") no-repeat center bottom #ffffff;box-shadow:0 0 5px 5px #f5f5f5;}
.fwxm a .fwxm1{width: 100%; height: 140px;}
.fwxm a .fwxm2{text-align:center;font-size: 18px; color: #333333; line-height: 40px;}
.fwxm a .fwxm3{text-align:center;font-size: 14px; color: #aaaaaa;text-transform:uppercase;}


.fwxm a .fwxmimg1{background: url("../images/fw1.jpg") no-repeat center center;}
.fwxm a .fwxmimg2{background: url("../images/fw2.jpg") no-repeat center center;}
.fwxm a .fwxmimg3{background: url("../images/fw3.jpg") no-repeat center center;}
.fwxm a .fwxmimg4{background: url("../images/fw4.jpg") no-repeat center center;}
.fwxm a .fwxmimg5{background: url("../images/fw5.jpg") no-repeat center center;}
.fwxm a .fwxmimg6{background: url("../images/fw6.jpg") no-repeat center center;}
.fwxm a .fwxmimg7{background: url("../images/fw7.jpg") no-repeat center center;}
.fwxm a .fwxmimg8{background: url("../images/fw8.jpg") no-repeat center center;}

.gsjs {background:url("../images/ggjjbg.jpg") no-repeat center center;height: 350px;padding-top: 50px;}

.gsjs h1,.gsjs h3{color:#ffffff;}
.sygsjsnr {width:610px; margin: 0px auto; font-size: 22px; line-height: 36px;padding-top:30px; padding-bottom:30px;color:#ffffff;}

.more {width: 508px;height: 60px;background: url("../images/morex.png") no-repeat center center;  text-align: center; line-height: 60px;margin:0 auto;font-size: 22px;}
.more a {color: #ffff;}


.qsbj {padding: 50px 30px; width: 690px;display:black;}
.qsbj1 {padding-left: 54px; background: url(../images/hongquan.jpg) no-repeat left 50px;width: 636px;display:black;}

.qsbjnr1{font-size: 24px; color:#000000; padding-top: 40px; width:100%;display:black;float:left;}
.qsbjnr2{font-size: 16px; color:#aaaaaa;text-transform:uppercase;line-height: 40px; width:100%;display:black;float:left;}
.qsbjnr3{font-size:20px; color:#555555; line-height: 26px; width:100%;display:black;float:left;}

.liyou{ width: 100%; height:450px; padding-top:50px;background: #f9f9f9;}
.liyounr {padding-top: 50px;text-align: center;}


.bjcs {padding-top:50px;}
.bjcslist {width: 690px;height:100px; margin: 0 auto 20px auto;}
.riqi {width: 100px; height:90px;background: #333333;color:#ffffff;padding-top:10px; text-align:center; }
.nian {font-size:24px; line-height:46px;display:block;background: url(../images/riqifx.jpg) no-repeat center bottom;}
.yueri {display:block;font-size:18px; line-height:40px;}
.bjcslist1 {background: #f5f5f5;width: 564px;height:100px;padding-left:26px;color:#333333;}
.bjcslist2 { font-size:24px;padding-top:16px; line-height: 40px;}
.bjcslist3 { font-size:16px;color:#aaaaaa;line-height: 30px;height: 30px;overflow:hidden; padding-right:30px;}



.fwgybg{background: url("../images/fwgybg.jpg") no-repeat center center;height:268px;padding-top:50px;}
.fwgybg h1,.fwgybg h3{color:#ffffff;}
.gynr {padding-top: 20px;}
.gynr a{width: 75px;height: 165px; margin-right: 82px;}

.gynr a:last-child { margin-right: 0px;}



.hezuo {padding-top:50px;height:410px;}
.hezuologo {padding-top:40px;}
.hezuologo ul li {float:left;font-size: 0px; padding: 5px;}

.foot {text-align: center; line-height: 22px; padding-top: 30px; height: 140px;background: #333333; color: #aaaaaa;font-size: 18px;}
.foot a{color: #aaaaaa;}
.bjcs .more a{ color: #aaaaaa;}





.lanmubanner {width: 100%;}
.content {width: 690px; height: auto; margin: 0 auto; font-size: 22px;line-height: 36px;padding: 50px 30px;}
.content img{width: 100%;}
.contentbg { width: 690px; height: auto; margin: 0 auto; padding: 50px 30px;}
.contentbg .fwxm{ margin: 15px 17px;}
.contentbg1 {background: #ffffff; width: 650px; height: auto; margin: 0 auto; padding: 50px;}
.contentbg2 { width: 720px; height: auto; margin: 0 auto; padding:50px 15px;}
.contentbg3 { width: 690px; height: auto; margin: 0 auto; padding:50px 30px;}
.contentbg3 .bjcslist {margin: 10px;}

.cllist {width: 210px; height: 210px; margin: 15px; display: block; float: left; font: 0px;}
.cllist img {width: 210px; height: 210px;}

.lxfs {width: 100%; color: #333333;}
.lxfs p{font-size: 20px;}
.lxwm1{font-size: 36px;}
.lxwm2 {font-size: 14px;text-transform:uppercase;}
.ditu {width: 690px; height: 472px;}
.pop .top { margin: 0;}


.xqrq { color: #aaaaaa;font-size: 16px;text-align: center;line-height: 60px;border-bottom: 1px solid #dddddd;}
.xqnr {padding-top:20px; font-size:18px; line-height: 36px;padding-bottom:50px; color: #333333;}

.ggzjqh {position: relative;}

.ggzjqh ul li {float: left;  border: 6px solid #c6c6c6; margin: 15px 0; font-size:0px; height:446px;}

.ggzjxiao {width:270px;padding-bottom:6px; font-size:0px; }
.ggzjqh ul li.xz .ggzjxiao {background: url("../images/gszsjt.png") no-repeat right center;}

.ggzjqh ul li .ggzjxiao img{ border: 6px solid #c6c6c6;width: 248px;height:108px;}
.ggzjqh ul li.xz .ggzjxiao img{ border: 6px solid #cf0103;}
.ggzjqh ul li .ggzjda{display: none;}
.ggzjqh ul li.xz .ggzjda{display: block;border: 6px solid #cf0103; width: 740px;height: 487px;position: absolute; right: 0px;top:0px;}


.cfbz { padding: 30px; border-bottom: 1px solid #dddddd;}
.cfbztit { font-size: 24px; background: url(../images/jiantou.jpg) no-repeat right center; }
.cfbztit a{ display: block;color: #000000;}
.cfbznr {font-size: 26px; color: #333333; line-height: 36px; padding-top: 40px;}
.cfbzzs {font-size: 20px; color: #aaaaaa; line-height: 30px; padding-top: 40px;}

.bohao{border-radius:50%;padding:20px;border:5px solid #ccc; background-color:#cf0103;width:80px;position:fixed; right:0px; bottom:50px;}
