﻿@charset "utf-8";

/*code by zhangeryi(切图请找http://lsnana.taobao.com/)*/

/*css重置*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, small { margin: 0; padding: 0; }
body, button, input, select, textarea { color: #666; font-family: "Microsoft Yahei", "微软雅黑", arial, "宋体", sans-serif; font-size: 14px; line-height: 1.8em; }
h1, h2, h3, h4, h5, h6, small { font-size: 100%; overflow: hidden; font-weight: normal; }
input, select { vertical-align: middle; font-size: 12px; }
ol, ul, li { list-style: none; }
i { font-style: normal; }
img { border: 0; }
ul, li { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0; }

/*全局公用*/
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.f12 { font-size: 12px }
.f13 { font-size: 13px }
.f14 { font-size: 14px }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f28 { font-size: 28px; }
.divc { margin: 0 auto }
.fb { font-weight: bold }
.dis { display: block; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; font-size: 0; height: 0; overflow: hidden; }
.cl5 { clear: both; font-size: 0; height: 5px; overflow: hidden; }
.cl10 { clear: both; font-size: 0; height: 10px; overflow: hidden; }
.cl15 { clear: both; font-size: 0; height: 15px; overflow: hidden; }
.cl20 { clear: both; font-size: 0; height: 20px; overflow: hidden; }
.cl30 { clear: both; font-size: 0; height: 30px; overflow: hidden; }
.cl40 { clear: both; font-size: 0; height: 40px; overflow: hidden; }
.cl50 { clear: both; font-size: 0; height: 50px; overflow: hidden; }
.cl60 { clear: both; font-size: 0; height: 60px; overflow: hidden; }
.cl70 { clear: both; font-size: 0; height: 70px; overflow: hidden; }
.cl80 { clear: both; font-size: 0; height: 80px; overflow: hidden; }
.cl100 { clear: both; font-size: 0; height: 100px; overflow: hidden; }
a { color: #666; text-decoration: none; transition: all 0.3s ease-in-out 0s; }
a:hover { text-decoration: none; transition: all 0.3s ease-in-out 0s; }
.ti2 { text-indent: 2em; }
.w1000 { width: 1000px; }
.w1040 { width: 1040px; }
.w980 { width: 980px; }
.w1200 { width: 1200px; }
.wauto { width: auto; }
.ovn { overflow: hidden; }
.r3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
a.more, a.more:link, a.more:visited { float: right; font-size: 12px; font-weight: normal; }
a.more:hover, a.more:active { }
a.lan, a.lan:link, a.lan:visited, .lan { color: #0652a3; }
a.lan:hover, a.lan:active { color: #0652a3; text-decoration: underline; }
a.cheng, a.cheng:link, a.cheng:visited, .cheng { color: #fc814b; }
a.cheng:hover, a.cheng:active { color: #fc814b; text-decoration: underline; }
a.tdu:hover { text-decoration: underline; }
.redborder { border: 1px solid #c00; }
.red, a.red { color: #c00 }
a.red:hover { text-decoration: underline; }
.bai, a.bai { color: #fff; }
.hui, a.hui { color: #666; }
.qhui, a.qhui { color: #999; }
a.bai:hover { text-decoration: underline; }
.t5 { margin-top: 5px; }
.t10 { margin-top: 10px; }
.t15 { margin-top: 15px; }
.t20 { margin-top: 20px; }
.t30 { margin-top: 30px; }
.t40 { margin-top: 40px; }
.t50 { margin-top: 50px; }
.t60 { margin-top: 60px; }
.t70 { margin-top: 70px; }
.t80 { margin-top: 80px; }
.t100 { margin-top: 100px; }
.t140 { margin-top: 140px; }
.lh1 { line-height: 1; }
.lh13 { line-height: 1.3; }
.lh15 { line-height: 1.5; }
.lh18 { line-height: 1.8; }
.lh2 { line-height: 2; }
.lh30 { line-height: 30px; }
.clearfix { zoom: 1; }
.clearfix:before, .clearfix:after { clear: both; content: " "; display: table; }
.bgbai { background: #fff; }
.bghui { background: #f0f0f0; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pr10 { padding-right: 10px; }
.pl20 { padding-left: 20px; }
.pr20 { padding-right: 20px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.wraperh-xs { padding-top: 5px; padding-bottom: 5px; }
.wraperh { padding-top: 10px; padding-bottom: 10px; }
.wraperh-sm { padding-top: 15px; padding-bottom: 15px; }
.wraperh-md { padding-top: 20px; padding-bottom: 20px; }
.wraperh-lg { padding-top: 40px; padding-bottom: 40px; }
.wraperl-xs { padding-left: 5px; padding-right: 5px; }
.wraperl { padding-left: 10px; padding-right: 10px; }
.wraperl-sm { padding-left: 15px; padding-right: 15px; }
.wraperl-md { padding-left: 20px; padding-right: 20px; }
.wraperl-lg { padding-left: 40px; padding-right: 40px; }
.bbd { border-bottom: 1px solid #ddd; }
.btd { border-top: 1px solid #ddd; }
.border { border: 1px solid #ddd; }
.imgborder { padding: 1px; border: 1px solid #ddd; }
a:hover .imgborder { border: 1px solid #999; }
.op:hover { opacity: 0.8; filter: alpha(opacity=80); }
.br0 { border-right: 0px !important; }
.mr0 { margin-right: 0px !important; }
.iblock { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; }
.ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; }
.ellipsis2 { line-height: 22px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.ellipsis3 { line-height: 22px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; }
.circle { border-radius: 100% }

/*页面公用*/
/*iframe { border: 0; }
.h_left { float: left; }
.h_right { float: right; }
.wid1040 { width: 1040px; margin: 0 auto; }
.wid700 { width: 700px; margin: 0 auto; }
.wid920 { width: 920px; margin: 0 auto; }
.top_link { height: 29px; background: #EEE; border-bottom: 1px solid #DFDFDF; border-top: 1px solid #DFDFDF; }
.top_w { line-height: 29px; height: 29px; vertical-align: middle; }
.top_w span { float: right; }
.top_w a strong { font-weight: normal; padding: 0 17px; }
.qq_a { background: url(qqa_1.jpg) no-repeat left center; }
.topdiv { height: 100px; }
.logodiv { width: 331px; height: 100px; float: left; }
.logodiv a { display: block; width: 331px; height: 100px; background: url(logo_1.jpg) no-repeat left center; text-indent: -9999px; }
.ser_div { float: right; width: 357px; }
.ser_div input { border: none; float: left; background: none; outline: none; }
.form_div { height: 30px; margin-top: 25px; }
.ser_div input.txt_sear { width: 241px; height: 16px; line-height: 16px; vertical-align: middle; color: #999; border: 2px solid #FE870F; padding: 5px 5px 5px 30px; background: url(ser_1.jpg) no-repeat 8px center; }
.ser_div input.btn_sear { width: 75px; height: 30px; background: #FE870F; line-height: 30px; text-align: center; color: #fff; cursor: pointer; }
.ser_a { color: #A6A6A6; margin-top: 6px; overflow: hidden; width: 357px; height: 23px; }
.ser_a a { color: #FD8014; padding: 0 7px; _padding: 0 6px; background: url(serabg_1.jpg) no-repeat left center; }
.ser_a a.fira { background: none; }
.navdiv { height: 48px; background: url(navbg_1.jpg) repeat-x; }
.navul ul li { float: left; height: 48px; line-height: 48px; text-align: center; width: 110px; position: relative; z-index: 9999; }
.navul ul li:hover { background: url(hovebg.jpg) no-repeat center; }
.navul ul li .nav_sl { width: 940px; height: 320px; background: #fff; position: absolute; top: 48px; left: -110px; padding: 50px 50px 0 50px; display: none; }
.navul ul li#navli2 .nav_sl { left: -220px; }
.navul ul li#navli3 .nav_sl { left: -330px; }
.navul ul li#navli4 .nav_sl { left: -440px; }
.navul ul li#navli5 .nav_sl { left: -550px; }
.navul ul li#navli6 .nav_sl { left: -660px; }
.navul ul li#navli7 .nav_sl { left: -770px; }
.navul ul li a { color: #fff; font-size: 17px; }
.navul ul li a strong { padding: 0 15px; font-weight: normal; }

/*页面主体*/

/*全屏焦点图*/
/*.slideBox { width: 100%; overflow: hidden; position: relative; height: 370px; }
.slideBox .hd { overflow: hidden; position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center; z-index: 1; }
.slideBox .hd ul { overflow: hidden; zoom: 1; display: inline-block; *display: inline; *zoom: 1; padding: 5px 5px; padding-left: 15px; }
.slideBox .hd ul li { display: inline-block; *display: inline; *zoom: 1; margin-right: 22px; width: 16px; height: 16px; line-height: 14px; text-align: center; background: #bbb; cursor: pointer; -moz-border-radius: 16px; -khtml-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px; }
.slideBox .hd ul li.on { background: #fff; color: #fff; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; height: 370px; background-repeat: no-repeat; background-position: center center; }
.slideBox .bd li a { height: 370px; display: block; }
.slideBox .bd img { width: 100%; display: block; }*/
/*老的头部开始*/
iframe{ border:0;}
.h_left{ float:left;}
.h_right{ float:right;}
body,button,input,select,textarea{color: #666;
    font-family: "Microsoft Yahei","微软雅黑",arial,"宋体",sans-serif;
    font-size: 14px;
    line-height: 1.8em;
	 }
.wid1040{ width:1040px; margin:0 auto;}
.wid700{ width:700px; margin:0 auto;}
.wid920{width:920px; margin:0 auto;}
.top_link{ height:29px; background:#EEE; border-bottom:1px solid #DFDFDF;border-top:1px solid #DFDFDF;}
.top_w{ line-height:29px; height:29px; vertical-align:middle;}
.top_w span{ float:right;}
.top_w a strong{ font-weight:normal; padding:0 17px;}
.qq_a{ background:url(qqa_1.jpg) no-repeat left center;}

.topdiv{ height:100px;}
.logodiv{ width:331px; height:100px; margin:0 auto;  }
.logodiv a{ display:block; width:331px; height:130px; background:url(logo.jpg) no-repeat left center; text-indent:-9999px; }


.ser_div{ float:right; width:357px;}
.ser_div input {
border: none;
float: left;
background: none;
outline: none;
}
.form_div{ height:30px; margin-top:25px;}
.ser_div input.txt_sear{ width:241px; height:16px; line-height:16px; vertical-align:middle; color:#999; border:2px solid #FE870F; padding:5px 5px 5px 30px; background:url(ser.jpg) no-repeat 8px center;}
.ser_div input.btn_sear{ width:75px; height:30px; background:#FE870F; line-height:30px; text-align:center; color:#fff; cursor:pointer;}
.ser_a{ color:#A6A6A6; margin-top:6px; overflow:hidden; width:357px; height:23px;}
.ser_a a{ color:#FD8014; padding:0 7px; _padding:0 6px; background:url(serabg.jpg) no-repeat left center;}
.ser_a a.fira{ background:none;
}


.navdiv{ height:48px; background:url(navbg.jpg) repeat-x;}
.navul ul li{ float:left; height:48px; line-height:48px; text-align:center; width:110px; position:relative; z-index:9999;}
.navul ul li.hove{background:url(hovebg.jpg) no-repeat center;}

.navul ul li .nav_sl{ width:940px; height:320px; background:rgba(8,76,185,0.85); position:absolute; top:48px; left:-110px; padding:50px 50px 0 50px; display:none; }
.navul ul li#navli2 .nav_sl{ left:-220px;}
.navul ul li#navli3 .nav_sl{ left:-330px;}
.navul ul li#navli4 .nav_sl{ left:-440px;}
.navul ul li#navli5 .nav_sl{ left:-550px;}
.navul ul li#navli6 .nav_sl{ left:-660px;}
.navul ul li#navli7 .nav_sl{ left:-770px;}


.xico{ width:6px; height:3px; font-size:0; background:url(hovebg0.jpg) no-repeat; position:absolute; top:45px; left:55px; display:none;}


.three_l div{ width:300px; line-height:45px; height:45px; vertical-align:middle; border-bottom:1px dotted #B1B1B3;}
.navul .three_l, .navul .three_l a{ color:#fff; text-align:left; font-size:15px;}
.three_l a:hover{ color:#DF2220;}
.navul .three_l{ text-indent:15px; float:left;}
.three_r{ width:550px; padding-left:50px; float:right; background:url(kokbg.jpg) no-repeat left center; color: #fff;
    font-family: "Microsoft Yahei","微软雅黑",arial,"宋体",sans-serif;}
.three_r img{ float:left; margin-right:50px;}
.navul .three_r p{ line-height:30px; text-align:justify;}
.navul .two_l{ text-indent:5px;}
.navul .two_l a.put_a{ padding-left:20px;}
.two_l{background:url(kokbg.jpg) no-repeat right center; margin-right:50px; width:280px;}
.two_l div{ width:260px;}
.mid_two_l{ width:130px;}
.mid_two_l div{ width:110px;}
.two_nmg{ margin-right:0; background:none; width:390px;}
.two_nmg div{ width:590px;}
.navul ul li a{ color:#fff; font-size:17px;}
.navul ul li a strong{ padding:0 15px; font-weight:normal;}

.banner{ height:370px; border-bottom:7px solid #CDCBCC;}
.banner ul li a{ display:block; width:100%; height:370px;}
.index_show{position: relative;z-index: 2;width: 100%;background: #fff;}
.bxslider{height: 370px;overflow: hidden;width: 100%;}
.bxslider li{width: 100%;height: 370px;overflow: hidden;}
#bx-pager,#bx-pager1{position: absolute;left: 50%;bottom:15px;z-index:10;margin-left: -47px; padding-bottom: 6px;}
#bx-pager1{ margin-left:-40px;}
#bx-pager a,#bx-pager1 a{float: left;width: 16px;height: 16px;line-height:16px; background: url(icobg.png) center 0 no-repeat; margin-right:20px;}
#bx-pager a:hover,#bx-pager1 a:hover{text-decoration: none;}
#bx-pager .active,#bx-pager1 .active{position: relative;background: url(hovebg.png) center 0 no-repeat;color: #fff;}


/*老的头部结束*/
.panelt { background: url(panelt.png) center top no-repeat; text-align: center; }
.panelt .t { font-size: 20px; padding-top: 10px; }
.panelt .c { border-bottom: 1px solid #e5e5e5; font-size: 34px; font-family: Times; line-height: 50px; height: 50px; }
.panelt .c:after { content: ""; display: block; margin: 0px auto; width: 110px; height: 2px; background: #697e7f; }
.lvt .c:after{background: #029a43;}
.panelt .cic { margin-top: 5px; }
.panelt_bai { background: url(panelt_bai.png) center top no-repeat; color: #fff; }
.panelt_bai-lg{background: url(panelt_bai_lg.png) center top no-repeat; color: #fff;}
.panelt_bai .c { border-bottom: 1px solid rgba(255, 255, 255, 0.8); }
.panelt_bai .c:after { background: #fff; }
.panelt_lg{background: url(panelt_lg.png) center top no-repeat;}
.tab-ywjs .hd { text-align: center; border-bottom: 2px solid #9f9f9f; }
.tab-ywjs .hd li { padding: 0px 20px; padding-bottom: 20px; cursor: pointer; }
.tab-ywjs .hd li.on { border-bottom: 2px solid #af191a; margin-bottom: -2px; }
.tab-ywjs .hd li .ico { width: 60px; height: 61.4px; margin: 0px auto; background: url(tabw.png) no-repeat; margin-bottom: 15px; text-align: center; }
.tab-ywjs .hd li.item1 .ico { background-position: 0px 0px; }
.tab-ywjs .hd li.item1.on .ico { background-position: 0px -60px; }
.tab-ywjs .hd li.item2 .ico { background-position: -105px 0px; }
.tab-ywjs .hd li.item2.on .ico { background-position: -105px -60px; }
.tab-ywjs .hd li.item3 .ico { background-position: -210px 0px; }
.tab-ywjs .hd li.item3.on .ico { background-position: -210px -60px; }
.tab-ywjs .hd li.item4 .ico { background-position: -315px 0px; }
.tab-ywjs .hd li.item4.on .ico { background-position: -315px -60px; }
.tab-ywjs .hd li.item5 .ico { background-position: -421px 0px; }
.tab-ywjs .hd li.item5.on .ico { background-position: -421px -60px; }
.tab-ywjs .hd li.item6 .ico { background-position: -526px 0px; }
.tab-ywjs .hd li.item6.on .ico { background-position: -526px -60px; }
.tab-ywjs .hd li.item7 .ico { background-position: -630px 0px; }
.tab-ywjs .hd li.item7.on .ico { background-position: -630px -60px; }
.tab-ywjs .bd .inner { background: url(tabinner.png) 495px center no-repeat; }
.tab-ywjs .bd .inner .l { width: 485px; }
.tab-ywjs .bd .inner .r { width: 520px; }
.sbw .ft { margin-right: 5px; }
.sbw .fc { width: 367px; }
.sbw .ft a.sbtn { background: #f3f3f3; margin-left: 0px; }
a.sbtn { background: #fcfcfc; float: left; display: block; height: 40px; line-height: 40px; border: 1px solid #c5c5c5; border-radius: 3px; text-align: center; width: 111px; margin-left: 9px; margin-top: 10px; }
a.sbtn:hover { background: #f0f0f0; }
.picMarquee-left { overflow: hidden; width: 485px; margin: 0px auto; }
.picMarquee-left .bdd { overflow: hidden; position: relative; padding: 10px 0px; }
.prolist li { float: left; padding: 5px 10px; }
.prolist li img { padding: 5px; border: 1px solid #ddd; }
.bgline { background: url(bgline.png) left center repeat-x; }
.sltj span { background: #fff url(sltj.png) left center no-repeat; padding-right: 10px; padding-left: 20px; }
.lxdotlist li { background: url(lxdot.png) left center no-repeat; padding-left: 15px; }
.lxdotlist li:hover { background: url(lxdot_on.png) left center no-repeat; color: #f74c00; }
.lxdotlist li:hover a { color: #f74c00; }
.btn-hui, a.btn-hui { background: #ebebeb; padding: 0px 35px; height: 34px; line-height: 34px; display: inline-block; }
.btn-hui:hover, a.btn-hui:hover { background: #e2ae00; color: #fff !important; }
.lxdotlist li a.btn-hui { margin-top: -4px; }
.pr100 { padding-right: 100px; }
.pr { position: relative; }
.nvren { position: absolute; right: 0px; bottom: 0px; }
.ibg1 { height: 650px; background: url(ibg1.jpg) center top no-repeat; overflow: hidden; background-attachment: fixed; }
.ibg1 .ibgt { height: 20px;  padding-bottom: 70px; }
.ibg1 .l { width: 330px; }
.ibg1 .r { width: 334px; text-align: right; }
.ibg1 .item2 { margin-top: 40px; width: 250px; }
@keyframes play {
	100% { background-position: -0px -1182px; }
}
@-webkit-keyframes play {
	100% { background-position: -0px -1182px; }
}
.sprite { width: 400px; height: 394px; display: inline-block; overflow: hidden; position: absolute; left: 50%; margin-left: -200px; bottom: 25px; background-repeat: no-repeat; background-image: url(101.png); background-position: -0px -0px; animation: play 1.3s steps(3) infinite 0s; -webkit-animation: play 1.3s steps(3) infinite 0s; }
.w1152 { width: 1152px; }
.anlist { width: 1165px; }
.anlist li { width: 219px; height: 316px; margin-right: 10px; float: left;  border: 1px solid #ccc;}
.anlist li a { display: block; }
.anlist li a:hover { margin-top: -10px; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.3) }
.anlist li img { width: 218px; height: auto; }
.anlist li .info { padding: 10px; background: #959595; color: #fff; font-size: 16px; text-align: center; height: 70px; -webkit-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; }
.anlist li a:hover .info { background: #1e66d2; -webkit-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; }
.ibg2{height: 639px;background: url(ibg2.jpg) center top no-repeat; overflow: hidden;padding-top: 70px;}
.lclist{background: url(lc1.png) center center no-repeat;height: 52px;position: relative;margin-top: 254px;}
.lclist .t.fl{color:#1f67d3;line-height: 52px;padding-left: 12px;font-size: 14px;}
.lclist .t.fr{color:#1f67d3;line-height: 52px;padding-right: 42px;font-size: 14px;}
.lclist .top{position: absolute;left: 30px;bottom: 17px;}
.lclist .top li{position: relative;padding: 0px 10px;text-align: center;float: left;width: 130px;height: 10px;}
.lclist .top li .info{position: absolute;width: 130px;padding-bottom: 78px;cursor: pointer;left: 0px;
	bottom: 0px;background: url(lct.png) center bottom no-repeat;transition:all 0.5s;}
.lclist .top li .info:hover{background-image: url(lct_on.png);padding-bottom: 70px;color:#6ebcf7;transition:all 0.5s;}
.lclist .bottom{position: absolute;left: 100px;top: 17px;}
.lclist .bottom li{position: relative;padding: 0px 10px;text-align: center;float: left;width: 130px;height: 10px;}
.lclist .bottom li .info{position: absolute;width: 130px;padding-top: 78px;cursor: pointer;left: 0px;
	top: 0px;background: url(lcb.png) center top no-repeat;transition:all 0.5s;}
.lclist .bottom li .info:hover{background-image: url(lcb_on.png);padding-top: 70px;color:#6ebcf7;transition:all 0.5s;}
.lclist p{font-size: 14px;}
.lclist div{font-size: 12px;}
.xwlist ul{width: 1080px;}
.xwlist li{float: left;width: 500px;padding: 10px 0px;margin-right: 40px;border-bottom: 1px solid #eee;}
.newlist li:hover a { color: #c00; }
.btn-line, a.btn-line {padding: 0px 15px;border: 1px solid #ddd; height: 26px; line-height: 26px; display: inline-block;font-size: 14px; }
.btn-line:hover, a.btn-line:hover,.newlist li:hover .btn-line{ border: 1px solid #c00; color: #c00; }
.box .t .en{font-family: Times;}
.box .t .hd li{float: left;padding: 0px 15px;cursor: pointer;}
.box .t .hd li.on{background: #25a1e9;color:#fff;}
.xxzs .bd{background: #f8f8f8;padding: 20px 0px;}
.picscrollw{padding: 50px 0px;padding-bottom: 20px;}
.picScroll-left { overflow: hidden; position: relative; }
.picScroll-left .prevv,.picScroll-left .nextt { display: block; width: 23px; height: 53px; position: absolute; top: 50%;margin-top: -30px; cursor: pointer; overflow: hidden; }
.picScroll-left .prevv:hover, .picScroll-left .nextt:hover { filter: alpha(opacity=80); /*IE滤镜，透明度80%*/ -moz-opacity: 0.8; /*Firefox私有，透明度80%*/ opacity: 0.8; }
.picScroll-left .nextt { right: 10px; background: url(next.png) center center no-repeat; }
.picScroll-left .prevv { left: 10px; background: url(prev.png) center center no-repeat; }
.picScroll-left {  padding: 0px 0px; }
.picScroll-left .con{width: 960px; margin: 0px auto;}
.picScroll-left li { float: left; width: 144px; padding: 0px 8px; }
.picScroll-left li p { line-height: 22px;padding:0px 5px;color:#fff;text-align: center;font-size: 12px;background: #767676; }
.bgnum{height: 110px;background: url(bgnum.jpg) center center no-repeat;background-attachment: fixed;color:#fff;text-align: center;}
.bgnum div.item{padding-left: 95px;margin: 0px 40px;height: 80px;margin-top: 10px;}
.bgnum div.item1{background: url(n1.png) left center no-repeat;}
.bgnum div.item2{background: url(n2.png) left center no-repeat;}
.bgnum div.item3{background: url(n3.png) left center no-repeat;}
.f36{font-size: 36px;}
/*财经顾问*/
.ywjslsit li{float: left;padding: 0px 12px;}
.qyzzlist img{border: 5px solid #bbc2c8;border-radius: 3px;margin: 20px 20px;}
.qlan{color:#1a95f5;}
.mtbd{width: 720px;position: relative;}
.mtbd .prev{position: absolute;top: 100px;left: 0px;}
.mtbd .next{position: absolute;top: 100px;right: 0px;}
.mtbd .bd{width: 624px;position: relative;overflow: hidden;margin: 0px auto;}
.mtbd li{float: left;padding: 0px 10px;width: 136px;font-size: 12px;}
.mtbd .prev{position: absolute;}
.ibg2_2{background: #353652;}
/*品牌设计*/
.w1080{width: 1087px;}
.ywjslsit2 li{float: left;margin-right: 7px;}
.ywjslsit2 li a{display: block;width: 200px;padding: 5px;background: #f5f5f5;}
.ywjslsit2 li a:hover{background: #4d4b4c;color:#fff;}
.ywjslsit2 li .info{line-height: 1.5;height: 113px;overflow: hidden;}
.fft{font-family: times;}
.ibg4{height: 600px;background: url(ibg4.jpg) center center no-repeat;background-attachment: fixed;padding-top: 48px;}
.w1060{width: 1060px;}
/*全屏焦点图*/
.slideBox2{ width:100%; position:relative;}
.slideBox2 .hd{overflow:hidden; position:absolute; left:0; bottom:-50px;width: 100%;text-align: center; z-index:1;}
.slideBox2 .hd ul{ overflow:hidden; zoom:1; display: inline-block;*display: inline;*zoom: 1;border-radius: 20px;-moz-border-radius: 20px;
-khtml-border-radius: 20px;
-webkit-border-radius: 20px;padding:5px 5px;padding-left: 15px;}
.slideBox2 .hd ul li{ display: inline-block;*display: inline;*zoom: 1; margin-right:16px;  width:45px; height:2px; line-height:14px; text-align:center; background:#a3a3a3; cursor:pointer;}
.slideBox2 .hd ul li.on{ background:#e93234; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;overflow:hidden;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle;background-repeat: no-repeat;background-position: center center; }
.slideBox2 .bd li a{display: block;}
.slideBox2 .bd img{ width:100%;display:block;  }
.mlal .t{border-bottom: 1px solid #333;}
.mlal .hd{height: 70px;line-height: 70px;}
.mlal .hd .tabi{margin: 0px 20px;line-height: 24px;font-size: 12px;display: inline-block;cursor: pointer;}
.mlal .hd .tabi.on{background: #e53333;color:#fff;margin: 0px 20px;padding: 0px 20px;}
.allist{width: 1080px;}
.allist li{width: 260px;margin-right: 10px;float: left;margin-top: 30px;}
.allist li a{display: block;height: 200px;background: #ffffff;position: relative;}
.allist li a:hover .pic{opacity: 0.2;filter: alpha(opacity=20);-webkit-transition: 0.5s all;
-o-transition: 0.5s all;
transition: 0.5s all;}
.allist li a .info{padding: 36px;color:#fff;position: absolute;left: 0px;top: 0px;bottom: 0px;right: 0px;-webkit-transition: 0.5s all;
-o-transition: 0.5s all;
transition: 0.5s all;opacity: 0;filter: alpha(opacity=0);background: url(ss.png) 290px 210px no-repeat;}
.allist li a:hover .info{display: block;-webkit-transition: 0.5s all;
-o-transition: 0.5s all;
transition: 0.5s all;opacity: 1;filter: alpha(opacity=100);}
/*资产评估*/
.ibg5{height: 640px;background: url(zcbg.jpg) center center no-repeat;background-attachment: fixed;padding-top: 50px;color: #fff;}
.khlist{width: 1020px;}
.khlist li{float: left;margin-right: 20px;margin-top: 15px;width: 184px; height: 180px;background:#fff;}
.khlist li a:hover{opacity: 0.8;filter: alpha(opacity=80);}
.khtab{position: relative;}
.khtab a.prev,.khtab a.next{position: absolute;}
.khtab a.prev{top: 180px;left: -120px;}
.khtab a.next{top: 180px;right: -120px;}
.f32{font-size: 32px;}
.f30{font-size: 30px;}
.yclist li{float: left;margin-top: 20px;width: 300px;height: 88px;line-height: 88px;position: relative;border: 1px solid #a6b8cc;color:#183787;text-align: center;font-size: 22px;margin-right: 15px;}
.yclist li .num{position: absolute;background: #fff;left: -10px;top: -10px;color:#c00;width: 30px;height: 30px;line-height: 30px;text-align: center;background: #fff;}
.zcpgyy{padding-right: 286px;height: 300px;padding-top: 50px;background: url(mn.jpg) right top no-repeat;}
.pgyylist{width: 720px;}
.pgyylist li{width: 250px;margin-right: 60px;height: 68px;margin-bottom: 30px;padding-left: 50px;position: relative;float: left;line-height: 1.5;}
.pgyylist li .num{position: absolute;top: 0px;left: 0px;width: 34px;height: 34px;
	border-radius: 50%;text-align: center;line-height: 34px;color:#fff;}
.pgyylist li .num1{background: #e85134;}
.pgyylist li .num2{background: #57d58b;}
.pgyylist li .num3{background: #faa123;}
.pgyylist li .num4{background: #ff7ca3;}
.pgyylist li .num5{background: #4799ff;}
.pgyylist li .num6{background: #57d5fe;}
/*底部*/
.dong { height: 407px; }
.dong_l { width: 519px; }
.mapdiv { width: 519px; height: 240px; background: #ccc; }
.cen_div { width: 479px; height: 227px; background: url(cenbg.jpg) no-repeat left center; margin-top: 20px; padding: 40px 0 0 40px; }
.cen_div ul li { height: 44px; width: 100%; clear: both; color: #355260; }
.cen_l { float: left; width: 70px; font-weight: bold; }
.cen_r { float: left; padding-left: 5px; }
.cen_div h1 { padding-bottom: 30px; font-weight: normal; color: #A4ABBD; font-size: 2em; }
.dong_r { width: 476px; height: 407px; }
.dong_r input { color: #666; width: 450px; padding-left: 25px; clear: both; font-size: 22px; font-weight:; background: url(dinput.jpg) no-repeat center; height: 53px; outline: none; border: none; margin-top: 20px; }
.dong_r input.d_sear { width: 475px; padding-left: 0; text-align: center; background: url(dinput0.jpg) no-repeat; color: #fff; cursor: pointer; }
.dong_r textarea { font-size: 22px; margin-top: 20px; text-indent: 25px; font-weight: ; color: #666; height: 161px; border: none; background: #ECF0F1; width: 473px; outline: none; }
.footdiv { margin-top: 60px; border-top: 1px solid #E1E0DE; background: #F0ECEB; }
.b_nav { width: 590px; float: right; padding-top: 28px; }
.b_nav a { color: #6D625C; }
.b_nav a.top_a { display: block; font-weight: bold; padding-left: 35px; width: 90px; height: 29px; font-size: 15px; background: url(bnavbg.jpg) no-repeat; line-height: 29px; vertical-align: middle; }
.b_nav a.topa1 { background-position: 0 -29px; }
.b_nav a.topa2 { background-position: 0 -58px; }
.b_nav a.topa3 { background-position: 0 -87px; }
.navlist { width: 110px; float: left; margin-left: 35px; display: inline; }
.navlist ul li { padding-left: 35px; width: 75px; height: 18px; line-height: 18px; vertical-align: middle; }
.b_nav ul li { float: left; }
.t_foot { height: 150px; background: url(blogo.jpg) no-repeat left center; }
.link { border-top: 1px solid #E1E0DE; border-bottom: 1px solid #E1E0DE; padding: 10px 0; }
.keydiv a, .link a { padding-right: 10px; }
.keydiv { padding: 5px 0; }