.left15{ margin-left:15px !important;}
.mto15{ margin-top:15px!important;}
.mto10{ margin-top:10px!important;}
.clear{clear:both;}
.c_1200{ width: 1200px; margin: 0 auto; }
.header{ height: 35px; border-bottom: 1px solid #c5c5c5; line-height: 35px;font-size: 14px;}
.topl{ width: 350px; float: left;line-height: 35px;padding-left: 20px;}
.topl p{ display: inline-block; position: relative; padding-left: 10px;}
.topl span{ margin: 0 6px;}
.topl p i{ font-size: 28px; position: absolute; left: -10px; top: 3px; color: #686868;}
.topl p a{ color: #555;}
.topr{ width: 380px; float:right;line-height: 35px;}
.topr ul li{ width: 90px; display:inline-block; position: relative; text-align: center;}
.topr ul li i{ font-size: 22px; padding: 5px 5px 0 0; position: absolute; top: 3px; left: -8px;}
.topr ul li a{ color: #555;}
.topr ul li:nth-child(2) i{ color: #2387f7; left: -6px;}
.topr ul li:nth-child(3) i{color:#0065a0; left: -6px;}
.topr ul li:nth-child(4) i{color:#ff8457; left: -8px;}
.topr ul li+li i{ color: #2387f7;}
.topr ul li+li+li i{color:#0065a0;}
.topr ul li+li+li+li i{color:#ff8457;}
.topr ul li+li+li+li+li i{color:#000;font-size: 20px;}
.logo_2017{ background: #f6f6f6; width: 100%; height: 120px;}
.logo_2017 .c_1200{ padding-top: 40px;}
nav{ width: 100%; height: 50px;background: #2477ac;}
.ie8nav{ width: 100%; height: 50px;background: #2477ac;}
.navtj{ width: 230px; background: #ff6700; color: #fff;height: 50px; line-height: 50px; text-align: center; font-size: 20px; float: left; cursor: pointer;}
.navli li{ float: left; width: 95px; text-align: center; font-size: 16px; line-height: 50px; position: relative;}
/*.navbm{ display: block; background: #ff6700; color: #fff; border-radius: 8px; height: 30px; line-height: 30px; margin-top: 10px;}*/
.navli li img{ position: absolute; top: 5px; right: -3px;}
.navli li a{ color: #fff; display: block;float: left; width: 95px; text-align: center;}
.navli li a:hover{ background: #33546d;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.navtj a{ color: #fff;display: block;}
.navtj a i{font-size: 24px;color: #FFF;font-weight: normal; margin-right: 10px;}
.nvadiv2017{ position: relative;}

/*×¨Òµµ¼º½*/
.k_1200{ width:1200px; margin:0 auto; position:relative;}
.inzy{width:230px; height:400px;background: rgba(51,102,153,0.8);;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2477ac,endColorstr=#2477ac);position:absolute;top:0;z-index:999;}
.inzy ul{}
.inzy ul li a{ color:#FFF; display:block;text-decoration: none;}
.inzy ul li{ height:50px; line-height:50px; font-size:18px; position:relative; padding-left:45px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.inzy ul li a i{ padding-right: 10px; font-size: 24px; font-weight: normal;position:absolute;top:13px; left: 13px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.inzy ul li span{ position:absolute; right:30px; top:0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.inzy ul li:hover{ background:#333333; padding-left:55px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}

.inzy ul li div{ display:none;}
.inzy ul li:hover i{left:20px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.inzy ul li:hover span{right:20px;-webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.inzy ul li:hover > div{ display:block;}

.inmzx1{ padding: 4px 2px 0 2px !important; display:block;}
.inmzx{ display:block;padding: 0 0 0 5px!important;}
.inzy ul li div{width:510px;background:#FFF; position:absolute; top:0; right:-530px; height:386px; padding:15px 0 0 20px;text-indent:0;display:none;cursor:default;}
.inzy ul li div h2{ color:#ff6700; font-size:16px; height:20px; line-height:20px; font-weight:normal; padding:5px 0 0 0;} 
.inzy ul li div h3{ color:#555555; font-size:14px; line-height:25px; font-weight:normal; margin:5px 0; width:486px}
.inzy ul li div a{ width:200px; height:40px; background:#ff6700; display:block; border-radius:10px;text-align:center; line-height:40px; font-weight:normal; float:left;font-size:16px; margin:5px 10px; color:#FFF;}
.inzy ul li div h4 a:hover{ color:#FFF;}
.inzy ul li div h5 a{ width:250px; height:40px; background:#ff6700; display:block; border-radius:10px;text-align:center; line-height:40px; font-weight:normal; float:left; margin:0 0 0 25px; font-size:16px;}

.inzy ul li:nth-child(2) > div{top:-50px;}
.inzy ul li:nth-child(3) > div{top:-100px;}
.inzy ul li:nth-child(4) > div{top:-150px;}
.inzy ul li:nth-child(5) > div{top:-200px;}
.inzy ul li:nth-child(6) > div{top:-250px;}
.inzy ul li:nth-child(7) > div{top:-300px;}
.inzy ul li:nth-child(8) > div{top:-350px;}
.inzy ul >li+li>div{top:-50px;}
.inzy ul >li+li+li>div{top:-100px;}
.inzy ul >li+li+li+li>div{top:-150px;}
.inzy ul >li+li+li+li+li>div{top:-200px;}
.inzy ul >li+li+li+li+li+li>div{top:-250px;}
.inzy ul >li+li+li+li+li+li+li>div{top:-300px;}
.inzy ul >li+li+li+li+li+li+li+li>div{top:-350px;}
