﻿@charset "utf-8";
/* CSS Document */
/* index */
.animate{-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}
.wrap{ width:1200px; margin:0 auto;}
.navs{ height:88px;}
.navs .logo{ float:left;}
.welsc{ float:right; line-height:26px; margin-top:31px; color:#999;}
.welsc i a{ margin:0 5px; color:#999;}
.welsc i a:hover{ color:#f5a21c;}
.xsd-choose{ position:relcative;width:80px; padding:0 5px; height:26px; line-height:26px; background: url(../images/xl_1.jpg) no-repeat 65px center; border:1px solid #dedddd; display:inline-block; color:#999;}
.xsd-choose span{ font-size:12px; display:block; width:100%; height:24px; cursor:pointer;}
.xsd-choose ul{ display:none; position:absolute; left:-1px; top:24px; z-index:10;background:#fff; border:1px solid #dedddd; border-top:none; width:80px; font-size:12px;}
.xsd-choose ul li a{ display:block; width:100%; height:24px; text-indent:5px; color:#999;}
.xsd-choose ul li a:hover{ background:#f5a21c; color:#fff; text-decoration:none;}

.navt{height:45px; line-height:45px;}
.navt li{ float:left; width:136px; text-align:center; position:relative; font-size:14px;}
.navt li span{ display:block; position:absolute; right:20px; top:10px;}
.navt li > a{ display:block; width:100%; color:#fff;font-family:"Microsoft YaHei";}
.navt li > a.cur{ background:#f5a31c;}
.navt li p{ width:240px; position:absolute; top:45px; z-index:10; left:0%; border:1px solid #ebebeb; border-top:3px solid #f5a31c; border-bottom:none;background:#fff; overflow:hidden; display:none;}
.navt li p a{ display:block; text-align:left; padding-left:40px;  color:#666; border-bottom:1px solid #ebebeb;font-family:"Microsoft YaHei"; transition:all 0.5s ease}
.navt li p a:hover{ color:#f5a31c; padding-left:20px; transition:all 0.5s ease}
.int-nav{ height:110px; width:100%; background:#fff; padding-top:7px;}
.int-nav dl.navst{ display:block; width:200px; float:left; border:2px solid #fff; height:103px; border-bottom:none; padding-top:15px; position:relative;}
.int-nav dl.navst.cur{ border-color:#f5a21c;}
.int-nav dl.navst > dt{ height:47px;}
.int-nav dl.navst > dt a{ display:block; width:100%; height:47px;}
.int-nav dl.navst > dt a{ display:block; width:100%; height:47px; transition:all 0.5s ease;}
.int-nav dl.navst dt.navst01 a{ background:url(../images/q1-1_1.png) no-repeat center center;}
.int-nav dl.navst dt.navst02 a{ background:url(../images/q2-1_1.png) no-repeat center center;}
.int-nav dl.navst dt.navst03 a{ background:url(../images/q3-1_1.png) no-repeat center center;}
.int-nav dl.navst dt.navst04 a{ background:url(../images/q4-1_1.png) no-repeat center center;}
.int-nav dl.navst dt.navst05 a{ background:url(../images/q5-1_1.png) no-repeat center center;}
.int-nav dl.navst dt.navst06 a{ background:url(../images/q6-1_1.png) no-repeat center center;}
.int-nav dl.navst.cur dt.navst01 a{ background:url(../images/q1-2_1.png) no-repeat center center; transition:all 0.5s ease;}
.int-nav dl.navst.cur dt.navst02 a{ background:url(../images/q2-2_1.png) no-repeat center center; transition:all 0.5s ease;}
.int-nav dl.navst.cur dt.navst03 a{ background:url(../images/q3-2_1.png) no-repeat center center; transition:all 0.5s ease;}
.int-nav dl.navst.cur dt.navst04 a{ background:url(../images/q4-2_1.png) no-repeat center center; transition:all 0.5s ease;}
.int-nav dl.navst.cur dt.navst05 a{ background:url(../images/q5-2_1.png) no-repeat center center; transition:all 0.5s ease;}
.int-nav dl.navst.cur dt.navst06 a{ background:url(../images/q6-2_1.png) no-repeat center center; transition:all 0.5s ease;}
.int-nav dl.navst > dd{ text-align:center; line-height:30px; font-size:14px;}
.int-nav dl.navst > dd a{font-family:"Microsoft YaHei";}
.int-nav dl.navst.cur > dd a{ color:#f5a21c}
.int-nav dl.navst .bs-opl{ opacity:0; display:block; height:2px; background:#fff; width:200px; position:absolute; bottom:-2px; left:0; z-index:2;  /*transition:all 0.5s ease;*/}
.int-nav dl.navst:hover .bs-opl{ opacity:1; /*transition:all 0.5s ease;*/}
.int-nav dl.navst .xot-pers{ position:absolute; width:481px; left:-2px; top:118px; border:2px solid #f5a21c; background:#fff; padding:22px; display:none; z-index:1;}
.int-nav dl.navst .xot-pers dl dt{ width:120px; float:left;}
.int-nav dl.navst .xot-pers dl dd{ width:344px; float:right; line-height:25px; height:125px; overflow:hidden; color:#666;}
.int-nav dl.navst .xot-pers h5{ padding-top:15px;}
.int-nav dl.navst .xot-pers h5 a{ display:inline-block; line-height:25px; border:1px solid #8d93b1; color:#8d93b1; background:#fafafa; margin-right:10px; padding:0 7px; font-weight:normal; margin-top:10px; transition:all 0.5s ease;}
.int-nav dl.navst .xot-pers h5 a:hover{ border-color:#f5a21c; color:#fff; background:#f5a21c; transition:all 0.5s ease;}

.index-main{ padding:35px 0;}
.sild-left{ width:390px;}
.alt-wit{ height:40px; border-bottom:2px solid #1b2764; line-height:38px;}
.alt-wit a{ margin-top:10px;}
.alt-wit a img{-moz-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;}
.alt-wit a:hover img{-moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}
.alt-wit span{ border-bottom:2px solid #f5a21c; display: inline-block; font-size:14px;font-family:"Microsoft YaHei";}
.about-int{ color:#014f8d; line-height:30px; padding:20px 0;}
.about-int img{ float:left; border:1px solid #ddd; padding:2px; margin-right:10px;}
.sild-wlt{ margin-bottom:15px;}
.sild-wlt h3{ height:45px; position:relative; z-index:2; font-weight:normal; font-size:14px;}
.sild-wlt h3 span{ display:inline-block; line-height:44px; width:195px; background:#fff url(../images/wl01_1.jpg) no-repeat 40px center; border:1px solid #e29313; border-bottom:none; text-align:center;font-family:"Microsoft YaHei"; color:#f5a21c; border-top-left-radius:8px;}
.sild-wlt h3 a{ display:block; background:#1b2764; color:#fff; position:absolute; right:0; top:0; height:40px; width:192px; text-align:center; line-height:40px; border-top-right-radius:8px;border-bottom-right-radius:8px; transition:all .5s ease;}
.sild-wlt h3 a:hover{ background:#e29313; transition:all .5s ease;}
.omst-wl{ padding:0 20px 30px; background:#fff; border:1px solid #e29313; position:relative; z-index:1; top:-1px; border-radius:8px;border-top-left-radius:0px;}
.omst-wl .bits{ line-height:50px; color:#666;}
.omst-wl div{ height:40px;}
.omst-wl div .instm01{ border:1px solid #ebebeb; height:40px; line-height:40px; padding:0 10px; width:270px; float:left;box-shadow:0px 0px 8px #ccc inset;}
.omst-wl div .instm02{ background:#e29313 url(../images/fd-ol_1.png) no-repeat center center; height:40px; float:left; width:75px; border:none; cursor:pointer; transition:all .5s ease;}
.omst-wl div .instm02:hover{ background:#f5a21c url(../images/fd-ol_1.png) no-repeat center center; transition:all .5s ease;}
.ofent h3{ line-height:50px; font-weight:normal; color:#666;}
.vod-lct{ width:220px;}
.vod-lct div{ position:relative;}
.vod-lct div a{ display:block; width:45px; height:45px; background:url(../images/play_1.png) no-repeat; position:absolute; left:50%; top:50%; margin-left:-22px; margin-top:-22px;}
.pic-rct{ width:145px;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .hd{  height:30px;}
.picScroll-left .hd ul{  margin-top:10px; zoom:1; text-align:center;}
.picScroll-left .hd ul li{  width:10px; height:10px; margin:0 2px; text-indent:-999px; cursor:pointer; background:#c3c3c4; border-radius:50%; display:inline-block;}
.picScroll-left .hd ul li.on{ background:#f5a21c;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
.int-ro-con{ width:768px;}
.alt-wit i{ width:125px; display:inline-block; cursor:pointer; position:relative; height:38px; font-size:14px; color:#666;font-family:"Microsoft YaHei"; padding-left:45px;}
.alt-wit i img{ position:absolute; left:105px; top:7px;}
.alt-wit i.moi0{ background:url(../images/sanjiao.png) no-repeat 22px center; transition:all .5s ease;}
.alt-wit i.moi0.cur{ background:#1b2764 url(../images/sanjiao.png) no-repeat 22px center; color:#fff; transition:all .5s ease;}
.news-colt{ padding:25px 0; margin-bottom:5px;}
.oft-cent{ display:none;}
.oft-cent dl{ position:relative; width:361px; float:left;}
.oft-cent dd{ position:absolute; line-height:35px; height:35px; overflow:hidden; padding:0 10px; background:url(../images/bg-col_1.png); color:#fff; left:0; bottom:0; width:100%;}
.oft-cent ul{ width:395px; float:right;}
.oft-cent ul li{ line-height:30px; height:30px; overflow:hidden;}
.oft-cent ul li span{ float:right; color:#666;}
.sev-cps{ margin-bottom:16px;}
.sev-cps dl{ width:25%; float:left; height:80px; margin-top:35px;}
.sev-cps dl dt{ float:left; width:80px; width:80px;}
.sev-cps dl dt a{ display:block; width:80px; height:80px; border:1px solid #ddd; line-height:78px; text-align:center; border-radius:50%; transition:all 0.5s ease;}
.alt-wit strong{ display:inline-block; background:#1b2764 url(../images/sq_1.jpg) no-repeat left center; width:125px; font-size:14px; text-align:center; color:#fff; font-family:"Microsoft YaHei";}
.alt-wit strong img{ position:relative; top:-8px; left:8px;}

.sev-cps dl dt a:hover{ border-color:#d9d9d9; background:#d9d9d9; transition:all 0.5s ease;}
.sev-cps dl dd{ float:left; margin-left:10px; width:90px; line-height:20px; color:#999;}
.sev-cps dl dd a{ margin-top:15px; display:inline-block; font-size:14px; color:#333;font-family:"Microsoft YaHei";}
.sev-cps dl dd a:hover{ color:#f5a21c;}
.hd-list{ padding-top:30px;}
.hd-list li{ width:222px; float:left; background:#fff; padding-bottom:10px; margin-left:51px;}
.hd-list li .pic{ width:222px; height:128px; overflow:hidden;}
.hd-list li .pic img{ position:relative; left:0; top:0; width:100%; height:100%; transition:all .3s linear;}
.hd-list li .pic:hover img{ width:120%; height:120%; left:-10%; top:-10%; transition:all .3s linear;}

.hd-list li:first-child{ margin-left:0;}
.hd-list li .tit{ line-height:25px; margin-top:10px; padding:0 15px; font-size:14px; font-weight:bold;}
.hd-list li .tit a{font-family:"Microsoft YaHei"; color:#333;}
.hd-list li .time,.hd-list li .con{ color:#999; padding:0 15px; line-height:20px;}
.hd-list li .dont{ text-align:right;padding:0 15px;}
.hd-list li .dont span{ display:inline-block; width:55px; height:20px; color:#fff; background:#eb1d21; text-align:center; line-height:20px;}
.set-link{ height:50px; line-height:50px; background:#fff; overflow:hidden; margin-top:25px;}
.set-link span{ display:inline-block; position:relative; width:125px; background:#1b2764; text-align:center; color:#fff; font-size:14px; color:#f5a21c; margin-right:15px;}
.set-link span img{ position:absolute; right:-7px; top:19px;}
.set-link a{ display:inline-block; margin:0 20px;}

.foot{ background:#141f55; border-top:3px solid #f5a21c;color:#a7a9b7; padding-top:20px;}
.conets{ width:840px;}
.foot h2{ color:#fff; background:url(../images/h01_1.jpg) no-repeat left bottom; line-height:45px;}
.conets dl{ width:280px; float:left; height:60px; margin-top:30px;}
.conets dl dt{ float:left; margin-right:12px;}
.conets dl dd.mids{ margin-top:7px;}
.aolst{ width:360px; position:relative;}
.aolst dl{ height:86px; margin-top:15px;}
.aolst dl dt{ width:86px; float:left;}
.aolst dl dd{ float:left; color:#fff; margin-left:10px; line-height:20px; margin-top:25px;}
.go-tops{ width:41px; text-align:center; line-height:30px; position:absolute; right:0; bottom:0;}
.go-tops a{ color:#fff;}
.foot h3{ font-weight:normal; line-height:45px;}
.foot h3 a{ margin:0 5px; color:#a7a9b7;}
.foot h4{font-weight:normal; line-height:45px; border-top:1px dashed #606481;}


.bottom_tools{position:fixed;z-index:110;right:20px;bottom:30px; width:50px;}
.bottom_tools p{ position:relative;}
.bottom_tools p > a{ display:inline-block; height:50px; width:50px; text-indent:-9999px; margin-bottom:10px;}
.bottom_tools p a.tns-pl1{background: url(../images/qq_1.png);}
.bottom_tools p a.tns-pl2{background: url(../images/ewm_1.png);}
.bottom_tools p a.tns-pl3{background: url(../images/bj_1.png);}
.bottom_tools .solmaa{ height:39px; width:39px; text-align:center; line-height:39px; color:#000;font-family:"Microsoft YaHei"; font-weight:bold; font-size:16px;}
.bottom_tools p span{ display:block; position:absolute; top:0; text-indent:0; right:50px; width:150px; background:#fff; border:1px solid #ccc; padding:10px; display:none;}
.bottom_tools p span a{ display:block; line-height:30px;}
.caset-on{ position:relative; width:287px; height:264px; overflow:hidden; float:left;}
.caset-on a img{ width:100%; height:100%; position:relative; left:0; top:0; transition:all .5s linear;}
.caset-on a:hover img{ width:120%; height:120%; left:-10%; top:-10%; transition:all .5s linear;}
.caset-on .tit-somt{ height:80px; width:100%; background:#1b2764 url(../images/yj_1.png) no-repeat 93% center; position:absolute; left:0; bottom:0; color:#fff; padding-left:22px; padding-top:10px; line-height:30px; transition:all .5s linear;}
.caset-on .tit-somt strong{ font-size:14px;}
.caset-on a:hover .tit-somt{ background:#f5a21c url(../images/yj_1.png) no-repeat 93% center; transition:all .5s linear;}

.mid-somt{ width:535px; background:#fff; margin:0 45px;}
.mid-somt .pic{ width:280px; height:264px; overflow:hidden; float:right; position:relative;}
.mid-somt .pic span{ display:block; width:9px; height:17px; background:url(../images/yj3_1.png); position:absolute; left:0; top:130px; z-index:2;}
.mid-somt .pic img{ width:100%; height:100%; position:relative; left:0; top:0; transition:all .5s linear;}
.mid-somt:hover .pic img{ width:120%; height:120%; left:-10%; top:-10%; transition:all .5s linear;}

.mid-somt .left-om{ width:255px; padding:0 20px;}
.mid-somt .left-om dt{ line-height:55px; font-size:14px; font-weight:bold;}
.mid-somt .left-om dd{ line-height:25px; height:125px; overflow:hidden; color:#999;}
.mid-somt .left-om h5{ margin-top:20px; padding-left:0; transition:all .5s linear;}
.mid-somt:hover .left-om h5{ padding-left:175px; transition:all .5s linear;}
.omalst{ width:583px; margin:20px 0 0;}
.omalst .pic{ width:328px;}

.ny-banner{ height:129px; background-repeat:no-repeat; background-position:center center;}
.ny-main h2{ font-weight:normal; color:#999; line-height:40px;}
.ny-main h2 img{ margin-right:5px;}
.ny-main h2 a{ color:#999; margin-right:5px;}
.sild-nav{ width:242px; float:left; border:5px solid #035cac; position:relative; background-color:#fbfbfb;}
.sild-nav .smit{ display:block; width:5px; height:9px; background:url(../images/xs_1.png); position:absolute; right:-10px; top:30px;}
.sild-nav h3{ line-height:1.2; font-size:16px; color:#ccc; font-weight:normal; padding:12px;}
.sild-nav h3 span{ font-size:20px;font-family:"Microsoft YaHei"; color:#035cac; font-weight:bold; letter-spacing:2px;}
.sild-nav ul{ margin:30px 0 50px; position:relative; background:url(../images/sx_1.jpg);}
.sild-nav ul .bg-st{ height:40px; position:absolute; z-index:1; top:0; left:-5px; background:#f5a21c url(../images/lc-bg_1.jpg) repeat-y left top; width:242px;}
.sild-nav ul li{ height:40px; line-height:40px; position:relative; z-index:2;}
.sild-nav ul li a{ position:absolute; left:0; top:0; z-index:2; height:40px; width:100%; font-size:14px; font-family:"Microsoft YaHei"; padding:0 10px; color:#333; background:url(../images/d01_1.png) no-repeat 95% center; transition:all 0.5s linear;}
.sild-nav ul li.cur a{background:url(../images/d02_1.png) no-repeat 95% center; color:#fff; transition:all 0.5s linear;}

.rims-cont{ background:#fbfbfb; border-top:5px solid #dfdfdf; width:930px; float:right;}
.abouts-lol{ padding:45px; line-height:2; font-size:14px;}
.abouts-lol > img{ float:right;}
.left-ols{ width:570px;} 


#mbCenter *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box; box-sizing:content-box;}

#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; box-sizing:content-box; -moz-box-sizing:content-box;}
#mbOverlay.mbOverlayFF { background:transparent url(../images/80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/whiteloading_1.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/customblackprevious_1.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/customblacknext_1.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/customblackclose_1.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:10px 30px 0}
.mod_gallerylist{width:100%; padding:30px 22px;}
.meta{font-size:14px; text-align:center; line-height:40px; height:40px; overflow:hidden;}
.meta a{color:#333; text-decoration:none}

.fz-lctm{ background:url(../images/h_1.jpg) repeat-y 100px top; min-height:850px;}
.fz-lctm ul{ position:relative; padding-left:140px;}
.fz-lctm ul li span{ position:absolute; left:0; top:0; width:110px; height:40px; line-height:40px; color:#f5a21c; font-size:16px; cursor:pointer;}
.fz-lctm ul li span.cur{ background:url(../images/an_1.jpg) no-repeat right center;}
.fz-lctm ul li .ofnet{ color:#666; line-height:2; display:none;}

.pp-oft{}
.pp-oft h2{ font-size:24px; color:#243484; font-weight:normal; border-bottom:1px solid #ddd; border-bottom:1px solid #d3d4d7; line-height:65px; background:url(../images/bgs_1.jpg) no-repeat left bottom;}
.dreting{ padding:40px 0; width:1213px; margin-left:-13px;}
.dreting a{ width:290px; text-align:center; margin-left:13px; line-height:50px; border:1px solid #ddd; display:inline-block; font-size:16px;font-family:"Microsoft YaHei"; color:#333;}
.dreting a.cur{ background:#141f55; color:#fff; border-color:#141f55;}
.dreting a:hover{ border-color:#141f55;}

.omst-ol{ width:290px; float:left; position:relative;}
.omst-ol .pic{ width:290px; height:189px; overflow:hidden;}
.omst-ol .pic img{ width:100%; height:100%; position:relative; left:0; top:0; transition:all .5s linear;}
.omst-ol:hover .pic img{ width:120%; height:120%; left:-10%; top:-10%; transition:all .5s linear;}
.omst-ol dl{ height:128px; background:#1b2664; color:#fff; padding:10px 20px;}
.omst-ol dl.kd-byq{ background:#f5a21c;}
.omst-ol dl.kd-byq dd{color:#fff;}
.omst-ol dl dt{ line-height:35px; font-size:14px; font-weight:bold;}
.omst-ol dl dd{ line-height:20px; height:60px; overflow:hidden;color:#ddd}
.bgs-tm{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/bg-col_1.png); z-index:2; opacity:0; transition:all 0.5s ease;}
.bgs-tm a{ display:block; width:100%; height:100%; background:url(../images/search_1.png) no-repeat center center; background-size:0% auto; transition:all 0.5s ease;}
.omst-ol:hover .bgs-tm{ opacity:1; transition:all 0.5s ease;}
.omst-ol:hover .bgs-tm a{ background-size:16% auto; transition:all 0.5s ease 0.3s;}

.vost-most{ margin-left:13px; float:left; position:relative;}
.vost-most a{ display:block; width:55px; height:55px; position:absolute; left:50%; top:50%; margin-left:-27.5px; margin-top:-27.5px; }

.bzm-ont{ width:290px; position:relative;}
.bzm-ont .pic{ width:290px; height:317px; overflow:hidden;}
.bzm-ont .pic img{ width:100%; height:100%; position:relative; left:0; top:0; transition:all .5s linear;}
.bzm-ont:hover .pic img{ width:120%; height:120%; left:-10%; top:-10%; transition:all .5s linear;}
.bzm-ont .poct{ position:absolute; left:0; top:0; z-index:1;}
.bzm-ont:hover .bgs-tm{ opacity:1; transition:all 0.5s ease;}
.bzm-ont:hover .bgs-tm a{ background-size:16% auto; transition:all 0.5s ease 0.3s;}

.xt-ons{ padding:55px 0; background:#f6f6f6;}
.le-ad{ width:866px;}
.picScroll-ads{ width:866px; height:350px;  overflow:hidden; position:relative; background:#eaeaea;}
.picScroll-ads .hd{ overflow:hidden; height:50px; width:300px; position:absolute; right:0; top:0; line-height:50px; padding:0 20px; text-align:right;}
.picScroll-ads .prev,.picScroll-ads .next{ display:block;  width:48px; height:48px; overflow:hidden;cursor:pointer; position:absolute; top:150px; z-index:10}
.picScroll-ads .prev{ left:0; background:url(../images/ps_1.png);}
.picScroll-ads .next{ left:518px; background:url(../images/pt_1.png);}
.picScroll-ads .bd{}
.picScroll-ads .bd ul{ overflow:hidden; zoom:1; }
.picScroll-ads .bd ul li{float:left; _display:inline; overflow:hidden;}
.picScroll-ads .bd ul li .pic{ text-align:center; }
.picScroll-ads .bd ul li .pic img{ width:566px; height:350px; display:block;}
.picScroll-ads .bd ul li .title{ width:300px; padding:50px 20px 0 40px;}
.picScroll-ads .bd ul li .title .tit{ font-size:14px; height:50px; line-height:25px; overflow:hidden;}
.picScroll-ads .bd ul li .title .tit a{ color:#333; font-weight:bold;}
.picScroll-ads .bd ul li .title .time{ color:#999; line-height:30px;}
.picScroll-ads .bd ul li .title .con{ color:#666; line-height:25px; height:150px; overflow:hidden;}
.picScroll-ads .bd ul li .title .link{}
.picScroll-ads .bd ul li .title .link a{ display:inline-block; width:125px; height:45px; line-height:41px; text-align:center; border:2px solid #b8b8b8;}
.news-search{ width:334px; background:#fff; padding:0 37px; height:350px;}
.news-search h3{ line-height:65px; font-weight:normal; font-size:24px; font-weight:bold;}
.news-search .necs{ margin-bottom:20px;}
.news-search .necs .tent{ width:100%; height:35px; line-height:33px; border:1px solid #ddd; padding:0 10px;}
.news-search .necs .bustn{ width:100%; height:35px; background:#facd00; color:#333; border:none; cursor:pointer; font-size:14px;}
.news-con{ background:#fff;}
#grid{ width:100%;}
#grid li{ padding:9px 9px 0; border:1px solid #eee; margin:10px; width:280px;}
#grid li img{ width:260px; height:auto;}
#grid li dt{ line-height:25px; padding:8px 0;}
#grid li dt a{ color:#333; font-weight:bold; font-size:14px;}
#grid li dd{ line-height:20px; color:#999;}
#grid li p{ margin-top:10px; line-height:40px; border-top:1px solid #f1f1f1; color:#999;}
.more-comt a{ margin:20px 0; display:block; width:100%; text-align:center; line-height:23px; padding:10px 0; border:1px solid #f1f1f1;}

.cont-news{ background:#fff; padding:30px 0;}
.more-news a{ display:block; line-height:45px; height:47px; text-align:center; border:1px solid #eee;}

.news-nav{ line-height:45px; text-align:right; padding-bottom:30px;}
.news-nav a{ margin-left:15px;}
.new-nyts{ background:#fff; padding:20px 0;}
.new-nyts h2{ font-size:16px; text-align:center; line-height:30px; padding:10px 0;}
.new-nyts h3{ text-align:center; line-height:30px; font-weight:normal; color:#999;}
.zyotm{ color:#999; line-height:30px; padding:10px 25px; border:1px solid #ebebeb; border-top-width:2px; margin-top:15px;}
.conn-newt{ padding-top:20px; line-height:25px; color:#666;}
.conn-newt p{ margin-bottom:20px;}
.fmimt{ line-height:30px; padding:20px 0; border-top:1px solid #ebebeb;}
.join-uspd{ background:url(../images/zm_1.jpg) no-repeat center top;}
.join-uspd .titm{ line-height:35px; padding:35px 0; font-size:16px; color:#666; text-align:center;font-family:"Microsoft YaHei";}

.persit{ margin:20px 0;}
.persit li{ position:relative; width:364px; height:248px; overflow:hidden; float:left; margin-right:54px;}
.simt-olt{ display:block; width:100%; height:100%; background:url(../images/bg-col_1.png); position:absolute; left:0; top:208px; text-align:center; padding-top:0; transition:all .5s linear;}
.persit li:hover .simt-olt{ top:0; padding-top:80px; transition:all .5s linear;}
.simt-olt dt{ height:0; opacity:0.2; overflow:hidden; transition:all .5s linear 0s;}
.persit li:hover .simt-olt dt{ height:48px; opacity:1; transition:all .5s linear 0.5s;}
.simt-olt dd{ color:#fff; font-size:16px;font-family:"Microsoft YaHei"; line-height:40px;}
.nemstl{ padding:20px 0 50px;}
.nemstl h2{ text-align:center; font-size:18px; color:#1b2764;font-family:"Microsoft YaHei"; font-weight:normal; padding:30px 0; margin-bottom:30px;}
.tab-somt td{ font-size:14px; color:#666; padding:10px 5px;}
.tab-somt td .inp-text{ height:40px; padding:5px; background:#fff; border:1px solid #ddd; width:480px;}
.tab-somt td textarea{background:#fff; border:1px solid #ddd; width:1078px; height:222px; padding:5px;}
.tab-somt td span{ display:inline-block; margin-left:10px;}
.tab-somt td .bustm{ height:40px; width:230px; background:#035cac; color:#fff; font-size:18px; border:none; margin-left:10px; cursor:pointer;}
.help-cont{ padding:0 25px 25px;}
.help-cont .titms{ line-height:30px; color:#035cac; font-size:14px; font-weight:bold; line-height:45px;}
.ast-ques{ padding-bottom:20px;}
.ast-ques a{ display:inline-block; color:#f80d3f; line-height:25px; padding:0 15px; background:#f0f7ff; margin-right:15px; margin-bottom:15px;}
.qanda{ border-top:1px dotted #999;}
.qanda dl{ border-bottom:1px dotted #999; padding:15px 0; line-height:30px;}
.qanda dl dt{ padding-left:35px; background:url(../images/q1_1.jpg) no-repeat left 5px; color:#666;}
.qanda dl dd{ padding-left:35px; background:url(../images/q2_1.jpg) no-repeat left 5px; color:#003988;}

.conect{ padding:50px 0;}
.cont-sot{ width:390px; float:left;} 
.cont-sot dl{ background:#fff url(../images/tel_1.jpg) no-repeat right bottom; margin-bottom:5px; padding:10px 20px;}
.cont-sot dl dt{ font-weight:bold; line-height:30px; color:#666;}
.cont-sot dl dd{ line-height:23px; color:#666;}
.map-comt{ width:334px; margin-left:35px; float:left;}
.dt-fb{ height:338px; background:#fff url(../images/dt_1.jpg) no-repeat top right; width:396px; float:right; padding:210px 20px 0;}
.dt-fb .tit-ol{ font-size:16px; color:#141f55; line-height:24px;font-family:"Microsoft YaHei";}
.dt-fb .tit-eng{ color:#63bf25; font-size:18px; line-height:24px;}
.dt-fb .tit-con{ color:#666; line-height:20px; font-size:12px;}
.fw-luck{ height:600px; background:url(../images/bgt_1.jpg) no-repeat center center; background-size:auto 100%; padding-top:100px;}
.picScroll-dhn{ width:1320px; margin:0 auto;  overflow:hidden; position:relative;}
.picScroll-dhn .prev,.picScroll-dhn .next{ display:block;  width:56px; height:100px; overflow:hidden;cursor:pointer; position:absolute; top:150px}
.picScroll-dhn .prev{ left:0; background:url(../images/left_1.png) no-repeat;} 
.picScroll-dhn .next{ right:0; background:url(../images/right_1.png) no-repeat;}
.picScroll-dhn .bd{ padding:0 60px;}
.picScroll-dhn .bd ul{ overflow:hidden; zoom:1; }
.picScroll-dhn .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-dhn .bd ul li .pic{ width:240px; height:279px; overflow:hidden;}
.picScroll-dhn .bd ul li .pic img{ width:100%; height:100%; position:relative; left:0; top:0; transition:all .5s linear 0s}
.picScroll-dhn .bd ul li a:hover .pic img{ width:120%; height:120%; left:-10%; top:-10%; transition:all .5s linear 0s}
.picScroll-dhn .bd ul li .tit{ background:#878483; color:#fff; text-align:center; height:60px; line-height:60px; font-size:14px;font-family:"Microsoft YaHei"; position:relative; overflow:hidden;}
.picScroll-dhn .bd ul li .tit span{ display:block; position:relative; width:100%; height:100%; z-index:2;}
.picScroll-dhn .bd ul li .tit i{ position:absolute; width:100%; height:100%; z-index:1; left:-240px; top:-60px; background:#f5a21c;opacity:0.5;transition:all .5s linear 0s}
.picScroll-dhn .bd ul li a:hover .tit i{  top:0px; left:0;opacity:1;transition:all .5s linear 0s}
.picScroll-dhn .bd ul li .link{ height:70px; background:#4a4a4a;position:relative; line-height:70px; overflow:hidden;}
.picScroll-dhn .bd ul li .link span{display:block; position:relative; width:100%; height:100%; z-index:2;}
.picScroll-dhn .bd ul li .link em{ background:url(../images/yq01_1.png) no-repeat; width:29px; height:29px; display:block; position:absolute; left:50%; top:50%; margin-left:-14.5px; margin-top:-14.5px; opacity:0; transition:all .5s linear 0s}
.picScroll-dhn .bd ul li a:hover .link em{ opacity:1; transition:all .5s linear .5s}
.picScroll-dhn .bd ul li .link span img{-moz-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;}
.picScroll-dhn .bd ul li a:hover .link span img{-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.picScroll-dhn .bd ul li .link i{ position:absolute; width:100%; height:100%; z-index:1; right:-240px; bottom:-70px; opacity:0.5; background:#d98907;transition:all .5s linear 0s}
.picScroll-dhn .bd ul li a:hover .link i{  bottom:0px; right:0; opacity:1;transition:all .5s linear 0s}

.yc-tit span{ display:inline-block; padding:0 30px; height:35px; line-height:35px; text-align:center; background:#f5a21c; font-size:18px; font-weight:bold; font-family:"Microsoft YaHei"; color:#fff;}
.yc-ximt{ padding:20px 0;}
.yc-ximt p{ color:#666; line-height:25px; text-indent:2em;}

.tab-chost{ height:175px;}
.tab-nums{ width:300px; height:175px; background:#eee; color:#fff; position:relative; float:left; cursor:pointer; transition:all 1s linear}
.tab-nums.bg-other{ background:#c6c6c6;}
.tab-nums.cur{ background:#fac200; transition:all 1s linear}
.tab-nums span{ display:block; width:100%; height:100%; line-height:175px; text-align:center; font-size:170px; font-weight:bold; font-family:"Microsoft YaHei";}
.tab-nums i{ display:block; position:absolute; width:300px; height:75px; left:0; bottom:0; background:#bfbfbf; line-height:75px; font-size:18px; text-align:center;font-family:"Microsoft YaHei"; font-weight:bold;}
.tab-nums.bg-other i{ background:#a6a6a6;}
.tab-nums.cur i{ background:#f8aa00;} 
.tab-nums em{ background:url(../images/xj_1.png); width:27px; height:14px; display:block; position:absolute; left:50%; margin-left:-13px; bottom:-14px; display:none;}
.tab-nums.cur em{ display:block;}
.omt-tabs{ border-bottom:3px solid #ddd; margin-bottom:30px;}
.perst{ padding:30px 0; text-align:center; line-height:25px; color:#666; display:none;}
.perst img{ margin:15px 0;}

.tab-chost2{ height:65px;}
.tab-nums2{ width:210px; height:45px; background:#eee; color:#fff; position:relative; float:left; cursor:pointer; transition:all 1s linear}
.tab-nums2.bg-other{ background:#c6c6c6;}
.tab-nums2.cur{ background:#fac200; transition:all 1s linear}
.tab-nums2 span{ display:block; width:100%; height:100%; line-height:45px; text-align:center; font-size:0px; font-weight:bold; font-family:"Microsoft YaHei";}
.tab-nums2 i{ display:block; position:absolute; width:210px; height:45px; left:0; bottom:0; background:#bfbfbf; line-height:45px; font-size:16px; text-align:center;font-family:"Microsoft YaHei"; font-weight:bold;}
.tab-nums2.bg-other i{ background:#a6a6a6;}
.tab-nums2.cur i{ background:#f8aa00;} 
.tab-nums2 em{ background:url(../images/xj_1.png); width:27px; height:14px; display:block; position:absolute; left:50%; margin-left:-13px; bottom:-14px; display:none;}
.tab-nums2.cur em{ display:block;}
.omt-tabs2{ border-bottom:3px solid #ddd; margin-bottom:30px;}
.perst2{ padding:30px 0; text-align:center; line-height:25px; color:#666; display:none;}
.perst2 img{ margin:15px 0;}

.img-ads{ margin:35px 0;}
.lic-img{ padding-top:35px; width:1230px; margin-left:-30px;}
.lic-img p{ float:left; width:380px; margin-left:30px;}

.vod-con ul{ width:1248px; margin-left:-47px;}
.vod-con li{ float:left; overflow:hidden; width:265px; height:183px; position:relative; margin-left:47px;}
.vod-con li img{ position:relative; z-index:1; width:120%; height:120%; left:-10%; top:-10%; transition:all .5s linear;}
.vod-con li:hover img{width:100%; height:100%; left:0%; top:0%; transition:all .5s linear;}
.vod-con li a{ display:block; width:45px; height:45px; background:url(../images/play_1.png); position:absolute; left:50%; top:50%; margin-left:-22px; margin-top:-22px; z-index:2;}

.qkol dl{ width:180px; text-align:center; float:left; margin-right:50px;}
.qkol dl dt{ width:180px; height:232px; overflow:hidden; position:relative;}
.qkol dl dt span{ display:block; width:100%; height:100%; left:100%; top:0; position:absolute; z-index:1; background:url(../images/bg-col_1.png); transition:all .5s linear}
.qkol dl dt a:hover span{left:0px; transition:all .5s linear}
.qkol dl dt i{ display:block; width:47px; height:47px; background:url(../images/search_1.png); position:absolute;  top:50%; /*left:-47px; margin-top:-23px;*/ left:0px; margin-top:0px; z-index:2; opacity:0; transition:all .5s linear;}
.qkol dl dt a:hover i{ left:70px; opacity:1; transition:all .5s linear}
.qkol dl dd{ line-height:55px; font-size:14px;}
.qk-main{ padding-bottom:50px;}
.qk-main h2{ height:65px; line-height:65px; color:#666; font-weight:normal;}

.permst{ height:530px;}
.lic-pic{ width:372px;}
.but-cs{ text-align:center; height:35px; margin-top:6px; line-height:35px;}
.but-cs a{ display:inline-block; margin:0 5px; color:#fff; background:#f5a21c; width:90px;}
.but-cs a:hover{ background:#1b2764;}
.roc-news{ width:810px; float:right;}
.roc-news h3{ line-height:35px; height:35px; margin-bottom:6px;}
.roc-news h3 a{ display:inline-block; width:90px; text-align:center; color:#fff; background:#1b2764;}
.bot-cmt{ background:#fff; height:489px;}
.bot-cmt .lcd{ width:535px; float:left;}
.bot-cmt .lcd h4{ border-bottom:1px solid #ebebeb; line-height:50px; color:#1b2764; text-indent:20px; font-size:14px; font-weight:normal;font-family:"Microsoft YaHei";}
.bot-cmt .lcd ul{ padding:10px 20px;}
.bot-cmt .lcd ul li{ background:url(../images/da_1.jpg) no-repeat left center; height:40px; line-height:40px; overflow:hidden; text-indent:12px; font-size:14px;}
.bot-cmt .rcd{ width:275px; float:right; border:1px solid #ebebeb; background:#fbfaf8; height:489px;}
.bot-cmt .rcd h4{ border-bottom:1px solid #ebebeb; line-height:49px; color:#1b2764; text-indent:20px; font-size:14px; font-weight:normal;font-family:"Microsoft YaHei";}
.tenst{ padding:10px 20px; line-height:30px;}
.coneton{ padding:80px 100px;}
.blt-olc{ margin-top:40px;}
.blt-olc dl{ float:left;}
.blt-olc dl dt{ font-weight:bold; line-height:30px; font-size:14px;}
.blt-olc dl dd{ line-height:25px; font-size:14px; color:#666;}

.dremst{ text-align:left;}
.dremst a{ margin:0 20px 0 0}
.lect-lb{ width:340px; float:left; background:#e3e3eb; height:350px;}
.lect-lb h3{ line-height:55px; text-align:right; font-size:16px; background:#bfc1cf; font-weight:normal; padding:0 35px; }
.zp-plot{ padding:20px 55px 55px; width:860px; float:right; background:#fff; min-height:500px; position:relative;}
.zp-zlt{ line-height:30px; color:#666; display:none;}
.all-yont{ line-height:30px; color:#666; border-top:1px solid #ebebeb; margin-top:30px;}
.lb-cot{ position:absolute; left:-220px; width:220px; text-align:right; padding-right:35px; height:40px; line-height:40px; top:55px; cursor:pointer; color:#666;}
.lb-cot.cur{ background:#d7d7e2; color:#1b2764;}

.lcmt-ofs{ line-height:50px; font-weight:bold; font-size:14px;}
.web-map{ background:#fff; padding-top:30px; margin-bottom:30px;}

.dres-comt{ height:35px;}
.dres-comt .flc{ float:left; margin-left:15px;}
.dres-comt .flc .inmst{ width:188px; height:32px; border:1px solid #dcdcdc; border-radius:3px; padding:0 5px;}
.dres-comt .flc .fomst{ height:32px; background:#f5a21c; width:70px; border:none; border-radius:3px; color:#fff; cursor:pointer;}

.bot-mlo{ border:1px solid #ddd; border-top:3px solid #1b2764; margin-top:25px; position:relative;}
.map-cont{ width:806px; height:572px;}
.lefct{ width:392px; padding:0 15px;}
.lefct dl{ font-size:14px; position:relative; padding:10px 70px 10px 40px; border-bottom:1px solid #ddd;}
.lefct dl dt{ font-weight:bold;}
.lefct dl dt a{ color:#333; line-height:25px;}
.lefct dl dd{ line-height:25px;}
.lefct dl .numt{ width:23px; height:34px; background:url(../images/dre_1.jpg) no-repeat; text-align:center; color:#fff; font-size:14px; padding-top:5px; position:absolute; left:0px; top:18px;}
.lefct dl .link{ position:absolute; right:0; top:25px; font-size:12px;}
.lefct dl .link a{ width:60px; height:25px; display:block; color:#fff; border-radius:3px; line-height:25px; text-align:center; background:#f5a21c;}
.fy-om{ text-align:center; margin-top:20px;}
.fy-om a{ display:inline-block; padding:0 10px; background:#f3f3f3; border:1px solid #ebebeb; height:30px; display:inline-block; text-align:center; line-height:30px;}
.almt{ height:60px; position:absolute; right:0; top:-63px;}
.almt a{ display:inline-block; width:180px; line-height:55px; background:#f5f5f5; padding-left:80px; font-size:14px; margin-right:10px; color:#333; border-radius:5px; vertical-align:top;}
.almt a.mapms{ background:#f5f5f5 url(../images/m1-1_1.png) no-repeat 45px center;}
.almt a.lbms{ background:#f5f5f5 url(../images/m2-1_1.png) no-repeat 45px center;}
.almt a.cur{ line-height:60px; color:#fff;}
.almt a.mapms.cur{ background:#1b2764 url(../images/m1-2_1.png) no-repeat 45px center;}
.almt a.lbms.cur{ background:#1b2764 url(../images/m2-2_1.png) no-repeat 45px center;}

.tab-lbd td{ padding:10px 5px; line-height:20px; color:#666;}
.tab-lbd td strong{ color:#333;}
.tab-lbd tr{ border-bottom:1px solid #ebebeb;}
.tab-lbd td.atm a{ display:inline-block; line-height:25px; padding:0 8px; background:url(../images/bjg_1.jpg) repeat-x center center; border:1px solid #ddd; border-radius:3px; font-weight:bold; color:#333; margin:0 5px;}

.ylm-xd{ background:#fff; padding:0 15px 35px;}
.bq-ilt{ line-height:50px; color:#f9737a; border-bottom:1px dotted #ddd;}
.ylm-xd dl{ margin-top:45px;}
.ylm-xd dl dt{ width:320px; float:left; height:183px; line-height:183px; font-size:14px; padding-right:30px; text-align:right;font-family:"Microsoft YaHei";}
.ylm-xd dl dt.fhd{ background:url(../images/gg01_1.jpg) no-repeat right center; color:#1b2764;}
.ylm-xd dl dt.fhb{ background:url(../images/gg02_1.jpg) no-repeat right center; color:#f5a21c;}
.ylm-xd dl dd{ width:838px; float:right;}
.ylm-xd dl dd td{ padding:10px 5px;}
.ylm-xd dl dd td span{ color:#f00; margin-right:5px;}
.ylm-xd dl dd td .peist{ height:40px; padding:10px 5px; width:400px; border:1px solid #ddd;}
.ylm-xd dl dd td textarea{ padding:5px; width:400px; height:180px; border:1px solid #ddd;}
.ylm-xd dl dd td .butms{ width:230px; height:45px; background:#035cac; color:#fff; font-size:16px; border:none; font-weight:bold; letter-spacing:10px; cursor:pointer;}

/*kefu begin*/
#s_icons_box .icons_box>a{display:block;width:38px;height:38px;background-image:url(../images/c_icons_1.png);background-repeat:no-repeat;margin-bottom:12px}
#s_icons_box{ width:40px;
	position:fixed;
	right:20px;
	bottom:80px;
	z-index:999; 
}
#s_icons_box a#phone_icon:hover{background-position:-38px 0}
#s_icons_box a#weixin_icon:hover{background-position:-38px -51px}
#s_icons_box a#qq_icon:hover{background-position:-38px -102px}
#s_icons_box a#mobile_icon:hover{background-position:-38px -204px}
#s_icons_box a#top_icon:hover{background-position:-38px -153px}
#s_icons_box a#juwai_icon:hover{background-position:-38px -257px}
#s_icons_box a#phone_icon{background-position:0 0}
#s_icons_box a#weixin_icon{background-position:0 -51px}
#s_icons_box a#qq_icon{background-position:0 -102px}
#s_icons_box a#mobile_icon{background-position:0 -204px}
#s_icons_box a#top_icon{background-position:0 -153px}
#s_icons_box a#juwai_icon{background-position:0 -257px}
#s_icons_box .icons_box{position:relative;height:50px}
#s_icons_box .icons_box:hover .icon_info,#s_icons_box .icons_box:hover i{display:block}
#s_icons_box .icons_box .icon_info{position:absolute;display:none;width:200px;right:50px;/*border:1px solid #dcdcdc;*/color:#FFF;background-color:#141f55;  padding:10px;font-size:13px;line-height:22px}
#s_icons_box .icons_box .icon_info a,#s_icons_box .icons_box .icon_info a:hover{color:#FFF;text-decoration:none
}#s_icons_box .icons_box i{display:none;position:absolute;width:15px;height:11px;background:url(../images/right_icon_1.png) no-repeat left center transparent;right:37px;top:4px;padding:10px 0}
#s_icons_box .icons_box #juwai_info{text-align:center;top:-10px;width:100px;cursor:pointer}
#s_icons_box .icons_box #phone_info{top:-50px}
#s_icons_box .icons_box #weixin_info{top:-77px;width:120px;padding:20px;text-align:center}
#s_icons_box .icons_box #mobile_info{top:-120px}
#qq_info,#top_info{top:1px}
#s_icons_box .icons_box #live800_info{text-align:center;top:-12px;width:145px}
#s_icons_box .icons_box a#live800iconlink{background:0 0}
#s_icons_box .icons_box .icon_info p{line-height:20px;padding-bottom:8px;margin-top:8px;border-bottom:1px solid #DCDCDC;text-align:center}

.indexpro{ width:1200px;}
.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 {	 OVERFLOW: hidden;  PADDING-TOP: 10px; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND:url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 33px; CURSOR: pointer; POSITION: absolute; TOP: 170px; HEIGHT:63px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -33px 0px; FLOAT: right; WIDTH: 33px; CURSOR: pointer; POSITION: absolute; TOP: 170px; HEIGHT: 63px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1200px; PADDING-TOP:55px; padding-left:21px; padding-right:21px;}
.blk_29 .box {
	FLOAT: left;
	TEXT-ALIGN: center;
	width: 285px;
}
.blk_29 .box:hover{  }
.blk_29 .box IMG {	DISPLAY: block;  BACKGROUND: #fff;  MARGIN: 0px auto; }
.blk_29 .box A:hover IMG { background:#ccc}
.blk_29 .box P { width:146px; height:38px; background:#fff; border:1px solid #dddddd; font-size:14px; color:#a1a5a6; line-height:38px; text-align:center; margin-top:70px;}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 1200px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH:1200px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px} 
/*kefu is over*/


/*2016-10-19*/

.main{width: 1200px;margin: 0 auto;}
.main:after{content: "";clear: both;display: block;}

.head-img{width: 100%;}
.head-img img{display: block;width: 100%;}
.news-head-nav{background: #1b2664;height: 54px;line-height: 54px;}
.news-nav-ul{margin: 0 10px;font-family: "Microsoft YaHei";font-size: 18px;}
.news-nav-li{float: left;}
.news-nav-li a{display: block;padding: 0 44px;color: #fff;}
.news-nav-li a:hover{background: #f5a31c; transition: all .3s ease;}
.news-nav-li a.active{background: #f5a31c;}
.news-bg{width: 100%;background:#f5f5f5;}
.log-fair-top{margin-bottom: 32px;}
.news-tit{width: 100%;height: 140px;background: url(../images/news9_1.png) no-repeat center;text-align: center;}
.news-tit span{position: relative;display: inline-block; font-size:20px; font-family:Microsoft YaHei; height: 38px;line-height: 38px;padding: 0 28px;margin-top: 50px;color: #fff;background: #1b2664;}
.news-tit span:before{position:absolute;top: 0;left: -23px;content: "";display:block;clear: both;width: 41px;height: 19px;background: url(../images/nico5_1.png) no-repeat;}
.log-fair{ font-family:Microsoft YaHei;}
.log-fair-desc a{display: block;}
.log-fair-img{margin-right: 30px;float: left;width: 600px;height: 280px;overflow: hidden;}
.log-fair-img img{display: block;width: 100%;}
.log-fair-info{float: left;width: 568px;}
.log-fair-info h3{margin-bottom: 10px;font-size: 18px;line-height: 50px;color: #000;}
.log-fair-info p{font-size: 14px;color: #333;line-height: 30px;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp: 7;}
.log-fair-info p span{color: #f5a31c;}
.log-fair-ul{margin: 0 -14px;}
.log-fair-li{float: left;padding: 0 14px;width: 25%;}
.log-fair-li a{display: block;text-align: center;}
.log-fair-li-img{position:relative;width: 280px;height: 220px;overflow: hidden;}
.log-fair-li-img img{display: block;width: 100%;transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;}
.log-fair-li-desc{position: absolute;bottom: 10px;width: 100%;font-size: 18px;color: #fff;text-align: center;}
.log-fair-li:hover .log-fair-li-img img{transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);}
.far-gove{}
.far-gove-le{float: left;width: 780px;}
.far-gove-le li{margin-top: 36px;}
.far-gove-le li:first-child{margin-top: 0;}
.far-gove-img{float: left;margin-right: 30px;width: 240px;height: 170px;overflow: hidden;}
.far-gove-img img{display: block;width: 100%;transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;}
.far-gove-desc{float: left;width: 500px;}
.far-gove-desc h3{margin-bottom: 10px;font-size: 18px;line-height: 40px;color: #000;}
.far-gove-desc p{font-size: 14px;color: #666;line-height: 30px;display: -webkit-box !important;overflow: hidden;text-overflow: ellipsis;word-break: break-all; -webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.far-gove-desc p span{color: #f5a31c;}
.far-gove-le li:hover .far-gove-img img{transform: scale(1.1);}
.far-gove-ri{width: 370px;float: right;}
.far-gove-tit{margin-bottom: 4px;line-height: 52px;text-align: center;background: #fff;}
.far-gove-ico{display: inline-block;}
.far-gove-tit-h{display: inline-block;font-size: 21px;color: #333;vertical-align: middle;}
.far-gove-tit-h h3{ font-family:Microsoft YaHei; font-weight:100;}
.more-far-news{background: #fff;}
.far-gove-ri-ul{padding: 12px 0;}
.far-gove-ri-li{padding: 0 14px;font-size: 14px;line-height: 42px;}
.far-gove-ri-li a{display: block;}
.far-gove-ri-li a p{display:inline-block;width: 296px;color: #333;overflow: hidden;white-space:  nowrap;text-overflow: ellipsis;}
.far-gove-ri-li a p i{display: inline-block;margin-right: 10px;background: url(../images/nico6_1.png) no-repeat center;width: 12px;height: 12px;}
.far-gove-ri-li a span{display: inline-block;float: right;color: #999;}
.view-more{text-align: center;}
.view-more-ico{display: inline-block;margin-right: 6px;}
.view-more a{font-size: 14px;color: #1b2664;line-height: 48px;}
.log-fair-bt {position:relative;margin: 0 -15px;}
.log-fair-show{position:relative;width: 277px;height: 219px;overflow: hidden;}
.log-fair-show img{display: block;width: 100%;transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;}
.log-fair-bt ul li a:hover .log-fair-show img{transform: scale(1.1);}
.log-fair-show-desc{position: absolute;bottom: 10px;width: 100%;height: 30px;line-height: 30px;padding: 0 10px;}
.log-fair-show-desc p{background: url(../images/news-bg2_1.png) repeat center;font-size: 16px;color: #fff;text-indent: 10px;}
.log-fair-bt .owl-stage-outer{}
.log-fair-bt .owl-carousel{}
.log-fair-bt .owl-carousel li{width: 100%;padding: 0 15px;}
.log-fair-bt .owl-carousel li a{display: block;margin-bottom: 26px;}
.log-fair-bt .owl-prev,.log-fair-bt .owl-next{position: absolute;top: 35%;width: 54px;height: 105px;}
.log-fair-bt .owl-theme .owl-controls .owl-nav .owl-prev{left: -80px;background: url(../images/nico7_1.png) no-repeat center;}
.log-fair-bt .owl-theme .owl-controls .owl-nav .owl-next{right: -80px;background: url(../images/nico8_1.png) no-repeat center;}
.log-fair-bt .owl-theme .owl-controls .owl-nav .owl-prev:hover{background: url(../images/nico7_1.png) no-repeat center;}
.log-fair-bt .owl-theme .owl-controls .owl-nav .owl-next:hover{background: url(../images/nico8_1.png) no-repeat center;}
.exhi-intro .picScroll-left{ overflow:hidden; position:relative; font-family:Microsoft YaHei;}
.exhi-intro .picScroll-left .hd{position: absolute;right: 176px; bottom: 35px;overflow:hidden;  height:31px;  padding:0 10px; z-index: 10; }
.exhi-intro .picScroll-left .hd .prev,.exhi-intro .picScroll-left .hd .next{ display:inline-block;  width:31px; height:31px;overflow:hidden;vertical-align: middle;
	 cursor:pointer;}
.exhi-intro .picScroll-left .hd .prev{background: url(../images/nico10_1.png) no-repeat center;}
.exhi-intro .picScroll-left .hd .next{ background: url(../images/nico9_1.png) no-repeat center; }
.exhi-intro .pageState{display: inline-block;vertical-align: middle;}
.exhi-intro .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.exhi-intro .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.exhi-intro .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.exhi-intro .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.exhi-intro .picScroll-left .hd ul li a{display: block;}
.exhi-intro .picScroll-left .hd ul li.on{ background-position:0 0; }
.exhi-intro .picScroll-left .bd{ padding:10px;   }
.exhi-intro .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.exhi-intro .picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; }
.exhi-intro .picScroll-left .bd ul li .pic{ float: left;margin-right: 44px;padding: 20px;width:680px; height:437px; background: #fff; }
.exhi-intro .picScroll-left .bd ul li .pic img{ width:100%; display:block;  padding:2px;}
.exhi-intro .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.exhi-intro .picScroll-left .bd ul li .title{float: left; width: 456px;line-height:24px;   }
.exhi-intro .picScroll-left .bd ul li .title h3{font-size: 26px;color: #000001;line-height: 86px;}
.tit-desc{width: 100%;height: 350px;padding: 98px 40px;background: #fff;text-align: left;line-height: 34px;}
.tit-desc p{font-size: 14px;color: #000001;}
.data-sche{}
.data-sche-tit{font-size: 16px;text-indent: 10px;}
.data-sche-tit p{font-weight: 600;}
.data-sche-table{margin: 16px 0 20px 0;}
.data-sche table{width: 100%;border: 0;background: #fff;font-size: 14px;line-height: 42px;text-align: center;}
.data-sche table tr{border-bottom: 1px solid #f5f5f5;}
.data-sche table th{border: 0;color: #040000;font-weight: 100;color: #040000;}
.data-sche table td{border: 0;font-family:arial;color: #666;}
.recomd-video{display: none;}
.recomd-video-bt{height: 490px;}
.recomd-video-le{margin-right: 26px;float:left;width: 870px;height: 489px;overflow: hidden;}
.recomd-video-le img{display: block;width: 100%;}
.recomd-video .picScroll-top{ position:relative;margin:0 auto;  width:304px;  overflow:hidden; position:relative;  }
.recomd-video .picScroll-top .hd{ width:304px;overflow:hidden;  height:36px; background:#fff; text-align: center; }
.ma-top{margin-top: 60px;}
.recomd-video .picScroll-top .hd .prev,.recomd-video .picScroll-top .hd .next{ display:inline-block; width: 100%;height: 36px;background: #fff;color: cursor:pointer;}
.recomd-video .picScroll-top .hd .prev{background: url(../images/nin_1.png) no-repeat center center;}
.recomd-video .picScroll-top .hd .next{background: url(../images/nip_1.png) no-repeat center center;}
.recomd-video .picScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.recomd-video .picScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.recomd-video .picScroll-top .hd ul{ overflow:hidden;hidden; zoom:1; margin-top:10px; zoom:1; }
.recomd-video .picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.recomd-video .picScroll-top .hd ul li.on{ background-position:0 0; }
.recomd-video .picScroll-top .bd{}
.recomd-video .picScroll-top .bd ul{ overflow:hidden; zoom:1;}
.recomd-video .picScroll-top .bd ul li{ position: relative; zoom:1; height: 66px;margin-top: 22px;}
.recomd-video .picScroll-top .bd ul li a{display: block;}
.recomd-video .picScroll-top .bd ul li .pic{margin-right: 10px;float:left;width: 130px;height: 66px; overflow: hidden; text-align:center; }
.recomd-video .picScroll-top .bd ul li .pic img{ display: block;width: 100%; }
.recomd-video .picScroll-top .bd ul li .pic a:hover img{ display: block;width: 100%;  }
.recomd-video .picScroll-top .bd ul li .title{float:left;width: 164px;font-size: : 14px;color: #666; line-height:24px; }
.weibo{margin: 90px 0;font-style: italic;border-top: 3px solid #f5a21c;}
.weibo-p{font-size: 20px;color: #040000;line-height: 78px;font-weight: 600; font-family:"Microsoft YaHei";}
.weibo-img{display: inline-block;}
.weibo-img img{}

.fixed-con{position: fixed;bottom: 80px;right: 0;z-index: 200;width: 118px;background: #1b2664;font-family: "Microsoft YaHei";font-size: 12px;color: #fff;text-align: center;}
.fixed-con p{font-weight: 600;line-height: 25px;}
.fixed-con .fixed-wx{width: 100%;padding: 5px;overflow: hidden;}
.fixed-wx img{display: block;width: 100%;}
.fixed-con-ul{width: 100%;}
.fixed-con-ul li{border-top: 2px solid #fff;}
.fixed-con-ul li:hover{border-top: 2px solid #fff; background: #f5a31c; transition: all .3s ease;}
.fixed-con-ul li a{line-height: 30px;color: #fff;}
.ab-us{padding-top: 26px;padding-bottom: 42px;}
.ab-us-le{margin-right: 32px;float:left;width: 798px;}
.ab-us-tit{margin-bottom: 26px;padding: 0 10px;width:100%;line-height: 42px;color: #999;font-size: 12px;background: #ececec;}
.ab-us-tit a{color: #999;}
.ab-us-desc{font-size: 14px;color: #666;line-height: 30px;}
.ab-us-desc p{font-size: 14px;color: #666;line-height: 30px;}
.ab-us-p{margin-bottom: 40px;font-size: 14px;color: #666;line-height: 30px;}
.ab-us-share{}
.ab-us-share .jiathis_style{float: left;}
.click-return{float: right;}
.click-return a{display: block;padding: 0 20px;height: 34px;line-height: 34px;font-size:18px;color: #333;border: 1px solid #000; font-family:"Microsoft YaHei";}
.ab-us-ri{width: 370px;float: left;text-align: right;}
.ab-us-li{margin-bottom: 6px;padding: 0 12px 0 0;height: 52px;line-height: 52px;background: #fff;}
.ab-us-li a{display:block;width: 100%;font-size: 21px;color: #333;}
.ab-us-li a i{display: none;float: left;font-size: 28px;}
.ab-us-li a.active{color: #1b2664;}
.ab-us-li a.active i{display: block;}
.news-center{width: 100%;padding: 30px 0;}
.news-center-tit{padding: 0 30px;width: 100%;height: 30px;line-height: 30px;background: url(../images/bgin_1.png) no-repeat center; font-size: 24px;color: #242424; font-family:"Microsoft YaHei";}
.news-center-ul{ font-family:"Microsoft YaHei";}
.news-center-li{padding: 38px 0;border-bottom: 1px solid #e7e7e7;}
.news-center-img{margin-right: 34px;float:left;width: 240px;height: 170px;overflow: hidden;}
.news-center-img img{display: block;width: 100%;}
.news-center-desc{float:left;width: 924px;}
.news-center-desc h3{font-size: 18px;color: #333;line-height: 40px;}
.news-center-desc p{margin-bottom: 24px;font-size: 14px;color: #666;line-height: 30px;}
.news-center-desc p span{color: #f5a31c;}
.data-i{float: right;color: #d0d0d2;}
.data-ico{display: inline-block;vertical-align: middle;}
.jump-a{margin: 60px 0;text-align: center;}
.jump-a a{display: inline-block;margin: 0 3px;padding: 0 60px;height: 44px;background: #eaeaeb;line-height: 42px;font-size: 18px;color: #333;border: 1px solid #333;}
.news-content{margin-bottom: 70px;}
.news-content-tit{margin-bottom: 26px;padding: 10px 0;width:100%;border-bottom: 1px dotted #e7e7e7;text-align: center;}
.news-content-tit h3{font-size: 24px;color: #333;line-height: 42px; font-family:Microsoft YaHei; font-weight:100;}
.news-content-tit P{font-size: 12px;color: #999;line-height: 30px;}
.news-content-desc P{font-size: 14px;color: #666;line-height: 30px;}
.news-content-desc-img {margin: 0 auto;margin-top: 30px;margin-bottom: 40px;width: 660px;height: 270px;overflow: hidden;}
.news-content-desc-img  img{display: block;width: 100%;}
.scene-pic-ul{margin: 0 -14px;}
.scene-pic-li{padding: 14px;width: 25%;float: left;}
.scene-pic-li a{display: block;}
.scene-pic-img{width: 100%;position: relative;overflow: hidden;}
.scene-pic-img img{display: block;width: 100%;transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;}
.scene-pic-desc{position: absolute;bottom: 10px;width: 100%;height: 30px;line-height: 30px;padding: 0 10px;}
.scene-pic-desc p{background: url(../images/news-bg2_1.png) repeat center;font-size: 14px;color: #fff;text-indent: 10px;}
.scene-pic-li:hover .scene-pic-img img{transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);}
.meeting-agenda-box{width: 100%;}
.meeting-agenda{padding-top:  30px;}
.meeting-agenda-desc{font-size: 14px;color: #666;line-height: 26px;}
.attachment{margin: 30px 0;font-size: 14px;color: #141f55;line-height: 30px;}
.attachment p{color: #141f55;}
.attachment a{display: block;color: #141f55;}


.image_container img{width: 227px;
    height: 146px;}


.clearfix:after{clear:both; content:"";display:block;height:0;line-height:0;visibility:hidden;}
.clear{ clear:both;}.clearfix{zoom:1;}.mt10{ margin-top:10px;}.pt10{ padding-top:10px;}.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}.tl{ text-align: left;}.ov{ overflow:hidden;}.rel{ position:relative;}
.none{ display:none;}.block{ display:block;}.mr10{ margin-right:10px;}

em, i {
    font-style: normal;
}
.int-nav dl.navst {
    width: 24%;
}
.int-nav dl.navst .bs-opl {
    width: 100%;
}
.int-nav dl.navst > dt {
    height: 60px;
}
.int-nav dl.navst > dt a {
    height: 60px;
}