body,html{ background: #fff; font-family: Verdana, ‘微软雅黑’;  font-size:12px;}
#frame1 h2,#footer h2,#top01 h2,#login01 h2,#about h2,#about_banner01 h2{ display: none;}
.control .txt { font-size: 12px; line-height: 26px;}
Modhover { min-height: 10px;   _height: 10px;}

/*客户资料*/
#DEFAULT .PAGE_myuser #main{ margin:0;}
#DEFAULT .PAGE_myuser #main #main2{ background:#ebebeb; margin:0; }
#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul { padding-top:44px;}
#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul li{ height:48px;}
#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul li label{ width:100px; text-align:right; display: inline-block;}
#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul li input{ display: inline-block; width:310px; height:24px; line-height:24px;}

#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul .btn00001{ padding-left:104px;}
#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul .btn00001 input{ width:314px; height:30px; border:none; background:#e84d4d; color:#fff;}
#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul .btn00002 input{ width:18px; height:14px;}
#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul .btn00002 label{ line-height:20px;}
#DEFAULT .PAGE_myuser #main #main2 #pemodule2 .main ul .btn00002{ height:30px; }
/*客户资料结束*/

/*公共样式*/
.PAGE_home{ min-width: 1200px; width: 100%;}
img{ display: block; padding: 0; margin: 0;}
#chanpin h2,#partner h2,#download h2,#login0001 h2,#lianxi  h2,#lo h2,#sign h2,#Warranty h2,#catalogue001 h2,#warranty h2,#time001 h2{ display:none;}
#DEFAULT #main1, #THREE-RIGHT #main1 { padding: 0;}
#DEFAULT #Content, #THREE-RIGHT #Content {  padding: 0 0 0 0;}
#DEFAULT #Content .control, #THREE-RIGHT #Content .control {  width: 910px;}
.ui-state-error, .ui-widget-content .ui-state-error { border: 1px solid #ff7e2b; background: #ff7e2b ;  color: #fff;}
#DEFAULT #Content .control, #THREE-RIGHT #Content .control { width: 880px;}
#DEFAULT #PageLeft .control, #THREE-RIGHT #PageRight .control { width: 242px;  margin: 0 0 0; overflow: hidden;}
#DEFAULT #main #PageLeft .control h2{  background:#ff7e2b;  padding:0 10px 0; height: 44px; width:222px;}
#DEFAULT #main #PageLeft .control h2 span{ color:#fff; line-height:44px;}
.control h2 {  float: none;}
#THREE #main .control .content{  width: 100%;  padding: 0 0;}
li a:hover, .active a, #__ErrorMessagePanel {  color: #333!important;}
#pemodule1 { position: relative; z-index: 2;  min-height: 20px; _height: 20px; padding-bottom: 40px;}
#THREE #main .control { padding: 0; border-bottom: none;}
#THREE .PAGE_home #main .control .content { padding: 0 0;}
#DEFAULT #main .control .content, #THREE-RIGHT #main .control .content { width: 100%; padding: 0 0 16px;}
.control h2 span { font-size: 18px;text-transform: none;}
.Modhover #partsearch { position: relative;  z-index: 2;  min-height: 10px; _height: 10px;}
#main #contactcard .content ul li { height: auto; border-bottom: 1px dashed #d6d6d6; font-size: 14px;}
#THREE #main1 { width:100%; padding: 0; min-width: 1200px;}
#PageBottom { float: left;  width: 100%; height: auto;  padding: 0; min-width: 1200px;}
#PageBottom1 {  width: 100%; height: auto; margin: 0 auto; padding: 0 0;  background: #fff; border-bottom: none; overflow: hidden;}
.icppic{ display: none;}
.control { float: none; width: auto; height: auto;}
#PageBottom1 .control .content {  float: left; width: 100%; padding: 0;}
#PageTop {  float: none; width: 100%; height: auto;  padding: 51px 0 0; background: #fff;}
.PAGE_home #main { margin: 0;}
/*公共样式结束*/



/*返回顶部*/
#cbtop{ width: 50px; height: 50px; position: fixed; right: 30px; bottom: 100px; cursor: pointer;  z-index: 100; }

/*banner 小圆圈*/
#backplaynum a{ width:12px; height:12px; border-radius:50%; background:#ff7e2b; border-color:#ff7e2b;}
#backplaynum{ bottom: 36px;}
#backplaynum .act{ background: no-repeat; border: 2px solid #ff7e2b; }
.PAGE_home #backpic {  width: 100%; height: 550px; min-width: 1200px;}
/*banner 小圆圈 结束*/


/*联系我们*/
#contact{ display: none;}


#lx01{ width: 1200px; margin: 20px auto 80px; background: url(../images/contact/img02.jpg)no-repeat right 0; height: 522px;}
.lx01-box{ width: 730px; background: #fff; box-shadow: 0 0 3px #dcdcdc; padding: 30px; overflow: hidden;}
.lx01-tit01{ font-size: 20px; height: 50px;color: #333; font-weight: bold;}
.lx01-list{ width: 284px; height: 50px; padding: 14px 10px 14px 56px; border: 1px solid #e6e6e6; line-height: 50px; font-size: 18px; 
	color: #333; float: left;}
.lx01-list01{ background: url(../images/contact/img03.jpg)no-repeat 12px center; margin: 0 24px 20px 0;}
.lx01-list.lx01-list02{ background: url(../images/contact/img04.jpg)no-repeat 12px center; margin: 0 0 20px 0; line-height: 26px;}
.lx01-list03{ background: url(../images/contact/img05.jpg)no-repeat 12px center; margin: 0 24px 20px 0;}
.lx01-list04{ background: url(../images/contact/img06.jpg)no-repeat 12px center; margin: 0 0 20px 0; line-height: 26px;}
.lx01-list.lx01-list05{ background: url(../images/contact/img07.jpg)no-repeat 12px center; margin: 0 ; width: 662px; }
.cn .lx01-list.lx01-list05{ line-height: 50px;}
.control .txt .lx01-list04 a{ color: #333;}

/*地图*/
#THREE #main #baidumap h2 {  width: 1200px; text-align: left; padding: 0  0 20px 20px; border-bottom: none; height: 30px; font-size: 22px; color: #333; text-transform: uppercase; 
background: url(../images/bg05.jpg)no-repeat 0 15px; font-weight: bold; line-height: 30px;}
#baidumap{ width: 1200px; height: 500px; margin: 60px auto 80px;}
#THREE #main #baidumap h2 span{ font-size: 22px;  font-weight: bold; color: #333;}

/*联系表单*/
#form1 li { padding-bottom: 18px; overflow: hidden;}
#contactform #form1 li label{ background: #bababa; display: inline-block; width: 102px; text-align: right; font-size: 18px; color: #fff; height: 40px;
	line-height: 40px; float: left; margin: 0 0 0 0; }
#contactform #form1 li.single label{ display: block; margin: 0; margin-right: 770px;}
#form1 li .red{ display: inline-block; color: red; height: 20px; line-height: 28px; overflow: hidden; float: left; padding-right: 3px;}
.single textarea{ width: 310px; border: 1px solid #ddd;}
.captcha input{ display: inline-block; width:302px; border: 1px solid #ddd;padding: 6px; height: 14px;}
.PAGE_contact #form1 .captcha{ height: auto;}
#form1 .captcha label{ height: 34px; line-height: 34px;}
#form1 .captcha span{ line-height: 35px;}
#form1 .captcha img{ display: inline-block; padding-left: 93px; width: 50px; height: 22px; margin-top: 4px; float: left;}
.control .txt #form1 .captcha a{ float: left; display: block; height: 22px; line-height: 24px; margin-top: 4px; margin-left: 6px; color: #666; width: 258px;}
.bottom{ padding-left: 84px;}
#THREE .bottom input.btn{ display: inline-block; margin: 0 0 0 20px; width: 390px; height: 40px; border: none; font-size: 18px;}
#THREE .bottom input.btn{ background: #ff7e2b; color: #fff; margin: 0;}
#THREE .bottom input.resetbtn{ background: #666; margin: 0 0 0 20px;}
#contactform .single { width: 1200px; height: 172px;}

#form1 li #__ErrorMessagePanel { color: red!important; font-size: 16px;}

#contactform{  width: 770px;  }
#contactform .fsex/*,#contactform .fcountry,#contactform .ffax,#contactform .ffax*/{ display: none; }
#THREE .PAGE_contact #main #contactform .content {  padding: 0 0;}
#contactform li { float: left; width: 400px; height: 42px; padding: 0 0 32px 0;}
#contactform li .txt,#contactform .captcha input { float: left;  width: 262px; padding: 10px 10px;  height: 18px; border: 1px solid #d6d6d6; font-size: 18px;}
#contactform .single .txtrange{ float: left;  width: 1170px; padding: 10px;  height: 110px; border: 1px solid #d6d6d6; font-size: 18px;}
#contactform .captcha input { width: 262px!important;}
#contactform .captcha img {  position: absolute; top: 5px; right: 24px;}
#contactform .bottom { width: 838px; height: 50px; padding: 0 0 0 0;}
#contactform .resetbtn {  background: #000; border: 1px solid #ececec;color: #fff;}
#THREE .PAGE_contact #main #contactform h2 {  font-size: 24px; color: #282e3e; height: 40px; background: url(../images/lx/c02.jpg) no-repeat 0 bottom;
	margin-bottom: 30px; font-weight: bold;}
#THREE .PAGE_contact #main #contactform h2  span{ font-size: 24px; min-width: 400px;}
#THREE #main .contactform {  border-bottom: none; height: 590px; width: 100%; min-width: 1200px; background: url(../images/contact/img08.jpg)no-repeat center center;}
#THREE #main .contactform .container{ width: 1200px; margin: 0 auto ; padding-top: 68px;}
.PAGE_contact  #contactform li.captcha{ position: relative; height: 42px;}


.all-tit02{width: 1180px; height: 30px; font-size: 22px; color: #333; text-transform: uppercase; background: url(../images/bg05.jpg)no-repeat 0 center;
    font-weight: bold; padding-left: 20px; line-height: 30px;}
/*联系我们结束*/

/*footer*/
#footer{ width: 100%; min-width: 1200px; overflow: hidden;}
#bottom{ width: 100%; padding: 0;  margin: 0 auto; min-width: 1200px; border-top: 2px solid #ff7e2b; background: #f5f5f5;}
#bottom .up{ width: 1200px;  overflow: hidden; margin: 0 auto; padding: 0 0 60px;}
.up-l{ width: 440px; float: left; padding-right: 20px;}
.up-l-01{ font-size: 16px; color: #333; line-height: 24px; padding-top: 20px;}
.control .txt .up-l-l{ display: block; width: 100px; height: 34px; line-height: 34px; background: #ff7e2b; color: #fff; text-align: center; margin-top: 30px; font-size: 16px;}
.b-tit{ font-size: 20px; color: #333; height: 50px; line-height: 20px; background: url(../images/bg03.jpg) no-repeat 0 34px;
font-weight: bold;}

.up-m{ width: 1200px; margin: 0 auto; text-align: center; height: 76px; line-height: 76px; border-bottom: 1px solid #e6e6e6; margin-bottom: 40px;} 
.control .txt .up-m a{ color: #333; line-height: 76px; font-size: 18px; display: inline-block; padding: 0 50px;}
.control .txt .up-m a:hover{ color: #ff7e2b;}

.up-m01{ width: 230px; float: left; padding: 34px 0 0 290px;}
.up-m01 p,.control .txt .up-m01 a{ font-size: 16px; line-height: 20px; color: #333; display: block;}
.up-m01 p span{ display: block; font-size: 20px; color: #ff7e2b; font-weight: bold; padding-bottom: 16px;}

.up-r{ width: 128px; text-align: center; padding: 34px 0 0 56px;  float: right;
height: 156px; background: url(../images/bg10.jpg)no-repeat 0 center;}
.up-r p{ font-size: 16px; color: #333; line-height: 16px; padding-top: 6px;}

.doen{  height: 60px; line-height: 60px; font-size: 14px; color: #333; width: 1200px; margin: 0 auto; border-top: 1px solid #e6e6e6;}
.doen-l{ float: left; font-size: 16px;}
.doen-r{ float: right; font-size: 16px;}

.doen .tj{ display: inline-block; float: left; height: 16px; line-height: 16px; margin: 21px 0 0 10px;}
.doen .zhi{ float: left;}
.doen .zhi img{ display: block; width: 26px; height: auto; margin: 16px 0 0 10px;}

.l-box{ width: 220px; height: 30px;}
/*顶部*/
#frame2{  width: 100%; height: 108px;  margin-bottom: 50px; position: relative; z-index: 99999;}
#top01{ float: left; padding-top: 38px;}
.top-left{ font-size: 14px; height: 38px; line-height: 38px; width: 300px; margin: 0 auto; color: #333; padding-left: 34px; 
	background: url(../images/icon01.jpg) no-repeat 0 center; font-weight: bold;}
#frame2>.container{ width: 1200px; margin: 0 auto;}
#newlanguage1 .main{ padding-top: 56px;}
.lang_label{ min-width: 62px;}
.lang_label label { display: inline-block; width:66px; font-size: 16px;}
.lan_icon_up{ float: right;}
#newlanguage1 .content { width: auto;}
.lang_lists li{ font-size: 16px;}
/*顶部结束*/

/*头部*/
#frame1 {  width: 100%;  height: 100px;  padding: 0; background: #fff; position: absolute;  top: 0; left: 0;  min-width: 1200px; border-bottom: 1px solid #fafafa;}
#frame1 .main { width: 1200px;  height: 10px; margin: 0 auto;  position: relative;}
#frame1 #top03,#frame1 #language1{ float: right;}
#frame1 #top02{ float: left;}
#frame1 .container { width: 100%; height: 50px; background: #fff;}
#newlanguage1{ float: right; }
#newlanguage1 img{ float: left;}
.top{ width: 100%; min-width: 1200px; background: #fff; height: 50px; }
.top-main{ width: 1200px; margin: 0 auto;}
.top-l{ float: right;}
.top-l span{ display: inline-block; font-size: 14px; color: #000; height: 50px; line-height: 50px; margin-right: 30px;  padding-left: 24px; font-weight: bold;}
.top-l .top-l-l{ background: url(../images/icon01.jpg)no-repeat 0 center; padding-left: 36px;}
.top-l-r{ background: url(../images/icon02.jpg)no-repeat 0 center;}
.top-r{ float: left; line-height: 50px; font-size: 14px; font-weight: bold;}



/*头部 logo与导航*/
#PageTop {  float: none; width: 100%; height: auto;  padding: 0 0 0 0;  background: #fff; position: relative; 
	overflow: hidden; min-width: 1200px; }
#menu { width: auto; padding:0; background:none; position: absolute;  top: 0; left: 0;}
#frame1 .container {  background: none; height: 50px;}
#THREE #main1 { width: 100%;}
#main { margin: 0; float: none; min-width: 1200px;}
#frame1 .main {  width: 1200px; height: 50px;}
#frame1 #logo {  padding: 0; width: 90px;height: 100px; float: left;}
#menu ul{ height: 42px; overflow: hidden; background:url(../images/bg07.jpg) no-repeat 0 center;}
#menu li {  float: left; width: auto; height: 42px; line-height: 42px;  background:url(../images/bg07.jpg) no-repeat right center;}
#menu li:hover{ background:url(../images/bg07.jpg) no-repeat right center;}
#menu #M_contact a {  background:none;}
#menu li a:hover, #menu .active a,#menu #M_contact.active a{ color: #ff7e2b!important; background: url(../images/bg08.jpg)no-repeat center bottom;}
#menu .active{ background:url(../images/bg07.jpg) no-repeat right center; }
#menu #M_contact a:hover{background:url(../images/bg08.jpg) no-repeat center bottom; }
#menu li a { float: left; padding: 0 24px;  font-size: 18px; color: #6f6f6f; font-weight: bold;  height: 42px;}
.cn #menu li a { padding: 0 28px;}
.py #menu li a { padding: 0 20px;}
.fr #menu li a { padding: 0 12px;}
.es #menu li a { padding: 0 20px;}
.de #menu li a { padding: 0 20px;}
#frame1 { width: 100%; height: 50px;  padding: 0;  background:  url(../images/bg01.png)no-repeat center 0 #fff;  position:absolute;  
	top: 108px;  left: 0;  }

#language {   top: 10px;}

#language1{ display: inline-block; position: absolute; right: 0; top: 10px;}
#language1 img{ display: inline-block; float: left; margin-right: 6px;}
#language1 select{ float: left;}

#logo{ float: left; padding: 14px 0 0 0; width: 386px;}

#banner{ float: left; width: 660px; padding-top: 40px; }
.cn #banner{ padding-top: 34px;}
#banner h1{ margin: 0;}
/*与导航结束*/

/*搜索*/
#frame1 #partsearch{ float: right; width: 248px; height: 32px; }
#frame1 #partsearch ul{ border: 1px solid #e0e0e0;}
#frame1 #partsearch .btn{ float: none; width: 50px; height: 32px; color: #fff; background: url(../images/icon03.png) no-repeat center center; 
	border: none; border-radius: 0; text-indent: 999px;}
#frame1 #partnumber{ display: inline-block; height: 32px; border: none; width: 184px; padding: 0 6px; color: #333; font-size: 18px;}
#frame1 #partsearch  li{ position: relative;}
#frame1 #partsearch li span{ color: #999; top:0; font-size: 16px!important; }



/*产品展示*/
#main{ margin:50px 0 50px 0; min-width: 1200px; width: 100%;}
#DEFAULT #PageLeft, #THREE-RIGHT #PageRight {float:left;  width: 242px;  border-right: none; margin: 0 -1px 0 0;  padding: 0;}
#DEFAULT #Content, #THREE-RIGHT #Content {  float: right;  width: 910px;  padding: 0 0 0 0;  border-left: none; min-height: 340px;  _height: 340px;}
#main1 { width: 1190px;  height: auto;  margin: 0 auto;  padding: 0 0;}
#advsearch ul,#makelist ul,#contactcard ul{ padding:14px 8px; background:#fafafa; border:1px solid #e6e6e6; overflow: hidden;}
#main #contactcard .content ul { padding:14px 8px;}
#main .control #userstyle select {  width: 220px; font-size: 16px;}
#main #advs_keyword, #main #advs_number {  width: 210px;  padding: 0 0 0 8px;  height: 30px;  line-height: 32px;  border: 1px solid #e6e6e6;}
#advsearch .btn{ width: 220px;  height: 30px;  background: #ff934d; border: 1px solid #ff934d; cursor: pointer; font-size: 16px;}
#parttree ul{padding:14px 8px; background:#fafafa; border:1px solid #e6e6e6; }
#DEFAULT #PageLeft #makelist li{ width: 226px;}
.productlist table tr td.img a {  font-weight: normal;}
#main .productlist table tr td.desc h3 a {  font-weight: normal; text-decoration:none; color:#282828; font-size: 16px;}
.productlist table tr td {  border-bottom: 1px solid #d6d6d6;  border-right: 1px solid #d6d6d6;  vertical-align: top;}
#main .productlist table tr td label { background: #ff934d; color: #fff;}
#main .productlist table tr td label input{ margin-top: 6px;}
#main .productlist table tr td.img a { color: #ff3b3b;}
.PAGE_product .productlist table tr td a img{ margin: 20px auto 10px;}
.productlist #fumore { color: #ff3b3b;}
#main .productlist table strong{ color:#777; font-weight:normal;}
#main .productlist table tr td.desc { width: 220px;}

#main .pagenav { position: relative; margin: 18px 0 0; padding: 0 0 60px 0; float:none; overflow: hidden; text-align: left;}
#main .pagenav ul{ margin: 0 auto; display: inline-block;}
#main #product a.Shopcart{ display:block; float:right; width:140px; height:30px; line-height:30px; color:#fff; background:#de231d; text-align:center; border-radius:3px; margin-top:12px;}
#main .pagenav li a:hover, .pagenav li .active a {  border: 1px solid #ff934d!important;  background: #ff934d!important;  color: #fff!important;  text-decoration: none;}

.lightTreeview li { font-size: 16px;  line-height: 30px;  padding: 1px 0 1px 16px; margin: 0; background: none; border-bottom:1px solid #e4e4e4;}
.lightTreeview li span.flex-ico {  background-image: url(../images/bg105.png);  background-repeat: no-repeat;   float: left;  width: 16px;   height: 20px;  cursor: pointer;  margin-left: -16px; background-position: 4px -22px; margin-top:5px;}
.lightTreeview li.node-last-close span.flex-close ,.lightTreeview li span.flex-close{  background-position: 6px 6px;}
.lightTreeview li.node-last {  background: none;}
.lightTreeview ol li.branch-last { border:none;}
.lightTreeview li ol li{ padding-left:0;}
#parttree .lightTreeview li ol li a{ color:#666;}
#parttree .lightTreeview li ol li a:hover,#parttree .lightTreeview li ol a.active{ color: #ff3b3b!important;}
#main .productlist table tr.title th {   border-right: 1px solid #d6d6d6; background: #ff7e2b; color: #fff; font-size: 16px;}
#main .pagenav .title { display: none; font-size: 16px;}
#main #contactcard .content ul li span a { color: #333;}
.pagenav,#main .pagenav li span a{ font-size: 16px;}

/*改造左侧导航*/
#nav1 ul,#partlist ul,#nav01 ul{  overflow: hidden;}
#DEFAULT #PageLeft #nav1 li a,#DEFAULT #PageLeft #partlist li a,#DEFAULT #PageLeft #nav01 li a{ float: left; padding: 0 0 0 20px; margin: 0; width: 222px; height: 42px; line-height: 42px; font-size: 16px; color: #fff;
 text-align: center; background: none;}
#DEFAULT #PageLeft #nav1 li,#DEFAULT #PageLeft #partlist li,#DEFAULT #PageLeft #nav01 li{ width: 242px; border-bottom: 1px solid #276efe;
 background: none; height: 42px; margin-bottom: 4px; background: #276efe;}
#DEFAULT #PageLeft #nav1 .active a,#DEFAULT #PageLeft #partlist .active a,#DEFAULT #PageLeft #partlist li a:hover,#DEFAULT #PageLeft #nav1 li a:hover,#DEFAULT #PageLeft #nav01 li a:hover,#DEFAULT #PageLeft #nav01 .active a{ background: #ff7e2b; color: #fff;}
#partlist li a:hover,#partlist .active a,#nav1 li a:hover,#nav1 .active a,#nav01 li a:hover,#nav01 .active a, #__ErrorMessagePanel {
    color: #fff!important;
}

/*产品展示结束*/


/*购物车*/
.PAGE_pdcar #form1{ margin-top: 20px;}
#main #pdcar .orderstep {  margin: 0 0 0px;}
.PAGE_pdcar #main #main1,.PAGE_product #main #main1{ width: 1200px; margin: 20px auto 30px; float:none;}

#pdcar .orderstep ul.step1{ height:40px; background:url(../images/order1.jpg) no-repeat; overflow:hidden;}
#pdcar .orderstep ul.step2{ height:40px; background:url(../images/order2.jpg) no-repeat; overflow:hidden;}
#pdcar .orderstep ul.step3{ height:40px; background:url(../images/order3.jpg) no-repeat; overflow:hidden;}
#pdcar .orderstep li.current { background: none; color: #FFFFFF;}
#pdcar .orderstep li {   background: none;  color: #404040;  float: left;  font-size: 18px;  font-weight: normal;  height: 40px; line-height: 40px;  overflow: hidden; padding: 0 12px 0 0;
	text-align: center; width:388px;}
#pdcar .orderstep li.current span.first { background: none;}
#pdcar .orderstep li span.first {  background: none; display: block;  padding: 0px 10px;}
#pdcar .emptycar {  padding: 200px 0;  background: url(../images/kong.jpg) no-repeat center 110px #fff; text-align: center;  font-size: 18px; color:#666;
    border: 1px solid #dbdbdb; margin-top: 14px;}
#main #pdcar table td a {  color: #000;  font-size: 16px;  margin: 0 0 10px;font-weight:normal;}
#main #pdcar table td.img a{ margin: 0 auto 10px; display: block;}
#pdcar table tr td {  padding: 4px; border-bottom: 1px solid #d6d6d6;  vertical-align: top;}
#main #pdcar table tr td input.txt { text-align:center;}
#pdcar .toolsbar #change,#main #pdcar input#clear, #main #pdcar input#continue{ font-size: 18px;float: left; width: auto; height: 32px; line-height: 30px; padding: 0 20px;  font-weight: normal;  text-align: center;  background: #e3e3e3; border: 1px solid #d6d6d6; border-radius: 2px;  color: #5a5a5a;  margin: 0 20px 0 0;}
#main #pdcar input#Submit, #main #pdcar #orderform .btn {  background: #ff7e2b;  border: 1px solid #ff7e2b; color: #fff; font-size: 18px;}
#main #pdcar #orderform .btn{ padding: 0 100px;}
#main #pdcar #form1 img{ display: inline-block; margin-bottom: -6px;}
#main #pdcar #form1 table img{ margin: 0 auto;}
#pdcar .orderstep li.finish span.first,#pdcar .orderstep li.pre{ background: none; background-position: -12px -115px;color:#fff;}
#main #pdcar table td .DeleteButton a{ color:#e84d4d;}
#main #pdcar .toolsbar { margin: 20px 0 0;}
#pdcar #form1 ul li:nth-of-type(4),#pdcar #form1 ul li:nth-of-type(5),#pdcar #form1 ul li:nth-of-type(6),#pdcar #form1 ul li:nth-of-type(10),
#pdcar #form1 ul li:nth-of-type(11),#pdcar #form1 ul li:nth-of-type(2){ display:none;}
#main #pdcar #orderform li .txt {  float: left; width: 406px;}
#main #pdcar #orderform .red { float: none;}
#pdcar .EditButton { display:none;}
#pdcar .toolsbar #change{ display:none;}
#main #pdcar table tr td input.txt {   width: 100px;  height: 28px; font-size: 16px;}
#main #pdcar table td { color: #5a5a5a;  line-height: 22px; vertical-align: middle;}
#main .productlist #form1 table tr td {  padding: 10px; }
#main .productlist #form1 table tr td.img{ text-align: center;}
#pdcar table tr td a img { margin: 0; border: 1px solid #FFFFFF;}

#pdcar .orderstep li.finish {  background: none;}
#pdcar .orderstep li.currentlast {  background: none;}

#pdcar .success {  border: 1px solid #ebebeb;  margin: 0;  padding: 196px 0 110px 0;  font-size: 20px; color: green; background: url(../images/cg.jpg) no-repeat 554px 100px #fff;
    text-align:center;}
#pdcar .content div.success {  color: #333; margin: 0 0;}
#pdcar h3 { border-bottom: none; padding: 24px 5px 8px 0;  font-weight: bold;  background: no-repeat; color: #666; font-size: 16px;}
#main #pdcar #orderform li label { float: left; width: 114px; line-height: 34px;  font-size: 16px; color: #fff; margin: 0 10px 10px 0; background: #424242; text-align: right;
	padding-right: 30px;}

#main #pdcar #orderform {  padding: 20px 158px;  border: 1px solid #d6d6d6;}
#main #pdcar #orderform li .txt {  float: left; width: 698px;  padding: 0 2px; height: 32px;  border: 1px solid #d6d6d6; font-size: 16px;}
#orderform #fmessage { width: 694px;  height: 90px;}
.captcha{ height: 18px; font-size: 16px;}
 #main #pdcar #orderform .btn { height: 34px; line-height: 34px; float: right;}

 #pdcar #__ErrorMessagePanel { color: #ff0018!important;}
 #main #pdcar input#Submit{ float: right; margin: 0;}

 #plist{ font-size: 16px; line-height: 26px;}
/*--------------购物车结束----------------------*/


/*产品页搜索*/
#DEFAULT #main #partsearch li{ width: 240px; padding: 23px 0 0;}
#DEFAULT #main #partsearch ul { padding: 0 0 28px;background: #fafafa; border: 1px solid #e6e6e6;}
#DEFAULT #main #partsearch ul input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #cdcdcd inset;　-webkit-text-fill-color: #333;}
#DEFAULT #main #partsearch li .txt{ width: 190px;}
#DEFAULT #main #partsearch li span.tip{  display: none;}
/*产品页搜索结束*/

/*产品详情页*/
#product_view{ overflow: hidden; margin: 40px auto;}
.PAGE_product_view #main{ width: 1192px; margin: 20px auto; float: none;}
#Content #productview_desc { float: right;  background: none;  width: 574px;}
#Content #productview_desc ul { background: none;}
#Content #productview_img {  background: none; float: left; margin-bottom: 30px;}
#Content #productview_img img { border: 1px solid #e6e6e6; width: 590px; height: 444px;}
#Content #productview_desc table { width: 572px; border: 1px solid #e6e6e6; border-bottom: 0px; border-right: 0px;}
#Content #productview_desc table td { border-bottom: 1px solid #e6e6e6;  border-right: 1px solid #e6e6e6; padding: 10px; font-size: 16px;}
#Content #ECM { clear: both; background: none; padding: 0 0 0 3px;}
#Content #ECM1 { background: none; padding: 0 3px 0 0;}
#Content #ECM1 table th { background: #323232; padding: 5px 0; height: 21px; color:#fff; font-size: 16px;}

#productview_desc .gray input{ display: block; width: 140px; height: 40px; color: #fff; line-height: 40px; font-size: 16px; text-align: center; background: #ff7e2b; border: none;}
#ECM{ font-size: 16px;}
/*产品详情页结束*/

/*--------------------------------------------关于我们------------------------------------------------------*/

/*导航模块*/
#THREE #main #nav1 ul{ display: inline-block; margin: 0 auto 40px; padding: 0 100px; background: #f6f6f6;}
#THREE #main #nav1 .content {  padding:  0!important;  text-align: center!important;}
#THREE #main #nav1 li a{ display: block; font-size: 18px;}
#THREE #main #nav1 li a:hover{ color: #fff;}
#THREE #main #nav1 li{ width: 200px; height: 42px; float: left; line-height: 42px; background: url(../images/bg07.jpg)no-repeat right center; padding: 0;}
#THREE #main #nav1 #about{ background: url(../images/bg07.jpg)no-repeat left center;}
#THREE #main #nav1 li.active,#THREE #main #nav1 #about.active,#THREE #main #nav1 li:hover,#THREE #main #nav1 #about:hover{  background: #ff7e2b; color: #fff;}




/*关于我们*/
#THREE .PAGE_about #main .control .content, #THREE .PAGE_Culture #main .control .content, #THREE .PAGE_culture #main .control .content, #THREE .PAGE_equipment #main .control .content, #THREE .PAGE_glories #main .control .content, #THREE .PAGE_network #main .control .content, #THREE .PAGE_organization #main .control .content {  padding:0;}

.ab-mian01{ width: 1200px; overflow: hidden;}

.all-tit01{ width: 1200px; margin: 0 auto 30px; height: 50px; font-size: 30px; color: #333; text-transform: uppercase; 
background: url(../images/bg03.jpg)no-repeat bottom center; font-weight: bold;  line-height: 30px; text-align: center;}

.abanner{ background: url(../images/about/aban.jpg) no-repeat center center; width: 100%; min-width: 1200px; height:300px; }
.ab-mian01{ width: 1200px; margin: 0 auto; overflow: hidden; position: relative; background: #fafafa; margin-bottom: 36px;}

.ab-tit01{ font-size: 20px; line-height: 44px; padding: 0 24px 0 12px; background: url(../images/about/bg01.jpg) no-repeat right 0 #ff7e2b; display: inline-block;
position: absolute; color: #fff; text-transform: uppercase; left: 624px; top: 40px;}
.ab-mian01 p{ font-size: 18px; line-height: 24px; padding: 20px 14px 0 0; text-align: justify; color: #333;}
.cn .ab-mian01 p{ line-height: 30px; padding: 20px 14px 20px 0;}
#about .ab-mian01 img{ display: block; margin: 0 0 0 0; padding: 0 24px 0 0;} 
.ab-kong{ height: 100px}
.cn .ab-kong{ height: 80px}
.cn .ab-tit01{ top: 32px;}

.zmb{ font-size: 18px; line-height: 24px; text-align: justify; color: #333;}

/*设备*/
#equipment .txt a{ display: inline-block; width: 284px; height: 220px; text-align: center; font-size: 14px; color: #333; 
	line-height: 26px;}




/*--------------------------关于我们结束-----------------------------------*/


/*首页 关于我们 */
#wwwwww{ overflow: hidden;}
#wwwwww img{ padding: 0;}
.h-main01{ width: 1200px;  overflow: hidden; margin: 70px auto;}
.h-main01-tit{ font-size: 30px; text-align: center; color: #333; height: 78px; text-transform: uppercase; 
	background: url(../images/home/bg03.jpg) no-repeat center 46px; line-height: 32px; font-weight: bold;}
.h-main01-tit p{ display: inline-block; padding-left: 20px; background: url(../images/bg01.jpg) no-repeat 0 8px;}
.h-main01-tit span{ display: inline-block; width: 20px; background: url(../images/bg02.jpg) no-repeat right 8px;}

.h-abimg{ display: block; margin-bottom: 40px; width: 670px; float: left;}
.h-main01-r{ width: 530px; float: right;overflow: hidden;}
.h-main01-txt02{ font-size: 18px; color: #666; line-height: 24px; padding-bottom: 38px; text-align: justify;}
.h-main01-txt01{ font-size: 26px; color: #333; height: 50px; font-weight: bold;}
.control .txt .h-abl{ display: block; margin: 0 auto; width: 128px; height: 38px; line-height: 38px; border: 1px solid #999999; font-size: 16px; 
	text-align: center; color:#666;  transition: all .2s; float: left;}
#wwwwww  .txt .h-abl:hover{ color: #fff; background: #ff7e2b; border: 1px solid #ff7e2b; text-decoration: unset;}	

#wwwwww #video1{ float: left; width: 614px; height: 396px; background: #f5f5f5;}
#about #video1{ width: 600px; height: auto; float: left; margin: 0 24px 10px 0;}


/*首页  产品*/
#h-main01{ width: 100%;   margin: 0 auto; min-width: 1200px; background: #f5f5f5; overflow: hidden;}
.h-main03-box{ width: 1200px; overflow: hidden; padding: 70px 0 80px; margin: 0 auto;}
.h-main03-b{ overflow: hidden;}
.h-main03-b li{ float: left; width: 280px; height: 400px; background: #fff; margin: 0 26px 26px 0;}
.h-main03-b li p{ padding: 40px 16px 20px; font-size: 20px; color: #333; background: url(../images/bg03.jpg) no-repeat 16px 26px; line-height: 24px;}
.h-main03-b li a{ display: block; font-size: 16px; color: #333; height: 16px; line-height: 16px; background: url(../images/bg04.jpg)no-repeat 16px 0;
	padding:0 0 0 38px; }
.h-main03-b li a:hover{ color: #ff7e2b!important;}
.h-main03-b li.h-main03-list04{ margin: 0 0 26px 0; }
.control .txt .pro-a{ display: block; margin: 0 auto; width: 128px; height: 38px; line-height: 38px; border: 1px solid #999999; font-size: 16px; 
	text-align: center; color:#666;  transition: all .2s; margin-top: 20px;}
.control .txt .pro-a:hover{ color: #fff; background: #ff7e2b; border: 1px solid #ff7e2b;}




/*------------------------------------产品详情--------------------------------------*/
.pro_booth_box{ width: 1190px; overflow: hidden; margin: 0 auto 20px;}
.pro_booth{ float: left; width: 972px; height: 640px; border: 1px solid #e6e6e6;}
.pro_booth div{ width: 636px; height: 636px; margin: 2px auto; overflow: hidden;}
.pro_booth img{ display: block; width: 640px; height: 640px; margin: -2px 0 0 -2px; }
.pro_thumb{ width: 206px; overflow: hidden; float: right;}
.pro_thumb li{ width: 204px; height: 204px; border: 1px solid #e6e6e6; margin-bottom: 12px; overflow: hidden; cursor: pointer;}
.pro_thumb li img{ width: 206px; height: 206px; margin: -2px 0 0 -2px;}

.pro_view{ border-collapse: collapse; border-spacing: 0; background: #fff;   border: 1px solid #e6e6e6; width: 1190px; margin: 0 auto; padding: 0;}
.pro_view th{  border: 1px solid #e6e6e6; border-bottom: none;  text-align: left; padding: 10px 30px; color: #666;  line-height: 20px; font-size: 14px; overflow: hidden;}
.checkthis01{ width: 1190px; border-bottom: 1px dashed #e6e6e6; margin: 0 auto; padding: 40px 0 50px;}
.control .txt .checkthis01 a{ width: 190px; height: 40px; color: #fff; line-height: 40px; text-align: center; margin: 0 auto; background: #c00000; font-size: 14px; display: block;}

.control .txt .checkthis01 a input{ width: 190px; height: 40px; color: #fff; line-height: 40px; text-align: center; margin: 0 auto; background: #c00000; font-size: 14px;
border: none; cursor: pointer;}
/**/
.pro_view_img01{ padding: 30px 0 0; width: 1192px; height: 516px; margin: 0 auto;}
.pro_view_img01 img{ display: block; height: auto;}

/**/
.pro_view_img02{ width: 1190px; overflow: hidden; margin: 0 auto;}
.pro_view_img02 ul{ overflow: hidden; padding-top: 30px;}
.pro_view_img02 ul li { width: 582px; overflow: hidden;}
.pro_view_img02 ul li div{ width: 579px; height: 336px; border: 1px solid #e6e6e6; overflow: hidden;}
.pro_view_img02 ul li p{ text-align: center; font-size: 18px; color: #333; height: 40px; line-height: 40px; padding: 10px 0 30px; width: 578px;}
.en .pro_view_img02 ul li p{ height: 80px; }
#pro_view001,#pro_view002,#pro_view003,#pro_view004{ overflow: hidden;}


#THREE #main #product_view.control h2 {  width: 1200px; text-align: center; padding: 0 0 10px; border-bottom: 1px solid #ececec; 
	font-size: 22px; text-align: left; color: #333; margin-bottom: 20px; font-weight: bold;}
#THREE #main #product_view.control h2 span{ font-size: 20px;  color: #333;}
/*------------------------------------产品详情结束--------------------------------------*/


/*新闻列表*/
#THREE #main #news .content, #THREE #main #news_view .content { padding: 50px 0 0;}
.PAGE_news #main{ width: 1200px; overflow: hidden; margin: 0 auto 80px;}
#DEFAULT .PAGE_news #PageLeft, #THREE-RIGHT .PAGE_news #PageRight {float:right;  width: 370px;  border-right: none; margin: 0 -1px 0 0;  padding: 0; border: none;}
#DEFAULT .PAGE_news #Content, #THREE-RIGHT .PAGE_news #Content {  float: left;  width: 770px;  padding: 0 0 0 0;  border-left: none; min-height: 340px;
  _height: 340px; border: none;}
#DEFAULT .PAGE_news #Content .control, #THREE-RIGHT .PAGE_news #Content .control { width: 770px;}
#DEFAULT .PAGE_news #PageLeft .control, #THREE-RIGHT .PAGE_news #PageRight .control { width:370px;  margin: 0 0 0; overflow: hidden;}
#DEFAULT .PAGE_news #main2{ margin: 50px 0;}

#DEFAULT .PAGE_news_view #PageLeft, #THREE-RIGHT .PAGE_news_view #PageRight {float:right;  width: 370px;  border-right: none; margin: 0 -1px 0 0;  padding: 0; border: none;}
#DEFAULT .PAGE_news_view #Content, #THREE-RIGHT .PAGE_news_view #Content {  float: left;  width: 770px;  padding: 0 0 0 0;  border-left: none; min-height: 340px;
  _height: 340px; border: none;}
#DEFAULT .PAGE_news_view #Content .control, #THREE-RIGHT .PAGE_news_view #Content .control { width: 770px;}
#DEFAULT .PAGE_news_view #PageLeft .control, #THREE-RIGHT .PAGE_news_view #PageRight .control { width:370px;  margin: 0 0 0; overflow: hidden;}
#DEFAULT .PAGE_news_view #main2{ margin: 50px 0;}

/*#news .img{ margin-bottom: 20px; overflow: hidden;  }
#main .news .list .date {  text-align: right; color: #999; background: url(../images/icon14.png) no-repeat 664px center;}
*/
#main .news .list .title { overflow: hidden;}
#main .news .list .title a { font-size: 20px; color: #282e3e; width: 100%; word-break: keep-all; white-space: nowrap;
	text-overflow: ellipsis;  overflow: hidden; font-weight: bold;}
#news .list{ padding: 20px 0; border-bottom: 1px solid #dcdcdc; overflow: hidden;}
#news .img{  margin-right: 30px;  display: inline-block; float: left;}
#news .img img{ display: block; width: 136px; height: 136px;}
#news .title a{ font-size: 20px; line-height: 26px; color: #c81233; font-weight: bold; }
#main  #news .date{ font-size: 16px; color: #999; padding: 16px 0; text-align: left;}
#main #news .list .txt{ color: #222; font-size: 18px; line-height: 28px; padding: 0;}
#news .pagenav{ padding-top: 20px;}
#main .news .list .title a:hover { color: #ff7e2b;}

/*新闻详情*/
.PAGE_news_view #main,.PAGE_about #main,.PAGE_equipment #main,.PAGE_glories #main{ width: 1200px; margin: 66px auto 80px; float: none;}
#THREE #main #news_view h2 { width: 1200px; text-align: center;  padding: 0 0 0; border-bottom: none; }
#news_view h2 span{ font-size: 24px; font-weight: bold; line-height: 34px; color: #333; display: block;}
#THREE #main #news_view .content { padding: 53px 0 0;}
#newsviewnav { float: left; width: 1200px; padding: 10px 0 0;font-size: 14px;}
#newsviewnav a { color: #f8ad1c; margin: 0 0 0 10px;}
#main #news_view .date {  padding: 20px 0 20px 0px; color: #999;  font-size: 18px; background: url(../images/icon14.png) no-repeat 0 center;}
#news_view .txt{ position: relative; font-size: 18px; line-height: 26px;}
#newbito,#zhanhui,#jishi0001,#zhuanli,#hangye{ padding-bottom: 30px;}

#DEFAULT #PageLeft #nav01 .active001 a{ background: #a50d0c;}

#news_view #newsviewnav{ width: 1200px; font-size: 18px; font-weight: bold; padding: 0;}
#news_view #newsviewnav a{ color: #666;}

.keyword{ font-size: 16px; color: #999; padding-bottom: 20px;}





/*产品列表左侧导航*/
#pemodule2{ width: 1190px; overflow: hidden; margin: 30px auto; }
.main-group{ float: left; width: 190px; overflow: hidden; }
.main-group ul{ background: #c00000; overflow: hidden;}
.main-group li a{ float: left; padding: 0; margin: 0; width: 190px; height: 42px; line-height: 42px; font-size: 14px; color: #fff;
 text-align: center; background: none;}
.main-group li{ width: 190px; border-bottom: 1px solid #d93536; background: none; height: 42px;}
.main-group .active a,.main-group li a:hover{ background: #a50d0c; color: #fff;}
.main-group li a:hover,.main-group .active a, #__ErrorMessagePanel {  color: #fff!important;}

.main-parts{ float: right; width: 980px; overflow: hidden;}
.main-parts ul{ width: 1000px;}
.main-parts ul li{ float: left; width: 186px; height: 88px; border: 1px solid #e6e6e6; margin: 0 10px 10px 0;}
.main-parts ul li a{ display: block; text-align: center; }
.main-parts ul li a p{ color: #c00000; font-size: 16px; font-weight: bold; height: 16px; line-height: 16px; padding: 20px 0 14px;}
.main-parts ul li a span{ color: #666; font-size: 12px; display: block; height: 14px; width: 174px; margin: 0 auto; overflow: hidden;}
.main-parts ul li a:hover span{ color: #c00000;}





/*各页banner*/
.all-banner-tit { width: 1200px; margin: 0 auto; padding-top: 128px; text-align: center;}
.all-banner-tit p{ font-size: 24px; color: #333; text-align: center; height: 46px; }

#gbanner01{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/about/aban.jpg)no-repeat center center; }
#gbanner02{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/about/aban.jpg)no-repeat center center; }
#gbanner03{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/pban.jpg)no-repeat center center; }
#gbanner04{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/pban.jpg)no-repeat center center; }
#gbanner05{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/pban.jpg)no-repeat center center; }
#gbanner06{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/news/img01.jpg)no-repeat center center; }
#gbanner07{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/news/img01.jpg)no-repeat center center; }
#gbanner08{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/contact/img01.jpg)no-repeat center center;}
#gbanner09{ width: 100%; min-width: 1200px; height: 300px; background: url(../images/about/aban.jpg)no-repeat center center; }


/*首页  新闻*/
#h_news,#h_news01{ overflow: hidden;}
#h_news{ float: left;}
#h_news01{ float: right;}
.h-new-box{ width: 100%; min-width: 1274px; background: #fff; padding: 90px 0; overflow: hidden;}
.h-new{ width: 1200px; overflow: hidden; margin: 0 auto;}
#shownews_tpl1{ width: 770px;}
.h-new-l{ float: left;  width: 770px;}
#shownews_tpl2{ width: 390px;}
.h-new-r{ width: 390px; float: right;}
.h-new-tit{ height: 34px; padding-bottom: 18px; border-bottom: 1px solid #e1e1e1; margin-bottom: 30px; width: 1200px;  position: relative; z-index: 999;}
.h-new-tit p{ float: left; padding-left: 20px; background: url(../images/bg02.jpg)no-repeat 0 12px; border: none; font-size: 24px; color: #000; line-height: 34px; font-weight: bold;}
.h-new-tit-r{ float: right;}
.h-new-tit-r span{ display: inline-block; width: 32px; height: 32px; border: 1px solid #e1e1e1; border-radius: 3px; margin-left: 12px; cursor: pointer;}
.h-new-btn01{ background: url(../images/icon16.png) no-repeat center center;}
.h-new-btn02{ background: url(../images/icon17.png) no-repeat center center;}
.h-new-info{ overflow: hidden;}
.h-new-info-img{ width: 770px; height: 406px; overflow: hidden;}
.h-new-info-txt-box{ border: 1px solid #e1e1e1; padding: 30px 30px 0; border-top: none; height: 185px;}
.h-new-info-tit{ font-size: 22px; font-weight: bold; line-height: 30px; height: 74px; color: #333;}
.h-new-info-txt{ font-size: 18px; color: #4b4b4b; line-height: 28px; height: 58px; overflow : hidden; text-overflow: ellipsis;display: -webkit-box;
	-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-bottom: 16px;}
.h-new-info-time{ font-size: 16px; color: #333; padding-left: 24px; height: 20px; line-height: 20px; background: url(../images/bg04.jpg)no-repeat 0 center; font-weight: bold;}

.h-new-list{ padding: 20px; border:1px solid #e1e1e1; border-bottom: none; height: 94px;}
.h-new-list-l{ width: 94px; height: 94px; float: left; overflow: hidden;}
.h-new-list-l img{ display: block; width: 94px; height: 94px;}
.h-new-list-r{ float: right; width: 240px;}
.h-new-list-tit{ font-size: 18px; color: #333; font-weight: bold; line-height: 30px; max-height: 60px; overflow : hidden; text-overflow: ellipsis;display: -webkit-box;
	-webkit-line-clamp: 2;-webkit-box-orient: vertical; height: auto;}
.h-new-list-time{ font-size: 14px; color: #999; height: 20px; line-height: 20px; margin-top: 14px; padding-left: 20px; background: url(../images/bg09.jpg)no-repeat 0 center;}
.h-new-link{ display: block; border:1px solid #e1e1e1; color: #000; font-weight: bold; height: 83px; display: block; text-align: center; line-height: 82px; font-size: 18px;	}
#shownews1{ float: left;}
#THREE #main #shownews2{ float: right; padding-top: 83px;}
.h-new-tit-r span.gray_back{ cursor: inherit;}
.change_btn.hidden{ display: block;}






.PAGE_home #frame3{ width: 1200px; margin: 60px auto; overflow: hidden;}


/*产品页自定义搜索   请输入一个产品号码*/
#sc .content .txt{ padding: 14px 8px; background: #fafafa; border: 1px solid #e6e6e6; overflow: hidden;}
#sc .txt_search{ width: 200px; border: 1px solid #ececec; height: 18px; padding: 6px 10px; margin-bottom: 12px; font-size: 16px;}
#sc form{ position: relative;}
#sc .content .txt span{ position: absolute; top: 6px; font-size: 16px;}
#sc #Submit01{ width: 220px; height: 30px; background: #ff934d;  border: 1px solid #ff934d; cursor: pointer; color: #fff; font-size: 16px; }



/*侧边浮窗*/
#fubiao{ width: 50px; height: 300px; position: fixed; right: 30px; bottom: 150px; z-index: 100;}
.fc{ width: 50px; height: auto;}
.fc li{ width: 50px; height: 50px; position: relative; margin-bottom: 10px;}
.fc li:hover img{  opacity:0.7;}
/*.fc li div{ position: absolute; height: 40px; line-height: 40px; background: #f07c2f; width: auto; padding: 0 10px; 
	color: #fff; font-size: 16px; border-radius: 5px; right: 60px; top: 5px; white-space:nowrap; display: none; }
.fc li:hover div{ display: block;}	*/

.fc li div{ position: absolute; height: 40px; line-height: 40px;  width: 0; overflow: hidden; transition:all .2s; right: 60px; 
	top: 5px; background: #f07c2f; color: #fff; font-size: 16px; border-radius: 5px; white-space:nowrap;}
.fc li:hover div{  width: auto; padding: 0 10px; }

/**/
#cbtop .txt{ width: 50px; height: 50px; position: relative;} 
#cbtop .txt div{ position: absolute; height: 40px; line-height: 40px; background: #f07c2f; width: 0; 
	color: #fff; font-size: 16px; border-radius: 5px; right: 60px; top: 5px; white-space:nowrap; overflow: hidden; transition:all .2s;}
#cbtop .txt:hover img{  opacity:0.7;}
#cbtop .txt:hover div{  padding: 0 10px; width: auto;}