@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);


body{font-family: "Microsoft YaHei","Microsoft JhengHei",”Hiragino Sans GB”,”STHeiti”,verdana,Tahoma,arial; font-size:12px;}
body,a,a:focus, a:hover{text-decoration:none}
a{ text-decoration:none; color:#333}
p{margin: 0;}
ul{ padding:0; margin:0; list-style-type:none}
li{ padding:0; margin:0; list-style-type:none}
.color{ color:#010e80 !important}
b{ color:#333;  font-family: 'Open Sans', sans-serif;}

@font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg#iconfont') format('svg');
}


.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
 
}
.indextop{ background:url(../image/viptop.jpg) no-repeat center top; width:100%; height:135px; overflow:hidden; display:inherit}
#ttop{ height:40px; background:#010e80; width:100%}
.top{ width:1226px; margin:0 auto; overflow:hidden}
.top ul { padding:0; margin:0}
.top ul li{ float:left; padding-left:10px;  height:40px; line-height:40px; vertical-align: middle; color:#fff}
.top ul li a{ color:#fff; font-size:12px; padding-right:10px; }
.top ul li:first-child{padding-left:0}
.top ul li:last-child a{ padding-right:0}
.top ul li a.newadd{ color:#9fb1f1}
.logo{ width:1226px; margin:0 auto; height:166px;}
.logo .logoimg { width:294px; float:left; margin-top:51px}
.logo .logosearch { width:570px; float:left; margin-top:51px}
.logo .logoerwei{ float:right; margin-top:29px}
.logo .logosearch .form-control{ width:445px !important; border:2px solid #010e80 !important; border-radius:0 !important; height:35px !important; float:left}
.logo .logosearch .btn{ background-color: #010e80 !important; width:90px; float:left; height:35px; border-radius:0 !important; border:0 !important; text-shadow: none !important; color:#fff !important; font-size:16px}
.logo .logosearch p{ margin-top:10px; float:left; color:#999}
.logo .logosearch p a{ color:#999; margin-right:10px; margin-left:10px}
.logo .logosearch p a:first-child{ margin-left:0}
.logo .logoerwei .zjse{ position: relative;left: 88px;top: -26px;}
.logo .logoerwei .btn1{ background-color: #888 !important; float:left; border-radius:0 !important; border:0 !important; text-shadow: none !important; color:#fff !important; }
.logo .logoerwei .form-control{ width:160px !important; border:1px solid #888 !important; border-radius:0 !important; height:24px !important; float:left}
.navtt{ width:100%; height:35px; border-bottom:2px solid #010e80}
.navtt .nav-secondary{ width:1226px; margin:0 auto; overflow:hidden}
.navtt ul{ padding-left:0;}
.container1{ width:1226px; margin:0 auto }
.navtt ul li{ margin-left:41px;  line-height:35px; float:left}
.navtt ul li .duli{ color:#fff !important}
/*.navtt ul li:nth-child(9).menu_new{ background:url(../image/1212.jpg) no-repeat center top; height:48px; width:105px; margin-top:-15px}
.navtt ul li:nth-child(9).menu_new a{ color:#fff !important; margin-top:29px; border:none; margin-left:-48px}*/
.navtt ul li.menu_new{position:relative}
/*.navtt ul li.menu_new:nth-child(9){background:#d20d0d; padding:0 5px;border-radius:5px}
.navtt ul li.menu_new:nth-child(9) a{color:#fff}*/
.navtt ul li.menu_new span{position:absolute;top:-26px;left:44px;display:none}

.navtt ul li:first-child{ margin-left:0 !important}
.navtt ul li a{ font-size:16px; color:#333; padding-bottom:6px !important; padding-left:30px}
.dropdown-menu a{ color:#fff !important; font-size:14px !important; }
.dropdown-menu li{ width:100% !important; margin-left:0 !important; line-height:42px !important}
.dropdown-menu li font{ color:#cacaca}
.dropdown-menu .menutit{ text-align:left; font-weight:bold }
.dropdown-menu .xian{ height:2px; border-bottom:1px #939394 solid; margin-top:20px}
.dropdown-menu .menutit .iconfont{ font-size:24px; margin-left:10px}
.dropdown-menu .menufa a { width:43%; float:left; display:block; clear:none !important; color:#ddd !important; font-size:12px !important}
.dropdown-menu .menufa { overflow:hidden;}
.dropdown-menu .menufa a:hover{ background:none !important}

.dropdown-menu .xilietc{ display:none; background: #fff; width: 823px;height: 456px; position: absolute; left: 234px; top: 0; }
.dropdown-menu .xilietc ul{ padding:0}
.dropdown-menu .xilietc ul li{ width:275px !important; height:115px; float:left; border:1px solid #e7e7e7; margin-top:-1px; margin-right:-1px; margin-left:-1px}
.dropdown-menu .xilietc ul li a{ float:left; width:274px !important; height:115px; line-height:115px; }
.dropdown-menu .xilietc ul li a span{color:#282828; font-size:13px}
.dropdown-menu .xilietc ul li a img{ margin-right:10px}
.dropdown-menu .xilietc ul li a span:hover{ color:#010e80}

.navtt ul .ds1 .iconfont{ margin-left:15px; color:#b9b9b9}
.navtt ul li .active{ color:#010e80 !important; border-bottom:2px solid #010e80;}
.navtt ul li .allac{ width:230px; height:38px; background:#010e80; color:#fff; display:block; text-align:center; line-height:35px; }


.nav-secondary>li>a{ border-bottom: 2px solid #fff !important; padding-bottom:5px }
.nav-secondary>li.active>a, .nav-secondary>li.active>a:focus, .nav-secondary>li.active>a:hover{ color:#010e80 !important; border-bottom-color:#010e80 !important}
.dropdown-menu{ background:rgba(108,108,108,0.8) !important; color:#fff !important; width:235px !important; height:457px; border-radius:0 !important}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{ background:#ababab !important}
.dropdown-menu>li>a{ cursor:pointer;}
.mainone{ width:100%; overflow:hidden;}
.banner{ width:100%; margin:0 auto; /*height:460px;*/}


.all{width:1226px; position:absolute; top:0; height:460px; margin:0 auto; left:20px}
.all .proxilie {padding:0 0 30px 10px; border-bottom:1px solid #737374; overflow:hidden; background:rgba(0,0,0,0.6); width:234px}
.all .proxilie span{ color:#fff; font-size:14px;}
.icon-th-large{ margin-right:8px}
.all .proxilie ul li { float:left; width:100px; line-height:23px}
.all .proxilie ul li a { color:#ddd; font-size:12px}
.all span{ margin-top:25px; display:block}
.all .proxuqiu { padding:0 0 30px 10px; border-bottom:1px solid #737374; overflow:hidden; color:#fff; font-size:14px; background:rgba(0,0,0,0.6); width:234px}
.all .proxuqiu p{ margin:0 20px 0 20px}
.all .proxuqiu a{ color:#ddd; margin-right:3px; line-height:23px}
.all .proleixing {padding:0 0 15px 10px; overflow:hidden; color:#fff; font-size:14px; background:rgba(0,0,0,0.6); width:234px}
.all .proleixing p{ margin:0 20px 0 20px}
.all .proleixing a{ color:#ddd; margin-right:3px; line-height:23px}
.icon-tint{ margin-right:8px}

.dropdown-menu .protc{ background:#fff; width:388px; height:242px; position:absolute; left:234px; top:0; box-shadow: 2px 2px 5px #e7e7e7; display:none; color:#333; padding:17px; text-align:left}
.dropdown-menu .protc span{ display:block; float:left; width:210px}
.dropdown-menu .protc span h3{ font-size:13px; border-bottom:2px #5f5750 solid; padding-bottom:8px;}
.dropdown-menu .protc span h3 b{ color:#010e80}
.dropdown-menu .protc span p{ font-size:13px; border-bottom:1px #5f5750 solid; padding-bottom:8px; line-height:26px; height:120px}
.dropdown-menu .protc span a{ color:#000 !important; display:block; width:167px; height:28px; border:1px #9f9f9f solid; border-radius:20px; text-align:center; margin-top:10px; line-height:25px; padding-left:0 !important}
.dropdown-menu .protc span a .iconfont{ color:#010e80; margin-right:5px; font-size:14px}
.dropdown-menu .protc img{ float:right}


#free{ height:45px; width:100%; overflow:hidden}

.adv1{ width:1226px; margin:0 auto}
.adv1 .leftadv{ background:#5f5750; width:234px; height:170px; float:left; margin-top:15px; padding-top:15px}
.adv1 .leftadv li{ float:left; list-style-type:none; width:107px; height:73px; text-align:center; margin-left:10px}
.adv1 .leftadv li img{ margin-top:10px;}
.adv1 .leftadv .newxp{ border-right:1px solid #7e7e7e;border-bottom:1px solid #7e7e7e;}
.adv1 .leftadv .shfw{ border-left:1px solid #7e7e7e;border-top:1px solid #7e7e7e; margin-left:-1px; margin-top:-1px}
.adv1 .leftadv li a{ width:100%; color:#fff; display:block; font-weight:bold; margin-bottom:5px }
.adv1 .leftadv li:nth-child(2){ margin-left:0}
.adv1 .leftadv li:nth-child(3){ padding-top:10px}
.adv1 .leftadv li:nth-child(4){ padding-top:5px}
.adv1 .rightadv{ width:992px; float:right; margin-top:15px}
.tit{ width:100%; overflow:hidden; margin-bottom:20px}
.title{ display:inline-table; float:left}
.title span{ font-size:23px; color:#000;vertical-align:middle; }
.title img{ margin-right:12px}

.main_xp{ width:1226px; margin:0 auto;}
.main_xp .xp_left{ float:left; width:730px}
.main_xp .xp_left .con{ margin-top:10px}
.main_xp .xp_right{ float:right; width:472px; margin-top:43px}
.main_xp .xp_right li{ width:225px; float:left; list-style-type:none; background:#fafafa; position:relative; height:384px; margin-top:9px}

.main_xp .xp_right li img{ margin-top:32px; width:220px}
.main_xp .xp_right li .price{ position:absolute; left:23px; bottom:47px; color:#333; font-size:14px}
.main_xp .xp_right li .price b{ font-size:18px; font-family:STHeiti Light}
.main_xp .xp_right li:last-child{ float:right}
.main_xp .xp_right li .pricejg{ margin:10px 0 0 23px}
.main_xp .xp_right li .pricejg span{ font-size:15px; font-weight:bold; margin-bottom:10px; display:block}
.xp_right li .pricejg span font{ border-bottom:2px solid #7a7a7a; padding-bottom:5px;}
.xp_right li .pricejg p font{ color:#010e80}
.xp_right li .pricejg a{ width:130px;  border:1px solid #7a7a7a; display:block; color:#000; font-size:14px; text-align:center; line-height:30px; margin-top:30px}
.main_xp .xp_right li .dingg{  background:#010e80; width:55px; height:55px; border:1px; border-radius:50px; position:absolute; right:16px; top:13px; text-align:center; padding-top:12px; line-height:15px}
.main_xp .xp_right li .dingg a{ color:#010e80; font-size:14px; }
.main_xp .xp_right li .dingg .mianshen{ color:#fff}
.newdw{ position:absolute; width:64px; height:20px; background:#010e80; color:#fff; text-align:center; line-height:20px; left:85px}
.newdw img{ position:absolute; left:-42px}
.maintwo{ width:100%; overflow:hidden; background:#f5f5f5}
.main_tj{ width:1226px; margin:0 auto}
.main_tj .tj_left{ width:237px; height:618px; float:left; position:relative}
.main_tj .tj_left a { width:237px; height:618px; display:block; position:absolute; left:0; top:0}
.main_tj .tj_right{ width:988px; float:right}
.main_tj .tj_right img{ display:block; margin:0 auto;}
.main_tj .tj_right li{ width:234px; float:left; background:#fff; list-style-type:none; height:302px; margin-left:13px; position:relative; margin-bottom:13px;transition: all .2s linear;}
.main_tj .tj_right li:hover{z-index:2; box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.main_tj .tj_right li .prolisttc span{ font-size:14px;display:block; text-align:center; color:#000; margin-top:10px}
.main_tj .tj_right li p{ text-align:center; margin-top:5px; font-size:12px; color:#b0b0b0}
.main_tj .tj_right li span font{ border-bottom:1px solid #7a7a7a; padding-bottom:3px;}
.main_tj .tj_right li .cptc{ position:absolute; bottom:0; left:0; width:234px; height:80px; background:rgba(1,14,128,0.6); color:#fff; padding:15px 10px 0 10px; display:none; }
.main_tj .tj_right li .cptc span{ overflow:hidden; height:36px; display:block}
.main_tj .tj_right li .cptc a{ color:#fff; margin-top:2px; display:block; text-align:right}
.main_tj .tj_right li  .prolisttc{ overflow:hidden; }
.onlifx{ width:100%; height:132px; background:#f5f5f5; box-shadow:0 5px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0);}
.onlifx .onlifx1{ width:1226px; margin:0 auto; overflow:hidden}
.onlifx .onlifx1 img{ float:left; margin-right:30px}
.onlifx .onlifx1 span{ display:block; }
.onlifx .onlifx1 .zx0{ float:left}
.onlifx .onlifx1 .zx1{ color:#010e80; font-weight:bold; font-size:18px; padding-top:39px}
.onlifx .onlifx1 .zx2{ color:#8e8e8e; font-size:16px}
.onlifx .onlifx1 .zx3{ color:#010e80; font-size:12px; margin-top:15px}
.onlifx .onlifx1 ul{ width:860px; float:right}
.onlifx .onlifx1 ul li{ width:285px; float:left}
.onlifx .onlifx1 ul li h1{ float:left; line-height:93px; font-size:80px; color:#8d8d8d; margin-left:15px; margin-right:12px}
.onlifx .onlifx1 ul li p{ font-size:15px; color:#8d8d8d; margin-top:48px}
.onlifx .onlifx1 ul li a{ background:#010e80; font-size:15px; color:#fff;  padding:0 10px}

.daoshi{ width:1226px; margin:0 auto}
.daoshi .dsleft{ width:1226px; }
.daoshi .dsright{ width:743px; float:left}
.daoshi .dsright li{ float:left; list-style-type:none; width:234px; margin-left:13px; margin-bottom:15px; position:relative}
.daoshi .dsright li .dstc a{ display:block;width:234px; height:302px; text-decoration:none; color:#fff; padding:118px 0 0 0; margin:0 auto}
.daoshi .dsright li .dstc a span{ font-size:19px; display:block; width:82px; float:left;}
.daoshi .dsright li .dstc{ position:absolute; left:0; top:0; width:234px; height:302px; background:rgba(0,0,0,0.3); text-align:center}
.zxzx{ color:#000 !important; display:block; width:248px; height:30px; border:1px #9f9f9f solid; border-radius:20px; text-align:center; float:right; line-height:28px; font-size:15px}
.zxzx .iconfont{ color:#010e80; margin-right:15px; font-size:20px}


.daoshi .dsright li .dstc .dsname{ border-right:2px solid #fff; border-bottom:1px solid #fff; margin-left:40px}
.daoshi .dsright li .dstc .dsguwen{ margin-top:27px; border-left:2px solid #fff; border-top:1px solid #fff; margin-left:-2px}
.daoshi .dsright li .dstc p{ width:100%; float:left; margin-top:30px; font-size:15px}
.question{ width:1226px; margin:0 auto}
.question .nav li{ margin-left:60px; margin-right:28px; padding-bottom:10px; width:149px}
.question li a img{ margin:0 auto; display:block}
.question li span{ width:145px; text-align:center; display:block; font-size:17px; padding:10px 0; position:relative;transition: all .2s linear;}
.question li span img{transition: all .2s linear; border-radius:100%}
.question li span img:hover{z-index:2; box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.question li a{ text-align:center}
.question li a font{ color:#000; font-size:16px;}
.question li a .iconfont{ color:#f5f5f5; font-size:20px; position:absolute; bottom:-19px; left:45%}
.nav-tabs>li>a{ border:none !important}

.nav-tabs{ border-bottom:2px solid #091584 !important}
.question .nav-tabs>li>a{ border:none !important}
.question .nav-tabs > li > a:hover{ border:none !important}


.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{  background:none !important; border:none !important}
.nav-tabs>li.active>a img, .nav-tabs>li.active>a img:focus{ background:none !important; color:#fff !important}
.nav-tabs>li.active>a img, .nav-tabs>li.active>a img:hover, .nav-tabs>li.active>a img:focus, .nav-tabs>li>a img:hover { /*border-radius:100%;*/ border:0 !important;}

.nav-tabs>li.active>a .iconfont, .nav-tabs>li.active>a .iconfont:hover, .nav-tabs>li.active>a .iconfont:focus{ color:#010e80}

.nav-tabs>li.active>a font, .nav-tabs>li.active>a font:hover, .nav-tabs>li.active>a font:focus{ color:#010e80}
.nav > li > a:hover, .nav > li > a:focus{border-bottom: 4px solid #1B2389; background:none !important}
.nav-tabs > li > a:hover{ border-color:#fff #fff #1B2389 !important}
.nav-tabs > li.active > a.dropdown-toggle{color: #fff;font-size: 15px; background:#010e80 !important; width:235px; text-align:center; border-radius:0 !important; height:35px; line-height:35px}
.nav>li>a{ padding:0 !important}
.question .tab-content li{ width:234px; float:left; background:#fff; list-style-type:none; height:302px; margin-left:14px; position:relative; }
.question .tab-content li .prolisttc span{ font-size:14px;display:block; text-align:center; color:#000; width:100%}
.question .tab-content li .prolisttc p{ text-align:center; margin-top:5px; font-size:12px; color:#b0b0b0; width:100%}
.question .tab-content span{ float:left;}
#myTabContent{ margin-top:16px}
.hotpro{ width:1226px; margin:0 auto}

.hotpro .fenlei{ width:726px; float:right; text-align:right; margin-top:9px; margin-right:5px}
.hotpro .fenlei a{ color:#333; font-size:16px; margin-left:10px; cursor:pointer}
.hotpro .fenlei a.select{ color:#010e80; font-weight:bold; border-bottom:2px solid #010e80}
.hotpro .promain{ }
.hotpro .promain .promain_left{ width:234px; float:left;}
.hotpro .promain .promain_left img:hover{z-index:2; box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.hotpro .promain .promain_left img{ margin-bottom:15px;transition: all .2s linear;}
.hotpro .promain .promain_right { width:992px; float:left}
.hotpro .promain .promain_right ul{ display:none}
.hotpro .promain .promain_right ul.show1 {display: block;}

.hotpro .promain .promain_right li{ width:234px; float:left; background:#fff; list-style-type:none; height:302px; margin-left:13px; position:relative; margin-bottom:15px;transition: all .2s linear; }
.hotpro .promain .promain_right li:hover{z-index:2; box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.hotpro .promain .promain_right li .prolisttc span{ font-size:14px;display:block; text-align:center; color:#000; width:100%}
.hotpro .promain .promain_right li .prolisttc p{ text-align:center; font-size:12px; color:#b0b0b0; width:100%; height:16px; overflow:hidden; line-height:20px}
.hotpro .promain .promain_right li .prolisttc font{ text-align:center; color:#010e80; font-size:14px; width:100%; display:block; margin-top:10px}
.hotpro .promain .promain_right span{ float:left;}
.hotpro .promain .promain_right .prolist{ width:234px; height:auto; background:none; float:left; margin-left:13px}
.hotpro .promain .promain_right .pro1{ height:150px; background:#fff;transition: all .2s linear;}
.hotpro .promain .promain_right .pro1:hover{z-index:2; box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.hotpro .promain .promain_right .pro1 img{ float:left}
.hotpro .promain .promain_right .pro1 span{ width:160px; float:left; font-size:14px; color:#000; margin-top:48px}
.hotpro .promain .promain_right .pro1 p{ width:160px; float:left; color:#b0b0b0; font-size:12px; margin-top:15px}
.hotpro .promain .promain_right .pro2{ height:140px; background:#fff; margin-top:12px;transition: all .2s linear;}
.hotpro .promain .promain_right .pro2 a{ color:#7a7a7a; text-align:center; line-height:140px; font-size:15px; display:block; text-decoration:none}
.hotpro .promain .promain_right .pro2:hover{z-index:2; box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.vider{ width:1226px; margin:0 auto}
.vider li{ width:296px; background:#fff; height:286px; float:left; list-style-type:none; text-align:center; margin-right:10px; margin-bottom:121px}
.vider li a img{ width:296px; height:181px}
.vider li:last-child{ margin-right:0 !important}
.vider li p{ font-size:14px; color:#000; margin-top:32px}
.vider li span{ font-size:12px; color:#b0b0b0}


.pingceindex{ width:1226px; margin:0 auto}
.pingceindex ul{ width:100%; float:left;}
.pingceindex li{ width:296px; height:400px; margin-bottom:12px; background:#fff;  transition: all .2s linear; float:left; margin-right:6px; margin-left:6px; position:relative}
.pingceindex .s{height:36px; margin-bottom:15px; padding-right:10px; font-size:12px; overflow:hidden}
.pingceindex li:first-child{ margin-left:0}
.pingceindex li:last-child{ margin-right:0}
.pingceindex li .inpcbq{ position:absolute}
.pingceindex li a img{ width:296px; height:220px}
.pingceindex li:hover{z-index:2; box-shadow:0 10px 20px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.pingceindex li p{ font-size:13px; color:#4a4d48; margin:20px 22px 15px 22px ; line-height:25px; overflow:hidden; height:50px}
.pingceindex li span{ color:#b0b0b0; font-size:13px; margin:0 0 0 22px; display:block} 
.pingceindex li span .iconfont{ float:right; margin-right:20px; font-size:14px; color:#d20d0d}
.pingceindex li span .iconfont font{ color:#4a4e49}
.pingceindex ul .pcchang{ width:602px; height:114px; margin-left:0; margin-bottom:0}
.pingceindex ul .pcchang img{ width:196px; height:114px; float:left}
.pingceindex ul .pcchang p{ margin:30px 30px 0 40px; font-size:16px; width:190px; float:left}
.pingceindex ul .pcchang span{ font-size:20px; color:#000; margin:40px 0 0 0}
.pingceindex ul .pcchang1{ text-align:center; width:602px; height:114px; font-size:22px; margin-left:10px; margin-bottom:0}
.pingceindex ul .pcchang1 a p{ font-size:22px; line-height:54px; color:#7a7a7a}


.foot{ width:100%; background:#fff}
.footbz{ width:1226px; margin:0 auto; font-size:17px; color:#000; height:150px; padding:60px 0 45px 50px; border-bottom:1px solid #9e9e9e; }
<!--.footbz img{ margin-left:25px; margin-right:25px}-->
.footbz ul { padding:0}
.footbz ul li{ float:left; height:50px; line-height:50px}

.footnav{ width:1226px; margin:0 auto; margin-top:50px; overflow:hidden}
.footlogo{ width:234px; text-align:center; float:left;}
.footnav ul{ float:right; width:904px;}
.footnav ul li{ width:152px; text-align:left; float:left}
.footnav ul li p{ font-size:15px; color:#000; margin-bottom:15px}
.footnav ul li a{ color:#757575; font-size:13px; line-height:22px}
.footnav .footlx{ width:296px; padding-left:56px}
.footnav .footlx span{ color:#010e80; font-size:23px}
.footnav .footlx a{ text-decoration:none}
.footpf{ width:100%; margin:0 auto; background:#010e80; height:47px; position:fixed; bottom:0; left:0; z-index:999}
.footpf .footxfd{ width:1226px; margin:0 auto; line-height:47px;}
.footpf .footxfd .foologo{ float:left;}
.footzx{ float:right; width:410px}
.footzx a{ color:#fff; font-size:16px; border-right:1px solid #fff; padding:0 0 0 20px}
.footzx a:last-child{ border:0}
.footzx a:hover{ color:#fff}
.modal-content{ background:#000; width:800px; margin:0 auto; top:80px}
.modal-body{ text-align:center; margin:0 auto}
.shipinclose{ color:#999; position:absolute; top:0; right:1px; z-index:999999}
.shipinclose a{ color:#f5f5f5}
.shipinclose a:hover{ color:#f5f5f5 !important}

.rightpf{ width:80px; background:#fff; position:fixed; left:50%; top:100px; border:1px solid #dddddd; height:558px;margin-left:-720px;}
.rightpf li{ height:80px; text-align:center; border-bottom:1px solid #ddd}
.rightpf .kuaiji{ height:30px; background:#010e80; line-height:30px}
.rightpf .gouww{ position:relative}
.rightpf .gouww span{ position:absolute; top:8px; left:50px; display:block; background:#cc0104; border-radius:100%; color:#fff; width:18px; height:18px}
.rightpf .kuaiji a{color:#fff; }
.rightpf .kuaiji a:hover{color:#fff; }
.rightpf li a{ color:#666666; font-size:13px; text-decoration:none}
.rightpf .dianhua{ height:98px}
.rightpf li a:hover{ color:#010e80}
.rightpf li .iconfont{ font-size:40px; color:#666666;}
.rightpf .kuaiji .iconfont{ font-size:16px; color:#fff; margin-right:8px} 

.tcmack{ width:100%; background:rgba(0,0,0,0.1);  display:none; top:0; z-index:999; height:100%;position:fixed; }
.tcmack .neitc{ width:430px; height:441px; margin:0 auto; margin-top:200px;}
.tcmack .neitc a{ display:block; width:45px; height:45px; position:relative; top:48px; left:388px}
.tcmack .neitc a img{ border:0}
.tcmack .neitc h3{ font-size:18px; background:#f5f5f5; color:#686868; height:62px; line-height:62px; padding:0 20px }
.tcmack .neitc h3 .mackclose{ float:right}
.tcmack .neitc p{ text-align:center; font-size:14px}
.tcmack .neitc p img{ padding:20px;}
.tcmack .neitc p font{color:#e20914}

/*searcl_list*/
.searcl_list{ width:100%; background:#f5f5f5; overflow:hidden}
.searcl_list .list_sea{ width:1226px; margin:0 auto}
.breaddh{ padding:15px 0 }
.breaddh a{ color:#333; margin-right:5px; margin-left:5px}
.list_sea .search_adv{ margin-bottom:30px}
.list_sea li{ width:234px; float:left; background:#fff; list-style-type:none; height:302px; margin-right:11px; position:relative; margin-bottom:15px;    transition: all .2s linear; }
.list_sea li:last-child{ margin-right:0}
.list_sea li:hover{z-index:2; box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.list_sea li .prolisttc span{ font-size:18px;display:block; text-align:center; color:#000; width:100%}
.list_sea li .prolisttc p{ text-align:center; margin-top:5px; font-size:12px; color:#b0b0b0; width:100%}
.list_sea li .prolisttc font{ text-align:center; color:#010e80; font-size:14px; width:100%; display:block}
.list_sea .search_jg{ margin-bottom:17px; font-size:16px; width:100%; height:20px}
.list_sea .search_jg span{ display:block; color:#010e80}
.list_sea .search_jg1{ float:left}
.list_sea .search_jg2{ float:right}
.list_sea .search_jg2 a{ text-decoration:none}
.list_sea .search_jg2 a:hover{ color:#010e80}
.list_sea .search_jg span a{ color:#333; font-size:14px; margin-right:15px; margin-left:15px}
.list_sea .search_jg span font{ color:#e0e0e0}
.list_sea .shaixuan { width:100%}
.list_sea .shaixuan ul{ display:none}
.list_sea .shaixuan ul.active{ display:block}
.price{ float:right;  text-align:center;  }
.price a{margin-right: 0 !important;margin-left: 0 !important;}}
.desc_price{ width:11px; height:11px;}
.asc_price{width:11px; height:11px}



/*列表新*/
.listcon{ width:100% !important}
.container{ width:1226px !important}
.list-inline{ line-height:40px; font-size:14px; border-bottom:1px solid #f5f5f5; width:1226px; margin:0 auto}
.list-inline li strong{ color:#c6c6c6}
.listpronew|{ background:#f5f5f5; width:100%}
.listpronew .listproli{ width:1226px; margin:0 auto}
.listpronew .listproli  p{ height:20px; overflow:hidden}
.listnns{text-align:center; padding:15px 0px;; margin-top:20px; width:235px; background:#fff; margin-right:10px; height:331px}

.nosearch{ width:650px; margin:0 auto; text-align:center; padding:150px 0 0 50px; height:382px}
.nosearch img{ float:left; vertical-align:middle; width:199px; }
.nosearch span{ display:block; color:#000; font-size:18px; line-height:30px; width:400px; padding-top:20px; float:left}

/*hepl new*/
.newhelp{ width:100%; background:#f5f5f5; overflow:hidden; padding-bottom:50px}
.newhelp .wz_newhelp{ width:1226px; margin:0 auto; height:38px; line-height:38px}
.newhelp .help_lx{ width:1226px; margin:0 auto; background:#fff; height:510px}
.newhelp .help_lx h2{ color:#666; padding:21px 0 0 40px}
.newhelp .help_lx p{ font-size:13px; color:#969696; line-height:22px; margin:24px 0}
.newhelp .help_lx .help_lx_left{ float:left; width:613px; text-align:center; margin:82px 0 112px 0; border-right:1px #e0e0e0 solid}
.newhelp .help_lx .help_lx_left a{ display:block; width:145px; height:42px; line-height:42px; background:#010e80; color:#fff; font-size:14px; text-align:center; margin:0 auto}
.newhelp .help_lx .help_lx_right{ float:left; width:613px; text-align:center;  margin:82px 0 112px 0}
.newhelp .help_dh{ width:1226px; margin:0 auto; margin-top:40px}
.newhelp .help_dh .help_dh_left{ width:235px; background:#fff; float:left; padding:45px 0 100px 45px}
.newhelp .help_dh .help_dh_left p{ font-size:16px; color:#000; margin-bottom:35px}
.newhelp .help_dh .help_dh_left li { overflow:hidden}
.newhelp .help_dh .help_dh_left li a{ line-height:30px; font-size:13px; color:#8d8d8d; cursor:pointer; display:block; float:left; width:100%}

.newhelp .help_dh .help_dh_left .help_lxa{ border-top:1px #dbdbdb solid; margin-top:25px; padding-top:25px; width:100px}
.newhelp .help_dh .help_dh_right{ width:976px; background:#fff; float:right;padding:42px 70px 50px 48px;}
.newhelp .help_dh .help_dh_right p img{ max-width:898px}
.newhelp .help_dh .help_dh_right .rightshow { display:block}
.newhelp .help_dh .help_dh_right h2{ color:#b0b0b0; border-bottom:1px solid #dbdbdb; padding-bottom:20px}
.newhelp .help_dh .help_dh_right p{line-height:25px}
.newhelp .help_dh .help_dh_left .lx_help{ color:#010e80}
.newhelp .help_dh .help_dh_left li a.select{ color:#010e80}


/*pingce*/

.pingce{ width:100%; background:#fff; margin:0 auto}
.pingce .breaddh{ width:1226px; margin:0 auto}
.pingce .pingce_adv{ width:1226px; margin:0 auto; height:395px;}
.pingce .pingce_adv .carousel-indicators{ bottom:-50px !important}
.pingce .pingcelist{ width:100%; background:#f5f5f5; margin-top:55px}
.pingcelist .pingce_main{ width:1226px; margin:0 auto; padding:60px 0}
.pingcelist .pingce_main .pingce_search{ width:673px; margin:0 auto}
.pingcelist .pingce_main .pingce_search .form-control{ width:556px; float:left; height:50px; background:#f5f5f5; border-radius:0}
.pingcelist .pingce_main .pingce_search .btn{ border-radius:0; height:50px; background:#010e80; width:117px; color:#fff}
.pingcelist .pingce_main .pingce_search p{ font-size:12px; color:#000; line-height:35px}

.pingcelist .pingce_main .pingce_search p a{ color:#878787; font-size:14px; margin-right:10px}
.pingcelist .pingce_main .cpmian_list{ overflow:hidden; margin-top:75px}
.cpmian_list ul{ width:100%; float:left; border-bottom:4px solid #e6e6e6; }
.cpmian_list ul li { float:left; margin-right:100px}
.cpmian_list ul li a{ font-size:20px; color:#999999;}
.cpmian_list ul li.active{border-bottom:4px solid #010e80; padding-bottom:10px; margin-bottom:-4px }
.cpmian_list ul li.active a{color:#010e80}
.cpmian_list .tab-content{ width:100%; float:left; margin-top:40px }
.cpmian_list .tab-content .tab-pane{ overflow:hidden;}
.cpmian_list .tab-content .tab-pane li{ width:296px; height:390px; margin-bottom:20px; background:#fff;  transition: all .2s linear; float:left; margin-right:5px; margin-left:5px}
.cpmian_list .tab-content .tab-pane li .inpcbq {
    position: absolute;}
.cpmian_list .tab-content .tab-pane li a img{ width:296px; height:220px}
.cpmian_list .tab-content .tab-pane li:hover{z-index:2; box-shadow:0 10px 20px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.cpmian_list .tab-content .tab-pane li p{ font-size:13px; color:#4a4d48; margin:30px 22px ; line-height:25px; overflow:hidden; height:50px}
.cpmian_list .tab-content .tab-pane li span{ color:#b0b0b0; font-size:13px; margin:0 0 0 22px; display:block} 
.cpmian_list .tab-content .tab-pane li span .iconfont{ float:right; margin-right:20px; font-size:14px; color:#d20d0d}
.cpmian_list .tab-content .tab-pane li span .iconfont font{ color:#4a4e49}
.cpmian_list .tab-content .cepager{ width:100%; float:left; border-bottom:1px solid #e6e6e6; margin-top:30px}
.cpmian_list .tab-content .cepager a{ float:left; font-size:18px; color:#000; padding-bottom:10px}
.cpmian_list .tab-content .cepager a:last-child{ float:right}


/*cpshow*/

.cpshow{ width:100%; background:#f5f5f5}
.cpshow_mian{ width:1226px; margin:0 auto; overflow:hidden}
.cpshow_mian .show_left{ width:914px; float:left}
.cpshow_mian .show_left .breaddh{ margin-top:10px; }
.cpshow_mian .show_left .breaddh a{color:#616161}
.cpshow_mian .show_left .wz_content{ background:#fff; height:auto; width:100%; padding:60px 80px 35px 80px; margin-bottom:100px; margin-top:10px; overflow:hidden}
.cpshow_mian .show_left .wz_content h1{ font-size:26px; color:#333; text-align:center; line-height:40px}
.cpshow_mian .show_left .wz_content .wz_time{ font-size:16px; color:#333; text-align:center; margin-top:50px; line-height:36px; height:36px}
.cpshow_mian .show_left .wz_content .wz_time hr{ height:3px; width:260px; float:left; border-color:#333}
.cpshow_mian .show_left .wz_content .wz_time hr:last-child{ float:right}
.cpshow_mian .show_left .wz_content .wenzhang{color:#333; font-size:16px; line-height:30px; overflow:hidden; width:100%; margin-top:10px}
.cpshow_mian .show_left .wz_content .wenzhang img{ max-width:100%}
.cpshow_mian .show_left .wz_content .wenzhang p img{ max-width:100%}
.cpshow_mian .show_left .wz_content .formwz{ color:#333; font-size:16px; margin-top:50px;  margin-bottom:110px; width:100%}
.cpshow_mian .show_left .wz_content .iconfont{ color:#d20d0d}
.cpshow_mian .show_left .wz_content .iconfont font{ color:#333}
.cpshow_mian .show_left .wz_content .showpager{ margin-top:20px; width:100%; float:left}
.cpshow_mian .show_left .wz_content .showpager a{ font-size:16px; color:#333}
.cpshow_mian .show_left .wz_content .showpager a:last-child{ float:right}

.fenxiang{width:30%; float:right }
.fenxiang span{ float:left; display:block; line-height:49px;}

.fenxiang a{    float: left;
    width: 32px;
    line-height: 32px;
    height: 32px;
   
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
    text-indent: -100em;
    overflow: hidden;
    color: #3a8ceb;}
.bds_weixin{
    background-image: url('../image/css-bg.png') !important;
    background-position: -13px -7px !important;
}
.bds_tsina{
    background-image: url('../image/css-bg.png')  !important;
    background-position: -57px -7px !important;
}
.bds_sqq{
    background-image: url('../image/css-bg.png') !important;
    background-position: -101px -7px !important;
}
.bds_qzone{
    background-image: url('../image/css-bg.png') !important;
    background-position: -146px -7px !important;
}


.show_right{ width:296px; float:right}

.show_right .show_xg h2{ color:#424242; font-size:20px; height:37px; line-height:37px}
.show_right .show_xg li{ height:520px; background:#fff; padding:0 30px; margin-bottom:20px}
.show_right .show_xg li img{ border:1px solid #e8eaf0; margin:43px 0 30px 0; width:220px; height:220px}
.show_right .show_xg li p{ color:#333; font-size:20px; line-height:30px}
.show_right .show_xg li span{ border:1px solid #d8e1f3; padding:5px 8px; margin:18px 5px 0 0; }
.show_right .show_xg li .tagshow{ margin-top:10px;height:35px; line-height:35px; overflow:hidden}
.show_right .show_xg li a{ display:block; background:#010e80; color:#fff; width:140px; height:43px; line-height:43px; text-align:center; font-size:16px; margin-top:20px}
.show_right .show_xq h2{ color:#424242; font-size:20px; height:37px; line-height:37px}

.show_right .show_xq li{ width:296px; height:390px; margin-bottom:20px; background:#fff;  transition: all .2s linear; float:left; margin-right:5px; margin-left:5px}
.show_right .show_xq li img{ width:296px; height:220px}
.show_right .show_xq li:hover{z-index:2; box-shadow:0 10px 20px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0)}
.show_right .show_xq li p{ font-size:13px; color:#4a4d48; margin:30px 22px ; line-height:25px; overflow:hidden}
.show_right .show_xq li span{ color:#b0b0b0; font-size:13px; margin:0 0 0 22px; display:block} 
.show_right .show_xq li .iconfont{ float:right; margin-right:20px; font-size:14px; color:#d20d0d}
.show_right .show_xq li span .iconfont font{ color:#4a4e49}



/*movie*/
.movie{ width:1226px; margin:0 auto; overflow:hidden}
.movie p{ background:#fff; width:1226px; height:83px; line-height:83px; font-size:20px; padding-left:20px }
.movie ul{ padding:0;}
.movie ul li{ width:380px; float:left; margin-right:14px; margin-top:20px; margin-left:14px}
.movie ul li span{ font-size:18px; background:#fff; display:block; height:80px; line-height:80px; padding-left:20px}
.movie ul li a img{ width:380px; height:232px}
.pager li{ width:300px}
.fenye_m{ width:1226px; margin:0 auto; text-align:center;}
.fenye_m .pagination>li>a, .fenye_m.pagination>li>span{ color:#333 !important; background:none !important; border:0 !important}



/*hufuzt*/
.banner_hufu1{ width:100%; height:304px; background:url(../zhuanti/hufuzt/images/hufuzt_01.jpg) no-repeat center top; overflow:hidden}
.banner_hufu2{ width:100%; height:298px; background:url(../zhuanti/hufuzt/images/hufuzt_02.jpg) no-repeat center top; overflow:hidden}
.banner_hufu3{ width:100%; height:372px; background:url(../zhuanti/hufuzt/images/hufuzt_26.jpg) no-repeat center top; overflow:hidden}
.banner_hufu4{ width:100%; height:522px; background:url(../zhuanti/hufuzt/images/hufuzt_27.jpg) no-repeat center top; overflow:hidden}
.hufu_zt{ width:921px; margin:0 auto;}




/*indexnew*/
.index_nn_ds{ width:100%;background:#fff;height:170px;padding-left:20px}
.index_nn_ds li{ width:209px; float:left;margin-left:25px; text-align:center;margin-top:22px}
.index_nn_ds li span{font-size:20px;font-weight:bold;margin:0 auto}
.index_nn_ds li  p{font-size:16px;line-height:24px}