@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, menu,dl, dt, dd, ul, ol, li,pre,fieldset, lengend, button, input, textarea, form,th, td {margin: 0;padding: 0;}
body,button, input, select, textarea {font: 14px/150% Verdana, Helvetica, Arial, "微软雅黑", sans-serif;}
body {min-width:1200px;}
html {overflow:hidden;overflow-y:auto;box-sizing:border-box;width:100%;background:#f8f8f8;}
h1 { font-size: 18px; font-family:"微软雅黑",Verdana;}
h2 { font-size: 16px; font-family:"微软雅黑",Verdana; font-weight:bold;}
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 12px; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; }
small { font-size: 12px; }
ul,ol,li {list-style-type:none;list-style-position:outside;}
a {text-decoration:none;color:#000;cursor:pointer;}
img {border:none;}
a:hover {text-decoration:none;color:#fa9523;-moz-transition: all 200ms ease-out;-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;transition: all 200ms ease-out;}
.clearfix:after {content:".";height:0;display:block;clear:both;visibility:hidden;zoom:1;}
.w-1200 {margin:0 auto;width:1200px;}
.w-215 {width:215px;}
.page {width:100%;background:#f8f8f8;}
.fl {float:left;}
.fr {float:right;}
.marT {margin-top:20px;}
.marR {margin-right:30px;}
.padLR {padding:0 20px;}
.container {border:1px solid #dadada;background:#fff;}
.slide:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);transition:transform .4s linear;-webkit-transition:transform .4s linear;}
/*通栏*/
.header {position:relative;border-top:3px solid #af3345;background:url(../images/topline.jpg) repeat-x left bottom;height:120px;z-index:2;}
.top {margin-right:20px;line-height:35px; clear:both; width:100%; }
.top li {float:left;margin:0 5px;}
.t-wx { margin-top:5px; position:relative; float:right; width:35px; height:30px; }
.timg-hov { position:absolute; top:10px; right:50px; width:85px; height:85px; z-index:9999; background:url(../images/wx.jpg) no-repeat; opacity:0; display:none; }
.t-wx:hover .timg-hov { opacity:1; display:block; }
.logo {background:url(../images/logo.jpg) no-repeat left bottom;width:320px;height:82px;}
.logo h1 {text-indent:-9999px;}
.nav {margin-top:22px;height:60px;line-height:60px;}
.nli {font-size:16px;letter-spacing:1px;height:60px;line-height:60px;z-index:9999;width:145px;}
.nli.on,.nli:hover {background:url(../images/jt01.jpg) no-repeat center bottom;}
.nli a {display:block;font-weight:bold;text-align:center;}
.submenu {position:absolute;top:117px;left:0;width:100%; height:50px; z-index:999;background:#f8f8f8 url(../images/topline.jpg)  repeat-x left top;box-sizing:border-box;display:none;}
.submenu li {line-height:50px;background:url(../images/lb2.jpg) no-repeat left center;height:50px;width:120px;}

.banner {position:relative;z-index:1;overflow:hidden;height:450px;max-height:450px;}
.banner .bd li {height:450px;text-align:center;overflow:hidden;}
.banner .hd {position:absolute;overflow:hidden;text-align:center;z-index:999;bottom:30px;width:100%;}
.banner .hd ul{ overflow:hidden; zoom:1;}
.banner .hd ul li{ display:inline-block;*display:inline;*zoom:1; margin-right:11px;width:39px; height:8px;background:#fff; cursor:pointer;opacity:.7; }
.banner .hd ul li.on{ background:#cb2130;opacity:1; }

.logoin {position:absolute;top:0;width:278px;background:#fff url(../images/fd02.jpg) repeat-y ;left;1040px}
.logoin h2 {height:45px;line-height:45px;text-align:center;background:url(../images/fd01.jpg) repeat-x center bottom;}
.logoincon {background:url(../images/fd02.jpg) repeat-y right;}
.logoincon li {margin:18px auto 0 auto;width:136px;background:url(../images/button.jpg);}
.logoincon li a {display:block;line-height:33px;text-align:center;color:#fff;}
.logoincon li a:hover {font-weight:bold;}
.logoincon p {line-height:42px;font-size:12px;text-align:center;color:#888;background:url(../images/fd01.jpg) repeat-x center bottom;}
.logoincon p a {color:#888;}
.logoincon p a:hover {color:#000;}

.footer {padding-bottom:25px;background:#f8f8f8 url(../images/topline.jpg) repeat-x left top;text-align:center;}
.footer ul {line-height:58px;background:url(../images/lb3.jpg) no-repeat center bottom;text-align:center;}
.footer ul li {display:inline-block;*display:inline;*zoom:1;margin:0 3px;}
.footer p {margin-top:8px;}

/*c*/
.container h1 {height:50px;line-height:50px;text-indent:23px;font-weight:normal;}
.service {width:240px;font-size:12px;}
.personal {width:930px;}
.company {width:800px;}
.trends {width:370px;}

/*1\2*/
.service ul {text-align:center;margin-bottom:15px;}
.service li {display:inline-block;*display:inline;*zoom:1;margin:0 4px;width:60px;}
.service li a {width:50px;height:50px;overflow:hidden;}
.service p {line-height:35px;text-align:center;}
.service li:hover p {color:#fa9523;}

.finance {border-top:1px solid #dadada;padding:0 22px 11px 22px;}
.financel {width:35%;}
.financer {position:relative;width:61%;}
.company .financel {width:42%;}
.company .financer {width:54%;}
.fin1 {width:35%;}
.fin2 {width:65%;}
.financer a.more {position:absolute;bottom:-25px;right:20px;font-size:12px;}

.financel dl {position:relative;margin-top:11px;width:100%;height:125px;overflow:hidden;border:1px solid #dadada;}
.financel dt {margin-right:15px;width:130px;height:125px;overflow:hidden;}
.financel h3 {margin:12px 0 10px 0;}
.financel span {display:block;width:47%;color:#898989;font-size:12px;white-space:nowrap;overflow:hidden;}
.financel a.more {position:absolute;right:20px;bottom:5px;padding-right:10px;font-size:12px;color:#fa9523;background:url(../images/jt02.jpg) no-repeat right center;}
.financel a:hover {text-decoration:underline;}
.financer h3 {margin-bottom:25px;line-height:50px;border-bottom:1px solid #dadada;text-align:center;}
.fin1 dd {padding-left:35px;margin-left:30px;background:url(../images/lb1.jpg) no-repeat left center;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.company .fin1 dd {margin-left:10px;}
.company .fin2 a {width:253px;}
.fin2 dd {padding-left:12px;line-height:35px;background:url(../images/lb2.jpg) no-repeat left center;}
.fin2 a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:339px;}

.trends h1 {position:relative;background:url(../images/lb5.jpg) repeat-x left bottom;}
.trends a.more {position:absolute;top:0;right:15px;font-size:12px;}
.infolist {padding:8px 22px;}
.infolist span {font-size:12px;color:#898989;}
.infolist li {padding-left:10px;height:34px;line-height:34px;background:url(../images/lb2.jpg) no-repeat left center;}
.infolist li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:210px;}

/*3*/
.introduction {position:relative;width:215px;height:160px;max-height:330px;overflow:hidden;background:#fff url(../images/lb4.jpg) no-repeat center bottom;padding-right:16px;}
.introduction img {width:215px;height:114px;overflow:hidden;}
.introduction h3 {text-indent:15px;color:#a71e32;line-height:32px;}
.abstract {padding:5px 15px 35px 15px;font-size:12px;line-height:2.2;max-height:140px;box-sizing:border-box;overflow:hidden;}
.introduction a.more {position:absolute;bottom:15px;right:15px;font-size:12px;}
/*友情链接*/
.firend {position:relative;height:40px;line-height:40px;background:#fff;}
.firend .hd a {position:absolute;top:5px;width:15px;height:28px;}
.firend .hd a.next {left:75px;background:url(../images/lj.jpg) no-repeat -26px center;}
.firend .hd a.prev {right:0;background:url(../images/lj.jpg) no-repeat -76px center;}
.firend .bd {float:left;margin-left:25px;width:1080px;}
.firend .bd li {float:left;text-align:center;width:135px;}
.firend .bd li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/*子页*/
.sidebar {width:28%;}
.main {width:70%;}
.w-100 {width:100%;}
.station {box-shadow:0 3px 1px rgba(0,0,0,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent:20px;height:40px;line-height:40px;background:#fff;}
.station a {margin:0 5px;}
.content {padding-bottom:30px;background:#fff;}
.content .page {margin-top:30px;text-align:center;background:#fff;}
.content .page a {display:inline-block;*display:inline;*zoom:1;border:1px solid #dadada;padding:4px 8px;margin:6px;}
.content .page a.on,.content .page a:hover {background:#C35A3A;color:#fff;}
.pagexx {margin-top:30px;text-align:center;}
.pagexx a {margin:0 5px;}
/*侧*/
.sidebar h1 {position:relative;font-weight:normal;height:45px;line-height:45px;background:url(../images/fd01.jpg) repeat-x left bottom;text-indent:15px;letter-spacing:1px;}
.squick,.sarticle,.scontact {border:1px solid #dadada;background:#fff;}
.squick ul {padding:20px;text-align:center;}
.squick li {margin:0 10px;display:inline-block;*display:inline;*zoom:1;text-align:center;width:70px;}
.squick p {line-height:36px;}
.squick li:hover p {color:#fa9523;}

.sarticle a.more {position:absolute;right:20px;font-size:12px;color:#898989;}
.sarticle a:hover {color:#fa9523;}
.sinfolist {padding:20px;}
.sinfolist li {border-bottom:1px dashed #dfdfdf;height:35px;line-height:35px;background:url(../images/lb2.jpg) no-repeat left center;text-indent:10px;}
.sinfolist li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.sinfolist li span {font-size:12px;color:#898989;}

.scontact {position:relative;}
.scontact ul {padding:20px;}
.scontact li {line-height:32px;}
.scontact li a {display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:35px;height:30px;}
.hoverimg {position:absolute;bottom:5px;left:150px;width:85px;height:85px;z-index:999;border:1px solid #dadada;background:url(../images/wx.jpg) no-repeat;opacity:0;display:none;}
.swx:hover .hoverimg {display:block;opacity:1;}

/*内文章*/
.content .title {height:45px;line-height:45px;text-indent:20px;font-size:18px;}
.art dl {border-bottom:1px dashed #dadada;zoom:1;padding-bottom:20px;}
.art dt {float:left;margin-right:18px;max-width:176px;max-height:110px;overflow:hidden;}
.art dt img {width:176px;height:110px;overflow:hidden;}
.arttitle {padding:8px 0;}
.arttitle a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:bold;color:#333;}
.arttitle a:hover {color:#fa9523;}
.brief {height:40px;line-height:1.6;overflow:hidden;font-size:12px;}
.date {margin-top:5px;color:#898989;}
.date a.more {margin-left:10px;color:#898989;}
.date a.more:hover {color:#fa9523;}
.art dl:hover {background:#f7f7f7;}
/*文章2*/
.artlist li {border-bottom:1px dotted #dadada;height:30px;line-height:30px;}
.artlist li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:700px;}
/*图片列表*/
.piclist {text-align:center;line-height:0;}
.piclist li {margin:0 15px;display:inline-block;*display:inline;*zoom:1;width:224px;}
.piclist li a {display:block;width:224px;height:126px;overflow:hidden;}
.piclist li .item {width:224px;height:126px;overflow:hidden;}
.piclist li p {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:35px;}
.piclist li:hover p {color:#fa9523;}
.piclist-fix {display:inline-block;*display:inline;*zoom:1;}
/*详细 图片*/
.picxx img,.blank img,.artxx img {max-width:100%;}
.picxx p {text-align:center;line-height:30px;}


.artxx h1 {text-align:center;line-height:1.6;}
.artxx .date {margin:8px 0;text-align:center;}
.artxx .date span {margin:0 8px;}



.crumb{color: #363636;}
.crumb a{color: inherit;}
.crumb a:hover{color: #141e96;}
.padL{padding-left: 10px;}
.padR{padding-right: 10px;}
.padT{padding-top: 10px;}
.padB{padding-bottom: 10px;}
.pad{padding: 10px;}

.marL{margin-left: 10px;}
.marR{margin-right: 10px;}
.marT{margin-top: 10px;}
.marB{margin-bottom: 10px;}
.mar{margin: 10px;}

.fangda img {
    -webkit-transition: -webkit-transform .5s;
       -moz-transition:         transform .5s;
        -ms-transition:     -ms-transform .5s;
            transition:         transform .5s;
}

.fangda:hover img {
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1);
}

  .fangda1 img {
    -webkit-transition: -webkit-transform .5s;
       -moz-transition:         transform .5s;
        -ms-transition:     -ms-transform .5s;
            transition:         transform .5s;
}

.fangda1:hover img {
    -webkit-transform: scale(1.02);
        -ms-transform: scale(1.02);
            transform: scale(1.02);
}



#bf{z-index: 999;background-color:#fff; }
#leftsead{;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
#leftsead li{height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#qq{background:url(/images/ll04.png) no-repeat #8bc48d; height:49px;}
#tels{background:url(/images/ll05.png) no-repeat #e6776c; height:49px;}
#qq span,#tels span{display:block; line-height:49px; padding-left:60px; font-size:12px; color:#fff;}
