/*#banner{width:100%; margin:0px auto;height:237px;overflow:hidden;z-index:-1; text-align:center; margin:0 auto}
#btn{display:inline;width:100px;hegiht:8px; position:absolute; right:0; top:-20px;z-index:10000; }
#btn a{ text-indent:-99999px;background:url(../../statics/img/icon02.jpg) no-repeat;width:22px;height:8px;margin-left:3px; display:inline-block;outline:none;blr:expression(this.onFocus=this.blur());}
#btn a.activeSlide{	color:#fff;background:url(../../statics/img/icon01.jpg) no-repeat;}
#btn a:hover{background:url(../../statics/img/icon01.jpg) no-repeat;}
.anniu{ width:1000px; margin:0 auto; position:relative}*/

#slide-index{min-width:980px;width:auto; height:427px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:980px; width:auto; height:427px; }
#slide-index .slide{ min-width:980px; height:427px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}
#slide-index .control{ position:absolute; bottom:0px; width:100%;  height:28px; cursor:pointer; z-index:40;}
#slide-index .control .controls{ width:960px; margin:0 auto; text-align:right}
#slide-index .control a{ width:22px; height:8px; cursor:pointer; display:inline-block;  background: url(../../statics/images/icon02.jpg) no-repeat; margin:0 2px;}
#slide-index .control a:hover, #slide-index .control a.active{ background:url(../../statics/images/icon01.jpg) no-repeat}
.autoMaxWidth{ overflow:hidden; position:relative;height:232px; }

