/* CSS Document */
.head{width:100%; max-width:1440px; margin:0 auto; background-color:#fff; position: relative;}
.head_top{ background-color:#f7f7f7; height:36px; position:relative; z-index: 200;}
.head_topin p{line-height:36px; font-family:Arial; font-size:13px; float:left;}
p.head_topin_right{ cursor:pointer; float:right;}
.head_topin_right a{font-family:Arial; font-size:13px; line-height:36px;}
.lan_click{display: none; position: absolute; top: 0; right: -16px; width: 16px; height: 34px;}
.language .w1110{position: relative;z-index: 100;}
.languagein {position: absolute; z-index:-50; top: -376px; right: -40px; width: 418px; height: 330px; padding:22px 36px; background:#fff; box-shadow:0px 0px 4px #c0bebf; -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.show .languagein{-webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0);}
.lan_click {display:none;position: absolute;top:0;right: -16px;width: 16px;height: 34px;}
.languagein span {display:block;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #d0d0d0;font-size: 18px;color: #666666;line-height: 36px;height: 36px}
.languagein li {height: 32px;line-height: 32px;padding-left: 24px; background: url(../images/languagebg.jpg) no-repeat left;}
.languagein a {font-size:18px;color:#003366;}
.languagein a:hover {color:#FE700C;}
.head_mainin {height:100px; overflow:hidden;}
.head_mainin .left {margin-top: 20px;}
.logo {background: url(//static.shibangchina.com/images/index/logo.jpg);width: 266px; height: 58px;text-indent: -2500px;margin-top: 20px;}
.nav-sm{ display:none;}
.nav {overflow: hidden; float:right;}
.nav li {position:relative;float:left;width:90px;height: 100px;z-index: 50;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.nav a {display:block;width:90px;font-size:16px;text-align:center;height:100px;line-height:100px;z-index: 50;color: #666}
.nav li::after {position: absolute; top: 0; left: 0; z-index: -22; width: 100%; height: 100%; background:#f7f7f7; content:''; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; -webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%,0);}
.nav li.current::after {-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.nav a:hover {color:#ffa126;}
#kefu { width:79px;}
#kefu a {color:#029ce1; width:64px; height:16px; line-height:16px; margin-top:42px; padding-left:14px; border-left: 1px solid #c9c9c9}
#kefu a.nabor {margin-left:1px;border-left:none}
.list_wrap {position: absolute;top: 136px;left: 0;z-index: 999;display: none}
.list_wrap p,.list_wrap a { color: #fff;}
.list_wrap a {font-size: 14px}
.list_middle {background: #274280}
.list_con {padding: 46px 0 50px 0;}
.list_con .sanjiao { position: absolute; left: 645px; top: 0px;}
.list {float:left; font-size:12px; height:12px; line-height:12px; text-align:left; margin-left: 68px; height: 280px;}
.list h1 a{font-size:18px; color:#fff;font-weight: normal;line-height: 28px}
.list h1 {margin-bottom: 20px}
.list .bt { margin-top: 40px; font-size: 23px;}
.list1 {border-right:1px solid #ccc; padding-right: 50px; margin-left: 0; height: 248px;}
.list_con .list1 h1 a{font-size: 24px;margin-bottom: 30px;font-weight: normal;}
.list ul li { line-height: 29px}
.list1 ul li a{ font-size:18px; line-height: 34px;margin: 0;font-weight: normal;}
.list_wrap .list_more {color:#FE700C;}
.list .list_psz {margin-top: 30px;margin-bottom: 5px}
.list_middle ul{ overflow:hidden;}
.list_bottom {background: #1a2d5c}
.list_bottom_con { padding:20px 0;overflow: hidden;}
.list_bottom_con h2 { font-size:17px; font-weight:bold; color:#fff; float: left; line-height: 70px; margin-right: 30px;}
.list_bottom_txt { float: left; width: 900px;}
.list_bottom_txt h1 { font-size:14px; font-weight:bold; color: #fff; margin-top: 10px;}
.list_bottom_txt p { margin-top: 10px;}
#proserlist_xk {margin-top: 40px;}
#ser_list .list{margin-left: 85px;}
#ser_list .list1{margin-left: 0px;}
#ser_list .sanjiao {left: 730px}
.list .ser {margin-bottom: 0px}
#data div.m-p-grey p, #data p#addparameter{color: #898989; font-size: 12px;}
/*foot部分*/
.foot {background-color: #10286c;}
.f-right{ float:right;}
.foot_top {height: 285px;border-bottom: 1px solid #3d5088}
.foot_topin {padding-top: 50px;}
.foot_topin .left {margin-right: 76px}
.foot_topin .mr0 {margin-right: 0px}
.foot_topin h3 {font-size: 22px;color:#fff;}
.foot_topin ul {margin-top: 15px}
.foot_topin li {height: 34px;line-height: 34px}
.foot_topin a {color: #fff; font-size: 14px;}
.foot_bottom {color:#ffffff;}
.foot_bottomin {padding:17px 0 12px 0;color:#7487be;}
.foot_bottomin a {color:#7487be;}
.banquan {overflow: hidden;margin-bottom: 5px}
.banquan p {height:21px;line-height: 21px; color: #7487be;}
.banquan a {float:left;padding: 0px 13px;margin:2px 0;border-right: 1px solid #7487be;height: 16px;line-height: 16px;}
.link a {padding-right: 12px;}
.foot_bottomin .ftb_last {padding-right: 42px;border:none;}
