@charset "utf-8";
/* CSS Document */

/*顶部样式*/
.heanrder{ position:relative; z-index:9999; width:auto;}
.aui-header-top { position: fixed; top: 0; width: 100%; z-index:30; background-color: rgba(0,0,0,0.3); background-color: #000\9; transition: all 0.6s ease-out; border-bottom: 1px solid #717171;}
.aui-header-title { width: 1100px; margin: 0 auto; overflow:hidden;}
.aui-header-title .aui-title { float: left; margin-left: 10px;}
.aui-header-title a { font-size:12px; color:#e0e0e0; line-height: 28px;}

.aui-header-title .navList { float: right; width:auto; overflow:hidden; display:block; padding-right:20px;}
.aui-header-title .navList li { float: left; margin-right:10px; font-size: 12px;}
.aui-header-title .navList li a { padding:0 5px;}
..aui-header-title a:hover{ color:#fff; }


/*头部导航logo*/
.aui-header-nav { position: fixed; top: 0; width: 100%; background-color: transparent; border-bottom: 1px solid transparent; z-index: 999; transition: all 0.45s ease-in-out;}
.aui-header-nav.moveDown {top: 29px; transition: all 0.45s ease-in-out;}
.aui-header-nav .wrapper { position: relative; width: 1100px; height:65px; margin: 0 auto;}

/*logo*/
.aui-header-nav .aui-logo { width:auto; height:48px; overflow:hidden; position: relative; margin-top:9px; margin-right:10px;}
.aui-header-nav .aui-logo img{ width:auto; height:48px;}
.aui-header-nav.solid .aui-logo {}


/*导航*/
.aui-header-nav .wrapper .aui-top-nav { width:auto;}
.aui-top-nav .menu {-webkit-user-select: none; user-select: none; }
.aui-top-nav .menu >li {float: left; margin-right:20px; height:65px;}
.aui-top-nav .menu >li >a {display: inline-block; padding:0 10px; vertical-align: baseline; zoom: 1; padding: 0 20px; height: 65px; font-size:15px; line-height:65px; color: #fff; border-bottom: 2px solid transparent; border-bottom: 0 \9; background-color: rgba(0,0,0,0);}
.aui-header-nav.solid .aui-top-nav .menu >li >a {color: #fff;}
.aui-top-nav .menu >li .panel {position: fixed; top:94px; left: 0; right: 0; height:60px; padding-top: 0; filter: alpha(opacity = 0) \9; opacity: 0; transition-delay: 0.1s; transition-duration: 0.3s; z-index: -1; visibility: hidden; visibility: visible\9; display: none\9; background-color: #01004c; text-align: center; border-bottom: 1px solid #01004c;}
.aui-top-nav .menu >li .panel.product {height: auto;}
.aui-top-nav .menu >li .panel .inner {display: inline-block; vertical-align: baseline; zoom: 1; width: 1180px; line-height:60px; box-shadow: none; overflow: hidden; text-align: center;}
.aui-top-nav .menu >li .panel .list {display: inline-block; vertical-align: baseline; zoom: 1; /* float: left; */}
.aui-top-nav .menu >li .panel.product .list {box-sizing: border-box; display: block; height: 60px; text-align: left; margin-left: 295px; margin-top: 30px;}
.aui-top-nav .menu >li .panel.product .list dt {display: inline-block; zoom: 1; width: 90px; vertical-align: middle; font-size: 16px; color: #373d40; line-height: 60px; margin-right: -20px;}
.aui-header-nav.solid .aui-top-nav .menu >li .panel .list dt {color: #7d8496;}
.aui-top-nav .menu >li .panel .list dd {display: inline-block; zoom: 1; text-align: center; vertical-align: top; margin-left:10px; margin-top:20px;}
.aui-top-nav .menu >li .panel .list a { display: block; font-size: 14px; color: #fff; font-weight: 400;text-align: center;}
.aui-header-nav.solid .aui-top-nav .menu >li .panel .list a { color: #fff;}
.aui-top-nav .u-iconfont { font-size: 32px; line-height: 33px; color: #fff;}
.aui-top-nav .menu >li .panel .list dd em { font-weight: 400;}
.aui-top-nav .menu >li .panel .list dd .txt {display: block; font-style: normal;}
a, a:hover {color: #488bff;}
.aui-header-top.moveUp { top: -29px; transition: all 0.5s ease-out;}
.aui-header-nav.solid { background-color: #01004c; background-color: #01004c\9; border-bottom: 1px solid #01004c; transition: all 0.5s ease-in-out;}

.aui-top-nav .menu >li:hover .panel {filter: alpha(opacity = 100) \9; opacity: 1; transition-delay: 0.1s; transition-duration: 0.3s; z-index: 1; visibility: visible; display: block\9;}
.aui-top-nav .menu >li >a:hover {color:#ff8915; border-color:#ff8915; border-bottom: 2px solid #ff8915\9;}
.aui-top-nav .menu >li .panel .list dd .txt:hover { color:#ff8915;}

.aui-top-nav .menu >li .panel .list a:hover .txt {color:#d97614;}
.solid .aui-top-nav .menu >li .panel {top:66px;}

/*焦点图样式*/
.aui-banner-slide { position: relative; min-width: 1000px; background-color: #081238;}
.aui-banner-main { position: relative; width: 100%; overflow: hidden; text-align: center; user-select: none; -webkit-user-select: none; height: 580px;}
.aui-banner-wrapper {position: relative;
    -webkit-transition-property: -webkit-transform, left, top;
    -webkit-transition-duration: 0s;
    -webkit-transform: translate3d(0px,0,0);
    -webkit-transition-timing-function: ease;
    -moz-transition-property: -moz-transform, left, top;
    -moz-transition-duration: 0s;
    -moz-transform: translate3d(0px,0,0);
    -moz-transition-timing-function: ease;
    -o-transition-property: -o-transform, left, top;
    -o-transition-duration: 0s;
    -o-transform: translate3d(0px,0,0);
    -o-transition-timing-function: ease;
    -o-transform: translate(0px,0px);
    -ms-transition-property: -ms-transform, left, top;
    -ms-transition-duration: 0s;
    -ms-transform: translate3d(0px,0,0);
    -ms-transition-timing-function: ease;
    transition-property: transform, left, top;
    transition-duration: 0s;
    transform: translate3d(0px,0,0);
    transition-timing-function: ease;
	
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;}
.aui-banner-button { z-index: 1002; margin-top: 15px; position: absolute; top: 59%; left: 12%;}
.aui-banner-button a {padding: 11px 43px; border-radius: 2px; font-size: 14px; line-height: 1.3; color: #fff; background-color: #f88411; display: inline-block; vertical-align: baseline; zoom: 1; border: 1px solid #ff8a17;}
.aui-banner-button a:hover { color: #fff; border-color:#f88411; background-color:#ff8a17;}

.aui-banner-news {position: absolute; bottom: 0; left: 0; right: 0; background-color: rgba(255,255,255,0.3); background-color: #6F6E78\9;}
.aui-banner-news-box {width: 1180px; margin: 0 auto; border-left: 1px solid rgba(255,255,255,0.2); border-right: 1px solid rgba(255,255,255,0.2);}
.aui-banner-news-box ul { display: table; table-layout: fixed; width: 100%; vertical-align: top; white-space: nowrap; text-align: left;}
.aui-banner-news-box ul li { box-sizing: border-box; display: table-cell; padding: 27px 54px 27px 40px; text-align: left; color: #fff; border-left: 1px solid rgba(255,255,255,0.2); width: 320px;}
.aui-banner-news-box ul li a {font-size: 14px; line-height: 35px; color: #fff;}
.aui-bar-pic { float: left; width: 50px; height: 50px; margin-right: 20px; text-align: center;}
.aui-bar-pic img {display: block; width: 100%; height: auto; border: none;vertical-align: middle;}
.aui-bar-title {font-size: 16px; line-height: 1.8; color: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.aui-bar-text { font-size: 14px; line-height: 1.8; color: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.aui-banner-news-box ul li:hover { background-color: rgba(255,255,255,0.05);}
.aui-banner-wrapper ul li img { width: 100%; height: 580px; display: block; border: none;}
.aui-banner-wrapper ul li { position: relative;}
.aui-banner-circle ul li {display: inline-block; vertical-align: baseline; zoom: 1; width: 6px; height: 6px; background:#fff; border-radius: 2px; cursor: pointer; margin-left: 4px; margin-right: 4px;}
.aui-banner-circle ul .on { width: 24px; height: 6px; background:#87c72d;}
.aui-banner-circle { position: relative; display: inline-block; vertical-align: baseline; zoom: 1; width: auto; bottom: 138px; padding: 5px 13px; padding-bottom: 3px; border-radius: 16px; text-align: center;}
.aui-banner-button-mo { width: 180px; left: 50%; margin-left: -90px;}

/*首页样式*/
.withdts{ width:1100px; margin:0 auto; overflow:hidden; padding:50px 0 50px;}
.intitles{ width:auto; overflow:hidden; text-align:center; margin-bottom:40px; position:relative; z-index:5; padding-top:3px;}
.intitles h2{ font-size:45px; color:#e8e8e8; position:absolute; top:0; display:block; width:100%; font-weight:700; text-transform:uppercase; z-index:1;}
.intitles h3{ font-size:25px; color:#222; position:relative; z-index:6; line-height:45px; margin-bottom:15px; padding-bottom:5px;}
.intitles h3::before{ content:""; display:block; width:50px; position:absolute; z-index:2; height:3px; background:#01004c; bottom:0; left:50%; margin-left:-25px; overflow:hidden;}
.intitles p{ font-size:12px; color:#838383;}

/*首页产品样式*/
.inpor_ul ul{ display:block; width:auto; padding:15px; overflow:hidden;}
.inpor_ul ul li{ float:left; width:32%; margin-right:2%; box-shadow: 4px 4px rgba(0, 0, 0, 0.05); transition: all 500ms ease; }
.inpor_ul ul li:hover{box-shadow: none; transition: all 500ms ease;}
.inpor_ul ul li:nth-child(3n+0){ margin-right:0 !important; }
.inpor_ul ul li figure{ display:block; width:auto; overflow:hidden; height:223px;}
.inpor_ul ul li figure img{ width:100%; height:223px; transition: all 0.5s ease-in-out;}
.inpor_ul ul li:hover figure img{
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);}
.inpor_ul ul li span{ display:block; width:auto; overflow:hidden; padding:10px; position:relative; z-index:10; height: 70px;}
.inpor_ul ul li span::before{position: absolute; bottom: 0; left: 0; width: 100%; height: 0%; background:#01004c; content: ""; z-index: -1; -webkit-transition: all 0.7s ease; transition: all 0.7s ease; opacity: 0; visibility:hidden;}
.inpor_ul ul li:hover span::before{ height:100%; opacity:1; visibility:visible;}
.inpor_ul ul li span h4{ font-size:16px; color:#333; margin-bottom:10px;
	-webkit-transition: all 0.7s ease; transition: all 0.7s ease;}
.inpor_ul ul li span p{ font-size:12px; line-height:22px; color:#666;
	-webkit-transition: all 0.7s ease; transition: all 0.7s ease;}
.inpor_ul ul li:hover span h4,.inpor_ul ul li:hover span p{ color:#FFFFFF;}

/*首页案例*/
.ineshrss{background-image:url(../images/bjs_02.jpg); background-size: cover; background-attachment: fixed; clear: both; color: #C6D8E8; text-align: right; padding:50px 0; background-position: center; background-repeat: no-repeat; overflow:hidden;}
.sercors{ width:1100px; margin:0 auto; overflow:hidden;}
.sersnr{width: 58.33333333%; float: left; padding:0 15px;}
.sersnr span{ display:block; width:auto; overflow:hidden; margin-bottom:20px;}
.sersnr span h3{ font-size:18px; color:#fff; margin-bottom:20px;}
.sersnr span p{ line-height:25px; padding:6px 0; color:#eff3f7;}
.sersnr dd{ display:block; min-height:45px; overflow:hidden; padding:5px 0;}
.sersnr dd a{ display:inline-block; padding:7px 30px; border:1px solid #FFFFFF; border-radius:3px; color:#FFFFFF;}
.sersnr dd a:hover{ color:#fe8c1b; border-color:#fe8c1b;}

/*首页新闻*/
.news_nrs{ width:auto; overflow:hidden;}
.ners_fl{width: 430px;  border-right: 1px solid #f5f5f5; padding:30px 25px;}
.ners_fl figure{ display:block; width: 380px; height: 218px; overflow: hidden; position: relative; z-index:5; margin-bottom:15px;}
.ners_fl figure::before,.ners_fl figure::after{content: ""; position: absolute; top: 15px; left: 15px; bottom: 15px; right: 15px; z-index: 9;}
.ners_fl figure::before {
    border-top: 1px solid rgba(255, 255, 255, 0.8);
    border-bottom: 1px solid rgba(255, 255, 255, 0.8);
    transform: scale(0, 1);}
.ners_fl figure::after {
    border-left: 1px solid rgba(255, 255, 255, 0.8);
    border-right: 1px solid rgba(255, 255, 255, 0.8);
    transform: scale(1, 0);}
.ners_fl figure:hover::before,.ners_fl figure:hover::after{
	transform: scale(1);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}
.ners_fl figure img{width:100%; height: 218px; transition: all 0.6s;}
.ners_fl figure:hover img{transform: scale(1.2);}
.ners_fl dl{ display:block; width:auto; overflow:hidden;}
.ners_fl dl dt{ margin-bottom:5px; }
.ners_fl dl dt h4{ margin-bottom:8px;}
.ners_fl dl dt h4 a{ font-size:18px; color:#222; font-weight:600;}
.ners_fl dl dt h4 a:hover{ color:#d97614;}
.ners_fl dl dt time{width: 100%; display: block; color: #999; position: relative; padding-left: 10px;}
.ners_fl dl dt time:before { width: 2px; height: 12px; background: #e37100; top:1px; left: 0px; content: ""; position: absolute;}
.ners_fl dl dd{ display:block; min-height:30px; padding:5px 0; overflow:hidden;}
.ners_fl dl dd p{ color:#666; line-height:25px; height:75px; 
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.ners_fr{ width:670px; overflow:hidden; position:relative; z-index:6; padding: 30px 0px 0 25px;}
.ners_fr ul li{width: 100%; position: relative; padding-left: 210px; margin-bottom: 20px;}
.ners_fr ul li figure{width: 193px; height: 112px; position: absolute; left: 0px; top: 0px; display:block; overflow:hidden;
    transition: .2s ease-in-out;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;}
.ners_fr ul li figure img{ width:100%; height:112px;}
.ners_fr ul li span{ display:block; width:auto; overflow:hidden; padding-right:5px;}
.ners_fr ul li span h4{ font-size:14px; color:#000; margin-bottom:10px; font-weight:600;}
.ners_fr ul li span p{ font-size:12px; color:#666; height:40px; line-height:20px; margin-bottom:10px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.ners_fr ul li span time{ display:block; width:auto; position:relative; z-index:7; min-height:30px; line-height:30px; color:#999;}
.ners_fr ul li span time:before { position: absolute; color: #dedede; right: -5px; top:0px; font-weight: 100; font-family: "iconfont"!important; content: "\e621";}
.ners_fr ul li:hover span time:before{ color:#d97614;}
.ners_fr ul li span time i{ width: 25px; height: 1.4px; background: #dedede; right: 0px; top: 14px; position: absolute; font-size: 0px;
    transition: .2s ease-in-out;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;}
.ners_fr ul li:hover span time i{width: 56px; background: #d97614;
    transition: .2s ease-in-out;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;}
.ners_fr ul li:hover span h4,.ners_fr ul li:hover span time { color:#d97614;}

/*底部样式*/
.footers{ width:100%; overflow:hidden; background:#1d2125;}
.fonter_rn{ width:1100px; margin:0 auto; overflow:hidden; padding:40px 50px 10px;}
.fonlogo{ width:30%; overflow:hidden;}
.fonlogo img{ width:auto; height:48px; display:block; margin-bottom:15px;}
.fonlogo span{ display:block; width:auto; overflow:hidden; }
.fonlogo span h4{ font-size:14px; color:#FFFFFF;}
.fonlogo span h4 em{ font-size:25px; font-weight:600; color:#fff; padding:5px 0; display:inline-block;}
.fonlogo span p{ line-height:20px; color:#fff; padding:10px 0;}

.fontulsn{ display:block; width:55%; overflow:hidden; padding:10px 20px 0;}
.fontulsn li{ float:left; padding:0 40px; width:auto;}
.fontulsn li dl dt{ font-size:15px; color:#fff; margin-bottom:15px; padding-bottom:10px;}
.fontulsn li dl dd a{ display:block; line-height:30px; color:#bfbfbf; font-size:12px;}
.fontulsn li dl dd a:hover{ color:#fff;}

.fonnterm{ width:15%; padding-top:10px; text-align:center;}
.fonnterm figure{ display:block; margin-bottom:5px; width:auto; height:106px;}
.fonnterm figure img{ width:109px; height:106px;}
.fonnterm h5{ font-size:14px; color:#fff; line-height:30px;}

.font_bots{ text-align:center; width:auto; overflow:hidden; padding:20px 0; color:#dcdcdc;}
.font_bots a{ color:#dcdcdc;}
.footers a:hover{ color:#fe8c1b !important;}


/*===========================
子页样式开始*/
/*子页banner*/
.banolers{ width:100%; overflow:hidden; position:relative; z-index:2;}
.banolers:before{ content:""; display:block; width:100%; height:100%; background:rgba(0,0,0,0.45); position:absolute; top:0; left:0; right:0; bottom:0; }
.banolers .baners{ background-position:top center; background-attachment:fixed; background-repeat:no-repeat; width:auto; height:220px; overflow:hidden;}

/**/
.zydconters{ padding:30px 0 40px; width:1100px; margin:0 auto; overflow:hidden;}
.zycommer{ width:220px; background:#f0eeee; overflow:hidden;}
.zycommer .disd{ display:block; margin-bottom:10px; width:auto; overflow:hidden;}
.zycommer .disd dt{background:#01004c; height: 60px; line-height: 60px; font-size:18px; text-align: center; color: #fff; border-radius: 10px 10px 0 0; font-weight:600;}
.zycommer .disd dd{ padding:5px 0; line-height:30px; margin-bottom:5px; background:#FFFFFF;}
.zycommer .disd dd a{ color:#333; padding-left:45px; display:block; position:relative;}
.zycommer .disd dd a:hover{ color:#d97614;}
.zycommer .disd dd a i{ width: 30px; display: block; position:absolute; top:50%; margin-top:-15px; left:15px; height: 30px; background: url(../images/dian1.png) no-repeat;}

.lianan{ padding:5px 12px; width:auto; overflow:hidden;}
.lianan h4{ font-size:16px; color:#000000; display:block; position:relative; padding-left:12px; margin-bottom:20px; border-bottom:1px solid #dbdbdb; padding-bottom:10px;}
.lianan h4:before{ content:""; position:absolute; left:0; top:3px; height:18px; width:5px; display:inline-block; background:#01004c;}
.lianan span{ display:block;  }
.lianan span p{ line-height:22px; padding:5px 0; color:#666;}

/*右边内容*/
.zyztner{ width:880px; padding-left:30px;}
.zytitisl{ width:auto; margin-bottom:15px; border-bottom:1px solid #E4E4E4; min-height:45px; line-height:45px; padding:0 5px 5px; }
.zytitisl h2{ display:block; width:auto; overflow:hidden; font-size:16px; font-weight:600;}
.zytitisl span{ display:block; width:auto; overflow:hidden; color:#929292; font-family:"宋体"; }
.zytitisl span b{ font-weight:normal;}
.zytitisl span b i{ padding:0 5px; font-weight:600; color:#01004c; font-size:15px;}
.zytitisl span a,.zytitisl span em{ padding:0 5px;}
.zytitisl span b,.zytitisl span a{ color:#929292;}
.zytitisl span a:hover,.zytitisl span em{ color:#d97614;}

.zyabounrs{ padding:15px 0 15px; width:auto; overflow:hidden;}
.zyaimgs{ padding:0 15px 10px 0;}
.zyaboutn p{ font-size:12px; line-height:24px; padding:5px 0; color:#666;}

/*产品样式*/
.zypodust ul{ padding:0 !important;}
.zypodust ul li{ margin-bottom:30px;}

/*服务与支持*/
.pageList{ width:auto; overflow:hidden;}
.pageList dl{ width:auto; padding:25px 4px 25px 48px; background-color:#eaeaea; margin-bottom:10px; position:relative;}
.pageList dl dt{ width:100px; height:auto; float:left;}
.pageList dl span{ display:block; width:auto; overflow:hidden;}
.pageList dl dt h3{ font-size:48px; line-height:35px; font-weight:900; font-family:Arial, Helvetica, sans-serif;}
.pageList dl dt span{ font-size:12px; color:#141414; line-height:18px; margin-top:15px;font-family:Arial, Helvetica, sans-serif; padding-left:8px;}
.pageList dl dd{ width:640px; float:left; height:auto; border-left:2px solid #e0e0e0; text-indent:19px; position:relative;}
.pageList dl dd h2{ width:100%; height:auto;}
.pageList dl dd h2 a{ display:block; width:100%; line-height:35px; font-size:18px;border-bottom:2px solid #e0e0e0; color:#222;}
.pageList dl:hover dd h2 a{ color:#d97614;}
.pageList dl dd span{display:block; float:left; width:auto;margin:0px 18px; font-size:12px; color:#999; line-height:30px; text-indent:11px;}
.down{ display:block; width:150px; height:40px;background:url(../images/down.png) no-repeat left center; position:absolute; font-size:15px; color:#eaeaea; text-indent:56px; line-height:40px; top:36px; right:36px; z-index:100;}

/*联系我们*/
.cont_usright{width:auto; overflow:hidden;}
.cont_us_txt{font-size: 18px; font-family: "Microsoft YaHei"; color: #000000; font-weight: 100; line-height: 27px; padding-bottom: 21px;}
.contxt{overflow: hidden; zoom: 1; padding-bottom: 25px;}
.tmsoo_contxt_cn{font-size:14px; font-family:"å¾®è½¯é›…é»‘"; line-height:26px;}
.tmsoo_contxt_en{float: right; width: 411px; float: right; line-height: 23px; font-size: 12px; color: #333;}
.post_bot{padding-bottom: 30px;}
.post_bot img{width:100%;}
.submit_top{line-height: 33px; padding-bottom: 17px; font-family: "Microsoft YaHei"; font-size: 18px; color: #000;}
.sb_top{overflow: hidden; zoom: 1;}
.submit_bot{padding-bottom: 11px;}
.sumit_input{margin: 0 16px 11px 0; padding: 2px 10px 2px 10px; width: 328px; height: 34px; background:#f2f2f2; outline:none; float: left;}
.input_submits{width:100%; height: 30px; line-height: 30px; background: none; border: none; outline:none; color:#666; font-size: 14px; font-family: "Microsoft YaHei";}
.sumit_input2{margin: 0 0 11px 0; width: 340px; height: 34px; float: left;}
.checkcode {width: 94%; height: 34px; padding: 2px 2px 2px 10px; line-height: 34px; background: none; outline:none; border: none; color:#666; margin-top:-2px; margin-left:-2px; background:#f2f2f2; font-size: 14px; font-family: "Microsoft YaHei";}

.sb_area_inputs {width: 100%; overflow:hidden; color:#666;  margin-right: 13px; float: left;}
.sb_aiarea {width:100%; padding: 5px 15px; line-height: 23px; height: 92px; background:#f2f2f2; outline:none; border: none; color:#666; font-size: 14px; font-family: "Microsoft YaHei";}
.ly_tip{width:100%; float:left; margin:12px 0 0 0; padding-bottom:50px;}
.ly {width: 177px; line-height: 43px; height: 42px; outline:none; cursor:pointer; color:#fff; font-size: 14px; background:#222; font-family: "Microsoft YaHei"; border:none; border-radius:2px;}
.ly:hover{background:#d97614; }
.sumit_input2 table{width:100%;}

/*新闻样式*/
.newsWs { width:auto; overflow:hidden;}
.newsList { display:block; width:auto; overflow:hidden;}
.newsList li {padding: 20px 0; border-bottom: 1px solid #d2d2d2;}
.newsList li .pic {float: left; width: 248px; overflow:hidden;}
.newsList li .pic img{ width:100%; height:160px; 
	-moz-transition: all 0.3s ease-in;
    -webkit-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;}
.newsList li:hover img {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.newsInner {float: right; width: 602px; padding-left:20px; }
.newsInner h2 {font-size: 18px; line-height: 26px; font-weight: 600;}
.newsInner h2 a:hover {color: #006B3E;}
.newsInner h3 {font-size: 12px; color: #999; line-height: 20px;}
.newsInner p {margin-top: 8px; line-height: 26px; color: #666; height:52px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.newsInner a.newansr {display: block; width: 116px; height: 32px; margin-top: 18px; line-height: 32px; text-align: center; color: #adadad; border: 1px solid #c3c3c3;}
.newsInner a.newansr:hover {color: #fff; background:#d97614; border-color:#d97614; }


/*商品详情*/
.bitiss{ margin-bottom:20px; min-height:45px; width:auto; overflow:hidden; text-align:center;}
.bitiss h2{ font-size:18px; line-height:30px; color:#333; font-weight:600;}
.bitiss time{ width:auto; overflow:hidden; display:block; font-size:12px; color:#999;}
.rsidn{ width:auto; overflow:hidden;}
.rsidn span{ display:block; padding:10px 0; width:auto; overflow:hidden; text-align:center;}
.rsidn span img{ height:300px; width:auto;}
.rsidn p{ line-height:25px; color:#666;  padding:5px 0;}


/*重要样式*/
.p-distror{ overflow:hidden; }
.p-distror li,.p-distror a,.tab-item{cursor:pointer;float:left;text-align: center;}
.m_diwoan, .mt, .mc, .mb{overflow:hidden;}
.mt .extra{float: right;}


.right-extra{ width:auto; overflow:hidden;}
.right-extra .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C;background:url(../images/bg_hotsale.gif) repeat-x 0 -552px;color:#c00;}
.right-extra .p-distror{border-bottom:2px solid  #01004c; margin-bottom:10px;}
.right-extra .p-distror li{position:relative;height:30px;padding:3px 15px 0;  background: #01004c; overflow:hidden;margin-right:3px;line-height:30px;font-size:14px;font-weight:bold;color:#c30;}
.right-extra .p-distror span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;    background: #01004c;}
.right-extra .p-distror a{float:none;color:#c30;}
.right-extra .p-distror .curr{background-position:right -178px;color:#fff;}
.right-extra .p-distror .curr span{background-position:0 -178px;}
.right-extra .p-distror .curr a{color:#fff;}
.right-extra .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}
.right-extra .total{float:right;}
.right-extra .total strong{color:#FF7403;}
.right-extra .total a:link,.right-extra .total a:visited{color:#005aa0;}
.right-extra .join a:link,.right-extra .join a:visited{color:#FF7604;}
.right-extra .norecode{padding:0 10px 10px;}
.right-extra .iloading{margin-bottom:10px;}

.p_disalis{ margin-bottom:20px;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
/* .zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;} */
/* .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff url(../images/zoom.png) 50% center no-repeat;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);} */

/*图片小图预览列表*/
.spec-preview{width:500px;height:380px;border:1px solid #DFDFDF;overflow: hidden;}
.spec-scroll{clear:both;margin-top:10px;width:500px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.norecode p{ line-height:25px; padding:5px 0; color:#333; font-size:13px; text-indent:24px; }
.norecode p b{ font-weight:600; font-size:14px; color:#d97614;}
.p_dlsnrws{ width:340px; padding-left:30px; }
.p_dlsnrws dt{ font-size:20px; font-weight:600; line-height:35px; margin-bottom:6px;}
.p_dlsnrws  dd{ font-size:14px ; color:#666; line-height:26px;}