.anniu{ width:980px; margin:0 auto; border-bottom:1px solid #e3e3e3; height:5px;}

.container{ width:100%;  padding-bottom:0;}

.wrap {width:980px; height:auto; margin:0 auto; overflow:hidden; padding-top:10px;}
.about { float:left; background:url(../../statics/images/about_bg.jpg) no-repeat; width:240px; height:362px; padding:0 5px;}
.abouttit { padding:8px 0 5px 0px; }
.abouttit h3 { color:#f54b00;line-height:18px;  font-family:微软雅黑; background:url(../../statics/images/abouttitbg.jpg) 13px 3px no-repeat; padding:0 0 0 25px}
.abouttit h3 span a { float:right; padding:8px 8px 0 0}

.aboutcon { line-height:1.7; padding:5px}
.sidebar { float:left; width:441px; height:auto; overflow:hidden}
.zixun { border:1px solid #e0e0e0; float:left; width:428px; height:135px; margin-left:10px}
.zixuntit { border-bottom:1px dashed #e0e0e0; padding:8px 0 5px 0px; }
.zixuntit h3 { color:#f54b00;line-height:18px;  font-family:微软雅黑; background:url(../../statics/images/abouttitbg.jpg) 13px 3px no-repeat; padding:0 0 0 25px}
.zixuntit h3 span a { float:right; padding:8px 15px 0 0}

.zixuncon ul.servicenews{ padding-right:10px;}
.zixuncon { padding:10px 0 0 0 }
.zixuncon li { border-bottom:1px dashed #eaeaea;margin-left:10px; padding-left:15px; line-height:2.6}
.zixuncon li span { float:right; padding:0 0 0 15px;}

.team .kehudt { height:362px; margin:0; padding:0;}
.team .kehudt li{ clear:both;}
.team .kehudt li img{ float:left; width:90px; height:64px;}
.team .kehudt li p {float:left; width:165px;}
.team .kehudt li p a{ font-size:16px; line-height:16px;}
.team .kehudt li p span{font-size:12px; line-height:14px; padding-left:0;}

.pinpai { padding:10px 0 0 10px; overflow:hidden; float:left}
.team { float:right; width:271px; height:362px; padding-right:10px; overflow:hidden; background:url(../../statics/images/tuandui.jpg) no-repeat}
.teamtit { padding:8px 0 5px 0px; }
.teamtit h3 { color:#f54b00; line-height:18px; font-family:微软雅黑; background:url(../../statics/images/abouttitbg.jpg) 13px 3px no-repeat; padding:0 0 0 25px}
.teamtit h3 span a { float:right; padding:8px 15px 0 0}
.teamcon { padding:10px 0}
.teamcon p { text-align:center; line-height:2}
.partners { width:993px; height:90px; margin:0 auto 15px; overflow:hidden; border:1px solid #ececec; padding:15px 0 0 0; background:url(../../statics/images/partnersbg.jpg) repeat-x}

#demo {background: #FFF; overflow:hidden; width: 920px; overflow:hidden; height:90px }
#demo img {border: 1px solid #e2e2e2;}
#indemo {width: 800%;}
#demo1 {float: left; padding-right:5px; padding-top:15px}
#demo2 {float: left;padding-top:15px}
.hezuo { float:left; padding:0 10px 0 5px}

.case { width:993px; margin:0 auto; height:auto; background:url(../../statics/images/casebg.jpg) no-repeat; overflow:hidden}
.sidebarleft { float:left; width:238px; height:auto}
.sidebarlefttit { padding:20px 0 0 30px;}
.sidebarlefttit h1 { font-size:18px; color:#000000; font-family:微软雅黑}
.sidebarleftcon { padding:50px 0 0 30px}
.sidebarleftcon li { background:url(../../statics/images/sidebarleftconlihover.png) no-repeat; width:169px; height:25px; line-height:25px; text-align:center}
.sidebarleftcon li a { color:#ffcc33; font-size:12px; font-family:微软雅黑;width:169px; height:25px; line-height:25px; text-align:center; display:block}
.sidebarleftcon li a:hover { background:url(../../statics/images/sidebarleftconli.png) no-repeat; color:#000}

.sidebarright { float:left; width:750px; height:auto; overflow:hidden; padding:20px 0 40px 0}
.sidebarrighttit {font-size:14px; height:22px; line-height:22px; font-weight:bold; padding:0 0 0 60px; background:url(../../statics/images/siderrighttitbg.jpg) 40px 0 no-repeat}
.sidebarrighttit a { color:#660000; font-weight:bold;}

.sidebarrightcon { padding:50px 0 0 60px; overflow:hidden; width:675px;}
.sidebarrightcon li { float:left; padding:0 0 10px 30px}

.sidebarrightlist { padding:30px 0 20px 60px; overflow:hidden; width:675px; background:url(../../statics/images/sidebarrightlistbg.jpg) center top no-repeat}
.sidebarrightlist li {line-height:2; padding:0 0 0 20px }
.sidebarrightlist li a { color:#666}
.sidebarrightlist li a:hover { color:#5c2929}
.sidebarrightlist li span { float:right; padding:0 20px 0 0; color:#666666;}
.sidebarrightlist li a ins { color:#663333; text-decoration:none} 

.teamlist { padding:30px 0 20px 60px; overflow:hidden; width:675px;}
.teamlist li { float:left; padding:0 50px}
.teamlist li p.name { text-align:center; background:#e2e2e2; line-height:2}
.teamlist li p.con { text-align:center; width:100px; padding:20px 0 0 0; line-height:1.5} 

.lvshi {padding:30px 0 15px 60px; overflow:hidden; width:675px;}
.lvshi p { text-align:center; line-height:2}
.line { border-bottom:1px solid #cccccc}
.lvshicon {padding:0 0 20px 60px; overflow:hidden; width:675px;}
.lvshicon p { line-height:2}

.fenye2 {padding:30px 0 15px 60px; overflow:hidden; width:675px;}
.fenye2 p { line-height:1.5}

.fenye { text-align:right; padding:0 30px 0 0 }
.casecon {  padding:40px 0 0 60px; overflow:hidden; width:675px;}
.casecon h3 { text-align:center; line-height:3}
.casecon p { line-height:2; color:#666}


.focus{width:993px;height:300px;position:relative;float:left}
.f426x240{width:993px;height:auto;overflow:hidden}

.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../../statics/images/i.png) no-repeat 0 -560px;margin-top:-28px;filter: Alpha(Opacity=30);}
.rslides_nav:active{opacity:3.0; filter: Alpha(Opacity=100);}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:8px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:#7c2237;}

.blk_18 { FONT-SIZE: 12px; BACKGROUND: #f3f3f3; OVERFLOW: hidden; ZOOM: 1; padding:5px }
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 360px}
.blk_18 .ScrCont {WIDTH: 32766px; ZOOM: 1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.blk_18 .LeftBotton {  FLOAT: left; MARGIN: 10px 1px; WIDTH: 15px; HEIGHT:72px}
.blk_18 .RightBotton { FLOAT: left; MARGIN: 10px 15px; WIDTH: 15px; HEIGHT: 72px;}
.blk_18 .LeftBotton {BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 15px}
.blk_18 .RightBotton {BACKGROUND-POSITION: 0px -100px; MARGIN-LEFT: -1px}
.blk_18 .LeftBotton:hover {BACKGROUND-POSITION: -20px 0px}
.blk_18 .RightBotton:hover {BACKGROUND-POSITION: -20px -100px}
.blk_18 .pl IMG {DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; }
.blk_18 .pl {BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; FLOAT: left; BORDER-LEFT: #f3f3f3 1px solid; WIDTH: 115px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline}

.commu_cont3 {MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%}
.commu_cont3 UL {WIDTH: 188px}


#banner{width:1904px;height:301px;position:absolute; top:104px;left:50%;margin-left:-952px;  background:url(../../statics/images/bannerbj_05.jpg) bottom repeat-x;}
#bannerhome{width:1400px;height:881px;position:absolute; top:0px;left:50%;margin-left:-700px; }
.container4{ width:980px; margin:0px auto; margin-bottom:20px; position:relative; margin-top:228px;}

.catname{ background:url(../../statics/images/abouttitbgh.png) no-repeat; width:239px; height:95px;}
.catname h1{ font-family:Microsoft Yahei; font-size:18px; color:#FFF; font-weight:normal; margin:0 0 0 47px; padding-top:25px;}
.catname span{ color:#FFF; font-family:"Arial"; font-size:10px;margin-left:47px; }
.current{ height:30px; line-height:30px; padding-left:35px; text-align:left; background:url(../../statics/images/current_bg.gif) 20px 9px no-repeat;}
.current span{ color:#5ea605}
.left{ width:239px; margin-right:10px; float:left}
.right{ width:729px; float:right; margin-top:40px;}
.bar3{ background:url(../../statics/images/bar6.jpg) no-repeat; height:38px; line-height:38px;}
.bar3 span{ font-size:16px; font-family:"微软雅黑"; color:#fff; margin:0 6px 0 12px;}
.bar3 em{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff}
.left ul{ padding:1px 0 0 0; background:url(../../statics/images/bg01.jpg) repeat-y;border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1}
.left ul li{ font-size:13px; height:34px; line-height:34px;  background:url(../../statics/images/icon15.jpg) repeat-x left bottom;font-family:"微软雅黑";}
.left ul li a{ color:#6f6f6f; height:34px; display:block; padding:0 0 0 85px;}
.left ul li a.on{ background:url(../../statics/images/bg_icon02.jpg) repeat-x; color:#fff}
.left ul li a:hover{ background:url(../../statics/images/bg_icon02.jpg) repeat-x; color:#fff}
.left ul li.no{ background:none}
.txt2{ line-height:24px; padding:18px 20px;}
.txt2 h2{font-size:16px; font-family:"微软雅黑"; color:#f54b00; text-indent:20px; }
.txt2 h6{ color:#b7b7b7; text-indent:20px;}
.txt2 p{ text-indent:22px; margin-bottom:20px;}
.bar4{ height:38px; line-height:38px;  padding:0 0 0 12px; border-bottom:1px dashed #CCC; padding-top:15px;}
.bar4 span{ font-size:16px; color:#f54b00; font-family:"微软雅黑";}
.bar4 samp{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; margin:0 0 0 4px;}
.map{ text-align:center; padding:20px 0}

.list5{ padding:0 20px; margin-top:10px;}
.list5 li{ height:36px; line-height:36px;  position:relative}
.list5 li a{ background:url(../../statics/images/icon02.gif) no-repeat 14px center; padding:0 0 0 40px;}
.list5 li span{ position:absolute; right:0; top:0}
.list5 li.on{ background:#f5f5f5}

.txt3{ margin:0 20px; padding:20px 0;}
.txt3_l{ width:234px; float:left; position:relative}
.txt3_l img{ width:228px; height:150px; border:1px solid #cdcdcd; padding:2px;}
.news_cion{ width:40px; height:33px; position:absolute; left:-1px; top:-1px}
.news_cion img{ width:40px; height:33px; padding:0; border:0}
.txt3_r{ width:445px; float:right}
.txt3_r h2{ font-size:14px; line-height:24px; margin-bottom:2px}
.txt3_r h2 a{ color:#f54b00;}
.txt3_r p{ line-height:24px; color:#6f6f6f}
.time{ overflow:hidden; display:block; height:20px; line-height:20px; margin-top:8px;}
.time span{ float:left; color:#b2b2b2}
.time a{ float:right; color:#0578f3}
.line{ background:url(../../statics/images/icon03.jpg) repeat-x; height:11px; margin:0 19px;}

.more{ text-align:center; position:relative; height:22px; display:block; margin:28px 0}
.more a{ border:1px solid #999; height:23px; padding:0 6px;line-height:23px; margin:0 3px; display:inline-block}
.more a:hover{ border:1px solid #67a20e; background:#83c323; height:23px; padding:0 6px; margin:0 3px; display:inline-block; line-height:23px; color:#fff}
.more em{ margin:0 6px}
.more em a{ border:none}
.more a.arrow_left{ height:25px; line-height:25px; border:none; display:inline-block}
.more a.arrow_right{height:25px; line-height:25px; border:none; display:inline-block;}
.more a.on{ border:1px solid #67a20e;color:#fff; background:#83c323}


.main_txt{ padding:20px;}
.title4{ text-align:center; font-size:20px; color:#32aa03; line-height:38px;}
.times{ border-top:1px dotted #bfbfbf; border-bottom:1px dotted #bfbfbf; text-align:center; height:25px; line-height:25px; margin-bottom:20px; color:#8d8d8d}
.main_txt p{ text-indent:20px; font-size:12px; line-height:24px; margin-bottom:18px;}
.news_more{ border-top:1px dotted #bfbfbf; padding:10px 0 0 0}
.news_more li{ height:22px; line-height:22px; color:#10a510}



* html .menu  {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
.menu{ width:99px;position:fixed;bottom:auto;top:0px;right:0; padding:166px 0 0 0}
.menu li{ height:33px; margin-bottom:1px}
.menu li a{ background:#a4d26f; width:99px; height:33px; line-height:33px; text-align:center; display:block; color:#fff !important; font-size:14px;}
.menu li a.on{ background:#47a201}

.container3{ background:#fafafa url(../../img/bg_icon03.jpg) repeat-x left top; width:100%; padding-bottom:20px;}
.box2{ width:978px; margin:0 auto; border:1px solid #dddddd; border-top:none;}
.qiehuan{ background:url(../../img/bg_icon03.jpg) repeat-x left top; height:40px;}
.qiehuan a{ background:url(../../img/bg_icon06.jpg) no-repeat left top; width:80px; height:40px; line-height:34px; text-align:center;  display:inline-block}
.qiehuan a.on{ background:url(../../img/bg_icon04.jpg) no-repeat; color:#f54b00}
.map2{ text-align:center; padding:15px 0}
.title1{ background:url(../../img/icon04.png) repeat-x left bottom; height:33px; line-height:30px; color:#fff; margin:0 21px; overflow:hidden}
.title1 span{ display:inline-block; text-align:center; background:url(../../img/icon03.gif) no-repeat center bottom; height:33px;}
.table{ border:1px solid #dfdfdf; margin-top:-3px; margin-bottom:20px;}
.table td{ border-bottom:1px dotted #e1e1e1 }
.table tr.no td{ border:none}
.txt4{padding:18px 20px;}
.txt4 p{ line-height:34px;}
.txt4 em{ color:#f54b00}
.txt4 strong{ font-size:14px; color:#f54b00}

.txt5{ line-height:24px; padding:18px 20px;}
.txt5 p{  margin-bottom:20px; color:#666666}
.txt5 p em{ color:#f54b00}

.txt6{ background:url(../../img/phone.jpg) no-repeat right center; height:207px; margin:20px 30px; padding:75px 0 0 24px}
.txt6 h2{ font-size:16px; color:#f54b00; font-weight:normal; margin-bottom:4px;}
.txt6 h4{ font-size:14px;font-weight:normal; margin-bottom:4px;}
.txt6 h6{ font-size:12px;font-weight:normal; margin-bottom:20px;}
.qq{}
.qq a{ margin:0 16px 0 0}

.table2{}
.table2 td{ background:#ffffff; height:28px; padding-right:10px; border-top:1px solid #d8d8d8; border-right:1px solid #d8d8d8}
.table2 th{ background:#f6f6f6; border-top:1px solid #d8d8d8;}
.title2{ height:28px; line-height:28px; text-align:left; color:#000; font-size:14px; padding:0 0 0 24px; font-weight:normal}
.table2 td.no{ border-right:none}

.roll {
    float: left;
    height: 922px;
    padding: 0px 0 0;
    position: relative;
    width: 287px;
}
.roll .btn_left {
    background: url("../../statics/images/btn.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 22px;
    left: 20px;
    position: absolute;
    top: 120px;
    width: 22px;
    z-index: 1;
}
.roll .btn_left:hover {
    background: url("../../statics/images/btn.jpg") no-repeat scroll 0 -22px transparent;
}
.roll .btn_right {
    background: url("../../statics/images/btn.jpg") no-repeat scroll -22px 0 transparent;
    display: block;
    height: 22px;
    position: absolute;
    right: 20px;
    top: 120px;
    width: 22px;
    z-index: 1;
}
.roll .btn_right:hover {
    background: url("../../statics/images/btn.jpg") no-repeat scroll -22px -22px transparent;
}
.wrap2 {
    height: 88px;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 920px;
}
.wrap2 ul {
    left: 0;
    position: absolute;
    top: 0;
}
.wrap2 li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    height: 88px;
    margin: 0 10px 0 0;
    padding: 0;
    text-align: center;
    width: 135px;
}
.wrap2 li a:hover {
    position: relative;
    top: 0;
}
 .wrap2 li a img{ border:1px solid #CCC;}
 .wrap2 li a p {
    line-height: 20px;
}


.b_line{ margin-top:15px;}
.hidd{ overflow:hidden;}
.clearboth {clear:both;}
.conts{ width:990px; margin:0 auto}
.main_title{ width:980px; margin:0 auto; }
.main{ width:980px; margin:0 auto}

.main_title_c2{ width:390px; padding:0px 0 0 15px}
.title03{ width:210px; height:40px;background:url(../../statics/images/t01.gif) no-repeat; line-height:40px }
.title02{ width:154px; height:42px;background:url(../../statics/images/t02.gif) no-repeat;}
.main_title_c3{ width:310px; padding:0px 0 0 32px}


.mleft{ width:252px; padding-left:0px; padding-bottom:20px; margin-top:10px;}
.mleft .mleft_c{ padding-bottom:10px}
.mleft .mleft_c h1{ height:24px; line-height:24px; color:#a20013;}
.mleft .mleft_c p{ font-family:Simsun; font-size:12px; line-height:170%;}
.mleft .mleft_c a{ font-size:12px; color:#333}
.mleft .mleft_c a:hover{ color:#900;}
.news_list2{padding-top:10px; margin-top:10px;}
.news_list2 li{ display:block; height:30px; line-height:30px;  text-indent:15px;}
.news_list2 li em.f_l{ color:#fff; font-size:12px; font-family:"Arial"; background:url(../../statics/images/time_bg.jpg) no-repeat top left; width:48px; height:18px; line-height:18px; text-align:center; text-indent:0; margin-top:5px;}


.mright{ padding-left:18px}
.mright .info02{ text-align:left; width:205px; padding-left:10px;}
.mright .info01{ padding-top:0; padding-bottom:10px; margin-bottom:10px}
.mright .news_list2{ padding-top:0}



.mleft .info02{ text-align:left; width:130px; padding-left:10px;}
.mleft .info01{ padding:10px 0}

.f_r{ float:right}
.f_l{ float:left}
.ml25{ margin-left:25px;}
.title_news{  background:url(../../statics/images/title_news.jpg) no-repeat; height:64px; }
.title_news span{ display:none;}
.title_media{  background:url(../../statics/images/title_media.jpg) no-repeat; height:64px; }
.title_media span{ display:none;}
.mcenter{ width:335px; padding:10px 0 0 10px}
.info01{ padding:10px 0 10px 0; border-bottom:1px dotted #ddd}
.info01 span{ display:block; float:left}
.info02{ text-align:left; width:300px; padding-left:10px}
.hs{ color:#000}
.yahei{ font-family:"微软雅黑"}
.font10{ font-size:10px}
.font11{ font-size:11px}
.font12{ font-size:12px}
.font14{ font-size:14px}
.font15{ font-size:15px}
.font13{ font-size:13px}
.font16{ font-size:16px}
.font18{ font-size:18px}
.font20{ font-size:20px}
.font22{ font-size:22px}
.font24{ font-size:24px}
.font26{ font-size:26px}
.font0{ font-size:0px}
.cen{ text-align:center}
.text_bg{ background:url(../../statics/images/text_bg.png) no-repeat top left; font-family:Simsun; font-size:12px; color:#000; }
.lineh22{ line-height:22px}
.huis2{ color:#000;}

