@charset "utf-8";
/* CSS Document */
/* index */

.picfd{ overflow:hidden;}
.picfd img{ transition:all 0.5s ease;}
a:hover .picfd img { transform:scale(1.1); transition:all 0.5s ease;}
body{}
.op0{opacity: 0;}
.wrap{ width:1280px; margin:0 auto;}
.top{ height: 88px;width:100%; position:fixed; left:0; top:0px; z-index:95; transition:all 0.5s ease;background:url(/images/bg01.png);}
.top .logo{margin-top:23px}
.top .langec{ margin-top:25px;}
.top .langec span{ cursor:pointer; display:block; width:35px; text-align:center; line-height:35px; color:#fff;}
.top .langec p{ background:#fff; top:35px; width:100%; text-align:center; position:absolute; z-index:3; display:none;box-shadow:0 0 10px rgba(51,116,191,0.3)}
.top .langec p a{ display:block; line-height:30px;}
.odrelc{ background:#2d5ba6;}
.T-nav{}
.T-nav > li{ float:left; position:relative; }
.T-nav > li > a{ display:block; padding:0px 20px 0px 20px; height:86px; line-height:86px; font-size:16px; text-align:center; color:#fff;}
.T-nav > li > a.cur{}
.T-nav > li .gdlt{ position:absolute; width:250%; padding:10px 0; left:-75%; top:86px; background:url(/images/bg01.png); text-align:center; display:none; font-size:16px}
.T-nav > li .gdlt a{ display:block; text-align: center; line-height:34px; color:#fff;}
.T-nav > li .gdlt a:hover{ text-decoration:underline}
/*.searlec{ margin-top:15px;}
.searlec span{ cursor:pointer; display:block; width:55px; height:55px; background:url(/images/fd.png) no-repeat center center;}
.searlec p{ position:absolute; background:#fff; padding:10px; box-shadow:0 0 10px rgba(0,0,0,0.2); right:0; top:71px; width:220px; height:55px; display:none;}
.searlec p .od01{ width:140px; border:1px solid #0068ad; height:35px; padding:0 5px; float:left;}
.searlec p .od02{ width:60px; height:35px; float:left; border:none; cursor:pointer; color:#fff; background:#0068ad;}
*/
.flexslider.in_banner{height: 100vh;}
.flexslider .pic{height: 100vh;}
.flexslider .pic{}
.T-nav li.soso01{display:block}
.soso01{padding:23px 0px 0px 0px}
.soso01 img{}
.soso01 tr{padding:0px 10px}
.btn_soso{border:none; height:25px; line-height:25px; text-indent:4px; width:100%;outline:none;}
::-webkit-input-placeholder{color:#333}
::-webkit-input-placeholder{color:#333}
::-moz-placeholder{color:#333}
::-ms-input-placeholder{color:#333}
::-ms-input-placeholder{color:#333;!important}

@media (max-width: 1200px){
body{ padding-top:50px;}
.wrap{ width:100%; padding:0 2%;}
.top{ height:50px; top:0; background:url(/images/bg01.png);}
.top .logo{ height:50px; padding:0; margin-top:10px}
.top .logo img{ height:30px;}
.mob-nav{ display:block; float:right; background:url(/images/mob-ct.png) no-repeat center center; background-size:auto 40%; width:50px; height:50px;margin-right:20px}
.T-nav{ width:100%; position: fixed;  display:none;height:100%; overflow-x:hidden; overflow-y:auto; top:50px; left:0; margin:0; }
.T-nav li{ display:block; width:100%; border-bottom:1px solid #dedede; border-left:none;background:#fff url(../images/i00_01.png) no-repeat right center}
.T-nav li:nth-child(1){background:#fff}
.T-nav li:nth-child(5){background:#fff}
.T-nav > li > a{ width:100%; text-align:left; padding:0 3%; line-height:45px; height:45px; color:#3374bf;}
.T-nav > li > a.cur{ background:none; border:none; color:#3374bf;}
.T-nav li .gdlt{ position:relative; width:100%; top:0; padding:10px 0px; background:#f1f1f1; border:none; border-top:1px solid #dedede; left:0%; text-indent:3%}
.T-nav > li .gdlt a{ text-align:left; color:#333; line-height:35px; height:35px;}
.T-nav > li .gdlt a:hover{ text-decoration:underline;color:#3374bf}
.T-nav li.soso01{display:none}
}



<!--0.00010991096496582-->