@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,i,em{font-size:100%; font-style:normal; font-weight:normal}
input,button,select,textarea{outline:none;font-size:100%;}
ul,ol,li{list-style:none}img{border:none}textarea{resize:none}
body{color:#333333;background:#f3f3f3;word-break:break-all;word-wrap:break-word;}
body,input,textarea{font:14px/1.5 '微软雅黑',Microsoft YaHei,arial,Verdana,SunSans-Regular,Sans-Serif,simsun,\5b8b\4f53; }
button{ border:0 none; cursor:pointer;}
small{font-size:12px;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#9f4379;text-decoration:none;outline:none}
a:hover{color:#c75698; text-decoration:underline;}
.mb50{ margin-bottom:50px;}.mr30{ margin-right:30px;}
.left{ float:left;} .right{ float:right;}
.pos-re{ position:relative;}.pos-ab{ position: absolute;}
/*clear*/
.clearfix{*zoom:1;}.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:".";}
.clear{height:0;clear:both; overflow:hidden}
.warpper{ width:990px; margin:0 auto;}
.wrap{ width:990px; margin:0 auto;}

/*----------------------头部和底部样式-----------------------*/
/*头部*/
.pure { color: #c9328a; }
.header { height: 90px; width: 100%; background: #FFF; position: relative; z-index: 90; border-top: 3px solid #b3087a; }
.top-shadow { background-image: url(../img/top-shadow.png); background-repeat: repeat-x; height: 11px; width: 100%; position: absolute; bottom: -11px; z-index: 100; _background-image: none; }
.wrap-top { width: 990px; margin: 0 auto; }
.wrap-top .top-logo { display: block; float: left; height: 90px; width: 205px; background: url(../img/6renyou-logo.png) left 20px no-repeat; text-indent: -9999px; }
.wrap-top .wrap-right { float: right; width: 780px; }
.header-top { height: 30px; float: right; width: 780px; padding-top: 5px; font: 12px '宋体'; color: #999; }
.header-top .header-user { float: right; height: 24px; line-height: 24px; }
.header-top .header-user a { color: #999; }
.header-top .header-user a:hover { color: #c75698 }
.header-top .header-user .pd5 { padding: 0px 5px; display: inline-block; }
.header-sch { float: right; padding-right: 15px; }
.header-sch .h-s-box { border: 1px double #bfbfbf; height: 22px; width: 160px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.header-sch .h-s-box .h-s-left { float: left; height: 22px; width: 130px; position: relative; z-index: 1000; }
.header-sch .h-s-box .h-s-right { float: right; height: 22px; width: 25px; }
.header-sch .h-s-btn { display: block; height: 22px; width: 25px; overflow: hidden; background: url(../img/v2.png) 3px 2px no-repeat; text-indent: -9999em;  border:0 none;}
.header-sch .h-s-box .h-s-txt { line-height: 20px; color: #999; height: 20px; width: 120px; padding-left: 5px; font-family: "宋体"; font-size: 12px; border: 0 none; }
.header-dw { height: 55px; width: 780px;}
.header-dw .menu-list2 { padding-left: 10px; float: left; }
.header-dw .menu-list2 li { float: left; font-size: 16px; position: relative; height: 50px; padding-top:5px; }
.header-dw .menu-list2 li a { display: block; padding: 10px 20px 0px 20px; height: 40px; line-height:none; float: left; color: #404040; }
.header-dw .menu-list2 li.cur { }
.header-dw .menu-list2 li.cur a { background: url(../img/nav-onhover.png) center bottom no-repeat; color: #c75698; }
.header-dw .menu-list2 li a:hover { color: #c75698; }
.header-dw .hot-tel { float: right; background: url(../img/v2.png) 0px -47px no-repeat; font: 18px Arial; color: #9f4379; display: inline-block; padding-left: 72px; margin-top: 15px; }
.tj-icon{ display:inline-block; width:50px; height:20px; background:url(../img/top-icon.png) no-repeat; color:#FFF; font:12px '宋体'; text-align:center; position: absolute; left:44px; top:-8px;}
#hello_box{float: right;
    line-height: 24px;
	height:24px;
    position: relative;
    z-index: 110;}
	/*Footer*/
.footer {  background-color: #FFF; background-image: url(../img/dot-line.png); background-repeat: repeat-x; background-position: left top; margin-top: 80px; height:114px; }
.footbox { position: relative;height:114px; padding:0px; color:#999;  }
.footerlogo { background-image: url(../img/footer-logo.png); background-repeat: no-repeat; height: 87px; width: 127px; position: absolute; left: 436px; top: -46px; }
.f-box-1 { width:440px; padding-top:25px; }
.f-box-1 .f-phone { background:url(../img/top-ui-2-2.png) 0px -150px no-repeat; padding-left:45px; line-height:38px; font-size:30px; }
.f-box-1 .copyright-info {padding-top:15px; font-size:12px; }
.f-box-2 { padding-left:150px; width:250px; padding-top:25px; }
.f-box-2 p { font:12px/24px "宋体"; }
.f-box-3 { padding:7px 10px 0px 10px; }
.f-box-3 .f-erweima { border:1px solid #ededed; padding:5px; display:block; width:90px; height:90px; }

/*专题样式
---------------------------------------------------------------------------*/
.banner-box { background:url(../img/top-bg.png) repeat; height: 420px; width: 100%; }
.banner-box .banner { height: 420px; width: 990px; background:url(../img/banner.jpg) no-repeat; margin:0 auto; }

.toppos{ position:relative; top:-60px;}
.t-box { background-color: #FFF; }
.t-box .t-box-top { line-height: 50px; height: 50px; overflow: hidden; padding:0px 15px;}
.t-box .t-box-top .t-box-title { font-size: 24px; float: left; }
.t-box-cont { }
.box25{padding:25px;}
.t-box-ul {}
.t-box-ul li { float:left; display:block; width:455px;}
.t-box-ul .t-img { width: 455px; height: 310px; overflow: hidden; }
.t-box-ul .t-name { font-size: 22px; color: #000; padding:15px 0px; }
.t-box-ul .t-info{ font-size:16px; line-height:24px;color: #000; }
.link-blue{ color:#0092d6;}
.t-wx { width: 270px; float: left; }
.t-wx .t-wx-img { height: 220px; width: 220px; background:url(../img/erweima-6.png) no-repeat; margin:0 auto; }
.t-wx .t-wx-txt { font-size: 24px; text-align: center; line-height:28px; padding-top:10px;}
.t-rule { float: left; padding-left: 25px; display: block; color:#4b2000;}
.t-rule dt { font-size: 30px; padding-bottom:10px; font-weight:bold; }
.t-rule dd { font-size: 22px; line-height:50px; color:#633e22}
.jion-box{position:absolute; bottom:40px; right:40px; }
.t-jion-btn { display:inline-block; line-height: 46px; color: #FFF; height: 46px; background-color: #ff8901; font-size: 20px; padding:0px 40px; border:1px solid #ee6f00; border-bottom:1px solid #be4300; }
.t-jion-btn:hover{ text-decoration:none; color:#FFF;}
.user-img { width: 940px; overflow: hidden; }
