

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
dl,
dt,
dd,
ul,
ol,
li,
form,
button,
input,
textarea,
th,
td {
  margin: 0px;
  padding: 0px;
  font-weight: normal;
}

body,
button,
input,
select,
textarea {
  font: normal 12px Arial, "\5b8b\4f53", tahoma;
}
body {
  background:url(../../images/bg.png) repeat-x #fff;
}
ul,
ol,
li {
  list-style: none;
}
.clear{clear:both;}
a {
  text-decoration: none;
  color: #333;
}
a:hover {
  text-decoration: none;
}
img {
  border: 0;
  vertical-align: top;
}
button,
input,
select,
textarea {
  font-size: 100%;
  vertical-align: top;
  outline: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

.header,.container,.footer1{height:auto; position:absolute;width:100%;}
.header{z-index:10;}
.footer{background:#f0f0f0;height:81px;}
.container{margin-top:102px;}
.header-body{position:relative; width:1200px; height:70px; background-color:#fff;margin:0 auto; border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}

.logo{width:159px;float:left;margin-top:8px;margin-right:48px;}


.nav .parent-nav>li{float:left;padding:18px 0;color:#666666;font-size:14px;margin-right:42px;margin-top:18px;position:relative;}
.nav .parent-nav>li:first-child{padding:18px 11px;margin-right:23px;}
.nav .current{border-bottom:2px solid #742583;margin-top:15px;}
.nav .current>a{color:#742583;}
.parent-nav>li:hover{border-bottom:2px solid #742583;}
.parent-nav>li:hover>a{color:#742583;}


.child-nav{position:absolute;left:-25px;top:52px;display:none;z-index:10}
.nav .child-nav>li{font-size:14px;background:#742583;padding-top:10px;padding-bottom:10px;width:170px;text-align:center;border-top:1px solid #86398d;}
.child-nav>li a{color:#fff;width:170px;display:block;}
.child-nav>li:hover{background:#5e1966;}
.child-nav>li:last-child{padding-bottom:15px;}

.lang{width:20px;height:20px;border-radius:50%;border:1px solid #742583;position:absolute;right:23px;bottom:15px;text-align:center;line-height:20px;-moz-border-radius: 50%;  -webkit-border-radius: 50%; border-radius: 50%; }
.lang a {color:#742583;}
.lang a:hover{ opacity:0.8;}

.ul_40 .child-nav{left:-59px;}
.ul_45 .child-nav{left:-63px;}
.ul_48 .child-nav{left:-63px;}
.ul_67 .child-nav{left:-51px;}


.fullSlide{ min-width:1000px;  position:relative;  height:611px; background:#000; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:611px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:611px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;
		 _background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../../images/dot-black.png) -18px 0;
		overflow:hidden;line-height:60px;}
.fullSlide .hd ul .on{ background-position:0 0; }



.footer-body{width:1000px;height:auto;margin:0 auto;overflow:hidden;}
.footer-body .copyright{width:665px; float:left;color:#999;}
.copyright ul li{float:left;margin-right:12px;margin-top:16px;margin-bottom:12px;}
.copyright li:hover a{color:#742583;}
.copyright a{color:#999;}
.copyright a:hover{color:#742583;}

.link{width:150px;float:right;margin-top:21px;}
.link select {width:150px;height:31px;color:#999;padding:4px 3px;border: 1px solid;}


.container-body{width:1200px;height:auto;margin:0 auto;}


.web-left{width:201px;float:left;overflow:hidden; margin-bottom:60px;}
.web-left h2{display:block;width:201px;height:52px;line-height:52px;font-size:18px;color:#fff;background:#742583;}
.web-left h2 span{margin-left:15px;}
.web-left .list-top li{width:199px;height:40px;overflow:hidden;line-height:40px;background: #fff url(../../images/gt.png) no-repeat 175px 16px;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.web-left li a{font-size:12px;color:#333;margin-left:15px;display:block;width:184px;height:40px;}
.web-left li:hover,.web-left .list-top .on{background:#fff url(../../images/libg.jpg) no-repeat;}
.web-left li:hover a,.web-left .on a{color:#742583;}


.list-bottom{margin-top:20px;}
.list-bottom div{width:201px;height:60px;margin-bottom:10px;padding-top:19px;}
.list-bottom div .left-fr{color:#333;font-size:14px;}
.list-bottom div span{display:block;width:130px;color:#999;font-size:12px;margin-left:75px;margin-top:5px;}
.list-bottom div a:hover{color:#742583;}
.list-bottom .fr1:hover,.list-bottom .fr1{background:#f0f0f0 url(../../images/left1.png) no-repeat 22px 23px;}
.list-bottom .fr2:hover,.list-bottom .fr2{background:#f0f0f0 url(../../images/left2.png) no-repeat 22px 23px;}
.list-bottom .fr3:hover,.list-bottom .fr3{background:#f0f0f0 url(../../images/left3.png) no-repeat 20px 23px;}
.list-bottom .fr4:hover,.list-bottom .fr4{background:#f0f0f0 url(../../images/left4.png) no-repeat 20px 23px;}
.list-bottom .fr5:hover,.list-bottom .fr5{background:#f0f0f0 url(../../images/left5.png) no-repeat 20px 23px;}
.list-bottom .fr1:hover{background:#742583 url(../../images/left11.png) no-repeat 22px 23px;}
.list-bottom .fr2:hover{background:#742583 url(../../images/left22.png) no-repeat 22px 23px;}
.list-bottom .fr3:hover{background:#742583 url(../../images/left33.png) no-repeat 20px 23px;}
.list-bottom .fr4:hover{background:#742583 url(../../images/left44.png) no-repeat 20px 23px;}
.list-bottom .fr5:hover{background:#742583 url(../../images/left55.png) no-repeat 20px 23px;}
.list-bottom div:hover a,.list-bottom div:hover span{color:#fff;}


.web-right{position:relative;width:953px;float:right;overflow:hidden;padding-left:20px;border:1px solid #eeeded;background:#fff;  padding-bottom: 45px;margin-bottom:60px;z-index:5}
.t-title{width:929px;height:51px;border-bottom:1px solid #dfdfdf;background:url(../../images/titlebg.jpg) no-repeat 0 13px;line-height:51px;}
.t-title h3{font-size:16px;color:#333;margin-left:10px;width: 146px;float: left;height: 35px;overflow: hidden;}
.t-title .path span,.t-title .path a{color:#666;font-size:12px;}
.path a:hover{color:#742583;}
.t-title .path .select{color:#742583;}
.t-title .path{width:478px;float:right;text-align:right;}
.fl-list li{width:913px;min-height:158px;border:1px solid #dfdfdf;background:#f7f7f7;margin-top:29px;padding-right:18px;padding-bottom:10px;}
.fl-list li .img1{display:block;width:220px;height:180px;float:left;margin:8px 18px 0 18px;}
.fl-list li  a img{width:220px;height:180px;}
.fl-list li  a{color:#333;font-size:14px;cursor:default;}
.fl-list li:hover{background:#f1b800;}
.fl-list li:hover p,.fl-list li:hover a{color:#fff;}
.fl-list li a:hover{color:#FFF;}
.fl-list li p{margin-top:18px;color:#666;font-size:12px;line-height:24px;margin-left: 16px;}


.page{margin-top:40px;text-align:center;}
.page a,.page span{padding:8px 12px;border:1px solid #e1e1e1;margin-right:6px;}
.page a:hover,.page .current{background:#742583;}
.page a:hover,.page .current{color:#fff;}



.invest-list{  margin-left: 100px;}
.invest-list li{width:334px;height:252px;padding-top:35px;margin-left:10px;float:left;margin-right:30px;}
.invest-list li p,.invest-list li .in-title{display:block;width:330px;height:39px;line-height:39px;border-bottom:1px solid #dfdfdf;color:#742583;font-size:14px;padding-left:5px;overflow: hidden;}
.invest-list li p{color:#333;}
.invest-list .in-title:hover{ text-decoration:underline;}


.news-list li{width:913px;height:30px;padding-top:8px;padding-right:2px;padding-left:4px;border-bottom:1px dashed #dfdfdf;position:relative;}
.news-list .img1{float:left;margin-right:22px;}
.news-list .news-title{color:#666;font-size:14px;background:url(../../images/dian.png) no-repeat 5px 8px;padding-left:15px;}
.news-list p{margin-top:10px;color:#666;line-height: 22px;}
.time{position:absolute;top:10px;right:16px;color:#666;}
.btn{display:block;width:107px;height:26px;position:absolute;bottom:25px;right:16px;background:url(../../images/btn.jpg) no-repeat;color:#fff;text-align:center;line-height:26px;}
.news-list .news-title:hover{opacity:0.8;}


.jijin-list li{width:913px;height:229px;padding-top:30px;padding-right:2px;border-bottom:1px dashed #dfdfdf;position:relative;}
.jijin-list .img1{float:left;margin-right:22px;}
.jijin-list .news-title{color:#333;font-size:14px;background:url(../../images/small-logo.jpg) no-repeat;padding-left:24px;}
.jijin-list p{margin-top:10px;color:#666;line-height: 22px;}
.jijin-list .btn{display:block;width:107px;height:26px;position:absolute;bottom:38px;right:16px;background:url(../../images/btn.jpg) no-repeat;}
.jijin-list .news-title:hover{color:#742583; text-decoration:underline;}


.case-list{margin-top:9px;  margin-left: 90px;}
.case-list li{width:235px;height:237px;float:left;margin-right:10px;margin-top:20px;margin-bottom: 74px;}
.case-title{display:block;width:223px;height:27px;line-height:27px;background:#742583;color:#fff;padding-left:12px;}
.case-con{width:235px;height:280px;background:#f2f2f2;padding-top:5px;}
.case-con .img1{margin-left:5px;}
.case-con p{width:199px;height:150px;background:#fff;margin-top:5px;margin-left:5px;padding:11px 13px;color:#666;line-height:20px;overflow: hidden;}
.case-con a{display:block;width:225px;height:84px;background:#fff;text-align:center;padding-top:3px;}
.case-con img:hover{ transform:scale(1.05,1.05);transition: all .3s ease; -webkit-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;}
.case-list .case-title:hover{ text-decoration:underline;}


.about-list{padding-top:14px;}
.about-list li{width:913px;height:39px;border-bottom:1px dashed #e5e5e5;line-height:39px;background:url(../../images/d.jpg) no-repeat 3px 18px;padding-left:13px;position:relative;}
.about-list li a{color:#666;}
.about-list li a:hover{color:#742583;}
.about-list .time{position:absolute;right:7px;top:0;color:#666;}



.contact-list{margin-top:20px;}
.contact-list li{padding-top:16px;padding-bottom:17px;border-bottom:1px dashed #d4d4d4;width:913px;margin-left:14px;position:relative;}
.contact-list .ditu{border:none;padding-top:0;padding-bottom:0;margin:0 0;}
.contact-title{color:#742583;font-size:14px;}
.show-tact{color:#333;line-height:24px;margin-top:5px;}
.link-btn{display:block;width:98px;height:29px;position:absolute;right:10px;bottom:21px;background:url(../../images/check2.jpg) no-repeat;}
.link-btn:hover{background:url(../../images/check1.jpg) no-repeat;}


.job-list li{position:relative;margin-bottom:18px;cursor:pointer;}
.job-list{margin-top:39px;}
.job-title{position:relative;width:913px;height:32px;border:1px solid #dfdfdf;margin-left:3px;line-height:32px;color:#666;}
.job-title .jp{display:block;font-size:14px;color:#333;float:left;margin-left:16px;width:270px;}
.job-title .fa-time{display:block;width:214px;float:left;}
.job-title .num{display:block;width:189px;float:left;}
.job-title .job-f{display:block;width:21px;height:21px;background:url(../../images/job2.jpg) no-repeat;position:absolute;right:14px;top:6px;}
.job-fl{display:block;width:21px;height:21px;background:url(../../images/job1.jpg) no-repeat;position:absolute;right:14px;top:6px;}
.job-show{padding-top:32px;padding-left:17px;line-height:26px;width:696px;color:#666;padding-bottom:37px;display:none;}
.job-show .miaoshu{color:#742583;font-size:14px;}
.job-zp{color:#fff;margin-right:27px;}
.toudi{width:696px;height:26px;text-align:right;margin-top:45px;background:#fff url(../../images/yuan.jpg) no-repeat 589px 0;}


.show-title{text-align:center;margin-top:24px;line-height:30px;}
.show-title h2{font-weight:700;}
.show-title span{color:#666;}
.show-about{padding:20px 35px 20px 20px;color:#666;line-height:24px;  min-height: 400px;}
.show-content{padding:3px 35px 20px 20px;color:#666;line-height:24px;}


.liuyan{width:888px;height:430px;text-align:center;}
.attention{width:700px;height:28px;line-height:28px;border-bottom:1px dashed #9D9D9D;text-align:center;margin-top:20px;margin-left:auto;margin-right:auto;color:#333;}
.liuyan-con{width:700px;margin:20px auto 0;}
.ly-int{width:350px;height:40px;line-height:40px;float:left;margin-top:6px;}
.ly-int input{margin-top:10px;width:230px;height:22px;}
.ly-inpt{width:700px;height:40px;line-height:40px;margin-top:6px;}
.ly-inpt input,.ly-inpt textarea{margin-top:10px;width:585px;height:22px;}
.ly-inpt textarea{height:200px;}
.submit{position:relative;}
.submit .subbtn{display:block;width:70px;height:32px;background:#742583;color:#fff;border:none;position:absolute;left:322px;top:184px;font-size:14px;cursor:pointer;}


.web-right,.hd-fl{
  animation: fadeInUp 1s .5s ease both;
  -webkit-animation: fadeInUp 1s .5s ease both;
  -moz-animation: fadeInUp 1s .5s ease both;
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(-30px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-30px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(-30px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
.jijin-list .img1:hover,.invest-list .img1:hover,.fl-list .img1:hover,.news-list .img1:hover{opacity:0.8; transition: all .3s ease; -webkit-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease;}
.jijin-list .btn:hover,.news-list .btn:hover{opacity:0.8}

.login{height:450px;}
.login li{display:block;float:left;margin-left: 24px;margin-top: 20px;width: 293px;}


