.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body {  font-family: Microsoft Yahei,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;  font-size:14px;  line-height: 1.5;  color: #666;  background-color: #fff;}
.width1200{ width:1200px; margin:auto;}
/*---------- import ---------*/

a{ color:#333;}
a:hover{ color:#de9200; text-decoration:none;}

/*顶部信息*/
.top_w { width:100%; background:#f3f3f3;}
.top_passport{ margin:0 auto; height:32px; background:#f3f3f3;line-height:32px; color: #666;}
.trade_app{position:relative;right:0;bottom:0; background:url(../images/bg_nav_jiao.gif) no-repeat center right; padding-right: 14px; float: right;}
.trade_app .xixi{display:none;}
.trade_app:hover .xixi{position:absolute;display:block;left:-5px;top:32px;z-index:9; background: #fff;padding:5px; box-shadow: 0 2px 2px #d1d1d1; cursor: pointer;}
.btn_login{ background: #de9200; color: #fff;display: inline-block; height: 20px; line-height: 18px; text-align: center; margin-top:4px; padding: 0 6px;  border-radius: 2px; }
.btn_login:hover { color: #fff; text-decoration: none;}
.btn_reg{  color: #de9200; border:1px solid #de9200;display: inline-block; height: 18px; line-height: 16px; text-align: center; margin-top:4px; padding: 0 6px;  border-radius: 2px; }
.btn_reg:hover { color: #de9200; text-decoration: none;}
.bgline { border-right: 1px solid #c3c3c3; margin-left: 10px;}
/*top*/
.top{ margin:auto;width:1200px; height:64px; padding:0px 0; clear:both;}
.logo{ float:left; width:495px; height:64px;}
.search { margin-top:20px; width:450px;}
.form_control { height:32px !important; line-height:32px; border:1px solid #dddddd !important; padding-left:5px !important; width:400px !important;font-family: "Microsoft Yahei"; margin-left:-1px; outline:0; float:left; border-top-left-radius:4px;
border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;}
.btn_search{ background:#de9200; height:32px; line-height:32px; width:40px; text-align:center; color:#fff; border:0; outline:0; float:left; font-size:14px;font-family: "Microsoft Yahei";border-top-left-radius:0;
border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:0;}
.icon_search { background:url(../images/icon_search.png) no-repeat center center; width: 24px; height: 24px; display: block; margin-left: 2px;}
/*导航栏目*/

.nav_w { width:100%;height:50px; background:#de9200;}
.nav{ margin:auto;width:1200px; height:50px;  font:bold 16px/50px "Microsoft YaHei"; color:#fff;}
.nav dl{display:block;height:50px; float: left; color:#fff}
.nav dl dd{display:block;float:left;height:50px;font:bold 16px/36px "Microsoft YaHei";text-align:center;position:relative;z-index:1;  }
.nav dl dd a{display:block;height:50px;line-height:50px;text-align:center;color:#fff;/*padding: 0 44px;*/width:150px;}
.nav dl dd a:hover{display:block;color:#de9200; text-decoration:none; background:#f4f4f4; }
.nav .current{ }
.nav .current a{}
.nav .current a:hover{ }
.nav dl dd .xl_ul{display:block;width:152px;position:absolute;left:0;top:50px;z-index:110;background:#eee;display:none; border-top: 1px solid #e5a833; }
.nav dl dd .xl_ul li{text-align:center;display:block;height:40px;font:14px/40px "Microsoft YaHei"; border-bottom: 1px dashed #d1d1d1;}
.nav dl dd .xl_ul li:last-child {border-bottom: 0;}
.nav dl dd .xl_ul li:hover{background:#de9200; color: #fff;}
.nav dl dd .xl_ul .mendb{background:#de9200; color: #fff;}
.nav dl dd .xl_ul li a{height:40px;line-height:40px;color:#333;overflow:hidden;zoom:1;text-decoration:none;text-align:center;background:none;}
.nav dl dd .xl_ul li a:hover{background:#de9200;color:#fff;}
.nav dl dd .xl_ul .h{position:relative;background:#fff5ed;padding:0px;margin:0px;}
.nav dl dd .xl_ul .h ul{display:block;width:110px;border:#fac0a1 1px solid;border-top:#666 0px solid;position:absolute;left:96px;top:-1px;z-index:99;background:#fff5ed;display:none;}
.nav_phone { float:right; color: #fff;font:16px/50px "Microsoft YaHei";}
/*内容推荐*/
.notice{ margin:auto;height:30px;width:998px; border:1px solid #D2D2D4; border-top:none; background:url(../images/bg_notice.png) repeat-x; line-height:30px; border-bottom:2px solid #508036; clear:both;}
.notice .title{ float:left; width:100px; height:30px; background:url(../images/notice_title.png) no-repeat right center; color:#8E3110; text-align:center; font-weight:bold;}
.notice .con{ float:right; width:870px; height:30px; margin-right:10px;}
.notice .con ul{ width:870px; height:30px; overflow:hidden; margin:0;padding:0;}
.notice .con ul li{height:30px; float:left; margin-right:25px; line-height:30px;background:url(../images/icon-1.png) no-repeat left center; padding-left:10px;}
.notice .con ul li a{ color:#666; font-size:12px; }
/*精品展示*/
.show{ margin:auto; height:160px; width:998px;border:1px solid #98D170;}
.show .title{ float:left; width:14px; font:bold 14px/18px Verdana, Geneva, sans-serif; padding:0 10px; height:150px; padding-top:10px; background:#E6FEDC;}
.show .con{ float:right; width:960px; height:160px; overflow:hidden;}
.show .con images{ width:220px; height:140px; margin:10px 10px 0 10px;}
/*友情链接*/
.friendlink{  width:1200px; margin:20px auto; clear:both; overflow: hidden;}
.friendlink .title{float:left; width:90px; text-align: right; font:bold 14px/24px "Microsoft YaHei"; padding:0 10px; }
.friendlink .con{float:left; width:1000px;}
.friendlink .con p{ padding:0 10px; line-height: 24px;}
.friendlink .con p a { color: #333;}
/*底部导航、版权信息*/
.subnav{ margin:20px auto; width:1200px; height:50px; background: #c2272d; text-align:center; line-height:50px; font-size:14px; color:#fff; clear:both;}
.subnav a{ color:#fff; margin:0 20px;font-size:16px; }
.foot {margin:0 auto;width:100%; clear: both; overflow: hidden; background: #282828;}
.foot_info { width: 1200px; overflow: hidden; clear: both; margin: 0 auto; padding: 20px 0;}
.foot_menu { width:760px; float: left;}
.foot_menu h3 { font-size: 16px; color: #fff; line-height: 40px;}
.foot_menu p { line-height: 30px; color: #fff;}
.foot_menu p a {color: #666; width:150px; float:left;}
.foot_menu p a:hover {color: #fff;}
.foot_phone { width: 210px; float: left;}
.foot_phone .title { background: url(../images/f_phone.png) no-repeat 2px; padding-left: 40px; font-size: 16px; color: #fff; line-height: 30px; margin-top: 10px;}
.foot_phone .phone_yellow { font-size: 28px; color: #de9200; font-family: arial; line-height: 50px;}
.foot_phone .work_time { color: #666; line-height: 24px;}
.copyright{ text-align: center; line-height: 30px; color: #666; background: #1d1d1d; padding: 10px 0;}
.copyright a {color: #666;}
.copyright a:hover {color: #666;}
.wcode_w {float:right;}
.wcode_w .scan_code { width: 130px; float: left; margin: 0 20px;}
.wcode_w .scan_code img{ width: 130px; height: 130px;}
.wcode_w .scan_code p { text-align: center; font-size: 12px; color: #666; line-height: 30px;}
/*页码*/
.page_num{height:36px;font:400 12px/36px "宋体";text-align:center;clear:both;margin-top:10px 0;}
.page_num a:link,.page_num a:visited,.page_num a:active{padding:2px 6px;border:#FFC3AC 1px solid;background:#FEE9E0;color:#000;}
.page_num .clue1:link,.page_num .clue1:visited,.page_num .clue1:active{padding:2px 6px;border:#ace8ff 1px solid;background:#2b7cd5;color:#fff;}
.page_num  a:hover{padding:2px 6px;border:#666 1px solid;background:#fff;color:#333;}


.top_right { text-align: right; width: 400px; height: 31px; float: right;}
.top_right dl{ text-align: center; display: inline-block; *display:inline; width: 90px; height: 31px; margin-left:10px; position: relative; z-index: 999; *zoom:1;}
.top_right dl dt{ z-index:2; position:relative;line-height:30px; border-bottom:0; display:block;/* background:url(../images/top_line.jpg) no-repeat right center;*/ }
.top_right dl dt{ color:#787878;}
.top_right dl dt a { color:#787878;}
.top_right dl dt .jy_app{position:relative;right:-10px;top:-15px; background:url(../images/bg_nav_jiao.gif) no-repeat center right; padding-right: 14px; float: right;vertical-align: middle; display: inline-block; width:9px; height:5px;}
.top_right dl dt .khd_app{position:relative;left:-20px;top:6px; background:url(../images/ewm_icon.png) no-repeat 2px; float: right;vertical-align: middle; display: inline-block; width:20px; height:20px;}
/*.top_right dl.hover dt{ border:1px solid #F0F0F0; line-height:30px; border-bottom:0; background:#fff;}*/

/*.top_right dl dt i{ width: 7px; height: 4px; margin-left: 7px; background: url(../images/biao.png) no-repeat -20px 0; vertical-align: middle; display: inline-block;-webkit-transition: .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: .2s ease-in;}
.top_right dl.hover dt i{ background:url(../images/biao.png) no-repeat -20px 0; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%;}*/

.top_right dl dd{ background-color: #FFF; display: none; position:absolute; top:31px; border: solid 1px #F0F0F0;  padding: 5px; z-index:1; left: 0;}
.top_right dl.hover dd{ display: block;}
.top_right dl dd ul{ padding:5px;}
.top_right dl dd ul li{ line-height:24px; display:block; font-size:12px;}

.inner_html {
  width: 1200px;
  margin-left: auto;
  margin-right: auto;
  height: inherit;
  position: relative;
}

.topbar {
  background: #f3f3f3;
  color: #666;
  font-family: "Microsoft Yahei";
}
.topbar .tb_left {
  float: left;
  line-height: 30px;
}
.topbar .tb_left .welcome {
  padding-right: 10px;
 
  color:#333;
}
.topbar .tb_left a {
  color: #ff7700;
  padding: 0px 10px;
  
}
.topbar .tb_right {
  float: right;
  line-height: 30px;
  width:460px;
}
.topbar .tb_right .my,
.topbar .tb_right .service {
  float: left;
  display: block;
  padding: 0px 10px;
 
}
.topbar .tb_right .App {
  float: left;
  margin: 0px 10px;
  position: relative;
}
.topbar .tb_right .App i {
  float: left;
}
.topbar .tb_right .App span {
  float: left;
  
}
.topbar .tb_right .App .icon-xiala-copy {
  color: #a7a7a7;
}
.topbar .tb_right .App .con {
  display: none;
  background: #fff;
  padding: 5px;
  position: absolute;
  top: 28px;
  left: -5px;
  border: 1px solid #ddd;
  z-index: 5;
}
.topbar .tb_right .App .con img {
  width: 80px;
  height: 80px;
}
.topbar .tb_right .code {
  float: left;
  margin: 0px 10px;
  position: relative;
}
.topbar .tb_right .code .icon-xiala-copy {
  color: #a7a7a7;
  float: left;
}
.topbar .tb_right .code span {
  float: left;
 
}
.topbar .tb_right .code .con {
  display: none;
  background: #fff;
  padding: 5px;
  position: absolute;
  top: 28px;
  left: -5px;
  border: 1px solid #ddd;
  z-index: 5;
}
.topbar .tb_right .code .con img {
  width: 80px;
  height: 80px;
}
.topbar .tb_right .tel {
  float: left;
  padding: 0px 10px;
  width:220px;
 
}
.topbar .tb_right .tel em { float:left; font-style:normal;}
.topbar .tb_right .tel b {
	float:left;
  color: #ff7700;
}
