@charset "utf-8";
@import "new_style.css";
*{ margin:0; padding:0;}
html { -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; overflow-y:scroll; -webkit-overflow-scrolling:touch}
body { margin:0; font-size:14px; color:#333; font-family: "宋体"; background-color: #f0f2f5;}
a {background:transparent; text-decoration:none; font-weight: normal; outline: none; }
a:hover{ text-decoration:none;  }
li{ list-style:none;}
img{ border:0;}
em{ font-style:normal;}
.fl {float: left;}
ul, ol, li, dl, dd {margin:0; padding:0;}
.fn-clear { zoom:1;}
i{ font-style:normal;}
h1, h2, h3 { font-weight:normal;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#ccc}
input::-moz-placeholder, textarea::-moz-placeholder {color:#ccc}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#ccc}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#ccc}
input{ outline: 0; font-family: "宋体"; }
/*头部*/
.head-con{ width: 100%; height: 107px; background: url(../../images/xd-topbj.png) repeat-x center center; margin-top: 400px; }
.rw{ width: 1166px; margin: 0 auto; position: relative;}
.rw img{ position: absolute; right: -25px; top:22px; cursor: pointer;}
.head-con .header{ width: 1166px; height: 107px; margin: 0 auto; background: url(../../images/xd-top.png) repeat-x center center; }
.head-con .header .logo{ width: 460px; float: left; height: 64px; margin-top: 20px;}
.login-res{ width: 240px; float: left; margin-left: 163px; margin-top: 35px; font-size: 14px;}
.login-res .login-mian{ width: 100%; font-size: 14px; color: #000000; letter-spacing: 1px;}
.login-res .login-mian a{ display: inline-block; color: #fe0000; text-decoration: underline; margin-right: 25px; }
.login-res .hd-search{ margin-top: 9px; width: 100%; padding-top: 0; margin-left: 0; }
.login-res .hd-search .search-combobox{ float: left; background: url(../../images/ss_bg.jpg) no-repeat center center; width: 201px; height: 24px;}
.login-res .hd-search .search-combobox .search-input{ width: 154px; padding-left: 20px; font-size: 12px; color: #B9B9B9; height: 24px; line-height: 24px; background: transparent; border: 0; }
.login-res .hd-search .search-button{ float: left; margin-left: 6px; width: 24px; height: 24px; }
.login-res .hd-search .search-button .btn-search{ background: url(../../images/ss.jpg) no-repeat center center; width: 24px; height: 24px; border: 0; }
/*nav*/
.xd-nav{ width: 100%; height: 44px; background-color: #DF3326;}
.xd-nav .navCon-menu{ width: 1200px; margin: 20px auto 0; height: 34px;}
.xd-nav .navCon-menu .nav_list{ display: block; height: 44px; width: 960px; margin-left: 15px; float: left; }
.xd-nav .navCon-menu .nav_list li{ float: left;  position: relative; line-height: 44px; height: 44px;}
.xd-nav .navCon-menu .nav_list li a{ display: inline-block;  color: #fff; font-size: 18px; height: 44px; font-weight: bold;}

.banner{ width: 740px; margin: 10px auto 0; height: 329px; }
.banner img{ width: 660px; height: 329px; }
.banner .banner-main{ width: 1217px; height: 360px; margin:0 auto; padding: 2px; background-color: #ffffff; border-radius: 3px; border: 1px solid #fafafa; }
.banner_right{ width: 1200px; margin: 0 auto; position: relative; }
.banner_right_con{ width: 300px; position: absolute; top: -329px; right: 0; height: 329px; }

.container_main{ width: 1200px; margin: 0px auto 20px;overflow: hidden; }
.container_main .left-con-lvt{ overflow: hidden; zoom: 1; font-size: 9pt; width: 1200px;}
.container_main .left-con-lvt .lbt-con{ width: 15000px;zoom: 1;margin-left: -5px; overflow: hidden; }
#colee_left{ overflow: hidden;}
#colee_left #colee_left1,#colee_left2{ float: left;}
.container_main .lbt-con ul{ display: block;}
.container_main .lbt-con ul li{ float: left; margin: 15px 5px; width: 180px; text-align: center; height: 190px; cursor: pointer; background-color: #ffffff; padding: 3px; border: 1px solid #f4f5f6; }
.container_main .lbt-con ul li img{ width: 180px;/* border-radius: 10px;*/ height: 139px; display: block; }
.container_main .lbt-con ul li a{ padding-right: 15px; display: block; height: 50px; line-height: 50px; text-align: right; font-size: 16px; color: #666666; }
// .container_main .lbt-con ul li a:hover{ color: @color;}
.container_main .lbt-con ul li a i{ font-size: 20px; display: block; float: right; margin-left: 2px; margin-top: 2px;}
/*.container_main .lbt-con ul li div{width: 230px; height: 177px; background-color: #b8b8b8;  border-radius: 3px; padding-top: 3px; }*/
/*.container_main .lbt-con ul li img{ width: 224px; height: 174px; }*/
.container_main .lbt-con ul li p{ display: block; width: 100%; text-align: center; height: 50px; line-height: 50px; font-size: 16px; color: #333333; font-weight: normal; }
/*钢材现货资源*/
.con-con-1{ width:1200px; margin:10px auto; background-color: #ffffff; overflow: hidden; }
.jydt{ height:40px; line-height:40px; border-bottom:2px solid #cc0001;}
.jydt span.dt-con{ display:block; float:left; font-family:"Microsoft Yahei", tahoma, arial; width:45%; font-size:18px; font-weight:bold; color:#565656;}
.jydt span.dt-con strong{ font-size:22px; color:#cc0001; margin-right:10px;}
.jydt span.dt-con-right{display:block; float:right; width:45%; text-align:right; padding-top:10px; margin-right:5px; height:30px; line-height:30px;}
.jydt span.dt-con-right a{ font-size:12px; color:#686868;}
.jydt span.dt-con-right strong a{font-size:14px; color:#ff5507;}
.con-con-left{ width:100%; padding: 0 10px; box-sizing: border-box; }
.tabbox {width:690px;height:254px;}
.tabmenu {width:87px;height:254px; float:left; margin-right:15px;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:87px; height:50px; overflow:hidden; background-color: #ffffff; line-height:50px; border-right:#e5e5e5 1px solid; border-bottom:#e5e5e5 1px solid; display:inline; font-size:13px;}
.tabmenu .cli {text-align:center;float:left;display:block;width:87px;height:50px;overflow:hidden;background-color: #ff3716;line-height:50px;border-right:#e5e5e5 1px solid;border-bottom:#fff 1px solid;display:inline;font-size:12px; cursor:pointer; color:#FFF;}
.mab-tab { border-collapse: collapse; height:46px; line-height:46px; padding-top:5px; background-color: #f7f7f7;}
.mab-tab tr td{ color:#333333; font-size:14px; font-weight: normal;}
// .mab-tab tr td a{ color: @color; cursor: pointer;}
.mab-tab1 { border-collapse: collapse;}
.mab-tab1 tr{ height:48px; line-height:48px;}
.mab-tab1 tr:nth-child(even){ background-color: #fafafa; }
.mab-tab1 tr td{ font-weight: normal; color: #333333; font-size: 13px; }
.mab-tab1 tr td a{ border-radius:4px; color:@color;/* font-weight:bold;*/ width:50px; height:21px; line-height:21px; text-align:center; display:inline-block;}
/*.mab-tab1 tr td a:hover{ background-color: @color; color: #ffffff; }*/
.mab-tab1 tr td .input-main{ width: 50px; height: 25px; border: 1px solid #e6e6e6; padding-left: 5px; border-radius: 4px; text-align: center; }
.table-top{ width: 1200px; margin: 0px auto 10px; padding-top: 10px; height: 36px; }
.table-top .sel_nm{ display: block; width: 1166px; height: 30px; line-height: 30px; margin-top: 5px; }
.table-top .sel_nm .sel_nl{ width: 200px; float: left; list-style: none; margin-left: 10px; }
.table-top .sel_nm .sel_nl em{ font-weight: normal;  float: left; height: 30px; line-height: 30px; color: #616161; font-size: 14px; margin-right: 8px; width: 60px; text-align: right; }
.table-top .sel_nm .sel_nl input{ font-weight: normal;  width: 126px; height: 30px; line-height: 30px; box-sizing: border-box; border-radius: 3px; border: 1px solid #e7e7e7; padding-left: 5px; }
.table-top .sel_nm .sel_nr{ float: right; margin-right: 18px; }
.table-top .sel_nm .sel_nr input{ width: 80px; height: 30px; line-height: 30px; border: 0; font-size: 14px; border-radius: 3px; background-color: @color; color: #ffffff; }

.con-t{ width: 1200px; margin: 15px auto;}
.xsxx-main{ width: 351px; float: left; background-color: #ffffff;}
.xsxx-title{ height: 50px; line-height: 50px; background-color: #ffffff; border-bottom: 1px solid #f1f1f1; width: 100%; font-size: 18px; color: #3c4c6c; font-weight: bold; }
.xsxx-title em{ display: block; width: 4px; height: 20px; margin-left: 15px; margin-top: 15px; float: left; margin-right: 5px;  }
.xsxx-title a{ display: inline-block; width: 50px; height: 34px; line-height: 34px; margin-right: 15px; margin-top: 10px; color: #9c9c9c; font-size: 14px; float: right; }
.xsxx-title a span{ display: inline-block; margin-top: 9px; float: right; width: 16px; line-height: 16px; height: 16px; background-color: #eaeaea; margin-left: 5px; border-radius: 100%; }
.xsxx-title a span i{ float: left; margin-left: 4px; margin-top: 4px; border: solid #b9b9b9; border-width: 0 1px 1px 0; display: inline-block; padding: 3px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); }
.xsxx-title a:hover i{ border: solid #ffffff; border-width: 0 1px 1px 0;}
.xsxx-main .xsxx-top{ height: 677px;}
.xsxx-main .xsxx-content{ height: 638px; }
.xsxx-main .xsxx-content .xsxx-text{ height: 550px; }
.xsxx-main .xsxx-content .xsxx-text .gs{ padding: 22px 0 0 22px; }
.xsxx-main .xsxx-content .xsxx-text .gs .tpt-gs{ margin-bottom: 15px;}
.xsxx-main .xsxx-content .xsxx-text .gs .tpt-gs img{ margin-bottom: 5px;}
.xsxx-main .xsxx-content .xsxx-text .gs .tpt-gs p{ font-size: 14px; color: #666666; line-height: 26px;  padding-left: 15px;}
.xsxx-main .xsxx-content .xsxx-text .gs .tpt-gs p em{ font-size: 13px;}
.xsxx-main .xsxx-content .tp-con{ width: 348px; height: 117px; }
.xsxx-main .xsxx-content .tp-con{ width: 348px; height: 117px; }
.xsxx-main .xsxx-content .tp-con img{ border: 1px solid #747474; margin-left: -4px; position: absolute; z-index: 111; }
.xsxx-right{ width: 835px; float: right; }
.ryzz{ overflow: hidden; background-color: #ffffff; margin-bottom: 15px; }
.ryzz-title{ height: 40px; line-height: 40px; background: url(../../images/xd-con-6.jpg) repeat-x center center; border-bottom: 1px solid #dedede; width: 100%; }
.ryzz-title span{ float: left; margin-top: 0;}
.ryzz-title span.yuan{ margin-left: 22px; margin-right: 10px; }
.con-t .xsxx-right .ryzz-cont{ overflow: hidden; margin-top: 15px; }
.con-t .xsxx-right .ryzz-cont .ida{width: 5000px; zoom: 1; margin-left: -5px; overflow: hidden;}
.con-t .xsxx-right .ryzz-cont .ida ul{ display: block; }
.con-t .xsxx-right .ryzz-cont .ida ul li{ float: left; width: 208px; margin: 0 12px 0 13px; cursor: pointer; }
.con-t .xsxx-right .ryzz-cont .ida ul li img{ width: 200px; height: 130px; border: 1px solid #e2e2e2; padding: 3px; }
.con-t .xsxx-right .ryzz-cont .ida ul li p{ width: 208px; text-align: center; height: 42px; line-height: 42px; overflow: hidden; font-size: 12px; color: #484848; }
.con-t .xsxx-right .ryzz-bot{ overflow: hidden; height: 464px; background-color: #ffffff; }

.ryzz-bot-right-title{ height: 40px; line-height: 40px; background: url(../../images/xd-con-6.jpg) repeat-x center center; border-bottom: 1px solid #dedede; width: 100%; }
.ryzz-bot-right-title span{ float: left; margin-top: 0;}
.ryzz-bot-right-title span.yuan{ margin-left: 10px; margin-right: 7px; }
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left{ width: 100%; height: 44px; line-height: 44px; border-bottom: 1px solid #e7e7e7;}
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1{ text-align:left; width:100%;}
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .menu1box{ position:relative; overflow:hidden; border-bottom: 0; height:44px; line-height: 44px; width:100%; text-align:left;}
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .menu1box #menu1{ position:absolute; top:0; left:0; z-index:1; width: 100%; }
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .menu1box #menu1 li{ float:left; display:block; position: relative; cursor:pointer; width:124px; text-align:center; line-height:44px; height:44px; }
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .menu1box #menu1 li a{ font-size: 18px; color: #4e5c78; font-weight: bold; }
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .menu1box #menu1 li.hover{ width: 124px; height: 44px; }
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .menu1box #menu1 li.hover a{ color: @color;}
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .main1box{ clear:both; border-top: none; width:100%; }
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .menu1box #menu1 li em{ display: none; position: absolute; width: 36px; height: 2px; background-color: #116dff; bottom: 5px; left: 50%; right: 50%; margin-left: -18px;}
.con-t .xsxx-right .ryzz-bot .ryzz-bot-left #tabs1 .menu1box #menu1 li.hover em{ display: inline;}
.main-br p i{ width: 5px; height: 5px; background-color: #3080fe; border-radius: 100%; display: block; float: left; margin-right: 5px; margin-top: 13px; }
#main1 ul{display: none; }
#main1 ul.block{ display: block; }
#wzgg{ overflow: hidden; clear: both;}
#wzgg #wzgg1,#wzgg #wzgg2{ float: left;}
.main-br{ padding: 10px 20px; overflow: hidden;}
.main-br .snjk{ overflow: hidden; padding-bottom: 5px;}
#main1 ul li{ border-bottom: 1px solid #f5f4f8; }
.main-br .img{ float: left; margin-right: 10px; width: 125px; height: 89px; border: 1px solid #e4e4e4; background-color: #ffffff; text-align: center; }
.main-br .img img{ width: 119px; height: 83px; margin-top: 3px;}
.main-br p{ line-height: 25px; clear: bottom;}
.main-br p.text-a{ font-size: 14px; color: #666666;}
.main-br p.text-a a{  color: @color; font-size: 14px; width: 70px; display: inline-block; float: right; }
.main-br p a.fk{ display: block; width: 300px; text-overflow: ellipsis; height: 30px; line-height: 30px; margin-bottom: 2px; margin-top: 5px; overflow: hidden; white-space: nowrap; font-size: 16px; color: #212121; }
.ul-li{ overflow: hidden;}
.ul-li .li-text{ height: 30px; line-height: 30px; border-bottom: 1px dashed #d1d1d1; padding: 1px 5px; }
.ul-li .li-text span{ float: right; color: #787775; }
.ul-li .li-text a{ float: left; width: 320px; height: 32px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #777777; }
.ul-li .li-text a:hover{ text-decoration: none; text-decoration: none; color: #0D5BA6;}
.ul-li .li-text a i{ display: block; float: left; width: 3px; height: 5px; background: url(../../images/n_dot.gif) no-repeat center center; margin-top: 15px; margin-right: 8px; }
.dfg{ display: inline-block; float: left; margin-left: 20px; margin-right: 14px;}
.more-new{ width: 50px; height: 40px; line-height: 40px; float: right; margin-right: 10px; font-size: 14px;}
.more-new a{ color: @color; font-size: 14px;}
.con-t .xsxx-right .ryzz-bot .ryzz-bot-right{ width: 213px; float: right; margin-right: 18px; }
.con-t .xsxx-right .ryzz-bot .ryzz-bot-right .bot-right-con{ width: 213px; height: 333px; background: url(../../images/dlwz_bg.jpg) no-repeat center center; }
.con-t .xsxx-right .ryzz-bot .ryzz-bot-right .bot-right-con .bot-dt{ width: 195px; height: 270px; margin: 0 auto; text-align: center; padding-top: 10px; }
/*尾部*/
.footer{ width: 100%; height: 267px; background-color: #265076; }
.footer .footer-con{ width: 100%; margin-top: 5px; height: 200px; /*border-bottom: 1px solid #74787e;*/}
.footer .footer-con .foot-mian{ width: 1200px; margin: 0 auto; position: relative; }
.footer .footer-con .foot-mian .foot-mian-left{ width: 123px; height: 105px; float: left; margin-top: 20px; }
.footer .footer-con .foot-mian .foot-mian-right{ width: 93px; height: 102px; float: right; margin-top: 20px; }
.footer .footer-con .foot-mian .foot-mian-con{ width: 830px; float: left; margin-left: 70px; margin-top: 10px;}
.footer .footer-con .foot-mian .foot-mian-con ul{ display: block; clear: both; overflow: hidden; }
.footer .footer-con .foot-mian .foot-mian-con ul li{ float: left; color: #ffffff; font-size: 14px; font-weight: normal; font-family: MyCustomFont; letter-spacing: 1px; line-height: 27px; }
.footer .footer-con .foot-mian .foot-mian-con ul li img{ display: block; float: left; margin-top: 4px; margin-right: 5px;}
.footer .footer-con .foot-mian .foot-mian-con ul li.shu{ width: 2px; height: 14px; background-color: #ffffff; margin: 7px;}
.footer .footer-con .foot-mian .foot-mian-con ul li.kjk{ margin-right: 35px;}
.footer .footer-con .foot-mian .foot-mian-con ul li a{ display: block; color: #ffffff; font-size: 14px; font-weight: normal; font-family: MyCustomFont; }
.footer_link{ padding-top: 20px; clear: both; margin-bottom: 10px; overflow: hidden; }
.footer_link ul{ width: 100%;}
.footer_link ul li{ display: inline-block; font-size: 16px; color: #ffffff; float: left; margin-right: 40px;}
.footer_link ul li a{ color: #ffffff; }
.footer_link1{ padding-top: 10px; clear: both; overflow: hidden; }
.footer_link1 ul{ width: 100%;}
.footer_link1 ul li{ display: inline-block; font-size: 15px; color: #ffffff; float: left; margin-right: 20px;}
.footer_link1 ul li a{ color: #ffffff; }
.foot_bottom{ width: 100%; margin: 0 auto; height: 50px; line-height: 50px; text-align: center; background-color: #1f476a; }
.foot_top{ color: #ededed; text-align: center; font-size: 15px; margin-top: 15px;}
.foot-mian-con{ width: 370px; margin: 5px auto 0; overflow: hidden; }
.foot-mian-con ul{ display: block;}
.foot-mian-con ul li{ width: 240px; float: left; }
.foot-mian-con ul li:last-child{ width: 120px;}
.foot-mian-con ul li a{ color: #bfbfc1; font-size: 14px; }
.foot-mian-con ul li a img{ display: block; margin-right: 5px; float: left;}
.foot_left{ width: 470px; float: left; margin-top: 80px; }
.foot_left span{ font-size: 26px; color: #ffffff; }
.foot_left p{ font-size: 15px; color: #ffffff; }
.foot_right{ width: 730px; float: left; padding-top: 40px; }
.foot_right ul{ display: block; width: 180px; float: left; }
.foot_right ul span{ display: block; width: 100%; font-size: 20px; color: #ededed; margin-bottom: 15px; }
.foot_right ul li{ width: 100%; height: 30px; line-height: 30px; font-size: 14px; }
.foot_right ul li a{ color: #ededed; }


	/*二级新闻*/
.new-con{ width: 1200px; margin: 0 auto; overflow: hidden; background-color: #ffffff; padding: 20px 0; }
.new-con .new-left{ width: 201px; float: left; }
.new-con .new-left .new-left-top{ overflow: hidden; }
.new-con .new-left .new-left-top .new-bot{ width: 201px; height: 50px; background-color: #efefef; margin-top: -3px; padding: 20px 0 }
.new-con .new-left .new-left-top .new-bot .new-a{ display: block; width: 133px; margin: 0px auto; margin-bottom: 10px; }
.new-con .new-left .new-left-top .new-bot .new-a a { color: #777777; font-size: 14px;}
.new-con .new-left .new-left-top .new-bot .new-a a.xdxs{ color: #202856;}
.new-con .new-left .new-left-top .new-bot .new-a a i{ width: 16px; height: 16px; margin-right: 10px; margin-top: 2px; float: left; display: block; background: url(../../images/l.gif) no-repeat center center;}
.new-con .new-left .new-left-bot{ width: 181px; height: 170px; background-color: #efefef; margin-top: 15px; padding: 15px 10px;}
.new-con .new-left .new-left-bot ul li{ float: left;}
.new-con .new-left .new-left-bot ul li.s{ width: 1px; height: 51px; background-color: #dbdbdb; margin: 15px 5px 5px;}
.new-con .new-right{ width: 832px; float: right; overflow: hidden; background-color: #ffffff;}
.new-con .new-right .new-right-title{ height: 44px; border-bottom: 1px solid #e7e7e7; }
.new-con .new-right .new-right-title a{ float: left; font-size: 18px; font-weight: 600; width: 124px; position: relative; height: 44px; line-height: 44px; color: #4e5c78; text-align: center;}
.new-con .new-right .new-right-title a em{ position: absolute; width: 36px; height: 2px; background-color: #116dff; bottom: 5px; left: 50%; right: 50%; margin-left: -18px; }
.new-con .new-right .new-right-title a.xdxs{ height: 44px; color: @color; }
.new-con .new-right .new-right-title span{ float: right; margin-right: 15px; font-size: 14px; color: #777777; height: 44px; line-height: 44px; }
.new-con .new-right .sxd{ width: 100%; padding: 5px 10px 20px; overflow: hidden; box-sizing: border-box; }
.new-con .new-right .sxd ul{ display: block; overflow: hidden;}
.new-con .new-right .sxd ul li{ display: block; height: 40px; line-height: 40px; border-bottom: 1px dashed #cccccc;}
.new-con .new-right .sxd ul li.oli{ display: block;}
.new-con .new-right .sxd ul li .new-r{ float: right; font-size: 14px; color: #777777;}
.new-con .new-right .sxd ul li a{ font-size: 14px; color: #777777; float: left; width: 570px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 40px; line-height: 40px; }
.new-con .new-right .sxd ul li a i{display: block; float: left; width: 3px; height: 5px; background: url(../../images/n_dot.gif) no-repeat center center; margin-top: 18px; margin-right: 8px;}
.new-con .new-right .sxd ul .ner-text{ overflow: hidden; padding-bottom: 10px; padding-top: 10px; display: none; border-bottom: 1px solid #f5f4f8;}
.new-con .new-right .sxd ul .ner-text img{ width: 172px; height: 120px; padding: 2px; background-color: #ffffff; border: 1px solid #d2d2d2; float: left;}
.new-con .new-right .sxd ul .ner-text .new-tx{ float: left; margin-left: 20px; box-sizing: border-box; }
.new-con .new-right .sxd ul .ner-text .new-tx span{ display: block;}
.new-con .new-right .sxd ul .ner-text .new-tx span em{ float: right; font-size: 14px; color: #777777;}
.new-con .new-right .sxd ul .ner-text .new-tx span a{ display: block; width: 540px; text-overflow: ellipsis; height: 30px; line-height: 30px; margin-bottom: 2px; margin-top: 5px; overflow: hidden; white-space: nowrap; font-size: 16px; color: #333333; }
.new-con .new-right .sxd ul .ner-text .new-tx span a i{ width: 5px; height: 5px; background-color: #3080fe; border-radius: 100%; display: block; float: left; margin-right: 5px; margin-top: 13px; }
.new-con .new-right .sxd ul .ner-text .new-tx p{ clear: both; line-height: 28px; font-size: 14px; color: #666666; }
.new-con .new-right .sxd ul .ner-text .new-tx p a{ color: #777777;}
.new-con .new-right .sxd ul li a font{ color: red;}
.new-con .new-right .sxd ul li a em{ margin-right: 10px;}
.xd-address{ width: 100%; padding: 15px; overflow: hidden; box-sizing: border-box; }


/*站内搜索*/
.search-list{ padding: 20px;}
.search-list em{ display: block; width: 100px; text-align: right; color: #777777; font-size: 14px; float: left; margin-right: 10px;}
.search-list .sear-input{ width: 174px; height: 20px; line-height: 20px; float: left; background: url(../../images/xd-nav-16.png) no-repeat center center; }
.search-list .sear-input .input-s{ width: 100px; padding-left: 20px; border:0; background: transparent;}
.search-list .sousuo{ width: 53px; height: 20px; background: url(../../images/xd-nav-17.png) no-repeat center center; float: left; margin-left: 10px; }
/*集团简介*/
.about{ width:100%; height:308px;}
.about-tab{ width:100%; box-sizing: border-box; margin:0 auto 10px; background: #ffffff ; padding:0 20px 30px; }
.about-tab .tb_{ height:60px; line-height:60px; border-bottom:1px solid #e6e6e6; margin-top:15px;}
.about-tab .tb_ ul{ height:60px; line-height:60px; width:1200px; margin:0 auto;}
.about-tab .w936{ overflow: hidden; width: 100%;}
.about-tab .tb_ li{float:left; height:60px; line-height:60px; padding: 0 20px; cursor:pointer; text-align:center; font-size:16px;}
// .about-tab .tb_ li:hover{ color:@color; }
/* 控制显示与隐藏css类 */
.about-tab .normaltab{ color:#333333;}
// .about-tab .tb_ li.hovertab{ color:@color; font-weight:bold; font-size:26px; border-bottom:2px solid @color; bottom:1px; position:relative;}
.about-tab .dis{display:block;}
.about-tab .undis{display:none;}
.about-qyjj{ margin-top:40px; }
.ctt .about-t-text{ margin:30px 20px;}
.ctt .about-t-text ul{ display:block; overflow:hidden;}
.ctt .about-t-text ul li{ display:block; float:left; width:500px; height:40px; line-height:40px; border-bottom:1px dashed #666; margin-left:25px; margin-right:25px;}
.ctt .about-t-text ul li i{ display:inline-block; float:left; width:4px; height:4px; background-color:#666666; margin:20px 8px 0 10px;}
.ctt .about-t-text ul li a{ display:inline-block; float:left; font-size:14px; color:#666;}
.about-top{ margin:30px 0; width:100%; overflow:hidden;}
.about-top-left{ float:left; width:100%;}
.about-top-left p{ font-size:15px; line-height:35px; margin-bottom:15px; text-indent:2em; color:#4f4f4f;}
.about-top-left p img{  width: 100%; margin-left: -20px; }

/* 关于我们 */
.contact-l{ width:1200px; margin:0px auto;}
.lxwm-left{width:750px; float: right; background: url(../../images/xd-con-19.jpg) no-repeat center center; height: 211px; padding-top: 20px; }
.lxwm-left h2{ font-size:28px; font-weight:bold; color:#000000; margin-bottom:20px; }
.lxwm-left p em{ color:red;}
.lxwm-left p{ font-size:16px; line-height:25px; color:#1f1f1f; padding-left: 30px;}
.lxwm-left p strong{ margin:15px 0 10px 0; display:inline-block;}
.lxwm-left p a{ width:17%; display:inline-block; line-height:20px; margin-bottom:10px;}
.lxwm-left p a .customer.cust1 { width:88px; font-size:12px; border:0px; height:26px; line-height:0; padding-left:28px; padding-top:0px; color:#017fba; background:url(../../images/qq.jpg) no-repeat center;}
.lxwm-left p img{margin-right:5px;}
.contact-text{ clear: both; margin-top: 20px; overflow: hidden;}
.contact-text table { width:360px; float: left; }
.contact-text table tr td{ font-size: 16px; padding: 10px 5px; line-height: 25px;}
.contact-text table tr td .gsmm{ display: block; font-size: 22px; font-weight: 500; color: #000;}
.contact-text table tr td em{ display: block; color: #000; font-size: 12px; margin-bottom: 10px;}
.contact-text table tr td p{ display: block; font-size:16px; margin-bottom: 0px; font-weight: 500;}


/* 新闻详情 */
.xd-new-list{ width: 100%; padding: 20px; border-top:0; box-sizing: border-box; font-size: 14px; line-height: 30px; color: #333333;}
.xd-new-list h2{ font-size: 18px; color: #000000; display: block; text-align: center;}
.xd-new-list h3{ display: block; font-size: 14px; text-align: center; border-bottom: 1px solid #e7e7e7; margin-bottom: 15px; color: #777777; margin-top: 10px;}
.xd-new-list p{ display: block; line-height: 25px; margin-top: 7px; font-size: 14px; text-align: left; text-indent: 2em; color: #4c4c4c;}
.xd-new-list span{ display: block; margin: 10px auto; margin-right: 0 !important;}
.xd-page{ width: 500px; float: right; margin: 20px 0 0 0; text-align: right; font-size: 14px; color: #777777;}
.xd-page a{ color: #777777;}
/* 产品展示 */
.xd-nav .navCon-menu ul .sdj{width:50px; margin-top: 1px; z-index: 5555;}
.xd-nav .navCon-menu ul li ul {display: none;}
.xd-nav .navCon-menu ul li:hover ul {display: block; position: absolute; top:38px; width:190px; left:-5px;}
.xd-nav .navCon-menu ul li:hover ul li {display:block; background-color:#ffffff; background-image: none; color:#000; width: 110px; height: 40px; line-height: 40px; border-bottom:1px solid #e7e7e7;  text-align:center; border-right: none;}
.xd-nav .navCon-menu ul li:hover ul li a{ color: #777777; font-size: 14px; font-weight: normal;}
.xd-nav .navCon-menu ul li:hover ul li:hover { background:none; background-color: #212950; color:#ffffff; }
.xd-nav .navCon-menu ul li:hover ul li a:hover{ color: #ffffff; background: none;}
.dis h2{ display:block; text-align:center; font-size:28px; /*font-weight:bold;*/ margin-bottom: 20px;}
.lwg-text{margin:20px 0; width:100%; overflow:hidden;}
.lwg-text p { font-size:15px; line-height:35px; margin-bottom:15px; text-indent:2em; color:#4f4f4f; padding:0 20px;}
.lwg-text p img{ width: 224px; height: 174px; }
.lwg-table{ margin-top:20px;}
.lwg-table .table-taba{ border-collapse: collapse; margin:10px 0;}
.lwg-table .table-taba tr th{ height:15px; line-height:15px; font-size:13px; padding:4px 0;}
.lwg-table .table-taba tr th span{ display:block;}
.lwg-table .table-taba tr td{ height:38px; line-height:38px; font-size:14px; padding:4px 0;}
.lwg-table .table-taba tr td span{ display:block;}

/* 在线客服 */
.rides-cs {  font-size: 12px; position: fixed; top: 50px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 85px; float:left; position: relative; z-index:1;margin-top: 0px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding:0 5px; overflow:hidden; background:#474747; }
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:5px; padding-bottom:7px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:5px;}
.rides-cs .cn ul li { line-height: 30px; height:30px; overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:0px; left: 0;  background-image: url(../../images/xd-people.png); background-repeat: no-repeat; background-position: center center; display:block;  height: 180px; padding:0 8px;}
/*.rides-cs .btnCtn { background-position: -37px 0;}*/
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}

.shopping { position:relative; float:left; display:inline; margin-top:15px; }
.shopping .member { display:inline-block; padding:3px 10px; font-size:14px}
.shopping .member.mber,.shopping .member.mber1 { display: block; margin-bottom: 5px; width:auto; height:28px; line-height:28px; text-align:center; cursor:pointer; background-color:#e8e8e8; color:#313131; border:1px solid #ddd; border-radius:2px; _height:25px; _padding-top:5px; text-align:left; margin-left:5px}
.shopping .member:hover { background-color:#d40b0b; border-color:#d40b0b; color:#fff}
.shopping .member i { vertical-align:middle; _margin-top:2px; background:url(../../images/member.png); display:inline-block;}
.shopping .member.mber1 { width:112px;}
.shopping .member.mber i { width:22px; height:28px; margin-right:5px; background-position:28px 25px;}
.shopping .member.mber:hover i { background-position:28px -2px;}
.shopping .member.mber1 i { width:24px; height:24px; margin-right:5px; background-position:-7px 25px;}
.shopping .member.mber1:hover i{ background-position:-7px -5px;}
.shopping .member.mber1 span { display:inline-block; width:15px; text-align:center; line-height:20px; padding:0 3px; margin-left:8px; border-radius:10px; font-size:12px; background-color:#d40b0b; color:#fff;}
.shopping .member:hover span{ background-color:#fff; color:#d40b0b;}

.linkman { position:relative; float:right; display:inline; margin-top:15px; line-height: 42px; font-size: 14px }
.linkman b{ font-weight: normal;}
.linkman span { color: red;}

/*荣誉资质*/
.honor{ padding: 20px; /*border: 1px solid #e9e9e9;*/ border-top: 0; overflow: hidden;}
.honor table tr td{ padding: 3px 0;}
.honor table tr td img{ border: 1px solid #e9e9e9; padding: 3px; margin-top: 10px;}
.honor-dt{ width: 200px; height: 200px; background: #ffffff; display: none; }
.honor ul{ display: block; float: left; width: 210px; margin: 10px 21px; }
.honor ul li.theme-login{ display: block; width: 210px; float: left; text-align: center;}
.honor ul li.theme-login img{  border: 1px solid #e9e9e9; padding: 3px; margin-top: 10px; }
.honor ul li.theme-login a{ color: #777777; display: block; text-align: center; margin-top: 5px;}
.theme-poptit{ text-align: right; margin-right: 15px; margin-top: 10px;}
.theme-poptit a{ font-size: 24px; color: #000000;}
/* btn */
.theme-buy{margin-top:7%;text-align:center;}
.theme-signin{font-size:15px;}
.theme-popbod{ overflow: hidden; text-align: center; margin: 20px 0;}
.theme-popbod img{ border: 1px solid #ccc;}
.theme-popbod a{ display: block; color: #777777; margin-top: 5px; font-size: 16px;}
.theme-popover-mask{z-index:8888;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;display:none;}
.theme-popover{z-index:9999;position: fixed; display: none; top:50%;left:50%;width:620px;height:500px;margin:-310px 0 0 -330px;border-radius:5px;border:solid 2px #e4e4e4;background-color:#fff;display:none;box-shadow:0 0 10px #666;background:#fff;}
/*内容*/
.container{ width:100%; height:100%; /*margin-top: 193px;*/ overflow: hidden; }
.conter{ width:1200px; height:auto; margin:15px auto 0;}
.position{ width:100%; font-size:14px; color:#333; margin:20px 0;}
.position a{ color:#333;}
.position a:hover{ color:#007de4;}
.position span{ color:#007de4;}
.drop { width:1200px; overflow:hidden; margin:0 auto; border:solid 1px #ccc; box-shadow:0px 2px 1px #ccc; margin-bottom:5px;}
.drop-down { margin:0; padding:0; line-height:24px; overflow:hidden; width:1200px;}
.drop-down table{ margin:0 auto; display:table; width:1200px;/*  border-bottom:1px solid #dddddd; */}
.maintab{border-collapse: collapse; margin:0px auto; width:100%;}
.maintab tr td{ border-top: 1px solid #e4e9f2; }
.drop-down .gui { float:left; overflow:hidden; padding-left:0px; margin-left:0px; width:80px; line-height:51px; text-align:center; color:#666666; font-size:15px;/* font-weight:bold;*/ /* border-right:1px solid #dddddd; */	 display:block;}
.drop-down .whole { width: 1060px; float: left;line-height:51px;}
.drop-down .whole a.option { float:left; display:inline; margin:11px 10px 0 0px; width:44px; height:29px; line-height:29px; color: @color; background-color: #ffffff; font-size:15px; text-align:center; border-radius:5px;}
.drop-down .whole a.option1 { padding:0 10px; margin:0px 10px 0 0; height:22px; line-height:22px; border-radius:2px; color:#0c7de2;}
.drop-down .whole a.option-n { float:left; padding:0 15px; color:#0f86da;}
.whole a { display:inline-block; margin-right:5px; padding:0 10px; height:22px; line-height:22px; border-radius:2px; _margin:12px 10px;}
.whole .option{ background-color:#ebebeb; color:#0c7de2; }
.whole .tion1{ float:left; display:block; width:44px; font-size:13px; text-align:center; margin:11px 10px 0 0px; height:29px; line-height:29px; border-radius:5px; color:@color; background-color:#ffffff;}
.drop-down .whole a.option1{ background-color:#e0eeff; color:@color !important; }
whole a:hover{color: #fe3e00 !important}
.option{ overflow: hidden; padding-left: 0px; margin-left: 0px; width: 55px; line-height: 51px; text-align: center; color: #265076; font-size: 15px; display: block; }
.drop-down .whole .contents { float:left; position:relative; width:1025px; padding:6px 0 0 5px; overflow:hidden;}
.drop-down .whole .contents ul { width:900px; height:40px; line-height:40px; overflow: hidden;}
.drop-down .whole .contents.showmore ul { height:auto; display:table;}
.drop-down .whole .contents ul li { float:left; word-wrap:break-word; word-break:break-all; height:39px; vertical-align:middle;}
.drop-down .whole .contents ul li a {color:#888; white-space:nowrap; height:30px; line-height:30px; font-size:13px;}
.drop-down .whole .contents ul li a:hover{ color:@color; }
.drop-down .whole .contents ul li.more { display: none}
.drop-down .whole .contents.showmore ul li.more { display: block}
.drop-down .whole .contents a.button { border: 1px solid #eaeaea; font-size:12px; position:absolute; top:12px; right:60px; width:30px; text-align: center; height:20px; margin:0; padding:0; line-height:20px; color:#666666 !important; overflow:hidden; padding-right:20px; cursor:pointer; text-decoration:none; background:url(../../images/lower.png) no-repeat 30px 6px ; margin-top:4px;}
/*.drop-down .whole .contents.showmore a.button { background:url(../../images/upper.png) no-repeat 30px 6px;}*/
/*.drop-down dd .contents.showmore a.button:hover {
	background-position: -3px -4px;
}*/
.drop-down .whole .contents a.Multiselect { font-size:12px; position:absolute; top:16px; right:5px; display:inline-block; width:26px; height:20px; line-height:20px; margin:0; padding-right:0; padding-left:20px; border: 1px solid #eaeaea; color:#666666; overflow:hidden; cursor:pointer; padding-right:5px; background:url(../../images/plus.png) no-repeat 5px 5px;}
/*.drop-down .whole .contents a.Multiselect:hover{ color:#fff !important;}*/
/*.drop-down .whole .contents a.Multiselect:active { background:url(../../images/plus.png) no-repeat  5px 0;}*/
.drop-down .whole .contents.chosmore { height: auto}
.drop-down .whole .contents.choose-more ul { width:1000px; /*margin-top:7px; */overflow:hidden}
.drop-down .whole .contents.choose-more ul li { float:left; width:180px; word-wrap:break-word; word-break:break-all; height:34px; line-height:34px}
.drop-down .whole .contents.choose-more .contents-link { display:none;}
.drop-down .whole .contents.choose-more .more { display:inline-block; width:170px; color:#656565; font-size: 13px;}
.drop-down .whole .contents.choose-more .more input{display: inline-block; float:left; margin-top:10px; margin-right:5px; width: 16px; height: 16px; }
.drop-down .whole .contents.choose-more .close { display:inline-block; width:16px; height:19px; vertical-align:middle; margin-right:3px;}
.drop-down .whole .contents.choose-more a.Multiselect { display: none;}
.drop-down .whole .contents.choose-more .btn { display:block; padding:8px 0 10px 300px; height:24px; line-height:24px;}
.drop-down .whole .contents.choose-more .btn .btton { display:inline-block; width:49px; height:25px; line-height:25px; font-size: 12px; overflow:hidden; margin-right:4px; padding:0 5px; border:0; cursor:pointer; text-align:center; color:#FFF; background:#265076; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; vertical-align:middle;}
/*.drop-down .whole .contents.choose-more .btn .btton:hover {	background-color: #ff6600;}*/
.drop-down .whole .contents.choose-more .btn .return { display:inline-block; width:49px; height:25px; line-height:25px; font-size: 12px; overflow:hidden; padding:0 5px; border:0; cursor:pointer; text-align:center; color:#FFF; background:#bfbfbf; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; vertical-align:middle}
/*.drop-down .whole .contents.choose-more .btn .return:hover {background-color:#888}*/
.btn {display:none;}
.more {display:none;}
.fr-opentime { float:right; padding-top:7px; margin-right:15px}
.product{ width:1200px; height:500px; display:table; margin:15px auto; }
.product table{ border:1px solid #ff7a04;}
.product table tr th{ width:133.3px; height:32px; background:#ff7a04; color:#fff; font-size:14px}
.product table tr td{ width:100%; height:71px; border-bottom:1px dashed #ccc;}
.product table tr td .infor{ width:100%; height:36.5px; margin:0 auto;}
.product table tr td .infor:hover{ background:#ffeedf}
.product table tr td .infor ul li{ float:left; width:133px; text-align:center; font-size:12px; color:#4c4c4c; line-height:36.5px; }
.product table tr td .infor ul li input[type="button"]{ width:52px; height:22px; background:#fff;  border:1px solid #ff2200; color:#ff2200}
.product table tr td .infor ul li input[type="button"]:hover{width:52px; height:22px; background:#ff2200; color:#fff;  border:1px solid #ff2200}
.product table tr td .infor ul li input[type="text"]{ text-align:center;  border:1px solid #ccc; color:#4c4c4c}
.product_name{ width:1180px; height:50px;  background:#f7f7f7; margin: 0 auto; }
.product_name ul{ margin:0 auto; height:auto; display:table;}
.product_name ul li{ float:left;/* width:68.9px;*/ line-height:50px;/* padding-left:40px; */font-size:14px; color:#333333; text-align:center}
.product_name ul .product_name_lis1{width:76px; /*padding-left:25px;*/}
.product_name ul .product_name_lis2{width:89px; }
.product_name ul .product_name_lis3{width:75px; }
.product_center{ width:1200px; height:auto; display:table; margin: 0 auto; background-color: #ffffff; overflow: hidden; padding-bottom: 15px; }
.product_selct{ position:relative; width:1200px; height:auto; display:table; border-bottom:1px solid #e7e7e7; padding:10px 0;}
.product_selct:hover{ background-color: #fafafa;}

.product_selct .accordion h1 ul li{height:40px; overflow:hidden; position:relative;float:left;/* width:78.9px;*/ line-height:40px;text-align:center; /*padding-left:30px;*/ font-size:14px; /*font-weight:bold; */color:#545454; }
.drawer{width:100%;}
.product_selct .accordion h1 ul{ margin:0 auto; height:auto; display:table;}
.product_selct .accordion h1 ul .product_name_lis1{width:76px; }
.product_selct .accordion h1 ul .product_name_lis2{ width:89px; }
.product_selct .accordion h1 ul .product_name_lis3{ width:75px;}
.product_selct .accordion h1 ul .product_name_lis2 strong{ font-size:18px; color:#fc3126;}
.product_selct .accordion h1 ul .product_name_lis3 strong{ font-size:18px; color:#fc3126;}
.product_selct .accordion h1 ul .product_name_lis3 input{ margin-top:6px; width:85%; height:27px; border-radius:4px; text-align:center; border:1px solid #dedede;}
.product_selct .accordion h1 ul .product_name_lis2 input{ margin-top:6px; width:85%; height:27px; border-radius:4px; text-align:center; border:1px solid #dedede;}
.product_selct .accordion h1 ul .product_name_list5{ padding-left:20px;}
.product_selct .accordion h1 ul .product_name_list6{ padding-left:20px;}
.product_selct .accordion h1 ul .product_name_list6 input{ position:relative; left:-15px;}
.product_selct .sup{ /* position:absolute; */ width:44px; height:28px; /* z-index:999; right:0px; top:18px;  */ /* float:right; */ margin:0 auto;}
.product_selct .sup input[type="button"]{ width:60px; height:26px; border:1px solid #fc3126;  background:#fc3126; border-radius:3px ; color:#ffffff; cursor:pointer}
/*.product_selct .sup input[type="button"]:hover{ background:#1e60c3; color:#fff }*/
.product_selct .accordion h1 ul li input[type="button"].yig{ color: #fa2f26;}
/*.accordion-item-active .accordion-header{position:relative;background:#f00;transition:.25s;min-height: 20px;}
.accordion-item-active .accordion-header-icon{color:#fff;}
.accordion-item-active .accordion-header h1{position:relative;color:#fff;}
.accordion-headercursor:pointer;transition:.25s;}
.accordion-header h1{ position:relative;float:left;font-size:14px;font-weight: normal;margin:0;color:#333; background:#0F0}
.accordion-content{ width:97%;display:none;color:#333;background:#FFF;font-size:14px; padding-left:3%}
.accordion-content p{margin:0;margin-bottom:3px;}
.accordion-header-icon{ position:absolute; right:5px; top:6px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;float:right;color:#888;font-size:12px;vertical-align:middle;}
.accordion-header-icon.accordion-header-icon-active{ position:absolute; right:5px; top:6px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#888;}
*/
.accordion{ margin:0px auto; overflow:hidden;}
.drawer { width:100%;/*	border-top: 1px solid #E0E0E0;*/	border-radius: 3px;}
.accordion-item {/*	border-bottom: 1px solid #E0E0E0;*/}
.accordion-item-active .accordion-header { background:#ffeee4; transition:.25s; height:40px;}
.accordion-item-active .accordion-header-icon {color: #fff;}
.accordion-item-active .accordion-header h1 {color: #fff;}
.accordion-header {/*	background: #f2f2f2;*/ cursor:pointer; transition:.25s; display:table;}
.accordion-header h1 { float:left; font-size:18px; font-weight:normal; margin:0; line-height:30px; color:#4c4c4c; width:100%;}
.accordion-header h1:hover {background: #ffeee4;}
.accordion-content { border-top:1px solid #E0E0E0; display:none; padding:12px; color:#4c4c4c; background:#FFF; font-size:14px;}
.accordion-content p { margin:0; margin:1% 0 0 2%;}
.accordion-header-icon { position:absolute; right:2px; top:20px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; float:right; color:#888; font-size:15px; vertical-align:middle;}
.accordion-header-icon.accordion-header-icon-active { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); color: #888;}
.page { height:50px; margin:30px 0 15px; text-align:center; line-height:40px; font-size:14px;}
.page a { display:inline-block; margin-right:5px; padding:0 12px; text-align:center; border-radius:2px; height:30px; line-height:30px; /*-moz-box-shadow:1px 1px 1px #d9d9d9; box-shadow:1px 1px 1px #d9d9d9;*/ color:#656565; background: #efefef;}
.page a:hover, .page .go:hover { color:#fff;}
.page .current { color: #fff;}
#pageSpan{ margin-right: 3px; display: inline-block; }
.page .under{ width: 63px;}
.page .number{ width:38px; height:28px; line-height:28px; margin-left:10px; font-size:14px; text-align:center; border:1px solid #e7e7e7;}
.page .go{ width:30px; height:30px; margin-left:10px; border:none; border-radius:2px; /*-moz-box-shadow:1px 1px 1px #d9d9d9; box-shadow:1px 1px 1px #d9d9d9;*/ background:#efefef;}
.tab{ position:relative; overflow:hidden; width:1200px; margin:0 auto; background-color:#ffffff; font-family:'Roboto', sans-serif; color:#888; -webkit-font-smoothing: antialiased;/*  border:1px solid #dddddd; */}
.tabs{ display:table; position:relative; overflow:hidden; margin:0; width:100%;/* border:1px solid #dddddd; border-bottom:none;*/ /*background:#f3f3f3;*/}
.tabs li{float:left; width:130px; line-height:56px; overflow:hidden; padding:0; position:relative; /*background:url(../../images/tab.png) no-repeat 129px 13px;*/}
.tabs a { color:#333333; font-weight:500; display:block;/* font-weight: bold;*/ letter-spacing:0; outline:none; text-align:center; font-size:16px; text-decoration:none; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.tabs a:hover{ color: @color;}
.tabs_item { display: none;}
.tabs_item:first-child{ display: block;}

.tabs li.current em{ display: block; width: 30px; height: 2px; position: absolute; bottom: 7px; background-color: @color; left: 50%; right: 50%; margin-left: -15px; }
.sel{ width:1200px; height:74px; border-top:1px solid #e7e7e7; padding:15px 0; background-color:#fff; }
.sel .sel_nm .sel_nl{ width:260px; float:left; list-style:none ; text-align:left; font-size:14px; margin-bottom:10px;}
.sel .sel_nm .sel_nl input{ width:140px; height:30px; line-height:30px; border:1px solid #e7e7e7; box-sizing: border-box; font-size:14px; padding-left:5px; margin-left: 5px; border-radius: 4px;}
.sel .sel_nm .sel_nl select{ width:140px; height:30px; line-height:30px; border:1px solid #e7e7e7; box-sizing: border-box; font-size:14px; padding-left:5px; margin-left: 5px; border-radius: 4px;}
.sel .sel_nm .sel_nl em{ width: 100px; float: left; height: 30px; line-height: 30px; margin-right: 8px; text-align: right; color: #666666; }

.sel .sel_nm .sel_nl p{ color:#616161; font-size:14px;}
.sel .sel_nm .sel_nr{float:left; margin-left: 10px;}
.sel .sel_nm .sel_nr input{ width:70px; height:30px; line-height:30px; box-sizing: border-box; color:#fff; border:0; border-radius:3px;cursor: pointer;}
.sel .sel_nm .sel_nr input.cle{ background:#949494; margin-left:10px;}
.tabs_item {display:none;}
.tabs_item .iten-iput{ width:189.6px; float:left;}
.tabs_item .iten-iput span{ display:inline-block; float:left; color:#777777;}
.tabs_item .iten-iput .wbk-input{ width:130px; height:24px; line-height:24px; padding-left:5px; border:1px solid #e4e4e4;}
.tabs_item .iten-iput .wby-input{width:20px; height:20px; border:1px solid #dddddd; border-radius:4px; background:#ffffff; display:inline-block; float:left; margin-top:10px;}
.tabs_item .iten-iput i{ display:inline-block; float:left; margin-left:5px;}
.tabs_item .iten-iput .wbk-big{ width:58px; height:28px; line-height:28px; border:1px solid #dddddd; border-radius:4px;}
.tabs_item .iten-iput .an-input{width: 56px; height: 25px; line-height: 25px; background: #fc8026; color:#fff; border:0; border-radius:3px; cursor:pointer;}
.tabs_item .iten-iput .cle{width: 56px; height: 25px; line-height: 25px; background: #949494; color:#fff; border:0; border-radius:3px; cursor:pointer;}
.tabs_item:first-child { display:block;}
.gccs{ width:100%; height:308px; background-color:#dfe6ec; margin-bottom:30px;}
.gccs img{margin:0 auto; width:1200px; display:block;}
.jscs{ width:100%; height:122px; background-image:url(../../images/jscs.jpg); background-repeat:no-repeat; background-position:center; background-color:#b82214;}
.about{ width:100%; height:308px; background-image:url(../../images/about.jpg); background-repeat:no-repeat; background-position:center;}
.about-tab{ width:100%; box-sizing: border-box; margin:0 auto 10px; padding:0 20px;}
.tabs span{ display:block; float:left; height: 30px; line-height: 30px; margin-top: 4px; border-radius: 3px; padding:0 12px;}
.tabs span.wuliu{background-color:#51b600; margin-left:55px;}
.tabs span.guanw{background-color:#cc0001;  margin-left:20px;}
.tabs span.shu{background-color:#0C7DE2; margin-left:20px;}
.tabs span a{ color:#FFF; font-weight:bold;}
.tabs span a:hover{ text-decoration:none;}
.tabs .wid-con{ width:100%; overflow:hidden; float:left;}
.tabs .wid-con li{background:url(../../images/tab.png) no-repeat 129px 13px; width:100px;}
.top_header{/* position: fixed; left: 0; right: 0; top:0;*/ border-bottom: 1px solid #f3f3f3; background-color: #ffffff; height: 183px; /*z-index: 200;*/ }
.top_top{ height: 40px; border-bottom: 1px solid #ececec; background-color: #fbfbfb; }
.top_com{ width: 1200px; margin: 0 auto;}
.top_top_left{ width: 700px; float: left; line-height: 40px;}
.top_top_left .top_title{ display: inline-block; float: left; margin-right: 10px; font-size: 14px; color: #666666; }
.top_top_left span.name_l{ display: inline-block; margin-right: 5px; }
.top_top_right{ width: 500px; float: right; height: 40px; line-height: 40px;  text-align: right; }
.top_iphone{ display: inline-block; margin: 0 7px; color: #666666; font-size: 14px; }
.top_iphone a{ color: #666666;}
.top_iphone a:hover{ color: @color; }
.top_hyzx{ width: 130px; float: left; margin-left: 15px; font-size: 16px; height: 40px; line-height: 40px; margin-top: 10px; position: relative; border: 1px solid #efefef; text-align: center; }
.top_hyzx a{ color: #ffffff; display: flex; justify-content: center; align-items: center;}
.top_hyzx i{ color: #ffffff; font-size: 24px; display: block; margin-right: 3px; }
.top_hyzx span{ width: 15px; height: 15px; background-color: #DF3326; color: #ffffff; font-size: 12px; border-radius: 100%; line-height: 15px; text-align: center; margin-left: 5px; }
.top_hyzx:hover a{ color: #ffffff; }
.top_hyzx:hover i{ color: #ffffff; }
.top_hyzx:hover span{ background-color: #ffffff; color: #DF3326; }
.top_login{ width: 90px; float: left; margin-left: 15px;}
.top_login a{ box-sizing: border-box; display: block; width: 100%; height: 30px; line-height: 30px; font-size: 14px; margin-top: 10px; background-color: #ffffff; border-radius: 3px; border: 1px solid @color; color: @color; text-align: center; }
.top_login a:hover{ background-color: #1c74fe; background-image: linear-gradient(to right, #0063ff , #5496fd); color: #ffffff; border: 0; text-decoration: none; }
.top_head{ width: 1200px; margin: 20px auto; overflow: hidden; height: 59px; }
.top_logo{ width: 300px; float: left; height: 59px; }
/*.top_logo a{ display: block; width: 220px; height: 59px; background: url(../../images/2001/logo.png) no-repeat center left; background-size: contain; }*/
.top_logo img{ height: 59px;}
.hd-search{ overflow: hidden; margin-top: 10px; width: 540px; float: left; }
.search-combobox{ width: 430px; background-color: #ffffff; height: 40px; line-height: 40px; float: left; box-sizing: border-box; }
.search-combobox i{ display: block; height: 40px; line-height: 40px; color: #b0b0b0; font-size: 22px; width: 36px; text-align: center; float: left; margin-left: 5px;}
.search-input{ height: 36px; line-height: 36px; border: 0; background-color: #ffffff; width: 360px; font-size: 14px; color: #333333; }
.search-input::-webkit-input-placeholder{ color:#999999; }
.hd-search  .search-button{ float: left; }
.btn-search{ height: 40px; line-height: 40px; width: 100px; text-align: center; font-size: 15px; color: #ffffff; outline: none; border: 0;}
.hd-search em{ display: block; width: 1px; height: 20px; line-height: 20px; background-color: @border_bank_color; float: left; margin-top: 10px; margin-right: 10px; }
.index_bot{ background-color: #ffffff; margin-top: 15px;}
.bot-right-con{ padding: 15px;}
.index_con_ptjy { width: 1200px; margin: 15px auto 15px; overflow: hidden; }
.index_con_ban { width: 208px; height: 390px; float: left; }
.lange_right { width: 627px; float: left; background-color: #ffffff; height: 390px; margin-left: 10px;position: relative; }
.lange_gsjp_con { width: 345px; float: right; background-color: #ffffff; height: 390px; }
.qgdt_right_top{ overflow: hidden; display: block; width: 100%; height: 310px; background-color: #ffffff; padding: 8px 0; }
.qgdt_right_top li{ display: block; height: 36px; line-height: 36px; }
.qgdt_right_top li i{ display: block; float: left; width: 5px; height: 5px; border-radius: 5px; background-color: #c4c4c4; margin-left: 10px; margin-top: 15px; }
.qgdt_right_top li .qgdt_time { display: block; float: right; font-size: 14px; width: 85px; margin-right: 10px; color: #999999; }
.qgdt_right_top li a { width: 220px; color: #666666; float: left; margin-left: 5px; font-size: 14px; height: 36px; line-height: 36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.qgdt_right_top li:hover .qgdt_time{ color: @color;}
.qgdt_right_top li:hover a{ color: @color;}
.qgdt_right_top li:hover i{ background-color: @color;}
.lange_right_main { height: 30px; line-height: 30px; margin: 10px 20px; }
.lange_right_main a { font-size: 15px; color: #999999; display: inline-block; margin-right: 16px; }
.lange_right_main a.right_main_c { color: #333333; border-bottom: 2px solid @color; }
.lange_right_con { width: 100%; overflow: hidden; }
.lange_right_con ul { display: none; overflow: hidden; }
.more_con { width: 70px; text-align: right; position: absolute; top: 55px; right: 15px; }
.lange_right_con ul li { height: 54px; line-height: 54px; display: block; border-bottom: 1px solid #e7e7e7; }
.lange_right_left { float: left; width: 75px; margin-left: 15px; font-size: 14px; color: #666666; }
.lange_right_left img {  margin-right: 5px; margin-top: 17px; display: block; float: left; }
.lange_right_col { width: 100px; text-align: center; color: #fa2f26; float: left; font-size: 14px; }
.lange_right_text { height: 54px; line-height: 54px; width: 300px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.lange_right_text a{ color: #666666; font-size: 14px;}
.lange_right_text a:hover{color: @color; }
.lange_right_right { width: 100px; float: right; margin-right: 15px; }
.lange_right_right a { display: block; font-size: 14px; width: 100%; height: 30px; line-height: 30px; margin-top: 12px; background-color: #ff3c4c; border-radius: 2px; color: #ffffff; text-align: center; }
.lange_right_right a:hover{ color: #ffffff; }


.nav_main{ width: 220px; float: left; overflow: hidden; }
.nav_top{ width: 100%;height: 44px; line-height: 44px; color: #ffffff; font-size: 18px; text-align: center; cursor: pointer; }

.head_top_right{ max-width: 300px; float: right; }

.nav_top_con{ width: 140px; margin: 0 auto; height: 44px; line-height: 44px; }
.nav_top_con img{ display: inline-block; margin-right: 5px; float: left; margin-top: 12px; }

.nav_top_main{ width: 220px; position: absolute; height: 330px; box-sizing: border-box; top:184px; z-index: 5; display: none; /*overflow-y: auto; overflow-x: hidden;*/ }
/*.nav_top_main::-webkit-scrollbar{ display: none; }*/
.nav_top_main .nav_top_list{ display: block; width: 100%; box-sizing: border-box; }
/*.nav_top_main .nav_top_list:last-child{ border-bottom: 0; }*/
.nav_top_main .nav_top_list li{ cursor: pointer; padding: 10px 0; }
/* .nav_top_main .nav_top_list li:hover{ background-color: #f00;} */
.nav_top_main .nav_top_list li .nav_top_title{ /*width: 100%; */overflow: hidden; margin: 0px 10px 0 15px; box-sizing: border-box; }
.nav_top_main .nav_top_list li .nav_top_title img{ display: block; width: 20px; height: 20px; float: left; margin-right: 7px; margin-top: 5px; }
.nav_top_main .nav_top_list li .nav_top_title a{ font-size: 15px; color: #000; display: block; float: left; height: 30px; line-height: 30px; }
/* .nav_top_main .nav_top_list li .nav_top_title a{ font-size: 15px; font-weight: bold; color: #000; display: block; float: left; height: 30px; line-height: 30px; } */
.nav_top_main .nav_top_list li .nav_top_title a:hover{ color: #ffffff; }
.nav_top_main .nav_top_list li .nav_top_more{ margin-top: 6px; margin-left: 50px; }
.nav_top_main .nav_top_list li .nav_top_more a{ display: inline-block; margin-right: 10px; color: #ffffff; font-size: 14px; }
.nav_top_main .nav_top_list li .nav_top_more a:hover{ color: #ffffff; }
.nav_top_main .nav_top_list li .nav_top_title span.nav_img{ display: block; width: 25px; height: 22px; float: left; margin-right: 7px; margin-top: 5px; background-repeat: no-repeat; background-image:  url(../../images/index/img1.png); background-position: -126px 0; }
.nav_top_main .nav_top_list:first-child li .nav_top_title span.nav_img{ background-position: 0 0; }
.nav_top_main .nav_top_list:nth-child(2) li .nav_top_title span.nav_img{ background-position: -22px 0; }
.nav_top_main .nav_top_list:nth-child(3) li .nav_top_title span.nav_img{ background-position: -99px 0; }
.nav_top_main .nav_top_list:nth-child(4) li .nav_top_title span.nav_img{ background-position: -74px 0; }
.nav_top_title i{ float: right; margin-right: 4px; margin-top: 12px; border: solid #000; border-width: 0 1px 1px 0; display: inline-block; padding: 3px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg);}
.list_right { display: none;   box-sizing: border-box; min-height: 500px; padding-top: 10px; background-color: #ffffff; width: 725px; z-index: 3; left: 220px; position: absolute; top: 0; border: 1px solid #efefef; }
.list_right_con { padding: 5px 15px 5px; margin: 0 15px; }
.qbfl{ display: block; height: 30px; line-height: 30px; font-size: 15px; color: #484848; font-weight: bold; width: 100%; text-align: left; margin-right: 20px;  /* float: left; */ }
.qufl_right{ overflow: hidden; line-height: 30px; max-height: 60px; }
.qufl_right a{ font-size: 14px; color: #787878; line-height: 30px; display: block; float: left; }
.s{ display: block; float: left; margin: 0 8px; color: #efefef; }
/* .nav_top_main .nav_top_list li:hover a ,.nav_top_main .nav_top_list li:hover i{ color: #DF3326; } */

.nav_hide{margin-top: 10px; height: 500px; overflow-y: auto; overflow-x: hidden; }
.nav_hide::-webkit-scrollbar{ display: none; }


.con_top_con{ width: 1200px; margin: 15px auto 0; overflow: hidden; }
.con_top_left{ width: 665px; float: left; height: 400px; background-color: #ffffff; }
.con_top_right{ width: 520px; float: right; height: 400px; background-color: #ffffff; }
.con_top_list{ width: 100%; padding: 10px 15px; box-sizing: border-box; }
.con_top_list ul{ display: none; width: 100%; }
.con_top_list ul li{ height: 33px; line-height: 33px; display: block; }
.con_top_list ul li i{ display: block; float: left; width: 5px; height: 5px; border-radius: 5px; background-color: #c4c4c4; margin-top: 13px; }
.con_top_list ul li .qgdt_time{ display: block; float: right; font-size: 14px; width: 85px; color: #999999; }
.con_top_list ul li a{ width: 370px; color: #666666; float: left; margin-left: 5px; font-size: 14px; height: 33px; line-height: 33px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.con_top_list ul li:hover i{ background-color: @color; }
.con_top_list ul li:hover a{ color: @color; }
.con_top_list ul li:hover .qgdt_time{ color: @color; }
.left-con-lvt{ margin-top: 10px; overflow: hidden; height: 280px; background-color: #ffffff; }
.banner_right_img{ margin-top: 15px; text-align: center; }
.banner_right_img img{ width: 60px; height: 60px; margin: 0 auto; display: block; border-radius: 100%; border: 1px solid #e7e7e7; padding: 5px; box-sizing: border-box; }
.banner_right_text{ margin-top: 15px; font-size: 19px; color: #ffffff; width: 100%; text-align: center; }
.banner_right_link{ margin-top: 5px; text-align: center; color: #ffffff; font-size: 14px; }
.banner_right_link a{ color: #ffffff; font-size: 14px; }
.banner_right_bot{ overflow: hidden; width: 85%; margin: 15px auto 0; text-align: center; }
.banner_right_bot a { display: block; width: 100%; margin-top: 25px; }
.banner_right_bot a input { width: 100%; display: block; height: 32px; line-height: 32px; cursor: pointer; background-color: @color; color: #ffffff; border: 0; border-radius: 5px; font-size: 14px; }
.banner_right_main{ width: 100%; overflow: hidden; margin-top: 25px; }
.banner_right_title{ height: 34px; line-height: 34px; border-top: 1px solid #286195; display: flex; }
.banner_right_title span{ display: inline-block; width: 50%; cursor: pointer; text-align: center; font-size: 14px; color: #ffffff; background-color: #42698d; }
.banner_right_title span.main_buy{ color: #ffffff; background-color: #265076; }
.banner_right_cat{ width: 95%; margin: 20px auto 10px; overflow: hidden; }
.banner_right_list{ overflow: hidden; display: none; }
.banner_right_list a{ display: block; width: 30%; margin: 0 4px; float: left; text-align: center; color: #666666; }
.banner_right_list a .banner_img{ width: 100%; }
.banner_right_list a .banner_img img{ width: 50px; }
.banner_right_list a span{ display: block; margin-top: 5px; font-size: 14px; color: #ffffff; }

.index_nav .nav_top_main{ display: block !important; top: 193px !important; }
.con_top_1{background-color: #ffffff; overflow: hidden; margin-top: 15px; }
.con_left_l{ width: 770px; float: left; height: 420px; background-color: #ffffff; border-right: 1px solid #f1f1f1; position: relative; }
.con_right_l{ width: 425px; float: right;}
.con_title{ height: 48px; line-height: 48px; box-sizing: border-box; font-size: 16px; font-weight: bold; margin-top: 10px; padding-left: 15px; }
.con_1_con_c{ width: 100%; padding: 15px; box-sizing: border-box; text-align: center; }
.con_one_top{ overflow: hidden;}
.content_top_one{ clear: both; overflow: hidden; margin-top: 20px; padding-left: 35px; }
.title_text_m{ color:#666666;width: 95px; padding-left: 0; float: left; letter-spacing: 2px; font-size: 14px; margin: 0 15px; text-align: center;}
.title_text_m:hover{ color: @color; }
.top_lib_b{ text-align: center; display: block; color: #4078ec; font-size: 16px;}
.top_lib_b img{ width: 20px; display: inline-block; margin-right: 5px;}
.top_lib_c { text-align: center; letter-spacing: 2px; display: block; color: @color; font-size: 16px; }
.title_text_m img { width: 15px; display: inline-block; margin-right: 5px; margin-top: -10px; }

/*交易大厅*/
.xsdt_con{ box-sizing: border-box; overflow: hidden; padding: 15px 0; }
.xsdt_con ul{ width: 100%; display: block; }
.xsdt_con ul li{ display: block; width: 390px; float: left; }
.xsdt_con ul li a{ color: #333333;}


.con_jydt{ width: 1200px; margin: 15px auto; overflow: hidden; }
.jydt_title{ width: 100%; text-align: center; margin: 15px auto; /*background: url(../../images/logo_lange/title_lange.png) center center no-repeat;*/ height: 47px; }
.jydt_title a{ display: none; }
.con_jydt_bt{ width: 1200px; margin: 0 auto; box-sizing: border-box; border: 1px solid #e7e7e7; overflow: hidden; background-color: #ffffff; height: 66px; line-height: 66px; }
.con_jydt_bt span{ width: 10%; float: left; display: block; text-align: center; font-size: 18px; font-weight: bold; color: #000000; cursor: pointer; position: relative; height: 64px; }

.con_jydt_bt span img{ display: none; position: absolute;  /* top: 0; */ left: 50%; right: 50%; margin-left: -10px; bottom: 9px; }
.con_jydt_bt span.con_jydt_item img{ display: block; }
.con_jydt_main{ width: 100%; overflow: hidden; }
.con_jydt_list{ overflow: hidden; }
.jydt_list_con{ width: 292px; height: 276px; float: left; position: relative; margin-top: 15px; background-color: #ffffff; box-sizing: border-box; border: 1px solid #ffffff; margin-right: 10px;}
.jydt_list_con:nth-child(4n){ margin-right: 0;}
.jydt_list_con:hover{ transition: 1s; }
.jydt_bot_con{ display: none; }
.jydt_list_con:hover .jydt_bot_con{ display: block; position: absolute; left: 0; right: 0; bottom: 0; text-align: center; font-size: 16px; height: 44px; line-height: 44px; color: #ffffff; }
.jydt_list_con:hover .jydt_bot_con a{ font-size: 16px; color: #ffffff; }
.jydt_list_con:hover .jydt_img img{ transform: scale(1.1);}
.jydt_none{ width: 292px; height: 276px; background-color: #ffffff; float: left; margin-top: 15px; margin-right: 10px; }
.jydt_none:last-child{ margin-right: 0; }
.jydt_none_list{ margin-top: 30%; text-align: center; width: 100%; }
.jydt_none_list p{ color: #666666; }
.jydt_img{ width: 100px; height: 125px; float: left; margin: 15px 0 0px 15px; position: relative; overflow: hidden; }
.jydt_img img{ width: 100px; height: 125px;}
.jydt_list{ width: 175px; float: left; height: 140px; box-sizing: border-box; padding-left: 15px; margin-top: 15px; overflow: hidden; }
.jydt_list h2{ font-size: 18px; color: #000000; display: block; cursor: pointer; }
.jydt_list h2:hover{ color: @color; }
.jydt_top{ width: 100%; margin-top: 10px;}
.jydt_top span{ display: inline-block; margin-right: 10px; font-size: 15px; cursor: pointer; }
.jydt_top span:last-child{ margin-right: 0;}
.jydt_top span:hover{ color: @color; }
.jydt_con{ width: 100%; margin-top: 10px; }
.jydt_con span{ display: inline-block; margin-right: 10px; font-size: 15px; color: #666666; cursor: pointer; }
.jydt_con span:last-child{ margin-right: 0;}
.jydt_con span:hover{ color: @color; }
.jydt_address{ width: 100%; margin-top: 10px; }
.jydt_address span{ display: inline-block; margin-right: 10px; font-size: 15px; color: #666666; cursor: pointer; }
.jydt_address span:last-child{ margin-right: 0;}
.jydt_address span:hover{ color: @color; }
.jydt_address img{ display: block; float: left; margin-right: 5px; margin-top: 0px; }
.jydt_bottom{ margin-top: 20px; overflow: hidden; clear: both; padding: 0 15px; height: 40px; line-height: 40px; position: absolute; left: 0; right: 0; }
.jydt_price{ display: inline-block; float: left; color: #999999; font-size: 15px; cursor: pointer; }
.jydt_price em{ font-size: 28px; font-weight: bold; color: #333333; }
.jydt_price:hover{ color: @color; }
.jydt_price em:hover{ color: @color; }
.jydt_day{ display: inline-block; float: right; font-size: 15px; color: #666666; cursor: pointer; }
.jydt_day:hover{ color: @color; }
.jydt_main_l{ overflow: hidden;}
.jydt_last{ width: 100%; text-align: center; margin-top: 30px; position: absolute; left: 0; bottom: 0; height: 44px; line-height: 44px; border-top: 1px solid #e7e7e7; color: #666666; font-size: 16px; }
/*店铺*/
.shop_con{ width: 1200px; margin: 0 auto; background-color: #ffffff; overflow: hidden; }
.shop_main{ padding: 0px 10px 15px; overflow: hidden; }
.shop_list{ width: 371px; float: left; margin: 0 10px; border: 1px solid #e7e7e7; overflow: hidden; height: 280px; box-sizing: border-box; }
.shop_top{ padding: 10px; overflow: hidden; border-bottom: 1px solid #e7e7e7; }
.shop_img{ width: 54px; height: 54px; float: left; margin-left: 5px; border: 1px solid #e7e7e7; padding: 3px; }
.shop_img{ width: 54px; height: 54px; }
.shop_img_right{ width: 245px; float: left; margin-left: 15px; }
.shop_img_right h2{ font-size: 20px; color: #333333; margin-top: 5px; height: 26px; line-height: 26px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.shop_img_right h3{ font-size: 14px; color: #666666; width: 260px; height: 26px; line-height: 27px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.shop_bot{ padding: 5px 15px; overflow: hidden;}
.shop_bot_list{ overflow: hidden; margin: 15px 0; }
.shop_bot_list a{ color: #333333;}
.shop_bot_img{ width: 65px; height: 65px; float: left;}
.shop_bot_img img{ width: 65px; height: 65px; }
.shop_bot_span{ width: 240px; float: left; margin-left: 15px;}
.shop_bot_top{ height: 30px; line-height: 30px; }
.shop_bot_top span{ display: inline-block; float: left; margin-right: 10px; font-size: 16px; cursor: pointer; }
.shop_bot_top span:last-child{ margin-right: 0;}
.shop_bot_top span:hover{ color: @color; }
.shop_price{ display: block; font-size: 16px; margin-top: 10px; color: #666666; }
.shop_price em{ font-size: 22px; font-weight: bold; color: #f31324; }
.shop_bot_list a:hover .shop_bot_img img{ transform: scale(1.1);}


.con_top_link{ height: 50px; line-height: 50px; border-bottom: 1px solid #f1f1f1; padding-left: 20px; }
.con_top_link a{ font-size: 16px; color: #999999; display: inline-block; margin-right: 15px; }
.con_top_link a.news_list{ color: #333333; }
.con_top_main{ width: 100%; overflow: hidden; box-sizing: border-box; }
.con_top_item{ width: 332px; height: 117px; float: left; background-color: #ffffff; border: 1px solid #f1f1f1; border-top: 0; border-left: 0; box-sizing: border-box; padding: 10px 15px; }
.con_top_item:nth-child(2n){ border-right: 0; }
.con_top_item:nth-child(5){ border-bottom: 0; }
.con_top_item:last-child{ border-bottom: 0; }
.con_top_top{ height: 30px; line-height: 30px; font-size: 16px; }
.con_top_top span{ display: inline-block; }
.con_top_top span.con_yao{ float: right; display: block; width: 40px; font-size: 14px; background-color: @bg_color; text-align: center; color: #ffffff; height: 20px; line-height: 20px; margin-top: 5px; border-radius: 3px; }
.con_top_com{ height: 30px; line-height: 30px; font-size: 15px; color: #666666; margin-top: 5px; }
.con_top_time{ height: 30px; line-height: 30px; font-size: 15px; }
.con_top_time span{ display: inline-block; font-size: 15px; color: #999999; }
.con_top_time span.bottom_left_c{ color: #999999; display: inline-block; float: right; }
.con_top_time span.bottom_right_c{ color: @font_color; display: inline-block; float: left; }

/*右侧悬浮*/
.right_content{ width: 72px; height: 240px; position: fixed; right: 15px; bottom: 80px; z-index: 1000; }
.right_content_main{ overflow: hidden; }
.right_content_list{ width: 55px; height: 55px; display: block; margin: 15px auto;background-color: #ffffff; border-radius: 100%; box-shadow: 0px 0px 10px #eaeaea;  }
.right_content_list a{ display: block; width: 55px; height: 55px; text-align: center; vertical-align: middle; box-sizing: border-box; padding-top: 15px; }
.right_content_list a.right_list_img_top{ display: block; }
.right_content_list a.right_list_img_bot{ display: none; }

.right_qq{ position: absolute; width: 270px; height: 140px; display: none; background-color: #ffffff; z-index: 1000; box-shadow: 0 5px 20px 0 rgb(105 105 105 / 13%); top:92px; right: 67px; padding-top: 20px; }
.right_content_list .kefu_list_l{ padding: 10px 20px; overflow: hidden; }
.right_content_list .kefu_list_l a{ width: 100%; border-bottom: 0; height: auto; overflow: hidden; padding-top: 0; }
.right_content_list .kefu_list_l a img{ width: 15px; height: 17px; display: block; float: left; margin: 5px 10px 0 15px; }
.right_content_list .kefu_list_l a i{ display: inline-block; font-style: normal; float: left; text-align: left; color: #666666; font-size: 15px; line-height: 26px; }


.super_con{ height: 50px; line-height: 50px; background-color: #ffffff; margin: 15px auto; }
.super_list_l{ width: 100%; overflow: hidden; }
.super_list_l a{ display: inline-block; padding: 0 40px; border-right: 1px solid #efefef; color: #666666; font-size: 16px; background-image: url(../../images/index/img_13.png); background-repeat: no-repeat; background-position: 78px center;  }
.super_list_l a:first-child{ background-image: none !important; }
.super_list_l a:last-child{ background-position: 113px center; }
.super_list_l a.super_link{ color: @color; background-image: url(../../images/index/img_014.png); }
.super_list_l a.super_link:hover{; background-image: url(../../images/index/img_014.png); }
.super_list_l a:hover{ color: @color; background-image: url(../../images/index/img_013.png); }
.super_list_l a:first-child:hover{ background-image: none !important; }
.super_list_l a:last-child.super_link{ color: @color; background-image: url(../../images/index/img_014.png); }

/*交易大厅*/
.product_img{ width: 70px; height: 70px; float: left; overflow: hidden; margin-left: 20px; }
.product_img img{ width: 70px; height: 70px; }
.product_img img:hover{ transform: scale(1.1); }
.product_one_left{ width: 270px; float: left;  margin-left: 10px; }
.product_ont_top{ width: 100%; height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.product_ont_top span{ display: inline-block; float: left; margin-right: 15px; color: #3e3e3e; font-size: 15px; }
.product_ont_top span:hover{ color: @color;}
.product_ont_top span a img{ width: 15px; height: 15px; }
.super_img{ display: block; float: left; margin-right: 3px; margin-top: 4px; }
.product_one_cop{ height: 24px; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.product_one_cop span{ display: inline-block; float: left; margin-right: 15px; color: #666666; font-size: 14px; }
.product_one_cop span em{ color: #999999; }
.product_one_cop span:hover{ color: @color;}
.product_one_cop span:hover em{ color: @color;}
.product_one_bot{ height: 24px; line-height: 24px; color: #999999; }
.product_one_bot img{ width: 15px; height: 15px; float: left; display: block; margin-right: 3px; margin-top: 4px; }
.product_two_con{ width: 130px; float: left; margin-left: 15px; margin-top: 13px; }
.product_two_top{ height: 24px; line-height: 24px; color: #3e3e3e; }
.product_two_top span{ width: 100%; overflow: hidden; }
.product_two_top span em{ display: inline-block; float: left; color: #3e3e3e; font-size: 15px; }
.product_two_top span img{ display: block; float: left; margin-left: 5px; margin-top: 1px; }
.product_two_top span:hover{ color: @color;}
.product_two_top span:hover em{ color: @color;}
.product_two_bot{ height: 24px; line-height: 24px;}
.product_two_bot span{ display: inline-block; float: left; font-size: 14px; color: #666666; }
.product_two_bot span .product_color{ color: #3d68fd; }
.product_two_bot span:hover{ color: @color;}
.product_two_bot em{ display: block; width: 1px; height: 15px; line-height: 15px; background-color: #d4d4d4; float: left; margin: 5px; }
.product_three_con{ width: 80px; float: left; margin-left: 15px; margin-top: 25px; text-align: center; }
.product_three_con span{ display: inline-block; float: left; font-size: 14px; color: #666666; }
.product_three_con a{ display: none; }
.product_last_five{ width: 140px; float: left; margin-left: 15px; margin-top: 15px; }
.product_five_main{ height: 24px; line-height: 24px; font-size: 14px; color: #666666; }
.product_five_main:hover{ color: @color;}
.wbk-con-input{ height: 26px; line-height: 26px; border: 1px solid #e7e7e7; text-align: center; font-size: 14px; color: @color; border-radius: 3px; }
.product_four_con{ width: 130px; text-align: center; float: left; margin-left: 15px; margin-top: 22px; font-size: 24px; color: red; }
.product_four_con span em{ display: inline-block; font-size: 14px; color: #666666; }
.product_four_con font{ font-size: 18px; color: red; }
.product_five_con{ width: 90px; float: left; margin-left: 15px; font-size: 14px; color: #666666; }
.product_five_top{ height: 24px; line-height: 24px; font-size: 14px; color: #666666; }
.product_five_top:hover{ color: @color;}
.product_five_bot{ height: 24px; line-height: 24px; font-size: 14px; color: #666666; }
.product_five_bot img{ display: none; float: left; margin-right: 5px; margin-top: 2px; }
.product_five_bot:hover{ color: @color;}
.product_last{ width: 60px; float: left; margin-left: 30px; margin-top: 20px; }
.product_last a{ display: block; box-sizing: border-box; width: 40px; height: 40px; border-radius: 100%; border: 1px solid #e7e7e7; color: #666666; font-size: 20px; text-align: center; line-height: 40px; }
.product_last a i{ font-size: 26px; color: #666666; }
.product_last a:hover{ color: #ffffff; }
.product_last a:hover i{ color: #ffffff;}
.product_last a em{ display: none; }
/*新闻中心*/
.news_main{ width: 1200px; margin: 15px auto; overflow: hidden; }
.news_top{ width: 100%; overflow: hidden; }
.news_left{ width: 970px; float: left; overflow: hidden; }
.news_right{ width: 215px; float: right; overflow: hidden; background-color: #ffffff; height: 898px; }
.news_title{ height: 40px; line-height: 40px; border-bottom: 1px solid #f1f1f1; }
.news_title em{ display: block; height: 16px; width: 3px; float: left; margin-right: 5px; margin-top: 12px; margin-left:15px; }
.news_title h2 { font-weight: normal; font-size: 18px; display: inline-block; float: left;  }
.news_title a{ display: inline-block; float: right; margin-right: 15px; font-size: 15px; color: #666; }
.news_right_list{ padding: 0 10px; overflow: hidden; margin-top: 5px; }
.list_title{ font-weight: bold; margin-bottom: 8px; }
.list_title a{ font-size: 13px; color: #000000; font-weight: bold; }
.list_con{ overflow: hidden; }
.list_con a{ margin-right: 10px; margin-bottom: 7px; word-break: break-all; display: inline-block; white-space: pre-wrap; font-size: 13px; color: #666666; }

.news_left_con{ width: 100%; overflow: hidden; margin-bottom: 15px; }
.news_left_left{ overflow: hidden; width: 562px; float: left; background-color: #ffffff; }
.banner_title{ height: 35px; line-height: 35px; }
.banner_title span{ font-size: 14px; display: block; float: left; font-weight: bold; text-align: center; cursor: pointer; margin: 5px 12px 0; height: 28px; line-height: 28px; }
.banner_title span.banner_active { color: @color; border-bottom: 2px solid @color; }
.banner_con{ height: 280px; border-top: 0; overflow: hidden;}
.banner_list{ overflow: hidden; display: none; }
.banner_list ul{ display: block; padding: 10px; }
.banner_list ul li{ height: 32px; line-height: 32px; clear: both; }
.banner_list ul li:hover em{ background-color: @color; }
.banner_list ul li:hover a{ color: @color; text-decoration:none; }
.banner_list ul li:hover span{ color: @color; }
.banner_list ul li a{ display: block; width: 400px; float: left; color: #666666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; }
.banner_list ul li span{ display: block; float: right; width: 100px; font-weight: normal; color: #999999; text-align: right; }
.banner_list ul li em{ width: 5px; height: 5px; border-radius: 100%; background-color: #d8d8d8; float: left; margin-top: 13px; margin-right: 10px; }
.news_left_right{ width: 393px; float: right; background-color:#ffffff; height:356px; }
.list_ul_con{ overflow: hidden; padding: 10px 10px 0;  }
.list_ul_con li{ height: 32px; line-height: 32px; clear: both; }

.list_ul_con li:hover a{  text-decoration: none; }
/* .list_ul_con li:hover span{ color: @color; } */
.list_ul_con li span{ display: block; width: 70px; text-align: right; float: right; color: #999999; }
.list_ul_con li em{ width: 5px; height: 5px; border-radius: 100%; background-color: #d8d8d8; float: left; margin-top: 11px; margin-right: 10px; }
.list_ul_con li a{ width: 260px; float: left; height: 26px; line-height: 26px; text-overflow: ellipsis; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666666; font-size: 14px;  }
.con_1_top_m{ overflow: hidden; }
.news_left_last{ width: 350px; float: left; overflow: hidden; height: 527px; }
.news_left_last .con_botom_list{ width: 100%; margin-bottom: 15px; }
.news_left_last .con_botom_list:last-child{ margin-bottom: 0; }
.con_1_top_one{ margin-top: 5px; overflow: hidden; padding: 0 5px; }
.con_1_top_one h2{ font-size: 16px; font-weight: normal;  display: block; margin: 6px 0; text-align:center; }
.con_top_title{ background-color: #ffffff; border: 1px solid #dfeeff; overflow: hidden; box-sizing: border-box; padding: 5px; }
.con_top_title a{ display: inline-block; white-space: pre-wrap; word-break: break-all; font-size: 13px; margin: 5px 3px 5px; color: #666666; }
.con_top_title a:hover{ color: @color; }
.top_table{ width: 100%; border-collapse: collapse;  }
.top_table tr td{ border: 1px solid #e6e6e6; padding: 4px 2px; line-height: 26px; font-size: 12px; }
.table_other{ background-color: #f5f5f5; text-align: center; }
.top_table tr td a{ margin-right: 1px; margin-bottom: 3px; word-break: break-all; display: inline-block; white-space: pre-wrap; font-size: 12px; color: #666666;  }
.top_table tr td a:hover{ color: @color; }
.news_left_m{ width: 605px; float: right; }
.con_top_2_c{ width: 100%; overflow: hidden; }
.con_botom_list{ width: 390px; float: left; margin-right: 15px; padding-bottom: 15px; background-color: #ffffff; height: 226px; overflow: hidden; }
.con_botom_list:last-child{ margin-right: 0; }
.con_top_2_c .con_botom_list{ width: 295px; background-color: #ffffff; }
.con_top_2_c .con_botom_list:last-child{ margin-right: 0; }
.con_top_2_c .con_botom_list .list_ul_con li a{ width: 255px; }
.con_qhzx{ width: 295px; margin-right: 15px; float: left; margin-top: 15px; }
.con_qhzx:last-child{ margin-right: 0; }
.banner_right_r{ overflow: hidden; width: 562px; float: left; background-color: #ffffff; }
.con_qhzx .banner_right_r{ width: 100%; float: left; margin-bottom: 0; height: 271px; }
.con_qhzx .banner_right_r .banner_con ul li{ height: 32px; line-height: 32px; }
.con_qhzx .banner_right_r .banner_con ul li a{ width: 260px; font-size: 14px; }
.con_qhzx .banner_right_r .banner_con { height: 210px; }
.news_banner{ margin: 15px auto; overflow: hidden;}
.news_banner img{ border-radius: 5px; }
.con-1{ overflow: hidden; margin-bottom: 15px; }
.table_left { width: 100%; border-collapse: collapse; }
.table_left tr td { border: 1px solid #e7e7e7; font-size: 13px; height: 32px; line-height: 32px; color: #666666; padding: 0 5px; }
#demo2 .table_left{ margin-top: -1px; }
/*产品展示*/
.product_con{ width: 1200px; margin: 15px auto; overflow: hidden;background-color: #ffffff; box-sizing: border-box; }
.product_title{ width: 100%; height: 40px; line-height: 40px; position: relative; margin-left: 15px; }
.product_title h2{ font-size: 24px; color: #333333; font-weight: bold; }
.product_title em{ width: 50px; height: 2px; background-color: @color; position: absolute; bottom: 2px; left: 0; display: block; }
.product_last a.yigou{ background-color: #ececec; }
.product_last a.yigou i{ color: #ffffff; }
.product_last a.yigou:hover{ background: #ececec; }
/*竞拍中心*/
.action_con{ width: 1200px; margin: 15px auto; overflow: hidden; background-color: #ffffff; }
.action_top{ height: 50px; line-height: 50px; background: #ffffff; width: 100%; }
.action_top_table,.action_bot_table{ width: 100%; background-color: #ffffff; box-sizing: border-box; border-collapse: collapse; }
.action_top_table{ background-color: #f4f4f4; border: 1px solid #f0f0f0; border-bottom: 0; }
.action_bot_table{ border: 1px solid #f0f0f0; border-top: 0; }
.action_top_table tr td{ height: 40px; line-height: 40px; font-size: 15px; border-right: 1px solid #f0f0f0; padding: 5px 10px; box-sizing: border-box; }
.action_bot{ width: 100%; background-color: #ffffff; box-sizing: border-box; padding-bottom: 15px; }
.action_bot_table tr td{ font-size: 14px; padding: 5px; box-sizing: border-box; border-right: 1px solid #f0f0f0; line-height: 40px; color: #666666; }
.action_bot_table tr:nth-child(even){ background-color: #fafafa; }
/*.action_bot_table tr:nth-child(even){ background-color: #f9f9f9; }*/
.qbfl .header_down{ font-style: normal; border: solid #676767; border-width: 0 1px 1px 0; display: block; transform: rotate(45deg); -webkit-transform: rotate(45deg); float: right; margin-top: 3px; width: 8px; height: 8px; cursor: pointer;   }
.qbfl .header_up{ font-style: normal; border: solid #676767; border-width: 0 1px 1px 0; display: none; transform: rotate(-135deg); -webkit-transform: rotate(-135deg); float: right; margin-top: 9px; width: 8px; height: 8px; cursor: pointer;   }
.action_bot_table tr:hover{ background-color: #f9f9f9; }

.select_position{ position: absolute !important; left: 15px; top:20px; }

.product_title_list{ height: 50px; line-height: 50px; background: #ffffff; width: 1200px; box-sizing: border-box; margin-bottom: 10px; }
.product_one_title{ width: 400px; float: left; height: 50px; line-height: 50px; font-size: 16px; text-align: center; color: #212121; }
.product_one_title:first-child{ width: 360px; }
.product_one_title:nth-child(2){  width: 220px; margin-left: 15px; }
.product_one_title:nth-child(3){ width: 130px; margin-left: 15px; }
.product_one_title:nth-child(4){ width: 88px; margin-left: 15px; }
.product_one_title:nth-child(5){ width: 80px; margin-left: 25px; }
.product_one_title:nth-child(6){ width: 130px; margin-left: 15px; }
.product_one_title:nth-child(7){  width: 60px; margin-left: 30px; }
.new_banner_l{ width: 1200px; overflow: hidden; margin: 15px auto; height: 304px; }
.new_main_c{ width: 1200px; margin: 0 auto; overflow: hidden; background-color: #ffffff; }
.new_list_left{padding: 0 20px; width: 240px; float: left; overflow: hidden; }
.new_list_left h5{color: #4c4c4c;font-size: 24px;margin: 0 0 20px;font-weight: 400;}
.new_list_left ul{}
.new_list_left ul li{ position: relative; margin-bottom: 10px;}
.new_list_left ul li.leftmenuOn a{ color: #fff !important; border-radius: 6px; transition: all 0.5s; }
.new_list_left ul li a{display: block;color: #4c4c4c;font-size: 16px;padding: 0 10px;line-height: 28px;cursor: pointer;}
.new_list_left ul li a span{  margin-right: 15px; line-height: 28px; float: left; font-size: 12px; }
.new_list_left ul li a:hover, .leftmenuOn{ color: #fff !important; border-radius: 6px; transition: all 0.5s; }
.new_list_left ul li.leftmenuOn a span{ color: #ffffff; }
.new_list_left ul li:hover a span{ color: #ffffff; }
.new_list_right{ display: block; padding: 10px; width: 830px; position: relative; float: left; padding-left: 20px; border-left: 1px #4c4c4c solid; margin-left: 15px; }
.service_breadcrap{ position: absolute; line-height: 36px; left: 0.7em; z-index: 9; top: -11px; margin-left: -17px; font-size: 16px; }
.service_bull{ margin-right: 10px; display: inline-block; background-color: #4c4c4c; border-radius: 50%; width: 12px; height: 12px; }
.service_breadcrap a{ font-size: 16px; color: #000; }
.new_right_main{ width: 100%; margin-top: 25px; display: block; }
.new_right_main li{ display: block; height: 40px; line-height: 40px; }
.new_right_main li em{ display: block; width: 5px; height: 5px; background-color: #d6d6d6; float: left; margin-right: 5px; margin-top: 17px; border-radius: 100%; }
.new_right_main li span{ width: 100px; float: right; color: #999999; }
.new_right_main li a{ display: block; width: 430px; float: left; height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333; font-size: 15px; }

.news_main_text{ background-color: #ffffff; overflow: hidden; padding: 30px 40px;  }
.news_main_text h2{ font-size: 26px; width: 100%; text-align: center; }
.news_main_text h3{ font-size: 16px; width: 100%; text-align: center; color: #999999; margin-top: 10px; margin-bottom: 20px; }
.news_main_text p{ padding: 5px 15px; display: block; line-height: 30px; font-size: 15px; color: #666666; text-indent: 2em; }
.foot_ewm{ position: absolute; right: 180px; top:15px; }
.foot_ewm img{ width: 100px; height: 100px;}
.shop_none{ width: 100%; text-align: center; clear: both; height: 87px; line-height: 87px; }
.whole{ color: @color; }
.whole i{ background: @color; }
.car_none_text a{ background-color: @color; }
.car_none_text a:hover{ color: #ffffff;}

.list_width li a{ width: 280px !important;}
.list_other li a{ width: 255px !important;}
.img_none{ height: 400px; text-align: center; box-sizing: border-box; padding-top: 120px; }
.img_none p{ display: block; margin-top: 20px; font-size: 14px; color: #c7c7c7; }

/*竞价中心*/
.banner_list_l{ width: 1200px; margin: 15px auto; overflow: hidden; height: 230px; }
.bid_tab{ width: 1200px; margin: 15px auto; overflow: hidden; background-color: #ffffff; font-family: '微软雅黑'; }
.bid_tab_title{ line-height: 50px; border-bottom: 1px solid #f3f3f3; overflow: hidden; }
.bid_tab .sel .sel_nm .sel_nl em{ width: 83px; }
.bid_tab .sel .sel_nm .sel_nl{ width: 260px; }
.bid_tab .sel .sel_nm .sel_nl span.j{ display: inline-block; height: 30px; line-height: 30px; margin: 0 0 0 5px; }
.bid_s{ display: inline-block; padding: 0 20px; font-size: 16px; color: #333333; float: left; margin-left: 20px; }
.bid_tab_list{ width: 1000px; float: left; }
.bid_tab_list a{ display: inline-block; color: #666666; float: left; padding: 0 20px; font-size: 15px; }
.bid_tab_list a.bid_all{ color: #1078ef; }
.bid_more{ display: block; margin-left: 20px; width: 30px; height: 24px; line-height: 25px; border-radius: 15px; margin-top: 12px; float: left; padding: 0 15px; border: 1px solid #999999; }
.bid_more a{ font-size: 14px; color: #999999; }
.bid_search{ height: 60px; line-height: 60px; background-color: #ffffff; }
.search_list{ display: inline-block; float: left; }
.search_s{ width: 65px; height: 30px; line-height: 30px; font-size: 14px; color: #ffffff; background-color: @color; background-image: linear-gradient(-45deg, #1078ef, #2b89fd, #58a5ff); border: 0; border-radius: 3px; }
.search_l{ width: 65px; box-sizing: border-box; height: 30px; line-height: 30px; margin-left: 5px; font-size: 14px; color: @color; background-color: #ffffff; border: 1px solid @color; border-radius: 3px; }
.bid_content{ width: 1200px; margin: 0 auto 15px; }
.bid_con_top{ width: 100%; height: 50px; background-color: #ffffff; }
.bid_con_top ul{ display: block; width: 100%; }
.bid_con_top ul li{ padding: 15px 28px; height: 20px; line-height: 20px; font-size: 14px; display: inline-block; float: left; }
.bid_con_top ul li:nth-child(1){ width: 180px;}
.bid_con_top ul li:nth-child(2){ width: 127px;}
.bid_con_top ul li:nth-child(3){ width: 140px;}
.bid_con_top ul li:nth-child(4){ width: 102px;}
.bid_con_top ul li:nth-child(5){ width: 105px;}
.bid_con_bot{ width: 100%; margin-top: 15px; min-height: 200px; border: 1px solid #e7e7e7; background-color: #ffffff; }
.bid_table{ width: 100%; border-collapse: collapse; }
.bid_table tr:hover{ box-shadow: 0 0 9px #ccc;}
.bid_table tr{ border-bottom: 1px solid #e7e7e7; }
.bid_table tr td{ padding: 20px 10px; }
.bid_table_one{  margin-left: 15px; width: 100%; height: 30px; line-height: 30px; font-size: 15px; font-weight: bold; }
.bid_table_two{  margin-left: 15px; color: #ffffff; display: inline-block; padding: 0 8px; border-radius: 3px; height: 20px; line-height: 20px; font-size: 14px; background-color: #ff980f; background-image: linear-gradient(to right, #ffb118, #ff910c, #ff7c04); }
.bid_table_three{  margin-left: 15px; width: 100%; height: 30px; line-height: 30px; font-size: 15px; font-weight: bold; }
.bid_table_four{  margin-left: 15px; width: 100%; height: 24px; line-height: 24px; font-size: 14px; }
.bid_table_four em{ color: #999999; }
.bid_table_five{ width: 100%; text-align: center; font-size: 14px; }
.bid_table_five i{ font-size: 18px; color: @color; font-weight: bold; }
.bid_table_seven{ width: 100%; text-align: center; height: 30px; line-height: 30px; margin-top: 5px; }
.bid_table_seven a{ color: #999999; text-decoration: underline; }
.bid_table_seven a:hover{ color: @color; }
.bid_table_six{ width: 100%; text-align: center; height: 30px; line-height: 30px;  }
.yue_l{ width: 90px; height: 32px; line-height: 32px; border: 1px solid @color; color: @color; background-color: #ffffff; cursor: pointer; font-size: 14px; }
.yue_m{ width: 90px; height: 32px; line-height: 32px; border: 1px solid #999999; color: #999999; background-color: #ffffff; cursor: pointer; font-size: 14px; }
.yue_l:hover{ background-color: @color; color: #ffffff; }

/*详情*/
.bid_detail{ width: 1200px; margin: 15px auto; border: 1px solid #e7e7e7; padding-bottom: 25px; box-sizing: border-box; background-color: #ffffff; }
.bid_detail_top{ overflow: hidden; border-bottom: 1px solid #e7e7e7; padding-bottom: 15px; }
.bid_detail_one{ height: 30px; line-height: 30px; margin-top: 15px; }
.bid_detail_left{ display: inline-block; float: left; margin-left: 20px; }
.detail_l{ display: inline-block; font-size: 16px; font-weight: bold; }
.bid_detail_left em{ display: inline-block; height: 20px; line-height: 20px; border: 1px solid #1e51ff; border-radius: 2px; font-weight: bold; color: #1e51ff; padding: 0 5px; }
.bid_detail_right{ display: inline-block; margin-right: 20px; font-size: 15px; float: right; color: #666666; }
.bid_detail_two{ clear: both; height: 36px; line-height: 36px; padding: 5px 20px; }
.bid_detail_list{ display: inline-block; margin-right: 20px; float: left; width: 260px; font-size: 15px; }
.bid_detail_list span{ display: inline-block; font-size: 15px; }
.bid_detail_list em{ display: inline-block; height: 20px; line-height: 20px; border: 1px solid #30d463; font-size: 14px; border-radius: 2px; font-weight: bold; color: #30d463; padding: 0 5px;  }
.bid_detail_three{  clear: both; height: 30px; line-height: 30px; padding: 0px 20px;  }
.bid_three_left{ display: inline-block; float: left; }
.bid_three_right{ display: inline-block; float: right; }
.bid_detail_three .bid_detail_list strong{ color: #1e51ff; }
.bid_three_right  .bid_detail_list{ width: auto; }
.bid_three_right  .bid_detail_list strong{ font-size: 18px; font-weight: bold; }
.bid_detail_title{ padding: 10px 20px; height: 40px; line-height: 40px; }
.bid_title_left{ display: inline-block; float: left; }
.bid_title_left span{ display: inline-block; margin-right: 10px; font-size: 15px; font-weight: bold; }
.bid_title_right{ display: inline-block; float: right; }
.bid_qu{ width: 80px; cursor: pointer; height: 36px; line-height: 36px; border: 0; outline: none; border-radius: 30px; background-color: #1e51ff; color: #ffffff; font-size: 15px; }
.bid_detail_bot{ padding: 0 20px; }
/*服务中心*/
.service_main{ width: 100%; background-color: #ffffff; overflow: hidden; }
.service_con{ width: 740px; margin: 0 auto; padding: 50px 30px; box-sizing: border-box; overflow: hidden;  }
.service_list{ width: 300px; height: 300px; float: left; margin: 20px 20px; border-radius: 10px; background: #FFFFFFFF; box-shadow: 0px 0px 30px 0px #5783EF33; }
.service_list a{ display: block; width: 300px; height: 300px; color: #333333; }
.service_y{ width: 130px; height: 130px; border-radius: 100%; background-color: #f5f9ff; margin: 50px auto 20px; text-align: center; }
.service_y img{ width: 70px; height: 70px; margin-top: 30px; }
.service_text{ height: 50px; line-height: 50px; font-size: 20px; text-align: center; width: 100%; font-weight: bold; color: #333333; }
.service_list:hover{ background-color: #1E51FF; }
.service_list:hover .service_y{ background-color: #ffffff; }
.service_list:hover .service_text{ color: #ffffff; }
/*投诉建议*/
.proposal{ width: 80%; min-height: 500px; background-color: #ffffff; margin: 15px auto; overflow: hidden; }
.proposal_title{ height: 50px; line-height: 50px; border-bottom: 1px solid #e7e7e7; }
.proposal_title img{ width: 30px; height: 30px; display: block; float: left; margin:10px 5px 0 15px; }
.proposal_title em{ font-size: 18px; font-weight: bold; color: #1e51ff; }
.proposal_main{ overflow: hidden; padding: 20px; box-sizing: border-box; }
.proposal_list{ overflow: hidden; line-height: 30px; height: auto; margin-bottom: 15px; }
.proposal_list em{ width: 170px; height: 30px; line-height: 30px; margin-right: 5px; text-align: right; font-size: 14px; font-weight: bold; display: block; float: left; }
.proposal_list em i{ color: red; }
.proposal_c{ width: 920px; float: left; }
.input-radio{ display: inline-block; float: left; margin-left: 5px; margin-right: 15px; }
.input-radio label{ display: inline-block; height: 30px; line-height: 30px; font-size: 14px; }
input[type=radio]{ display: inline-block; vertical-align: middle; width: 18px; height: 18px; -webkit-appearance: none; background-color: transparent; border: 0; outline: 0 !important; line-height: 18px; color: #d8d8d8; }
input[type=radio]:after{ content: ""; display:block; width: 18px; height: 18px; border-radius: 50%; text-align: center; line-height: 14px; font-size: 14px; color: #fff; border: 2px solid #ddd; background-color: #fff; box-sizing:border-box; }
input[type=radio]:checked:after{ content: "L"; transform:matrix(-0.766044,-0.642788,-0.642788,0.766044,0,0); -webkit-transform:matrix(-0.766044,-0.642788,-0.642788,0.766044,0,0); border-color: #1e51ff; background-color: #1e51ff; }
.pro_text{ width: 100%; min-height: 140px; border: 1px solid #e7e7e7; font-family: '微软雅黑'; border-radius: 3px; font-size: 14px; padding: 10px; box-sizing: border-box; outline: none;resize: none; }
.pro_input{ width: 200px; height: 30px; line-height: 30px; border: 1px solid #e7e7e7; padding-left: 5px; box-sizing: border-box; border-radius: 3px; }
.proposal_bot{ width: 100%; text-align: center; margin: 30px 0; }
.proposal_bot .button_m{ width: 150px; height: 40px; line-height: 40px; border-radius: 5px; cursor: pointer; font-size: 16px; background-color: #1e51ff; color: #ffffff; border: 0; }
.file-box{ display: inline-block; float: left; position: relative; padding: 0px 10px; overflow: hidden; color:#fff; background-color: #1e51ff; border-radius: 3px; cursor: pointer; }
.file-btn{ position: absolute; cursor: pointer; width: 100%; height: 100%; top: 0; left: 0; outline: none; background-color: transparent; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
.pro_img{ width: 30px; height: 30px; float: left; margin-left: 10px; }
/*下载中心*/
.proposal_com{ width: 100%; margin: 0 auto; overflow: hidden; }
.pro_table{ width: 100%; border-collapse: collapse; }
.pro_table tr td,.pro_table tr th{ padding: 10px 5px; line-height: 26px; font-size: 14px; color: #333333; text-align: center; }
.pro_table tr th{ background-color: #265076; color: #ffffff; font-weight: normal; }
.pro_table tr:nth-child(odd){ background-color: #fafafa; }
.pro_table tr:hover{ background-color: #f5f9ff; }
.pro_table tr:hover td{ color: #1e51ff; }
.down_c{ width: 60px; height: 40px; background: url(../../images/1025/down_h.png) left center no-repeat; display: block; color: #ff2424; margin: 0 auto; }
.pro_table tr:hover td a{ color: #1e51ff;background: url(../../images/1025/down_l.png) left center no-repeat; }


/* carousel 轮播 */
.banner_main{ width: 660px; height: 329px; background-color: #ffffff; }
.layui-carousel{position: relative; left: 0; top: 0; background-color: #f8f8f8; height: 329px !important; }
.layui-carousel>*[carousel-item]{position: relative; width: 100%; height: 100%; overflow: hidden;}
.layui-carousel>*[carousel-item]:before{position: absolute; content: '\e63d'; left: 50%; top: 50%; width: 100px; line-height: 20px; margin: -10px 0 0 -50px; text-align: center; color: #c2c2c2; font-family:"layui-icon" !important; font-size: 30px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.layui-carousel>*[carousel-item] > *{display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #f8f8f8; transition-duration: .3s; -webkit-transition-duration: .3s;}
.layui-carousel-updown > *{-webkit-transition: .3s ease-in-out up; transition: .3s ease-in-out up;}
.layui-carousel-arrow{display: none\0; outline: none; opacity: 0; position: absolute; left: 10px; top: 50%; margin-top: -18px; width: 36px; height: 36px; line-height: 36px; text-align: center; font-size: 20px; border: none 0; border-radius: 50%; background-color: rgba(0,0,0,.2); color: #fff; -webkit-transition-duration: .3s; transition-duration: .3s; cursor: pointer;}
.layui-carousel-arrow[lay-type="add"]{left: auto!important; right: 10px;}
.layui-carousel[lay-arrow="always"] .layui-carousel-arrow{opacity: 0; left: 20px;}
.layui-carousel[lay-arrow="always"] .layui-carousel-arrow[lay-type="add"]{right: 20px;}
.layui-carousel[lay-arrow="none"] .layui-carousel-arrow{display: none;}
.layui-carousel-arrow:hover,
.layui-carousel-ind ul:hover{background-color: rgba(0,0,0,.35);}
.banner_main button{ display: none !important; }
.layui-carousel:hover .layui-carousel-arrow{display: block\0; opacity: 1; left: 20px;}
.layui-carousel:hover .layui-carousel-arrow[lay-type="add"]{right: 20px;}
.layui-carousel-ind{position: relative; top: -35px; width: 100%; line-height: 0!important; text-align: center; font-size: 0;}
.layui-carousel[lay-indicator="outside"]{margin-bottom: 30px;}
.layui-carousel[lay-indicator="outside"] .layui-carousel-ind{top: 10px;}
.layui-carousel[lay-indicator="outside"] .layui-carousel-ind ul{background-color: rgba(0,0,0,.5);}
.layui-carousel[lay-indicator="none"] .layui-carousel-ind{display: none;}
.layui-carousel-ind ul{display: inline-block; padding: 5px; background-color: rgba(0,0,0,.2); border-radius: 10px; -webkit-transition-duration: .3s; transition-duration: .3s;}
.layui-carousel-ind li{display: inline-block; width: 10px; height: 10px; margin: 0 3px; font-size: 14px; background-color: #e2e2e2; background-color: rgba(255,255,255,.5); border-radius: 50%; cursor: pointer; -webkit-transition-duration: .3s; transition-duration: .3s;}
.layui-carousel-ind li:hover{background-color: rgba(255,255,255,.7);}
.layui-carousel-ind li.layui-this{background-color: #fff;}
.layui-carousel>*[carousel-item]>.layui-this,
.layui-carousel>*[carousel-item]>.layui-carousel-prev,
.layui-carousel>*[carousel-item]>.layui-carousel-next{display: block}
/*.layui-carousel>*[carousel-item]>.layui-this{left: 0;}*/
.layui-carousel>*[carousel-item]>.layui-carousel-prev{left: -100%;}
.layui-carousel>*[carousel-item]>.layui-carousel-next{left: 100%;}
.layui-carousel>*[carousel-item]>.layui-carousel-prev.layui-carousel-right,
.layui-carousel>*[carousel-item]>.layui-carousel-next.layui-carousel-left{left: 0;}
.layui-carousel>*[carousel-item]>.layui-this.layui-carousel-left{left: -100%;}
.layui-carousel>*[carousel-item]>.layui-this.layui-carousel-right{left: 100%;}

/* 上下切换 */
.layui-carousel[lay-anim="updown"] .layui-carousel-arrow{left: 50%!important; top: 20px; margin: 0 0 0 -18px;}
.layui-carousel[lay-anim="updown"] .layui-carousel-arrow[lay-type="add"]{top: auto!important; bottom: 20px;}
.layui-carousel[lay-anim="updown"] .layui-carousel-ind{position: absolute; top: 50%; right: 20px; width: auto; height: auto;}
.layui-carousel[lay-anim="updown"] .layui-carousel-ind ul{padding: 3px 5px;}
.layui-carousel[lay-anim="updown"] .layui-carousel-ind li{display: block; margin: 6px 0;}

.layui-carousel[lay-anim="updown"]>*[carousel-item]>*{left: 0!important;}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-this{top: 0;}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-carousel-prev{top: -100%;}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-carousel-next{top: 100%;}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-carousel-prev.layui-carousel-right,
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-carousel-next.layui-carousel-left{top: 0;}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-this.layui-carousel-left{top: -100%;}
.layui-carousel[lay-anim="updown"]>*[carousel-item]>.layui-this.layui-carousel-right{top: 100%;}

/* 渐显切换 */
.layui-carousel[lay-anim="fade"]>*[carousel-item]>*{left: 0!important;}
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-carousel-prev,
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-carousel-next{opacity: 0;}
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-carousel-prev.layui-carousel-right,
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-carousel-next.layui-carousel-left{opacity: 1;}
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-this.layui-carousel-left,
.layui-carousel[lay-anim="fade"]>*[carousel-item]>.layui-this.layui-carousel-right{opacity: 0}

.con_top_list ul .xsxx-title{ border-bottom: 0; margin-top: -60px; height: 49px; line-height: 49px; margin-bottom: 10px; }
.right_last{ display: none; }
.proposal_z{ width: 100%; overflow: hidden; }
.proposal_title_m{ height: 60px; line-height: 60px; border-bottom: 1px solid #e7e7e7; box-sizing: border-box; padding-left: 20px; }
.proposal_title_m span{ display: inline-block; height: 57px; line-height: 57px; padding: 0 15px; font-size: 16px; }
.proposal_title_m span.proposal_active{ font-size: 20px; font-weight: bold;}
.fown_list{ width: 100%; overflow: hidden; display: none;}
.pro_table1{ width: 100%; border-collapse: collapse; border: 1px solid #eeeeee; }
.pro_table1 tr td,.pro_table1 tr th{ padding: 5px; line-height: 40px; font-size: 14px; color: #666666; text-align: center; }
.pro_table1 tr th{ background-color: #f4f4f4; }
.pro_table1 tr:nth-child(odd){ background-color: #fafafa; }
.pro_table1 tr:hover{ background-color: #f5f9ff; }
.pro_table1 tr:hover td{ color: #1e51ff; }
.pro_table1 tr:hover td a{ color: #1e51ff;}
.pro_table1 tr td a{ display: inline-block; margin: 0 5px; }
.down_con{ width: 500px; margin: 0px auto 20px; overflow: hidden; height: 40px; line-height: 40px; display: flex; justify-content: flex-start; align-items: center; }
.down_title{ height: 40px; line-height: 40px; font-size: 15px; float: left; width: 60px; text-align: right; margin-right: 5px;  }
.down_main{ width: 340px; float: left; height: 40px; line-height: 40px; overflow: hidden; }
.down_main input{ width: 340px; height: 38px; line-height: 38px; box-sizing: border-box; border: 1px solid #e7e7e7; border-radius: 5px; padding-left: 5px;}
.dovn_last{ width: 80px; height: 40px; line-height: 40px; float: left; margin-left: 10px; }
.dovn_last input.down_search{ width: 80px; cursor: pointer; height: 38px; line-height: 38px; margin-top: 2px; border-radius: 5px; border: 0; color: #ffffff; font-size: 14px; }




.con_new_list{ width: 1200px; background-color: #ffffff; margin-top: 15px; }
/*在线成交数据*/
.steel_items1{ width:100%; margin:15px 0;/* margin-top:20px; height:109px;*/ overflow: hidden; /*border:1px solid #d6d6d6;*/ }
.steel_items1_x2{width: 100%; overflow: hidden; height: 170px; /*border: 1px solid #f0f0f0;*/}
.steel_cj{ width:250px; float:left; height:140px; margin-right: 16px; margin-top: 10px; margin-left: 20px;  }
.steel_cj:nth-child(3){ margin-right: 0; }
.steel_cj .steel_con i{ width: 1px; height: 50px; background-color: #ebebeb; display: block; position: absolute; right: 0; top:50%; margin-top: -25px; }
.steel-bg1{ background:url(../../images/index/new_img_1.png) 25px center no-repeat;}
.steel-bg2{ background:url(../../images/index/new_img_2.png) 25px center no-repeat;}
.steel-bg3{ background:url(../../images/index/new_img_3.png) 25px center no-repeat;}
.steel-bg4{ background:url(../../images/index/new_img_4.png) 25px center no-repeat;}
.steel_con{ height:140px; margin:0 5px; padding-left:15px;}
.steel_con em{display:block; padding-top:30px; width:170px; margin-bottom:10px; font-size:20px; font-weight:bold; margin-left:125px;}
.steel_con p{ font-size:14px; width:170px; margin-left:125px; font-weight:bold; color:#1d4396; display:block; text-align:left; line-height:28px;}
.steel_con p .red{ font-size:36px; font-weight: normal; color:#1d4396;}

/*企业介绍*/
.enterprise{ width: 1200px; margin: 15px auto; background-color: #ffffff; padding: 30px 40px; overflow: hidden; box-sizing: border-box; }
.enterprise_left{ width: 620px; float: left; }
.enterprise_left p{ font-size: 16px; text-indent: 2em; line-height: 36px; }
.enterprise_right{ width: 475px; float: right;}

/*系统公告*/
.notice_main{ width: 100%; background-color: #ffffff; overflow: hidden; }
.notice_title{ width: 1200px; margin: 0 auto; box-sizing: border-box; padding: 40px 0 10px; text-align: center; }
.notice_title span{ display: inline-block; margin: 0 20px; font-size: 22px; padding: 0 25px; }
.notice_title span.notice_action{  color: #ffffff; height: 44px; line-height: 44px; border-radius: 3px; }
.notice_con{ width: 1200px; margin: 20px auto; overflow: hidden; }
.notice_list{ overflow: hidden; display: none;}
.notice_list ul{ display: block; }
.notice_list ul li{ height: 80px; line-height: 80px; border-bottom: 1px solid #e9e9e9;}
.notice_list ul li .notice_number{ width: 30px; height: 30px; line-height: 30px; margin-top: 25px; margin-right: 5px; text-align: center; display: block; float: left; color: #ffffff; font-size: 16px; }
.notice_list ul li a{ display: inline-block; float: left; font-size: 18px; color: #333333; }
.notice_right{ display: inline-block; float: right; }
.right_title_n{ display: inline-block; float: left; font-size: 18px; color: #333333; }
.notice_right em{ width: 2px; height: 17px; background-color: #e7e7e7; display: block; float: left; margin: 32px 5px 0; }

/*产品展示新*/
.product_new_con{ width: 1200px; margin: 20px auto; overflow: hidden; }

.product_new_main{ width: 100%; margin-top: 20px; }
.product_list{ width: 280px; float: left; background-color: #ffffff; margin-right: 25px; margin-bottom: 15px;}
.product_list:nth-child(4n){ margin-right: 0;}
.product_list img{ width: 240px; height: 240px; margin-left: 20px; margin-top: 20px; border-radius: 5px; }
.product_new_text{ margin-left: 20px; margin-top: 10px; margin-bottom: 20px; }
.product_new_text p{ display: block; width: 100%; font-size: 18px; line-height: 30px; color: #333333; }
.product_new_title{ height: 60px; line-height: 60px; background-color: #ffffff;}
.product_new_title span{ display: inline-block; font-size: 18px; margin: 0 30px;  }
.product_new_title span.product_action{ color: #265076; font-weight: bold; }
.showSale{ padding: 0 15px; height: 28px; line-height: 28px; background-color: #21569d; color: #ffffff; border: 0; font-size: 12px; border-radius: 3px; cursor: pointer; }
.car_main_list_c{ margin-bottom: 10px; }
.car_main_list_c span{ display: inline-block; margin-right: 15px;}
.car_img{ width: 20px;}
.shop_list{ margin-top: 15px; }