@charset "utf-8";
/*公共类*/

*{margin:0;padding:0; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;} 
body{ margin:0 auto; padding:0; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;  font-size:14px; color:#0f0e15; min-width: 1200px;}
a:link, a:visited{ text-decoration:none;}
li, ul,dt,dd { list-style:none;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;} 
a{ color:#515151; background: none;}
a:hover{color:#ea554a;}
input{border: none; border: 0px;}
img{ border:none;}
.awhite{color: #f0f0f1;}
.awhite:hover{color: #FFFFFF;}
.bgcolor1{background: #f5f5f5;}
.bgcolor2{background: #ebebeb;}
.clear{clear: both;}
.xman{width: 220px; height: 45px; border: 1px solid #ff6c0a; border-radius: 3px; display: block; line-height: 45px; color: #ff6c0a; font-size: 20px; text-align: center;}
em,i{font-style: normal;}
.red{color: #c4151a;}
.blue{color: #06a9e5;}
.color99{color: #999999;}
input{outline: none;}
.input37{ height: 17px; border: 1px solid #CCCCCC; padding: 10px; line-height: 17px; width: 237px;}/*高40的输入框 */
.but40{width: 237px; height: 39px;background: #c4151a; border: none; color: #FFFFFF; font-size: 16px; text-align: center; line-height: 40px; border-radius: 3px; cursor: pointer; outline: none;}
.main{width:100%; padding: 10px 0; }
.main_nr{width: 1200px; margin: 0 auto;}
.input39{width:207px; height:17px; border:1px solid #cccccc; padding:10px; }
.but39{width:207px; height:39px; background: #C31116; text-align: center; color: #FFFFFF; border-radius:3px; cursor: pointer; font-size: 16px; }
.but39_1{width:207px; height:39px; background: #f7f7f7; text-align: center; color: #000000; border-radius:3px; cursor: pointer; font-size: 16px;}
.bold{font-weight: bold;}
.ft12{font-size: 12px;}
.ft14{font-size: 14px;}
.ft16{font-size: 16px;}
h1,h2,h3{font-weight: normal;}
.tishi{background: url(/images/web/v3/tishi.png) no-repeat 0px ; text-indent: 23px; position: absolute; color: #ff7600; margin-left:10px; display: inline-block; font-size: 12px;}
.input_219{width: 207px; height: 22px; border: 1px solid #c5c5c5; text-indent: 5px; padding: 5px; line-height:22px; }
.input_124{width: 124px; height: 28px; border: 1px solid #c5c5c5; text-indent: 5px; padding: 5px;}
.input_106{width: 98px; height: 22px; border: 1px solid #c5c5c5; text-indent: 5px; padding: 5px; line-height:22px;} 
.input_h44{width: 312px; height: 22px; padding: 10px 0; border: 1px solid #CCCCCC; padding-left: 60px; line-height: 20px; padding-right:10px}
.yanzheng{width: 108px; height: 44px; border: 1px solid #06a9e5; background: #FFFFFF; color: #06a9e5; float: left; margin:0 7px; cursor: pointer; text-align: center;}
.yanzheng1{width: 108px; height: 44px; text-align: center; color: #515151; border:1px solid #c5c5c5; float: left; background:#f1f1f1;  cursor:pointer; margin: 0 7px }
.but1{width: 384px; height: 44px; background: #c31116; border-radius:3px; margin-top: 20px; color: #FFFFFF; font-size: 16px; cursor: pointer;}
.but2{background: #CCCCCC;}
.sbmit1{display: inline-block; width: 332px; height: 44px; background: #c31116;; color: #FFFFFF; text-align: center; line-height: 40px; font-size: 16px; cursor:pointer; border-radius:3px;}
.sbmit2{display: inline-block; width: 332px; height: 44px; background: #CCCCCC; color: #FFFFFF; text-align: center; line-height: 40px; font-size: 16px;}
.input332{width:312px; height:22px; border:1px solid #cccccc; padding:10px;}
.input44{width:312px; height:22px; border:1px solid #cccccc; padding:10px;}

/*按钮点击颜色*/
.zzc{margin-top:10px;}
.tybut{background:#c31116}
.tybut:hover{background:#c31116}
.tybut1{background:#f88c91}
.tybut1:hover{background:#f88c91}

/*分页*/
.page{ text-align: center;}
.page a{display: inline-block; background: #959497; width: 37px; height: 30px; color: #FFFFFF; line-height: 30px; text-align: center; margin-right:5px; border-radius: 3px;}
.page a.left,.page a.right{background: #c2c1c3; }
.page a:hover{background: #666666;}
.page a.active{background: #c4151a;}

/*圆形进度*/
.processingbar {text-align: center;  position: relative;  width: 85px;}
.processingbar font {color: #0088cc;  display: block;  width: 85px;  height: 85px;  line-height: 85px;  font-size: 22px;  font-weight:bold;  text-align: center;  
                       position: absolute;  left: 0;  top: 0;  margin: 0px 0 0 0px;}
/*头部*/
.head{border-bottom: 2px solid #c31116; background: #ffffff;}
.head_top{height: 37px; background: #1e1b29;width: 100%;}
.top_nr{width: 1200px;  height:37px; margin: 0 auto;min-width: 1200px; color: #f0f0f1; line-height: 37px;}
.top_nr em{width: 30px; height: 37px;  background: url(/images/web/v3/laba.png) no-repeat ;text-indent: -99999px; display: inline-block; float: left;}
.top_nr span{ float: left; margin-right: 10px;}
.top_nr .top_gg{width: 400px; height: 37px; float: left;}
.top_nr .top_right{float: right; }
.top_nr .top_right a{color: #f0f0f1; margin:0 5px;}
.top_nr .top_right a:hover{color: #FFFFFF;}
.top_nr .top_right i{ width: 26px; height: 37px;background: url(/images/web/v3/weixin.png) no-repeat ; display: inline-block; vertical-align: middle;  margin-right: 5px; }
.top_nr .top_right i.qq{background-position:0 3px ;}
.top_nr .top_right i.weixin{background-position:-33px 3px; position:relative; z-index:9999}
.top_nr .top_right i.weixin:hover{background-position:-67px 3px; position:relative; z-index:9999}
i.weixin:hover .topli1_nr1{display: block;  animation: weixin 0.3s ease-out forwards;-webkit-animation: weixin 0.3s ease-out forwards;}

.topli1_nr1{width: 280px; height: 165px; border: 1px solid #EEEEEE; text-align: center; box-shadow: 2px 2px 5px #CCCCCC; margin-top: 12px; background: #FFFFFF; display: none; position: absolute; bottom: -165px; left: -125px;}
.topli1_nr1 dl{float:left; margin:0 2px; padding-top:5px; padding-left:5px}
.topli1_nr1 dl dd{height:25px; line-height:25px; font-style:normal; color:#515151}
.topli1_nr1 img {width: 130px; height: 130px; display: inline-block; }
@-webkit-keyframes weixin {
	0% {opacity:0;bottom:45px}
	10% {opacity:0;bottom:-45px}
	100% {opacity:1;bottom:-165px}
}
@keyframes weixin {
	0% {opacity:0;bottom:45px}
	10% {opacity:0;bottom:-45px}
	100% {opacity:1;bottom:-165px}
}


/*头部文字滚动*/
.block2{height:25px; text-align:left; margin-top: 6px;}
.block2 ul{list-style:outside none none;height:25px;overflow:hidden;margin:0;}
.block2 ul li{float:left;display:inline; width:100%; line-height: 25px;}
.block2 ul li a{text-decoration:none; text-overflow: ellipsis; white-space: normal; color: #f0f0f1;}



/*导航*/
.head_nav{width: 1200px;  height:89px; margin: 0 auto; }
.logo_left{float: left; width: 350px; height: 89px; }
.logo_left .logo{background: url(/images/web/v3/logo.png) no-repeat left center; width: 350px;height: 89px; text-indent: -9999px; }
.logo_right{float: right; height: 89px; }
.nav1_nr{height: 40px; margin: 0 auto; line-height: 40px; margin-top: 27px;}
.nav1_nr ul{margin-left: 38px; height: 90px; line-height:33px;}
.nav1_nr li{width: 90px; height: 33px; text-align: center; color: #515151; float: left; margin-right: 5px; margin-right: 20px;}
.nav1_nr li a{color: #515151; display: block; font-size: 16px; border-radius: 3px; }
.nav1_nr li a:hover{height: 33px; line-height:33px; color: #FFFFff; color: #c31116;}
.nav1_nr li.current a{ width: 90px; height: 33px; line-height:33px; color: #c31116; font-weight: bold; }
.nav1_nr li.lastnav {margin-right: 0px;}
.nav1_nr li.freereg{background: #c31116; }
.nav1_nr li.freereg a{color: #FFFFFF;}
.position_nav{display:none; z-index:9999; width:100%; height:89px; position:fixed; top:0px; background: url(/images/web/v3/pro_bg1.png) repeat; box-shadow: 0 0 5px 2px rgba(255, 255, 255, 0.2);}
.position_nav .logo_left .logo{ background: url(/images/web/v3/logo1.png) no-repeat left center;  width: 350px;  height: 89px;  text-indent: -9999px;}
.position_nav .nav1_nr li a{color: #ffffff;}
.position_nav .nav1_nr li.current a{color: red;}


/*banner*/
.banner{width: 100%; height: 531px;}
.banner .banner_nr{ width: 100%; height:531px;/* background: url(/images/web/v3/banner01.jpg) no-repeat center;*/}


/*首页内容区*/
.mian{width: 100%; background: #f5f5f5;}
.pinp{width: 100%; height: 60px; background: #FFFFFF;margin: 0 auto; text-align: center; line-height: 60px; color:#c4151a ; font-size: 28px;}
.pinp span{width: 40px; height: 40px; background: url(/images/web/v3/tuion.png) no-repeat -6px -3px; display: inline-block;  vertical-align: middle; }

/*首页荣誉*/
.ryu{width: 1200px; height: 251px; margin: 0 auto;}
.ryu dl{width: 300px; float: left; height: 161px; margin-top: 65px; transition:all.3s linear; -webkit-transition:all.3s linear;}
.ryu dl dt{width:115px; height: 116px; background: url(/images/web/v3/tuion.png) no-repeat; float: left;margin-right: 17px;}
.ryu dl dt.dt1{background-position: -2px -42px}
.ryu dl dt.dt2{background-position: -117px -42px}
.ryu dl dt.dt3{background-position: -233px -42px}
.ryu dl dt.dt4{background-position: -350px -42px;}
.ryu dl dd{overflow: hidden; display: table; font-size: 16px; width: 120px; margin-top: 30px; line-height: 25px;}
.ryu dl:hover{margin-top:60px;}

/*首页项目页*/
.product{width: 100%; height: 810px; background: #0f0f19 url(/images/web/v3/bgproduct.jpg) no-repeat center bottom;}
.product_nr{width: 1200px; height: 810px; margin: 0 auto;}


.pro_title{height: 55px; width: 298px; margin: 0 auto; color: #ffffff; padding-top: 45px; background: url(/images/web/v3/pro_line.png) no-repeat center bottom; 
                line-height: 45px; text-align: center; font-size: 30px;}
.pro_xm{width: 1215px; margin-top: 100px; color: #a1a2a6; overflow: hidden; position: relative; }
.pro_xm ul{}
.pro_xm li{ width: 390px; height: 494px; border-radius: 3px; float:left; margin-right: 15px; position: relative; padding-top: 10px;}
.pro_xm li .xm_nr{display: block; position: relative; width: 346px; height: 450px; border: 2px solid transparent;  background: url(/images/web/v3/pro_bg1.png) repeat; color: #afb1b4; padding: 20px 20px; transition: all .2s linear; }
.pro_xm li .xm_nr h1{font-weight: normal; font-size: 18px; border-bottom: 1px solid #807f7f; height: 40px; line-height: 40px; margin-bottom: 8px;}
.pro_xm li .xm_nr .p1{height: 70px; font-size:62px; line-height: 70px; text-align: center; color: #ff6c0a; margin: 40px 0 5px 0;}
.pro_xm li .xm_nr .p1 span{position:relative; display:inline-block; color:#c31116}
.pro_xm li .xm_nr .p1 span em{font-style:normal; font-size:28px; margin-left:3px}
.song{width:78px; height:30px;  background:url(/images/web/v3/song.png) no-repeat; position:absolute;right:-60px; top:0; font-size:14px; color:#ff6c0a; line-height:30px; font-style:normal}
.pro_xm li .xm_nr .p2{height: 20px; line-height: 20px; text-align: center; font-size: 16px; }
.pro_xm li .xm_nr .prjd{height: 110px; margin-top: 10px; border-bottom: 1px solid #807f7f;}
.pro_xm li .xm_nr .prjd .xmjd{width: 173px; height: 57px; overflow: hidden; position: relative;}
.pro_xm li .xm_nr .prjd .xmjd .jdt{width: 114px; height: 57px; margin-left: 27px;}
.pro_xm li .xm_nr .prjd .xmjd .jdze{text-align: center; position: absolute; top: 28px; width: 100%; font-size: 11px;}
.pro_xm li .xm_nr .prjd .xmjd .jdze i{color: #ff7e00; font-style: normal;}
.pro_xm li .xm_nr .prjd p{height: 40px; line-height: 40px; text-align: center;}
.pro_xm li .xm_nr .prjd .xmleft{width: 173px; height: height: 110px; float: left;}
.pro_xm li .xm_nr .prjd .xmright{width: 173px; height: height: 110px; float: right;}
.pro_xm li .xm_nr .xmzq{height: 30px; line-height: 30px; padding: 10px 20px; }
.pro_xm li .xm_nr .pro_nr{width:224px; height: 49px; margin: 0 auto;}
.pro_xm li .xm_nr .xmzq span{float: left;}
.pro_xm li .xm_nr .xmzq em{font-style: normal; float: right;}
.pro_xm li .xm_nr:hover{ position: relative;  border: 2px solid #b24e0c;  box-shadow: 0 0 15px 2px rgba(255, 108, 10, 0.7) inset; animation: zoom 1s; -webkit-animation: zoom 1s; margin-top: -10px;}
/*@keyframes zoom{
	30%{transform: scale(1.02);}
}
@-webkit-keyframes zoom{
	30%{-webkit-transform: scale(1.02);}
}*/
.morepro{text-align: center; color: #f2eeff; line-height:100px ; height: 100px;}
.morepro a{color: #f2eeff; }
.morepro a:hover{color: #C8C8C8; }

/*活动专区*/
.active{height: 593px; width: 1200px; margin: 0 auto; }
.active .ac1{color: #333333;}
.activeimg{width: 1215px; margin-top: 100px; overflow: hidden; position: relative;}
.activeimg ul{}
.activeimg li{padding-top: 10px; width: 390px; height: 260px; float:left; margin-right: 15px; position: relative;background:  url(/images/web/v3/shadows.png) no-repeat center bottom;}
.activeimg li a{display: block;  transition: all .2s linear;  -webkit-transition: all .2s linear;}
.activeimg li a:hover{position: relative; margin-top: -10px;}

.morepro1 {line-height:110px ; height: 110px;}
.morepro1 a{color: #666666; }
.morepro1 a:hover{color: #000000; }

/*新闻专区*/
.news_main{background: #FFFFFF; }
.news{height:646px; width:1200px; margin:0 auto}
.news_nr{ height:326px; width: 1215px; margin-top: 100px; overflow: hidden; position: relative;}
.news_nr li {width: 390px; height: 326px; float:left; margin-right: 15px; position: relative;}
.news_nr li .news_img{width:390px; height:260px; opacity:0.4;  filter: alpha(opacity=40); position:absolute; top:0; left:0; background:#000000;-webkit-transition: all .2s linear; transition: all .2s linear;}
.news_nr li .news_img_nr{width:340px; height:180px; position:absolute; top:0; left:0; color:#ffffff; opacity:0;  filter: alpha(opacity=0); padding:80px 25px 0 25px; text-align:justify; font-size:12px; line-height:22px; -webkit-transition: all .2s linear; transition: all .2s linear; }
.news_nr li .news_img_nr span{text-align:right;display:block;margin-top:30px;}
.news_nr li img{ height:260px; width:390px; display:block;}
.news_nr li .bottom_nr{height:66px;  color:#ffffff; background:#c31116; }
.news_nr li .bottom_nr .pleft{ height:66px; line-height:66px; width:96px; float:left; text-align:center; background:#a80e13}
.news_nr li .bottom_nr .pright{ height:66px; line-height:20px; width:264px; float:left; text-align:left; padding:0 15px}
.news_nr li .bottom_nr .pright table{height:66px;margin:0; padding:0}
.news_nr li .bottom_nr .pright td{height:66px;}
.news_nr li a{display:block; height:360px; height:390px; cursor:pointer;}
.news_nr li a:hover .news_img_nr{opacity:1; filter: alpha(opacity=100); }
.news_nr li a:hover .news_img{opacity:0.7; filter: alpha(opacity=70); background:#000000}

.morepro1 {line-height:110px ; height: 110px;}
.morepro1 a{color: #666666; }
.morepro1 a:hover{color: #000000; }

/*加入五星财富*/
.join{width: 100%; height: 263px;  background: #f6f6f6 url(/images/web/v3/join.jpg) no-repeat center; text-align: center; padding-top: 90px;}
.joinus{width:254px; height: 56px; background: #c31116; line-height: 56px; margin: 0 auto; font-size: 20px; margin-top: 53px; border-radius:3px; transition:all 0.2s linear;}
.join span{font-size: 52px; color: #666666;}
.joinus a{ color: #FFFFFF; display: block; }
.joinus:hover{background:#d2363b}



/*项目列表*/
.xmbg{ min-height: 300px; background:#1a1821 url(/images/web/v3/bgproductlist.jpg) no-repeat center bottom; padding-bottom: 40px;}
.xmbg .xlist{width: 1200px; margin: 0 auto;}
.xmbg h3.xmlistbt{height: 60px; color: #FFFFFF; line-height: 60px; border-bottom: 1px solid #6e6e6e; font-weight: normal; font-size: 22px; padding-top: 30px; }
.xmbg h3.xmlistbt span{float: left;}
.xmbg h3.xmlistbt b.prright{ color: #f1f0f0;  font-size: 14px;display: inline-block; height: 30px; line-height: 30px; margin-top: 25px;float: right; cursor:pointer;}
.xmbg h3.xmlistbt b.prright em{width: 20px; height: 30px; background: url(/images/web/v3/la.png) no-repeat center; text-indent:-9999px; display:inline-block }
.xmbg h3.xmlistbt b.prright em1{float:right;}
.xmbg h3.xmlistbt b.prright em.em2{background: url(/images/web/v3/la1.png) no-repeat center;}
.xmlistnr{padding:40px 0 ; color: #a4a3a3;}

.pro_nr2{width: 1160px; padding:25px 15px 25px 15px;color:#f0f0f0;}
.pro_nr2 .proleft{width:800px; float:left;}
.pro_nr2 .proright{width:360px; float:right; text-align:right}
.pro_nr2 .proright p{height:30px; line-height:30px; margin-top:58px; color:#f0f0f0;}
.pro_nr2 .jylx{float: left;  line-height: 30px;  width: 80px;  height: 30px;  font-weight: 600;}
.pro_nr2 .Title{width:100%;height:38px; position:relative; margin-top: 22px;}
.pro_nr2 .Title ul{height:30px;}
.pro_nr2 .Title ul li{width: 90px; height:30px; list-style-type:none; float:left; text-align:center; margin-right: 20px; line-height:30px;}
.pro_nr2 .Title ul li a{color:#F0F0F0;text-decoration:none; display:block;}
.pro_nr2 .Title ul li a.ys1{display:block; background: #c4151a; border-radius: 5px; color: #FFFFFF;}
.pro_nr2 .proright p{height:30px; line-height:30px; margin-top:108px; color:#515151; }
.pro_nr2 .proright p.ydf a{color:#515151}
.pro_nr2 .proright p.ydf1 a{color:#ea544a}
.pro_nr2 .proright p.ydf1 em{width: 23px; height: 30px; background:url(/images/web/gou.png) no-repeat 0 center; display: inline-block; vertical-align: middle;}
.pro_nr2 .proright p.ydf span.span1{background:#c4151a; display:inline-block; color:#ffffff; height:30px; line-height:30px; width:110px; text-align:center; border-radius:5px; position:relative; right:-20px}
.pro_nr2 .proright p.ydf span.span2{background:#cccccc}

.sxnr{height: 146px; display: none;}
.xmlistnr{min-height:500px;}
.xmlistnr ul{margin-bottom:80px;}
.xmlistnr li{width: 1160px; height: 230px; background: url(/images/web/v3/pro_bg1.png) repeat; margin-bottom: 15px; padding: 10px 20px 20px 20px;}
.xmlistnr li h3{line-height: 50px; height: 50px; padding-top: 0; border-bottom: 1px solid #6e6e6e; }
.xmlistnr li h3 i{font-weight: normal;font-size: 18px; color: #FFFFFF; font-style: normal; display:inline-block; float: left;  }
.xmlistnr li h3 a{color: #FFFFFF;}
.xmlistnr li h3 b{font-size: 12px; color: #ff6c0a; margin-left: 15px; float: left;  display: inline-block; margin-top: 2px; }
.xmlistnr li h3 em{float: right; display: inline-block; font-size: 14px; font-style: normal; color: #a5a4a4}
.xmlistnr li h3 a{display: block; width: 1160px; height: 50px;}
.xmlistnr li span{height: 170px; margin-top: 20px;}
.xmlistnr li span.left{width: 450px; display: block; float: left;}
.xmlistnr li span.left p{height: 39px; line-height: 39px; color: #a4a3a3;}
.xmlistnr li span.middle{width: 200px; display: block; float: left; text-align:center;}
.xmlistnr li span.middle strong{color: #c31116; display: inline-block; margin-top: 20px; text-align: center; height: 90px;}
.xmlistnr li span.middle strong i{font-size: 64px; font-weight: normal; font-style: normal; position: relative; display: inline-block; }
.xmlistnr li span.middle strong i b{color:#c31116;font-size: 28px; font-weight: normal; font-style: normal; margin-left: 5px;}
.xmlistnr li span.middle strong i .song{right: -60px;}



.xmlistnr li span.middle strong em{font-style: normal; color: #FFFFFF; font-size: 14px; display: block; margin-top: 10px; font-weight:normal}
.xmlistnr li span.right{width: 365px; display: block; float: right;}
.xmlistnr li span.right em{width: 85px; display: block; height: 140px; float: left;margin-right: 63px; font-style: normal; text-align: center; margin-top: 20px;}
.xmlistnr li span.right em.em1{margin-right: 0;}
.xmlistnr li span.right i.state1{width: 12px; height: 117px; border-radius: 5px; background: #c31116; color: #f6f6f6; display: block; float: right; margin-top: 2px; padding: 0 11px 0 19px; font-style: normal; line-height: 26px; padding-top: 35px;}
.xmlistnr li span.right i.state2{background:#cccccc;}
.xmlistnr li span.right i a{display:block; color:#ffffff; padding: 32px 10px 3px 15px; width: 12px; height: 117px; position:relative; top:-34px; left:-20px; }
.xmlistnr li:hover{box-shadow: 0 0 10px 2px rgba(255, 108, 10, 0.6);}
.xmlistnr li span.right em b{width: 85px; height: 85px;display: block; position: relative;}
.xmlistnr li span.right em b .jdbfb{position: absolute; top: 0; left: 0; width: 85px; height: 85px;}
.xmlistnr li span.right em b .jdbfb p{font-weight: normal; font-size: 12px; height: 20px; line-height: 20px; color: #b1b0b0; }
.xmlistnr li span.right em b .jdbfb p b{ font-weight: normal; border-bottom: 1px solid #cccccc; display: inline-block; height: 20px; line-height: 20px; padding: 0 5px; width: auto; color: #ff6c0a; min-width: 40px;}
.xmlistnr li span.right em b .jdbfb p.p1{margin-top: 13px;}

.xmlistnr li span.right span{color: #FFFFFF; margin-top: 10px; display: inline-block; height: 20px;}

/*首页底下链接*/
.link{width:100%; height: 570px; background: #ffffff;}
.link_nr{width: 1200px; margin: 0 auto; padding-top: 95px;}
.link_nr li{width: 200px; height: 174px;float: left; margin-bottom: 45px; }
.link_nr li span{width: 113px; height: 113px; display: block; background: url(/images/web/v3/link.png) no-repeat; margin-left: 44px;}
.link_nr li.link1 span{background-position: -2px -2px;}
.link_nr li.link1:hover span{background-position: -2px -117px;}
.link_nr li.link2 span{background-position: -127px -2px;}
.link_nr li.link2:hover span{background-position: -127px -117px;}
.link_nr li.link3 span{background-position: -249px -2px;}
.link_nr li.link3:hover span{background-position: -249px -117px;}
.link_nr li.link4 span{background-position: -372px -2px;}
.link_nr li.link4:hover span{background-position: -372px -117px;}
.link_nr li.link5 span{background-position: -498px -2px;}
.link_nr li.link5:hover span{background-position: -498px -117px;}
.link_nr li.link6 span{background-position: -625px -2px;}
.link_nr li.link6:hover span{background-position: -625px -117px;}
.link_nr li.link7 span{background-position: -753px -2px;}
.link_nr li.link7:hover span{background-position: -753px -117px;}
.link_nr li.link8 span{background-position: -876px -2px;}
.link_nr li.link8:hover span{background-position: -876px -117px;}
.link_nr li.link9 span{background-position: -998px -2px;}
.link_nr li.link9:hover span{background-position: -998px -117px;}
.link_nr li.link10 span{background-position: -1123px -2px;}
.link_nr li.link10:hover span{background-position: -1123px -117px;}
.link_nr li.link11 span{background-position: -1247px -2px;}
.link_nr li.link11:hover span{background-position: -1247px -117px;}
.link_nr li.link12 span{background-position: -1374px -2px;}
.link_nr li.link12:hover span{background-position: -1374px -117px;}
.link_nr li p{text-align: center; height: 50px; line-height: 50px; font-size: 20px; color: #0f0e15; }

.footer{height: 362px; width: 100%; background: #1e1b29;}
.footer_nr{width: 1090px; margin: 0 auto; padding-top: 30px;}
.footer_nr ul{border-bottom:1px solid #666666; padding-left: 30px; width: 1090px;}
.footer_nr li{width: 130px; height: 190px; float: left; margin-right: 90px;}
.footer_nr li p{width: 130px; text-align: center; color: #FFFFFF; font-size: 16px; margin-bottom: 15px; line-height: 30px; height: 30px;}
.footer_nr li.li4{width: 360px; margin-right: 0; color: #FFFFFF; margin-left: 283px;}
.footer_nr li.li4 p{width: 387px; text-align: left;}
.footer_nr li.li4 p.tel02{background: url(/images/web/v3/tel.png) no-repeat left center; height: 61px; margin-bottom: 0; margin-top: -10px;}
.footer_nr li.li4 p.tel03 span{width: 16px; height: 33px; background: url(/images/web/v3/weixin.png) no-repeat ; display: inline-block;}
.footer_nr li.li4 p.tel03 span.qq1{ background-position:-103px 2px; float:left; margin-right:10px}
.footer_nr li.li4 p.tel03{font-size:16px}
.copyright{text-align: center; color: #aaa5b9; height: 50px; line-height: 50px; font-size:12px;}
.f_baoz{text-align: center; height:70px; width: 650px; margin: 0 auto;}
.f_baoz ul{padding: 0; margin: 0; border: 0; width: 650px;}
.f_baoz li{width: 118px;  height: 44px;  float: left;  margin-right: 10px; display: inline-block;}


/*项目详情*/
.proxmxq{ width: 1200px; margin: 0 auto;}
.proxmxq h3{font-size:16px; font-weight: normal; margin: 20px 0 8px 0; height:30px; line-height:30px;}
.proxmxq h3 em{  width: 3px;  height: 16px;  display: inline-block;  float: left;  background: #C31116;  margin-right: 10px;  margin-top: 8px;}
.proxmxq h3 span{font-size: 14px;}
.xmxpnr1{height: 232px; background: #FFFFFF; margin-bottom: 9px;}
.xmtitle{height: 52px; border-bottom: 1px solid #ebebeb; padding: 0 20px; color: #333333; font-weight: normal; font-size: 16px; line-height: 52px;}
.xmtitle span{font-size:12px; color:#666666; margin-left:15px}
.xmtitle em{width:30px; height:52px;background:url(/images/web/v3/prohelp.png) no-repeat center 20px; display:inline-block; position:relative; z-index:999}
.xmtitle em b{font-weight:normal; box-shadow: 2px 2px 5px #CCCCCC; position:absolute; left:-260px; top:52px; width:540px; height:44px; border:1px solid #ccc; border-radius:5px; 
             display:inline-block; line-height:20px; background:#ffffff; z-index:1000; display:none; padding:15px 15px; color:#333333; font-size:12px;}
.xmtitle em i{position:absolute; left:5px; top:41px; background:url(/images/web/v3/jt.png) no-repeat center; width:20px; height:20px; display:none; z-index:1001; }
.xmtitle em:hover b, .xmtitle em:hover i{display:block}
.xmxpnr1 ul.xmtitle_ul{ padding: 34px 30px 24px 30px; border-bottom: 1px solid #ebebeb; height: 70px;}
.xmxpnr1 ul.xmtitle_ul li{width: 24.5%; float: left; border-right:1px solid #e0dee0; height: 60px;line-height: 60px; text-indent: 20px;}
.xmxpnr1 ul.xmtitle_ul li span{color: #999999; font-weight: bold;}
.xmxpnr1 ul.xmtitle_ul li em{font-size: 55px; margin: 0 8px;}
.xmxpnr1 ul.xmtitle_ul li .nhdw{position:relative;}
.xmxpnr1 ul.xmtitle_ul li .nhdw .song{right:-85px; text-center:left; background: #ffffff url(/images/web/v3/song.png) no-repeat;}
.xmxpnr1 ul.xmtitle_ul li .font40{color: #c4151a; font-size: 40px;}
.xmxpnr1 ul.xmtitle_ul li i{font-size: 20px;}
.xmxpnr1 ul.xmtitle_ul li.noline{border-right: none;}
.xmxpnr1 ul.xmtitle_ul li p{height: 30px; line-height: 30px; margin-left: 0;}
.xmxpnr1 ul.xmtitle_ul li p span{margin-right: 20px; font-weight: bold;}
.xmxpnr1 li.noline{border-right: none;}

.xmxxtxt ul{ border-bottom: none; padding: 0 50px;}
.xmxxtxt li{width: 33%; float: left; border-right: none; height: 52px; line-height: 52px;}
.xmxxtxt li.li2{ width: 43.5%;}
.xmxxtxt li.li3{width: 22.5%;}

.xmxpnr2{height: 230px; background: #FFFFFF; margin-bottom: 9px;}
.xmxpnr2 .left{width: 771px; float: left; height: 200px; padding-top: 30px; padding-left: 25px;}
.xmxpnr2 .left .left1{width: 110px; height: 110px; float: left; line-height: 110px; padding-left: 28px;}
.xmxpnr2 .left .left2{width:600px;  float: left;}
.jdut{width: 600px; height: 20px; position: relative; margin-top:50px; }
.jdut .left_txt1{left: 0; top: 0; position: absolute; top: 15px;z-index: 10;}
.jdut .left_txt2{right: 0; top: 0; position: absolute; top: 15px; z-index: 10;}
.jdut .jdutbg{width: 100%; height: 11px; background: #CCCCCC; border-radius:10px ; position: absolute; top: 0;}
.jdut .jdutactive{height: 11px; background: #c4151a; border-radius: 10px; position: absolute; top: 0;}
.jdut .jdutyuan{width: 31px; height:37px; background:url(/images/web/v3/sprites1.png) no-repeat; position: relative; top: -11px; margin-left: -16px;border-radius: 50%;}
.jdut .jdutyuan span{position: absolute; top: -20px; left: -25px; display: inline-block;width: 80px; text-align: center; height: 20px;}
.xmxpnr2 .sygl{ text-align:center; height: 46px; line-height: 46px; margin: 0 auto; padding-top: 40px; }
.xmxpnr2 .sygl p{border: 1px solid #CCCCCC; border-radius:23px; text-align: center; display: inline-block; padding:0 30px; }
.xmxpnr2 .sygl span{color: #c4151a; margin:0 4px ;}
.xmxpnr2 .sygl em{float: left;}

.xmxpnr2 .right{width:294px; float: right; border-left: 1px solid #ebebeb;height: 170px; padding: 30px 50px; }
.xmxpnr2 .right p{}
.xmxpnr2 .right p span{width: 94px; color: #999999; display: inline-block;}
.xmxpnr2 .right p.p2{margin-top: 20px; position: relative; }
.xmxpnr2 .right p.p2 .input37{width: 185px; padding-right: 40px; }
.xmxpnr2 .right p.p2 span{position: absolute; left:210px; top: 0; height: 37px; line-height: 37px; display: inline-block; width: 30px;}
.xmxpnr2 .right p.p3{margin-top: 23px;}
.xmxpnr2 .right p.p4{color: #1488cc; height: 20px; line-height: 20px; margin-top: 10px;}
.xmxpnr2 .right p.p4 input{vertical-align: middle; margin-right: 4px; margin-top: -2px;}
.xmxpnr3{min-height:300px; background: #FFFFFF; margin-bottom: 9px;}
.xmxpnr3 .xmtitle{border-bottom: none; padding-left: 30px;}
.xmxpnr3_nr {padding: 20px 30px; padding-top: 0;}
.nrtalbe {border: 1px solid #e1e1e1; border-right: none;}
.nrtalbe td{ border-bottom: 1px solid #e1e1e1; border-right:  1px solid #e1e1e1; height: 10px; padding: 10px 15px; font-size: 12px; line-height: 20px; text-align: justify;}
.nrtalbe .bgtable{ background: #ededed;}

.xmxpnr4{min-height: 341px; background: #FFFFFF; margin-bottom: 9px;}
.xmxpnr4 .xmtitle{padding-left: 30px;}
.xmxpnr4_nr{padding: 25px 0 0 0;}




.xmxpnr5{min-height: 400px; background: #FFFFFF; margin-bottom: 9px; padding-bottom:40px}
.xmxpnr5 .xmtitle{padding-left: 30px;}
.xmxpnr5_nr{padding: 30px;}
.xmxpnr5_nr .nrtalbe{border: none;}
.xmxpnr5_nr .nrtalbe td{font-size: 14px; text-align: center; width: 20%;}
.xmxpnr5_nr .nrtalbe td{border:none; border-bottom: 1px solid #f0edef; height: 34px;}
.nrtalbe .td140{}
.nrtalbe .bgtr{background: #cccccc; color: #FFFFFF; font-size: 16px; font-weight: bold;}

/**帮助中心*/
.xmxpnr6{min-height:300px; background: #FFFFFF; margin-bottom: 9px;}
.xmxpnr6 .xmtitle{padding-left: 30px;}
.xmxpnr6 .xmtitle span{float: left;}
.xmxpnr6 .xmtitle em{float: right; font-size: 14px; margin-top: 3px;}
.xmxpnr6 .xmxpnr6_nr {padding: 30px; padding-top: 0;}
.xmxpnr6 .xmxpnr6_nr li{border-bottom: 1px solid #f0edef;}
.xmxpnr6 .xmxpnr6_nr li h3{height: 45px; line-height: 45px; font-size: 16px; font-weight: normal; padding: 0; margin: 0; cursor: pointer;}
.xmxpnr6 .xmxpnr6_nr li p.helpNr{padding: 5px 20px 20px 20px; display: none;}

/* 证照资料样式开始 */
#zsgun{ background:#FFFFFF; position:relative;height:240px; width:1200px; margin:auto;}
a.hScrollPane_leftarrow{top:70px; cursor:pointer; display:block; width:25px; height:58px; background:url(/images/web/v3/zsleftbar.png) no-repeat left top;left:33px; position:absolute;}
a.hScrollPane_leftarrow:hover{background:url(/images/web/v3/zsleftbar.png) no-repeat left -58px;}
a.hScrollPane_rightarrow{ top:70px; cursor:pointer; display:block; width:25px; height:58px; background:url(/images/web/v3/zsrightbar.png) no-repeat left top; right:43px; position:absolute;}
a.hScrollPane_rightarrow:hover{background:url(/images/web/v3/zsrightbar.png) no-repeat left -58px;}
.hScrollPane_dragbar{width:843px; position: absolute; border-bottom:#83CC32 1px solid; left:15px; top:210px; z-index:1; padding:0 39px; display: none;}
.gundiv{ width:1130px; position:relative; margin-left:30px; padding-top:10px; float:left; display:inline;height:230px; overflow:hidden;}
.gundiv ul {height:230px;position: absolute; width:10000px;}
.gundiv li{ width:275px; height:230px;float:left; margin-right:10px;}
.gundiv li img{width: 269px; height: 184px; border: 1px solid #CCCCCC; padding: 2px;}
.gundiv li p{height:40px; line-height:40px; text-align:center;}
/* 证照资料样式结束 */


/*轮播CSS*/
#focus{position: relative;height: 531px;width: 100%;}
#focus .bd{position: relative}
#focus .btn-prev, #focus .btn-next{display:block;position: absolute;top: 185px;width: 66px;height: 66px;z-index: 2}
#focus .btn-prev{left: 45px;background: url(/images/web/v3/left-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/web/v3/left-arrow.png")}
#focus .btn-next{right:45px;background: url(/images/web/v3/right-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/web/v3/right-arrow.png")}
#focus .focus-bar-box{width: 100%;height:531px;position: relative;overflow: hidden}
#focus .focus-bar{width: 100%}
#focus .focus-bar li{float: left;height: 531px;width: 100%;}
#focus .focus-bar li a{width: 100%;height: 100%;display: block}
#focus .focus-bar li img{width: 100%;min-height: 100%}
#focus .ft{position: absolute;left: -50%;bottom:0px;z-index: 1; width: 100%;;height: 40px; margin-left: 20px;}
#focus .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width: 1132px;height: 40px;background: #000;opacity: 0.6;filter: alpha(opacity=60)} /*如果不要字显示的话就删除这个，其中filter:alpha(opacity=60); opacity: 0.6;是设置透明度为60%,iE只支持filter:alpha(opacity=60); 而360 火狐浏览器等只支持opacity: 0.6;所以两个都要写进去*/
#focus .change{position: absolute;right: 0;bottom: 15px;height: 10px}
#focus .change a{float: left;width: 10px;height: 10px;margin-right: 10px;background: url(/images/web/v3/btn-normal.png) no-repeat;_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/web/v3/btn-normal.png");cursor: pointer}
#focus .change a.on{background: url(/images/web/v3/btn-active.png) no-repeat;_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/web/v3/btn-active.png")}

/*轮播CSS结束*/

/*关于我们的轮播*/
#focus1{position: relative;height: 467px;width: 1140px;}
#focus1 .bd{position: relative}
#focus1 .btn-prev, #focus1 .btn-next{display:block;position: absolute;top: 170px;width: 32px;height: 66px;z-index: 2}
#focus1 .btn-prev{left: -25px;background: url(../images/web/v3/about/left-arrow.png) no-repeat center;}
#focus1 .btn-next{right: -25px;background: url(../images/web/v3/about/right-arrow.png) no-repeat center;}
#focus1 .focus-bar-box{width: 100%;height: 642px;position: relative;overflow: hidden}
#focus1 .focus-bar{width: 10000px}
#focus1 .focus-bar li{float: left;width: 1140px;height: 467px}
#focus1 .focus-bar li a{width: 100%;height: 100%;display: block}
#focus1 .focus-bar li img{width: 100%;min-height: 100%}
#focus1 .ft{position: absolute;left: -530px;bottom: -35px;z-index: 1;width: 1140px;height: 40px}
#focus1 .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width: 1132px;height: 40px;background: #000;opacity: 0.6;filter: alpha(opacity=60)}
#focus1 .change{position: absolute;right: 0;bottom: 15px;height: 10px}
#focus1 .change a{float: left;width: 10px;height: 10px;margin-right: 10px;background: url(../images/web/v3/about/btn-normal.png) no-repeat; cursor: pointer}
#focus1 .change a.on{background: url(../images/web/v3/about/btn-active.png) no-repeat;}

#focus2{position: relative;height: 580px;width: 1200px;}
#focus2 .bd{position: relative}
#focus2 .btn-prev, #focus2 .btn-next{display:block;position: absolute;top: 245px;width: 32px;height: 66px;z-index: 2}
#focus2 .btn-prev{left: -40px;background: url(../images/web/v3/about/left-arrow.png) no-repeat center;}
#focus2 .btn-next{right: -40px;background: url(../images/web/v3/about/right-arrow.png) no-repeat center;}
#focus2 .focus-bar-box{width: 100%;height: 642px;position: relative;overflow: hidden}
#focus2 .focus-bar{width: 10000px}
#focus2 .focus-bar li{float: left;width:1200px;height: 580px}
#focus2 .focus-bar li a{width: 100%;height: 100%;display: block}
#focus2 .focus-bar li img{width: 100%;min-height: 100%}
#focus2 .ft{position: absolute;left: -580px;bottom: -35px;z-index: 1;width: 1200px;height: 40px}
#focus2 .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width: 1192px;height: 40px;background: #000;opacity: 0.6;filter: alpha(opacity=60)}
#focus2 .change{position: absolute;right: 0;bottom: 15px;height: 10px}
#focus2 .change a{float: left;width: 10px;height: 10px;margin-right: 10px;background: url(../images/web/v3/about/btn-normal.png) no-repeat; cursor: pointer}
#focus2 .change a.on{background: url(../images/web/v3/about/btn-active.png) no-repeat;}


/*滚动li*/
.blk_29 {zoom: 1; position: relative}
.blk_29 .LeftBotton { cursor: pointer; position: absolute; left: 565px; top: 120px; background:url(/images/web/v3/tuion.png) no-repeat -67px -2px; width: 27px; height: 22px;}
.blk_29 .RightBotton {cursor: pointer; position: absolute; left: 610px; top: 120px; background:url(/images/web/v3/tuion.png) no-repeat -99px -2px; width: 27px; height: 22px;}
.product_nr .LeftBotton{ cursor: pointer; position: absolute; left: 565px; top: 120px; background:url(/images/web/v3/tuion.png) no-repeat -131px -2px; width: 27px; height: 22px;}

/*项目详情红包*/
.qrtz .qrtz_nr li.p_hb{height:35px; z-index:99999;}
.down{position:relative; height:35px; z-index:99999;}
.down .d_course{
	padding:4px 0px;
    width:255px;
    height:29px;
    line-height:29px;
    font-size:13px;
    color: #000000;
	border:1px dashed #f7ab72;
	background:#fff7ed url(/images/web/triangle_down.png) no-repeat 235px 12px;
	cursor:pointer;
}


.down .down_box{	
	width: 255px;
	height: auto;
	padding:0px 0px;
	position:relative;
	 font-size:13px;
	/*top:39px;*/
	top: -1px;
	display:none;
	background-color:#fffdf9;
	border:1px dashed #f7ab72;
	border-top:0;
	 z-index:99999;
	overflow:hidden;
	overflow-y: auto;
	
	
}

.down .down_box .down_list{
	display:block;
	padding:4px 0px;
    width:255px;
    height:30px;
    line-height:30px;
    cursor:pointer;
    
    
}
.down .down_box .down_list span, .down .d_course span{color:#ea544a; margin:0 3px}
.down .down_box .down_list em, .down .d_course em{width:15px; height:15px; background:url(/images/web/hongbao.png) no-repeat; float:left; margin:8px 5px 0 7px;}
.down .down_box .down_list em.nohb, .down .d_course em.nohb{background:url(/images/web/hongbao1.png) no-repeat}
.down .down_box .down_list .hbnr{float:left;}
.down .down_box .nohb{ background:url(/images/web/hongbao1.png) no-repeat 5px 10px;}
.down .down_box .down_list:hover{background-color:#fff7ed; color:#515151;}

/*项目详情红包结束*/

/*五星之家*/
.wxzj{padding: 80px 0px;}
.photonr{width: 295px; height: 280px; float: left; margin-right: 5px; background: #CCCCCC; margin-bottom: 5px; position: relative; overflow: hidden;}
.photonr img{width: 295px; height: 280px;}
.photonr div{width: 245px; height: 215px; position: absolute; top: 280px; left: 0; background: url(../images/web/v3/about/wxzj_bg.png) repeat; padding: 25px; padding-top: 40px; transition: all .2s linear;}
.photonr div.wxzjli span{display: block; height: 40px;  font-size: 24px; border-bottom: 1px solid #d4d2d2; color: #999999;}
.photonr div.wxzjli p{font-size: 16px; color: #4c4c4c; line-height: 25px; margin-top: 20px;}
.photonr:hover div.wxzjli{ top: 0;}


/* 证照资料样式开始 */
#zsgun{ background:#FFFFFF; position:relative;height:240px; width:1200px; margin:auto;}
a.hScrollPane_leftarrow{top:70px; cursor:pointer; display:block; width:25px; height:58px; background:url(/images/web/v3/zsleftbar.png) no-repeat left top;left:33px; position:absolute;}
a.hScrollPane_leftarrow:hover{background:url(/images/web/v3/zsleftbar.png) no-repeat left -58px;}
a.hScrollPane_rightarrow{ top:70px; cursor:pointer; display:block; width:25px; height:58px; background:url(/images/web/v3/zsrightbar.png) no-repeat left top; right:43px; position:absolute;}
a.hScrollPane_rightarrow:hover{background:url(/images/web/v3/zsrightbar.png) no-repeat left -58px;}
.hScrollPane_dragbar{width:843px; position: absolute; border-bottom:#83CC32 1px solid; left:15px; top:210px; z-index:1; padding:0 39px; display: none;}
.gundiv{ width:1130px; position:relative; margin-left:30px; padding-top:10px; float:left; display:inline;height:230px; overflow:hidden;}
.gundiv ul {height:230px;position: absolute; width:10000px;}
.gundiv li{ width:275px; height:230px;float:left; margin-right:10px;}
.gundiv li img{width: 269px; height: 184px; border: 1px solid #CCCCCC; padding: 2px;}
.gundiv li p{height:40px; line-height:40px; text-align:center;}
/* 证照资料样式结束 */


/*联系我们*/
.contact_banner{width: 100%; height: 231px; background: url(/images/web/v3/contact/contact_banner.jpg) no-repeat center;}
.contact_nr1{width:1081px;margin-left: 110px; margin-top: 66px;}
.contact_nr1 li{width: 384px; min-height: 300px; float: left; }
.contact_nr1 li.li3{width: 313px;}
.contact_nr1 li p{font-size: 16px; line-height: 35px;}
.contact_nr1 li p.title{font-size:26px; color: #c31116; margin-bottom: 30px;}
.contact_nr1 li dl{width: 126px; float: left; height: 160px; margin-right: 40px; margin-left: -10px;}
.contact_nr1 li dt img{width: 126px; height: 126px;}
.contact_nr1 li dd{text-align: center; height: 26px; line-height: 26px;}
.contact_nr2{padding: 50px 0; border-top: 1px solid #CCCCCC;padding-left: 110px; font-size: 16px;}
.contact_nr2 p{color: #333333; margin-bottom: 35px;}
.contact_nr2 li{margin-bottom: 15px; color: #333333;}
.contact_nr2 li span{color: #666666; margin-right: 5px;}

/*关于我们*/
.about_banner{width: 100%; height: 232px; background: url(/images/web/v3/about/about_banner.jpg) no-repeat center;}
.about_nr1{width: 100%; height: 540px;}
.abnr1_top{height: 155px; text-align: center; margin-top: 50px;}
.abnr1_top h3{width: 300px; height: 60px; font-size: 30px;line-height: 60px; margin: 0 auto; background: url(/images/web/v3/about/top_line.jpg) no-repeat center bottom;}
.abnr1_top p{width: 550px; line-height: 22px; margin: 10px auto;}
.aboutnr1_ul{}
.aboutnr1_ul li{width: 300px; height: 300px; float: left;text-align: center; transition: all 0.2s linear;}
.aboutnr1_ul li span{width: 125px; height: 125px; margin-bottom: 15px; background:url(/images/web/v3/about/about1_bg.png) no-repeat ; display: inline-block; margin-top: 53px; transition: all 0.2s linear;}
.aboutnr1_ul li em{display: inline-block; font-size: 20px; width: 100%; margin-bottom: 5px;}
.aboutnr1_ul li i{display: inline-block; font-size: 12px; color: #999999;width: 100%;}
.aboutnr1_ul li p{transition: all 0.2s linear; text-align: justify; color: #666666; font-size: 12px; padding: 5px 0px; text-align: center; line-height: 22px;margin-top: 15px; opacity: 0;filter: alpha(opacity=0); display: none;}
.aboutnr1_ul li.li1 span{background-position:-10px -8px ;}
.aboutnr1_ul li.li2 span{background-position:-158px -8px ;}
.aboutnr1_ul li.li3 span{background-position:-306px -8px ;}
.aboutnr1_ul li.li4 span{background-position:-454px -8px ;}
.aboutnr1_ul li:hover span {background-position:-10px -145px;margin-top: 22px;}
.aboutnr1_ul li.li1:hover span {background-position:-10px -145px;margin-top: 22px;}
.aboutnr1_ul li.li2:hover span {background-position:-158px -145px;margin-top: 22px;}
.aboutnr1_ul li.li3:hover span {background-position:-306px -145px;margin-top: 22px;}
.aboutnr1_ul li.li3:hover p{margin-top: 0px; letter-spacing: -1; line-height: 20px;}
.aboutnr1_ul li.li4:hover p{margin-top: 0px; line-height: 20px;}
.aboutnr1_ul li.li4:hover span {background-position:-454px -145px;margin-top: 22px;}
.aboutnr1_ul li:hover p{opacity: 1;filter: alpha(opacity=100); display: block;}
.aboutnr1_ul li:hover{background: #f6f6f6;}

.about_nr2{height: 720px; background: #0e0d0d;}
.about_nr2 .abnr1_top{margin-top:0px; padding-top: 60px;}
.about_nr2 .abnr1_top h3{color: #FFFFFF;}
.aboutnr2{color: #CCCCCC; margin-top: 70px;}
.aboutnr2 .left{width: 524px; float: left; height: 435px;}
.aboutnr2 .right{width: 676px; float: right;height: 435px;}
.preview{width:490px; height:465px;}

/* smallImg */
.smallImg{position:relative; height:90px; margin-top:10px; width:490px; overflow:hidden;float:left; margin-left: 40px;}
.scrollbutton{width:26px; height:87px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(/images/web/v3/about/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(/images/web/v3/about/d_09.png) no-repeat;right: 0; top: 0;}
#imageMenu {height:90px; width:430px; overflow:hidden; margin-left:0; float:left; margin-left: 6px;}
#imageMenu li {height:90px; width:106px; overflow:hidden; float:left; text-align:center; }
#imageMenu li img{width:100px; height:88px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:96px; height:84px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:524px; height:411px; overflow:hidden;}
.bigImg #midimg{width:524px; height:411px;}
.contenr{ display: none; width:636px;  padding: 0 0 0 40px; min-height: 315px; position: relative; font-size:13px;color: #FFFFFF; text-align: left; color: #999999;}
.contenr p{text-indent: 2em; margin: 0; width: auto; padding-bottom: 7px; text-align: justify;}
.contenr span{font-size: 30px; color: #FFFFFF; margin-right: 20px;}
.contenr em{font-size: 16px; color: #cccccc;}
.contenr ul{margin-top: 20px;}
.contenr li{font-size: 14px; line-height: 23px; padding-bottom: 10px;}

.about_nr3{height: 75px;width: 100%; background: #ede8e8;}
.about_nr3 ul{padding-left: 40px; position: relative;}
.about_nr3 p.line{height: 3px; background: #c31116; position: absolute; left: 390px; top: 70px; width: 95px;}
.about_nr3 li{width: 95px; height: 73px; float: left; margin-right: 80px; line-height: 73px; text-align: center; cursor: pointer; font-size: 18px;}
.about_nr3 li a{display:inline-block; height:75px;color:#0f0e15}
.about_nr3 li a:hover{color:#0f0e15}
.about_nr3 li.rightnone{margin-right: 0;}
.about_nr4{width: 100%; background: #FFFFFF;}
.contenr1{width: 1200px; min-height: 300px; display: none;  margin: 0 auto; padding-top: 50px; padding-bottom: 40px;}
.contenr1 h3{height: 40px; text-align: center; background: url(/images/web/v3/about/text01.png) no-repeat center;}
.dszzc{width: 860px; height: 512px; background: #f0f0f0; border-radius: 20px; margin: 0 auto; margin-top: 220px; position: relative; padding: 110px 70px 0 70px;}
.dszzc p{text-indent: 2em;line-height: 25px; margin-bottom: 23px; font-size: 16px; color: #333333;}
.dszzc span{text-align: right; float: right; font-size: 16px; margin-top: 50px;}
.dszzc p.p1{text-indent: 0em;}
.dszphoto{width: 248px; height: 248px; background: url(/images/web/v3/about/photo01.png) no-repeat center; position: absolute; left: 50%; margin-left: -124px; top: -200px;}

/*公司简介*/
.gsjs{padding: 30px 60px;}
.gsjs img{float: left; margin-right: 40px;}
.gsjs p{margin-bottom: 20px; text-indent: 2em; line-height: 27px;}
/*交易模式*/
.jyms{text-align: center; padding: 80px;}

/*五星优势*/
.wxys{padding:80px 60px; background: url(/images/web/v3/about/wuysbg.png) no-repeat center; }
.wxys .wxysnr dl{width: 1100px; margin-left: 90px;}
.wxys .wxysnr dt{width: 165px; float: left; margin-right: 52px;}
.wxys .wxysnr dt span{width: 165px; height: 40px; display: inline-block; border-radius:10px; line-height: 40px; background: #c4151a; font-size: 18px; margin-top: 6px; text-align: center; color: #ffffff; }
.wxys .wxysnr dd{float: left; min-height: 50px; display: block; padding-bottom: 20px; width: 860px;}
.wxys .wxysnr dd p{line-height: 25px; letter-spacing: 1px; text-align: justify; margin-bottom: 10px;}
/*五星荣誉*/
.wxry{ height: 715px;}
.wxry .pic{width: 1140px; height: 467px; margin-top: 45px;}	







/*合作机构*/
.hzjg{padding: 60px;}
.bank{}
.bank dl{height: 121px; border-bottom: 1px solid #CCCCCC; padding-top: 25px;}
.bank dl dt{width: 209px; height: 96px; border: 1px solid #e5e5e5; float: left; text-align: center; margin-right: 20px;}
.bank dl dt img{width: 178px; height: 62px; margin-top: 17px;}
.bank dl dd{width: 961px; float: right;}
.bank dl dd.hbdd1{font-size: 18px;margin-bottom: 10px; color: #000000;}
.bank dl dd.hbdd2{line-height: 22px; color: #666666; text-align: justify;}

/*友情链接*/
.linkurl{margin-top: 25px; width: 1200px; margin-bottom: 100px;}
.linkurl h3{ border-bottom: 1px solid #f0eded; height: 50px; line-height: 50px; font-size: 22px;}
.linkurl ul{width: 1228px; margin-left: -14px; margin-top: 90px; padding-bottom: 20px; }
.linkurl li {width: 277px; border: 1px solid #e6e6e6; height: 127px; margin: 14px; float: left; margin-bottom: 28px;text-align: center; }
.linkurl li img{margin-top: 20px;}

/*常见问题*/
.help{margin-top: 25px; width: 1200px;}
.help h3{ border-bottom: 1px solid #f0eded; height: 50px; line-height: 50px; font-size: 22px;}
.help ul{width: 1200px; margin: 0; margin-top: 20px;}
.help_nav li {width: 65px; border-radius:5px; height: 33px; margin: 14px; float: left;margin-right: 35px; border: 0; line-height: 33px; cursor: pointer; text-align: center;}
.help_nav li.active{background: #c4151a;  color: #FFFFFF;}
.help_nr{clear: both; width: 1200px; margin: 0 auto; padding-bottom: 50px;margin-top: 10px;}
.help_nr li {margin-bottom: 10px;}
.help_nr li.liactive {border: 1px solid #CCCCCC;}
.help_nr li h3{padding-left: 20px; height: 53px; line-height: 53px;background: #f5f5f5; cursor: pointer;}
.help_nr li h3 span{float:left; display: inline-block;}
.help_nr li h3 em.arrow{ width: 53px; height: 53px; display: inline-block; float: right;background: url(/images/web/v3/arrow.png) no-repeat center;}
.help_nr li h3 em.arrow1{background: url(/images/web/v3/arrow1.png) no-repeat center; }
.help_nr li p{padding: 10px 25px; display: none; border: 1px solid #f5f5f5; color: #666666; line-height: 24px;}

/*人才招聘*/
.job_banner{height: 334px; width:100%; background: url(/images/web/v3/job.jpg) no-repeat center;}
.job{padding-bottom: 60px; padding-top: 30px;}
.job h3{ height: 70px; line-height: 70px; border-bottom: 1px dashed  #CCCCCC; font-size: 22px; color: #c31116; cursor: pointer;}
.job h3 i.tj{width: 35px;  height:70px; display: inline-block; float: left; background: url(/images/web/v3/arrow.png) no-repeat left center;}
.job h3 i.tj1{background: url(/images/web/v3/arrow1.png) no-repeat left center;}
.job h3 em{display: inline-block;  float: right; font-size: 16px; color: #333333;}

.job_nr{margin-top: 20px; padding-bottom: 30px;  border-bottom: 1px dashed  #CCCCCC; display: none; }
.job_nr .p_title{font-size: 16px; margin-bottom: 5px;padding-left: 0px;}
.job_nr p{line-height: 28px; padding-left: 20px; margin-bottom: 15px;}

/*媒体公告*/
.news_banner{width: 100%; height: 232px; background: url(/images/web/v3/news/news_banner.jpg) no-repeat center;}
.reports{height: 50px; line-height: 50px; width: 100%; border-bottom:1px solid #cccccc; }
.news_nav ul{position: relative;}
.news_nav ul p.line1{height: 3px; background: #c31116; position: absolute; left: 0px; top: 50px; width: 70px;}
.news_nav li{width: 70px; height: 50px; float: left; margin-right: 58px; text-align: center; cursor: pointer;}

.reports_nr1{}
.reports_nr1 .news_date{position: absolute; width: 52px; height: 49px; background: url(/images/web/v3/news/news_date.jpg) no-repeat; left:73px; top: -49px;}
.reports_nr1 li{ position: relative;}
.reports_nr1 li:hover .li_left p{ color: #c4151a;}
.reports_nr1 ul{margin-top: 80px; position: relative;}
.lidw{width: 34px; height: 55px; background: url(/images/web/v3/news/news_bg.jpg) no-repeat center; position: absolute; top: 20px; left: 83px;}
.lidw1{background: url(/images/web/v3/news/news_bg1.jpg) no-repeat center;}
.li_left{width: 98px; float: left;min-height: 105px; }
.li_left p{margin-top: 35px;}
.li_right{min-height: 105px; border-left: 2px solid #ccc; width: 1050px; float: right; padding-left: 50px; padding-bottom:20px;}
.li_right .li_hidden{display: none;}
.li_right .li_nr1{min-height: 105px; border-bottom: 1px solid #e6e6e6; }
.li_right .li_active{background: #ececec; padding: 0 20px; border-radius: 10px; border-bottom: none;}
.li_right .li_nr1 .l_left{float: left; width: 850px;}
.li_right .li_nr1 .l_left h3{height: 30px; line-height: 30px; padding-top: 23px; font-size: 18px; }
.li_right .li_nr1 .l_left p{width:850px; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;  height: 40px; line-height: 40px;color: #999999; height: 40px; line-height: 40px; }
.li_right .li_nr1 .l_right{float: right; width: 142px; color: #999999; text-align: right; padding-top: 27px; }
.reports_nr2 li{height: 103px; border-bottom: 1px solid #e6e6e6;}
.reports_nr2 li .report_left{width: 1000px; float: left;}
.reports_nr2 li .report_left h3{height: 30px; line-height: 30px; margin-top: 23px; font-size: 18px;}
.reports_nr2 li .report_left p{ height: 40px; line-height: 40px; color: #999999;}
.reports_nr2 li .report_right{width: 196px; float: right; height: 80px; padding-top: 27px; color: #999999; text-align: right;}
.reports_nr2 .page{margin-top: 50px;}
.news_contenr{display: none; min-height: 400px; margin-top: 30px; margin-bottom: 50px;}

/*媒体公告详情*/
.ggxq p{ height: 40px; line-height:40px; font-size: 16px; margin: 5px 0;}
.ggxq_nr{background: #FFFFFF; min-height: 300px; margin-top:10px; margin-bottom: 50px; padding: 50px 60px; overflow: hidden;}
.ggxq_nr h3{height: 50px; line-height: 50px; font-size: 24px; text-align: center;}
.ggxq_nr .p_titlejs{height: 20px; line-height: 20px; text-align:center ; color: #999999; font-size: 14px; padding-bottom: 25px; border-bottom: 1px dashed  #cccccc;}
.ggxq_nr .p_titlejs span{margin-right: 20px;}
.ggxq_content{margin-top: 30px; font-size: 14px; color: #666666;}
.ggxq_content p{font-size: 14px; line-height: 26px; margin-bottom: 10px; height: auto;}
.fpage{margin-top: 50px;}
.fpage p{color: #C31116;}

/*找回密码*/

.password{width: 900px; min-height: 375px; background: #FFFFFF; margin: 60px auto; padding: 40px 0; overflow: hidden;}
.password h3{text-align: center; height: 40px; line-height: 40px; font-size: 24px;}
.password p{text-align: center; height: 40px; line-height: 40px; font-size: 14px; color: #808080; margin-top: 10px;}
.password p em{width:20px; height: 40px; display: inline-block; background:url(/images/web/v3/password1.png) no-repeat center; margin-right: 5px; }
.passline{height: 1px; border-bottom: 1px solid #CCCCCC; width: 561px; margin: 30px auto;}
.findps1{margin-top: 10px; width: 400px; padding: 5px; margin: 0 auto;}
.findps1 li{height: 46px; margin-bottom: 30px; position: relative;}
.findps1 li em.sj{position: absolute; left: 2px; top: 1px; border-right: 1px solid #CCCCCC; width: 46px; height: 42px; background: url(/images/web/v3/sj.jpg) no-repeat center;}
.findps1 li input.h196{width: 110px; padding-left:10px; float: left;}
.findps1 li em{display:inline-block; padding:0px; float:left; height:44px; line-height:44px;}
.findps1 li img{float: left; margin:0 7px; width:143px; height: 46px;}
.findps1 li input.sxyz{width: 25px; height: 46px; background: url(/images/web/v3/sxx.jpg) no-repeat center; inline-block; float: left; cursor: pointer;}
.findps1 li input.yyyz{width: 25px; height: 46px; background: url(/images/web/v3/yy.jpg) no-repeat center; inline-block; float: left; cursor: pointer;}
.findps1 li .tishi{left: 0; top: 52px;}
.findps1 p{text-align: center; width: 384px;}
/*找回密码第二步*/
.password p.pass2{width:570px; text-align: center; margin: 0 auto; line-height: 20px; height: auto; margin-top: 10px; overflow: hidden; text-indent: 2em;}
.findps1 li em.ys{position: absolute; left: 2px; top: 1px; border-right: 1px solid #CCCCCC; width: 46px; height: 42px; background: url(/images/web/v3/password.png) no-repeat center;}
/*找回密码第三步*/
.password p.pass2{width:570px; text-align: center; margin: 0 auto; line-height: 20px; height: auto; margin-top: 10px; overflow: hidden;}
.findps1 li em.suo{position: absolute; left: 2px; top: 3px; border-right: 1px solid #CCCCCC; width: 46px; height: 40px; background: url(/images/web/v3/suo.png) no-repeat center;}

/*确认投资*/
.qrtz1_xx{width: 1140px; min-height: 400px; background: #FFFFFF; padding: 30px 30px;margin-top: 8px; margin-bottom: 30px;}
.qrtz_ptop{height: 30px; line-height: 30px; margin-top: 15px;}
.qrtz_ptop em{width: 3px; height: 16px; display: inline-block; float: left;background: #C31116; margin-right: 10px; margin-top: 8px;}
.qrtz_ptop i{display: inline-block; float: left;}
.qrtz_ptop span{ font-size: 16px; display: inline-block; margin-right: 20px; float: left;}
.qrtzxx_top{height: 214px; border: 1px solid #f5f5f5;}
.qrtzxx_top li{float: left; border-right: 1px solid #f5f5f5; height: 214px;}
.qrtzxx_top li.li1{width:432px;}
.qrtzxx_top li.li1 .p1{font-size: 14px; color:#1a1a1a; margin: 18px 0; margin-top: 25px;}
.qrtzxx_top li.li1 p{padding-left: 30px; height: 23px; font-size: 12px; color: #999999; line-height: 23px;}
.qrtzxx_top li.li1 h3{text-align: left; text-indent: 30px;}
.qrtzxx_top li.li2{width: 352px;}
.qrtzxx_top li.li2 p ,.qrtzxx_top li.li3 p{height: 176px; line-height: 176px; text-align: center; color: #1a1a1a;}
.qrtzxx_top li.li3{width: 352px;}
.qrtzxx_top li.li3 p{color: #C31116;}
.qrtzxx_top li h3{background:#f5f5f5; height: 38px; line-height: 38px; text-align: center; font-size: 14px;}
.qrtzxx_top li.noright{border-right: 0}
.qrtzxx_top h3{background: #F5F5F5; height: 38px; line-height: 38px;}
.red_packet .xzhb{ height: 30px; line-height: 30px; margin-top: 35px; cursor: pointer; overflow: hidden; margin-bottom: 10px;}
.red_packet em.jian{width: 25px; height: 30px; background: url(/images/web/v3/jian.jpg) no-repeat center; display: inline-block; margin-right: 5px; float: left;}
.red_packet em.jia{ background: url(/images/web/v3/jia.jpg) no-repeat center;}
.red_packet ul{border-bottom:none; padding: 20px 0; padding-left: 50px;  text-align: center;}
.red_packet ul li{float:left; width: 135px; height: 65px; border: 1px solid #e6e6e6; margin-right: 73px; border-radius: 5px; overflow: hidden; position: relative; cursor: pointer;}
.red_packet ul li.yixuan{background: url(/images/web/v3/yigou.png) no-repeat right bottom;}
.red_packet ul li p{color: #C31116; height: 30px; line-height: 30px; margin-top: 5px; font-size: 18px;}
.red_packet ul li span{display: block; height: 20px; line-height: 20px; font-size: 14px; color: #333333; font-size: 12px;}
.qrtz1_xx_nr{padding: 0 5px;}
.qrtz1_xx_nr .line{border-bottom: 1px solid #f7f7f7; margin-top: 10px; height: 1px; width: 90%; margin: 10px auto; }
.qrzf {margin-top: 40px; width: 600px;}
.qrzf p{height: 46px; line-height: 46px;}
.qrzf p span{width: 80px; height: 46px; float: left; display: inline-block; line-height: 46px; font-size: 14px;}
.qrzf p.p1,.qrzf p.p2, .qrzf p.p3{padding-left: 80px;}
.qrzf p.p2{margin-top: 20px;}
.qrzf p.p2 input.but1{ width: 258px; margin-top: 0; height: 39px;}
.qrzf p.p3 input{vertical-align: -2px; margin-right: 5px; }
.qrzf .input_h44{padding-left: 10px; width: 246px; height: 17px;}
.noRed_packet{width: 1100px; height: 80px; text-align: center; line-height: 80px; color: #999999; font-size: 16px;}

/*新手指引*/
.guide_banner{height: 320px; width: 100%; background: url(/images/web/v3/newGuidelines/newGuide_banner.jpg) no-repeat center;}
.guide_nr1{height: 797px; background: #FFFFFF; padding-top: 50px; width: 1000px; margin: 0 auto;}
.guide_nr1 h3, .guide_nr2 h3 , .guide_nr3 h3,.guide_nr4 h3{height: 50px; line-height: 50px; font-size: 40px; text-align: center;}
.guide_nr1 p{font-size: 18px; margin-top: 40px; line-height: 30px; color: #666666;}
.jgtu{width: 700px; margin: 0 auto; margin-top: 60px;}
.jgtu img{width: 700px; height: auto;}
.guide_nr2{height: 460px; background: #f5f9fc; padding-top: 50px; }
.guide_anq{margin-top: 70px; text-align: center;}
.guide_anq dl{width: 200px; height: 280px; float: left; margin-right: 50px; text-align: center;  cursor: default}
.guide_anq dl.noneright{margin-right: 0; }
.guide_anq dl dt{width: 119px;height: 119px; background: url(/images/web/v3/newGuidelines/guideanquan.png) no-repeat ; display: inline-block; margin-top: 20px; margin-bottom: 20px; }
.guide_anq dl dt.dt1{background-position: 0 0;}
.guide_anq dl dt.dt2{background-position: -123px 0;}
.guide_anq dl dt.dt3{background-position: -247px 0;}
.guide_anq dl dt.dt4{background-position: -370px 0;}
.guide_anq dl dt.dt5{background-position: -493px 0;}
.guide_anq dl dd.dd1{font-size: 18px; margin-bottom: 10px;}
.guide_anq dl dd.dd2{font-size: 14px; color: #1f4865; line-height: 22px;;}
.guide_nr3{height: 540px; background: #e3f2fc; padding-top: 50px;}
.guide_nr3main{width: 1000px; margin: 0 auto; height: 400px; margin-top: 110px;}
.guide_nr3main .guide_left{width: 630px; float: left; height: 400px;}
.guide_nr3main .guide_left p{font-size: 34px; color: #1f4865;}
.guide_left ul{margin-top: 38px;}
.guide_left li{ height: 40px; line-height: 40px; margin-bottom: 10px; font-size: 20px; color: #666666;}
.guide_left li em{width: 40px; height: 40px; margin-right: 5px; float: left; display: inline-block; background: url(/images/web/v3/newGuidelines/guide_li.png) no-repeat left center;}
.guide_nr3main .guide_right{width: 370px;height: 400px; background: url(/images/web/v3/newGuidelines/anquan.png) no-repeat center top; float: right;}

.guide_nr4{height: 767px;padding-top: 50px; background: #f5f9fc;}
/*向导滚动*/
.howInvest {WIDTH: 900px; HEIGHT: 58px; margin:0 auto; margin-bottom: 40px;}
.howInvest li{cursor: pointer; text-indent: -9999px;}
.howInvest .step-1{ background: url(/images/web/v3/newGuidelines/tzlc_img.jpg) no-repeat 0 0; width: 225px; height: 58px; float: left;}
.howInvest .step-2{ background: url(/images/web/v3/newGuidelines/tzlc_img.jpg) no-repeat -225px 0; width: 225px; height: 58px;float: left;}
.howInvest .step-3{ background: url(/images/web/v3/newGuidelines/tzlc_img.jpg) no-repeat -450px 0; width: 225px; height: 58px;float: left;}
.howInvest .step-4{ background: url(/images/web/v3/newGuidelines/tzlc_img.jpg) no-repeat -675px 0; width: 225px; height: 58px;float: left;}
.how-step-0 .step-1 {BACKGROUND: url(/images/web/v3/newGuidelines/tzlc_img.jpg) no-repeat 0 -58px; COLOR: #666;width: 225px; height: 58px;float: left;}
.how-step-1 .step-2 {BACKGROUND: url(/images/web/v3/newGuidelines/tzlc_img.jpg) no-repeat -225px -58px; COLOR: #666;width: 225px; height: 58px;float: left;}
.how-step-2 .step-3 {BACKGROUND: url(/images/web/v3/newGuidelines/tzlc_img.jpg) no-repeat -450px -58px; COLOR: #666;width: 225px; height: 58px;float: left;}
.how-step-3 .step-4 {bACKGROUND: url(/images/web/v3/newGuidelines/tzlc_img.jpg) no-repeat -675px -58px; COLOR: #666;width: 225px; height: 58px;float: left;}
.investMain {height: 700px; text-align: center; position: relative;}
.investbox {margin: 0px auto; width:900px; height: 554px; overflow: hidden; position: relative;}
.invesSlider {left: 0px; top: 0px; width: 2780px; position: absolute;}
.invesSlider li {width: 900px; height: 554px; float: left; display: inline; position: relative; }
.invesSlider li img{width:900px; height: 424px;}
.invesSlider li p {line-height: 46px; font-size: 16px; height: 46px;  width: 900px;}
.investMain a {	background: url("/images/web/v3/newGuidelines/guide.png") no-repeat; top: 50%; width: 30px; height: 114px; margin-top: -93px; display: block; position: absolute; z-index: 999; opacity: 0.5;}
.investMain a.prev {background-position: 0px bottom; left:0px;}
.investMain a.next {background-position: right bottom; right:0px;}
.investMain a:hover {opacity: 1;}
.investMain a.disabled {cursor: default; opacity: 0.3;}
.investMain a.disabled:hover {cursor: default; opacity: 0.3;}

.steplc{width: 1000px;}
.g_nr4_xd{min-height: 400px; margin-top: 60px;}
.guide_nr5{height: 290px; background: #ffffff; }
.guide_nr5 .join{background: none; padding-top: 70px;}
.guide_nr5 .join span{font-size: 40px;}
.guide_nr5 .join .joinus{width: 254px;  height: 53px;  background: #c31116;  line-height: 53px;  margin: 0 auto;  font-size: 18px;  margin-top: 40px; border-radius: 3px;}


/*轮播CSS*/
#focus{position: relative;height: 531px;width: 100%;}
#focus .bd{position: relative}
#focus .btn-prev, #focus .btn-next{display:block;position: absolute;top: 185px;width: 66px;height: 66px;z-index: 2}
#focus .btn-prev{left: 45px;background: url(/images/web/v3/left-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/web/v3/left-arrow.png")}
#focus .btn-next{right:45px;background: url(/images/web/v3/right-arrow.png) no-repeat;_background: 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/web/v3/right-arrow.png")}
#focus .focus-bar-box{width: 100%;height:531px;position: relative;overflow: hidden}
#focus .focus-bar{width: 100%}
#focus .focus-bar li{float: left;height: 531px;width: 100%;}
#focus .focus-bar li a{width: 100%;height: 100%;display: block}
#focus .focus-bar li img{width: 100%;min-height: 100%}
#focus .ft{position: absolute;left: -50%;bottom:0px;z-index: 1; width: 100%;;height: 40px; margin-left: 20px;}
#focus .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width: 1132px;height: 40px;background: #000;opacity: 0.6;filter: alpha(opacity=60)} 
#focus .change{position: absolute;right: 0;bottom: 15px;height: 10px}
#focus .change a{float: left;width: 10px;height: 10px;margin-right: 10px;background: url(/images/web/v3/btn-normal.png) no-repeat;_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/web/v3/btn-normal.png");cursor: pointer}
#focus .change a.on{background: url(/images/web/v3/btn-active.png) no-repeat;_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/images/web/v3/btn-active.png")}

/*轮播CSS结束*/
/*关于我们的轮播*/
#focus1{position: relative;height: 467px;width: 1140px;}
#focus1 .bd{position: relative}
#focus1 .btn-prev, #focus1 .btn-next{display:block;position: absolute;top: 170px;width: 32px;height: 66px;z-index: 2}
#focus1 .btn-prev{left: -25px;background: url(/images/web/v3/about/left-arrow.png) no-repeat center;}
#focus1 .btn-next{right: -25px;background: url(/images/web/v3/about/right-arrow.png) no-repeat center;}
#focus1 .focus-bar-box{width: 100%;height: 642px;position: relative;overflow: hidden}
#focus1 .focus-bar{width: 10000px}
#focus1 .focus-bar li{float: left;width: 1140px;height: 467px}
#focus1 .focus-bar li a{width: 100%;height: 100%;display: block}
#focus1 .focus-bar li img{width: 100%;min-height: 100%}
#focus1 .ft{position: absolute;left: -530px;bottom: -35px;z-index: 1;width: 1140px;height: 40px}
#focus1 .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width: 1132px;height: 40px;background: #000;opacity: 0.6;filter: alpha(opacity=60)}
#focus1 .change{position: absolute;right: 0;bottom: 15px;height: 10px}
#focus1 .change a{float: left;width: 10px;height: 10px;margin-right: 10px;background: url(/images/web/v3/about/btn-normal.png) no-repeat; cursor: pointer}
#focus1 .change a.on{background: url(/images/web/v3/about/btn-active.png) no-repeat;}

#focus2{position: relative;height: 580px;width: 1200px;}
#focus2 .bd{position: relative}
#focus2 .btn-prev, #focus2 .btn-next{display:block;position: absolute;top: 245px;width: 32px;height: 66px;z-index: 2}
#focus2 .btn-prev{left: -40px;background: url(/images/web/v3/about/left-arrow.png) no-repeat center;}
#focus2 .btn-next{right: -40px;background: url(/images/web/v3/about/right-arrow.png) no-repeat center;}
#focus2 .focus-bar-box{width: 100%;height: 642px;position: relative;overflow: hidden}
#focus2 .focus-bar{width: 10000px}
#focus2 .focus-bar li{float: left;width:1200px;height: 580px}
#focus2 .focus-bar li a{width: 100%;height: 100%;display: block}
#focus2 .focus-bar li img{width: 100%;min-height: 100%}
#focus2 .ft{position: absolute;left: -580px;bottom: -35px;z-index: 1;width: 1200px;height: 40px}
#focus2 .ftbg{position: absolute;top: 0;left: 0;z-index: -1;width: 1192px;height: 40px;background: #000;opacity: 0.6;filter: alpha(opacity=60)}
#focus2 .change{position: absolute;right: 0;bottom: 15px;height: 10px}
#focus2 .change a{float: left;width: 10px;height: 10px;margin-right: 10px;background: url(/images/web/v3/about/btn-normal.png) no-repeat; cursor: pointer}
#focus2 .change a.on{background: url(/images/web/v3/about/btn-active.png) no-repeat;}

/*滚动li*/
.blk_29 {zoom: 1; position: relative}
.blk_29 .LeftBotton { cursor: pointer; position: absolute; left: 565px; top: 120px; background:url(/images/web/v3/tuion.png) no-repeat -67px -2px; width: 27px; height: 22px;}
.blk_29 .RightBotton {cursor: pointer; position: absolute; left: 610px; top: 120px; background:url(/images/web/v3/tuion.png) no-repeat -99px -2px; width: 27px; height: 22px;}
.product_nr .LeftBotton{ cursor: pointer; position: absolute; left: 565px; top: 120px; background:url(/images/web/v3/tuion.png) no-repeat -131px -2px; width: 27px; height: 22px;}

/*五星之家*/
.wxzj{padding: 80px 0px;}
.photonr{width: 295px; height: 280px; float: left; margin-right: 5px; background: #CCCCCC; margin-bottom: 5px; position: relative; overflow: hidden;}
.photonr img{width: 295px; height: 280px;}
.photonr div{width: 245px; height: 215px; position: absolute; top: 280px; left: 0; background: url(/images/web/v3/about/wxzj_bg.png) repeat; padding: 25px; padding-top: 40px; transition: all .2s linear;}
.photonr div.wxzjli span{display: block; height: 40px;  font-size: 24px; border-bottom: 1px solid #d4d2d2; color: #999999;}
.photonr div.wxzjli p{font-size: 16px; color: #4c4c4c; line-height: 25px; margin-top: 20px;}
.photonr:hover div.wxzjli{ top: 0;}

/*注册页*/

.header2{width: 100%; height:86px; border-bottom: 1px solid #e5e5e5; }
.head_logo { width: 1170px; height: 86px;  margin: 0 auto;}
.logo1 { background: url(/images/web/v3/logo.png) no-repeat 0px center;  float: left;  width: 358px;  height: 86px;}
.logo1 a{display:block; height:86px;}
.logo1_right { float: left; line-height: 86px;  width: 550px;  margin-left: 20px;}
.regbg{background:#feedcf; height:600px; background:url(/images/web/v3/reg_bg1.jpg) no-repeat;  border-bottom:5px solid #ccc;}
.reg_main{}
.nmain_nr1 { width: 1200px;  margin: 0 auto;}
.reg{ min-height: 450px;}
.reg h1{font-weight: normal; color: #515151; font-size:25px; height:25px; line-height:25px}
.reg h1 span{font-size:18px; display:inline-block}
.reg h1 em{font-size:14px; float:right;}
.reg_nr{margin-top:22px;}
.reg_left{width: 677px; float: left; min-height: 450px;}
.reg_right{width: 332px; float: right; height: 388px; background:#fff; padding:25px; margin:80px 0; position:relative; }
.reg_nr li{line-height:42px ; height: 42px;  margin-bottom: 23px; position: relative; }
.reg_nr li label{width: 50px; line-height: 42px; text-align: right; margin-right: 15px; display: block; float: left; font-size: 16px;}
.contenr .reg_nr li label{width:110px;}
.reg_nr li .input44{padding-left:60px; width:260px; font-weight:bold;}
.reg_nr li .input161{width: 105px; height: 22px; border: 1px solid #C5C5C5; padding: 10px; font-weight: bold; padding-left:60px;}

.reg_nr li.nobottom{margin-bottom:0px;}
.reg_nr li i{width:45px;height:42px; background:#ccc; position:absolute;left:1px;top:1px; display:inline-block; float:left; background:url(/images/web/login_bg3.png) no-repeat;}
.reg_nr li i.i2{background-position:0px -64px;}
.reg_nr li i.i3{background-position:0px -128px;}
.reg_nr li i.i4{background-position:0px -194px;}
.reg_p2{height: 30px; line-height: 30px; margin-bottom:0px; margin-top:15px;  }
.reg_nr .but1{margin-top:0; width:332px;}
.reg_nr li img{margin-left: 10px; vertical-align: middle; height:39px;}
.reg_nr li .acolor{display:inline-block;}
.reg_nr li input{float: left;}
.reg_xy_nr{width: 430px; height: 20px; margin-top: 5px;}
.reg_xy_nr span{float: right;}
.reg_nr li .tishi {left:-10px;top: 34px;}

/*登录页*/
.login_nr{width:100%; height:600px; background: url(/images/web/v3/login_bg.jpg) no-repeat; border-bottom:5px solid #ccc; }
.login{margin: 0px auto; height: 600px; width: 1200px;}
.login_k{width: 333px; height: 346px; padding:25px; float: right; margin-top:100px;  background:#ffffff}
.lg_top{width: 100%; height: 48px; line-height: 48px;}
.lg_top span{display: inline-block; float: left; font-size: 18px;}
.lg_top em{display: inline-block; float: right; font-style: normal; line-height:55px; font-size:14px }
.lg_nr2{margin-top:20px;}
.lg_nr2 li{ height: 44px;  margin-bottom: 25px; position: relative; }
.lg_nr2 li input{font-weight:bold;}
.lg_nr2 li .but1{margin-top:0}
.lg_nr2 li.li3{margin:2px 0;}
.lg_nr2 li.nobottom{margin-bottom:0px;}
.lg_nr2 li .input332{padding-left:60px; width:260px;}
.lg_nr2 li i{width: 45px;height:42px;background:#ccc;position: absolute;left: 1px;top: 2px;display: inline-block;float: left; background: url(/images/web/v3/login_bg3.png) no-repeat;}
.lg_nr2 li i.i1{background-position:0px 0px;}
.lg_nr2 li i.i2{ background-position:0px -64px;}
.lg_nr2 li .tishi{left: -10px; top: 47px; }
.lg_zc{display: block; text-align: right; width: 100%; height:44px; line-height:44px}
.qq_login{height:30px; background:url(/images/web/v3/qq_line.png) no-repeat 0 5px; text-align:center; }
.qq_login a{color:#419fdf;}
.qq_login .qq_loginspan{display:inline-block; text-align:center; padding:0 22px 0 1px;  background:#ffffff url(/images/v3/web/qq.jpg) no-repeat 120px -1px; height:30px; width:125px; margin-left:-10px; }
.login_k .qqweixin{width:100%; margin:auto; margin-left:15%;}
.login_k .login_line{height:25px; line-height:25px; text-align:center; background:url(/images/web/v3/login_line.png) no-repeat 0 center;margin-top:15px; margin-bottom:3px}
.login_k .qqweixin li{width:40%; float:left; text-indent:22px; height:30px; line-height:30px;}
.login_k .qqweixin li.qq{background:url(/images/web/v3/qq1.png) 0 6px no-repeat; transition:all 0.2s linear;}
.login_k .qqweixin li.qq:hover{background:url(/images/web/v3/qq1.png) 0 -29px no-repeat;}
.login_k .qqweixin li.weixin{background:url(/images/web/v3/weixin1.png) 0 6px no-repeat;text-indent:28px; transition:all 0.2s linear; }
.login_k .qqweixin li.weixin:hover{background:url(/images/web/v3/weixin1.png) 0 -29px no-repeat;}
.login_k .qqweixin li a{display:block; font-size:12px; }

/*活动专题*/
.active_zt{padding: 0; margin: 0;}
.atv_ztnr{width: 1200px; margin: 0 auto;}
.atv_ztnr ul{width: 1116px; border-left: 2px solid #cccccc; padding-top: 50px; margin-left: 40px; padding: 50px 0 90px 0px;}
.atv_ztnr li{width: 1116px; height: 335px; margin-bottom: 20px; }
.atv_ztnr li:last-of-type{margin-bottom:0 ;}
.atv_ztnr li .atv_left{width: 156px; float: left; padding-top: 35px; padding-left: 20px; position: relative;}
.atv_ztnr li .atv_left em{ position: absolute; top: 40px; left: -10px; width: 18px; height: 18px; display: inline-block; background: url(/images/web/v3/active_zt/dise.png) no-repeat;}
.atv_ztnr li .atv_left p{color: #999999; height: 25px; line-height: 25px;}
.atv_ztnr li .atv_left p.state{font-size: 16px; color: #C31116;}
.atv_ztnr li .atv_left p.yjs{font-size: 16px; color: #999999;}
.atv_ztnr li .atv_right{width: 936px; height: 333px; float: right;}

/*计算器*/
.jsq {width:508px; background:#ffffff; border-radius:3px; margin: 28px auto; padding: 45px 138px ;}
.jsq h3{height: 20px; line-height: 20px; text-align: center; font-size: 18px;}
.jsq ul{border: 1px solid #F7F7F7; border-radius: 3px; margin-top: 23px;}
.jsq ul li{height: 80px; line-height: 80px; border-bottom: 1px solid #F7F7F7;}
.jsq ul li span{width: 137px; float: left; background: #f7f7f7; margin-right: 30px; text-align: center; font-size: 16px;}
.jsq ul li span.spanbg{background: #f0f0f0;}
.jsq ul li input{width: 210px; margin-right: 15px;vertical-align: middle;}
.jsq ul li em{color: #999999;}
.jsq ul li em.zsy{ font-size: 30px; color: #C31116;}
.jsq ul li.li4{height: 143px; line-height: 143px;}
.jsq ul li.li4 input{width: 106px; }
.jsq ul li.li4 .congzbut{background: #CCCCCC;}
.jsq ul li.nobottom{border-bottom: 0;}

/*头部缩小版*/
.ty_header{height: 60px; border-bottom: 2px solid #C31116; background: #ffffff;}
.ty_header .head_nav{width: 1200px;  height:61px; margin: 0 auto; }
.ty_header .logo_left{float: left; width: 350px; height: 61px; }
.ty_header .logo_left a{display: block;}
.ty_header .logo_left .logo{width: 350px;height: 61px; text-indent: 0; background: none; }
.ty_header .logo_left .logo img{width: auto; height: 44px; margin-top: 8px;}
.ty_header .logo_right{float: right; height: 61px; }
.ty_header .nav1_nr{height: 61px; margin: 0 auto; line-height: 33px; }
.ty_header .nav1_nr ul{margin-left: 38px; height: 61px; line-height:33px;}
.ty_header .nav1_nr li{width: 90px; height: 33px; text-align: center; color: #515151; float: left; margin-right: 5px; margin-right: 20px; margin-top: 13px;}
.ty_header .nav1_nr li a{color: #515151; display: block; font-size: 16px; border-radius: 3px; }
.ty_header .nav1_nr li a:hover{height: 33px; line-height:33px; color: #FFFFff; color: #c31116;}
/*底部缩小版*/
.ty_footer{background:#1e1b29; height: 74px;}
.ty_footer .ty_footer_nr{width: 1200px; margin: 0 auto; text-align: center; height: 58px; color: #aaa5b9;  padding-top: 16px;}
.ty_footer .ty_footer_nr p{line-height:23px; line-height: 23px; font-size: 12px;}

