﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.l,.col-l,.col_l,.col-c,.col_c {float:left;}
.r,.col-r,.col_r,dt span,.ul-txt li span,.ul_txt li span {float:right;}
.c {clear:both;}
.n,em {font-weight:normal;font-style:normal;}
.b {font-weight:bold;}
.i {font-style:italic;}
.fa {font-family:Arial;}
.fg {font-family:Georgia;}
.ft {font-family:Tahoma;}
.fl {font-family:Lucida Console;}
.fs {font-family:'宋体';}
.fw {font-family:'微软雅黑';}
.tc {text-align:center;}
.tr {text-align:right;}
.tl {text-align:left;}
.tdu {text-decoration:underline;}
.tdn,.tdn:hover,a.tdl:hover {text-decoration:none;}
.fc0 {color:#000000;}
.fc3 {color:#333333;}
.fc6 {color:#666666;}
.fc9 {color:#999999;}
.fcr {color:red;}
.fcw {color:white;}
.fcb {color:blue;}
.fcg {color:green;}
.f0 {font-size:0;}
.f10 {font-size:10px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f20 {font-size:20px;}
.f24 {font-size:24px;}
.vm {vertical-align:middle;}
.vtb {vertical-align:text-bottom;}
.vt {vertical-align:top;}
.vn {vertical-align:-2px;}
.vimg {margin-bottom:-3px;}
.m0 {margin:0;}
.ml0 {margin-left:0;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.mr0 {margin-right:0;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.ml-1 {margin-left:-1px;}
.mt-1 {margin-top:-1px;}
.p1 {padding:1px;}
.pl5 {padding-left:5px;}
.p5 {padding:5px;}
.pt5 {padding-top:5px;}
.pr5 {padding-right:5px;}
.pb5 {padding-bottom:5px;}
.p10 {padding:10px;}
.pl10 {padding-left:10px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.p20 {padding:20px;}
.pl20 {padding-left:20px;}
.pt20 {padding-top:20px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.rel,.pr {position:relative;}
.abs,.pa {position:absolute;}
.dn {display:none;}
.db {display:block;}
.dib {-moz-inline-stack:inline-block;display:inline-block;}
.di {display:inline;}
.ovh {overflow:hidden;}
.ovs {overflow:scroll;}
.vh {visibility:hidden;}
.vv {visibility:visible;}
.lh14 {line-height:14px;}
.lh16 {line-height:16px;}
.lh18 {line-height:18px;}
.lh20 {line-height:20px;}
.lh22 {line-height:22px;}
.lh24 {line-height:24px;}
.fix {*zoom:1;}
.fix:after,.fix:before {display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.z {_zoom:1;}
.h1 {height:1px;}
.h5 {height:5px;}
.h10,.h {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.h1,.h5,.h10,.h15,.h20,.h25,.h,.h30,.h35,.h40,.h45,.h50,.h55,.h60 {font-size:0px;line-height:0;overflow:hidden;clear:both;visibility:hidden;}
body {font:12px/1.5 宋体,Arial,sans-serif;}
a {text-decoration:none;}
a:hover {color:#FF6600}
.h25 {height:25px;}
.h30 {height:30px;}
.h40 {height:40px;}
.h45 {height:45px;}
.h50 {height:50px;}
.h55 {height:55px;}
.h60 {height:60px;}
/*h1, h2, h3, h4, h5, h6, p, i, span, a, .img, img, li {
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
}*/

/*字体库*/
@font-face {
    font-family: 'iconfont';  /* project id 599721 */
    src: url('../font/iconfont/font_599721.eot');
    src: url('../font/iconfont/font_599721.eot?#iefix') format('embedded-opentype'),
    url('../font/iconfont/font_599721.woff2') format('woff2'),
    url('../font/iconfont/font_599721.woff') format('woff'),
    url('../font/iconfont/font_599721.ttf') format('truetype'),
    url('../font/iconfont/font_599721.svg#iconfont') format('svg');
}
 @font-face {
    font-family: 'DidotBold';
    src:url("../font/DidotBold.eot");
    src:url("../font/DidotBold.eot") format("embedded-opentype"),
    url("../font/DidotBold.woff2") format("woff2"),
    url("../font/DidotBold.woff") format("woff"),
    url("../font/DidotBold.ttf") format("truetype"),
    url("../font/DidotBold.svg#DidotBold") format("svg");
    font-weight: normal;
    font-style: normal;
}
.iconfont {font-family: 'iconfont' !important;}
/*头部*/
.wsc-top {height:42px;width:100%;background:#333;line-height:42px;overflow:hidden;}
.container {width:1400px;margin:0 auto;}
.top-text {float:left;font-size:0;}
.top-text a:first-child {padding-left:0;background:none;}
.top-text a {font-size:14px;color:#8e8e8e;display:inline-block;padding:0 20px;}
.top-right {float:right;}
.top-right .em1 {margin-right:20px;padding-right:20px;background:url(/skin/images/pc/shuxian.png) no-repeat right center;}
.topRi-all {font-size:14px;color:#8e8e8e;float:left;}
.topRi-all a {color:#eee;}

/*pc主导航*/
#hd {height:175px;background:#f9f9f9;width:100%;overflow:hidden;}
.wp1 {width:1400px;height:100%; margin:0 auto;display:block;}
.wp1 .logo {width:250px;float:left;}
#hd .logo a {display:block;height:100%;line-height:175px;}
#hd .logo a img {display:inline-block;vertical-align:middle;}
#nav {width:1140px;float:left; margin-left:50px;}
.yijili li {float:left;width:138px;height:175px;color:#333;}
.yijili li a {display:inline-block;width:100%;margin:55px 0 50px 0;text-align:center;font-size:20px;letter-spacing:2px;height:78px;}
.yijili li a span{display:inline-block;width:100%;margin:10px 0;text-align:center;font-size:12px;height:36px;line-height:15px;}
.yijili li:hover {background:#82cbd1;}
.yijili li:hover a,.yijili li:hover span{color:#fff;}
.yijili .mycur {background-color:#82cbd1; color:#fff;}
.yijili .mycur a{color:#fff;}

/*搜索*/
.search{width:30px;float:left;margin:25px 0 0 10px;}
.hn-atv {width:30px;height:90px;background:url(/skin/images/pc/seatch.png) no-repeat right center;}
.search .hn-drop-search {border-top:solid 1px #eee;position:absolute;left:0;top:218px;width:1200px;z-index:1000;display:none;right:0;margin:auto;}
.hn-drop-search {background:#fff;z-index:99;position:absolute;left:0;display:none;padding:10px 0;border-radius:0 0 5px 5px;}
.dropMain {height:199px;box-sizing:border-box;padding:30px 0 0;}
.dropMain form {float:unset;width:770px;margin:auto;}
.search-form {width:768px;padding-top:37px;margin:auto;}
.search-form div {float:left;height:52px;border:solid 1px #dedede;}
.dropMain .search-form input {float:left;border:none;outline:none;width:616px;height:50px;background-color:#fff;border-radius:2px;box-sizing:border-box;transition:0.36s;padding:10px 20px;line-height:32px;}
.dropMain .search-form select {float:left;width:98px;height:50px;color:#999999;font-size:16px;background-color:#ffffff;box-sizing:border-box;transition:0.36s;padding:10px 20px;line-height:32px;border:none;}
.dropMain .search-form .search-btn {float:left;border:none;transition:0.36s;width:54px;margin:-1px 0 0 -1px;height:54px;background:#1D4E89 url(/skin/images/pc/head-search.png) no-repeat center center;cursor:pointer;}
.dropMain .search-form .search-btn:hover {background:#2769B8 url(/skin/images/pc/head-search.png) no-repeat center center;}
.top-close {height:13px;width:13px;position:absolute;right:30px;top:30px;background:url(/skin/images/pc/search-close.png) no-repeat center center;cursor:pointer;transition:0.3s;}

/*首页各个楼层头部样式*/
.tit-i {text-align:center;overflow:hidden;}
.tit-i h3 {font-size:48px;color:#666;margin-top:40px;font-weight:100; }
.tit-i .pcline{width:140px;margin:40px auto;height:1px;border-bottom:1px solid #666;}
.tit-i h5 {width:1200px;margin:0 auto;padding-top:8px; font-size:24px;font-weight:100;color:#555;line-height:50px;text-transform:uppercase;font-family:Arial;}

/*手机头部*/
#m-hd {display:none;}
#m-hd {height:50px;line-height:50px;background-color:#fff;padding:0;position:fixed;width:100%;z-index:999999;}
#m-hd img {height:40px;padding:10px 0 0 10px;}
.m-trigger {position:absolute;top:0;right:10px;width:50px;color:#fff;text-align:center;font-size:30px;line-height:45px;cursor:pointer;background:url(../images/menu_add.png) center center no-repeat;-webkit-background-size:50px;background-size:25px;height:50px;}
.m-nav {z-index:60;position:absolute;top:50px;width:100%;left:0;background:url(../images/alpha_black_70.png) repeat;text-align:center;display:none;}
.m-nav li {border-bottom:1px solid #565656;}
.m-nav a {display:block;font-size:12px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;}
.m-nav a:hover,.m-nav a:active {color:#e4392a;}
.m-sub {text-align:left;display:none;width:100%;}
.m-sub a {border-bottom:none;font-size:13px;}


/*公共底部-大底*/
.footer100{width:100%;height:350px; padding:40px 0;background:#f2f2f2;}
.ft1{width:1400px;height:120px;margin:40px auto;padding:0 450px;}
.ft1 .ewm{width:120px;height:120px; float:left;background:url(/skin/images/ewm_site.png) no-repeat;background-size:100% 100%;}
.ft1 .right{width:330px;height:120px; float:left;color:#555;margin:0 0 0 40px;text-align-last:justify;text-align:justify;text-justify:distribute-all-lines;}
.ft1 .right .tit{width:100%;height:45px;line-height:50px; font-size:45px;font-weight:600;}
.ft1 .right .p1{width:100%;height:28px; font-size:18px;margin-top:17px;}
.ft1 .right .p2{width:100%;height:26px; font-size:20px;letter-spacing:4px;}

.ft2{width:1202px;height:24px;margin:20px auto;border-left:1px solid #666;}
.ft2 li{width:150px;height:24px;line-height:24px; border-right:1px solid #666;float:left;list-style:none;text-align:center;}
.ft2 li a{font-size:22px;color:#555; }
/*公共底部-小底*/
.footer2{width:100%;background-color:#4e4e4e;height:190px;padding:50px 0; text-align:center;font-size:20px;color:#ccc;}
.footer2 .info{width:1400px;height:40px; line-height:40px;margin:0 auto;}
.footer2 a{color:#ddd;margin:0 4px;}
.footer2 a:hover{color:#e4392a;}

/* side侧边 */
.side {position:fixed;width:50px;height:275px;right:0;top:250px;z-index:100;}
.side ul li {width:50px;height:50px;float:left;position:relative;margin-bottom:2px;}
.side ul li .sidebox {position:absolute;width:50px;height:50px;border-radius:5px 0 0 5px;top:0;right:0;transition:all 0.3s;background:#000022;color:#fff;font:16px/50px "微软雅黑";overflow:hidden;}
.side ul li a:hover .sidebox {width:175px;}
.side ul li .sidetop {width:50px;height:50px;line-height:50px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover {background:#e4392a;}
.side ul li img {float:right;}
.side2 {position:fixed;width:40px;right:10px;z-index:100;top:500px;height:80px;}
.side2 ul li {width:40px;height:40px;}
.side2 ul li a {display:block;background-color:#e4392a;height:40px;width:40px;text-align:center;line-height:40px;}
.side2 ul li a img {vertical-align:middle;display:inline-block;}
.side2 ul li a:hover {background-color:#000022;}
.side2 ul li .weixin {position:absolute;left:-154px;bottom:0;display:none;}
.side2 ul li .weixin em {background:url(../images/arr3.png) no-repeat;width:5px;height:17px;display:block;position:absolute;right:-5px;top:50%;margin-top:3px;}
.side2 ul li .weixin img {display:block;}
