@charset "utf-8";
/*产品溯源*/
body{background:#f6f6f6;}
.traceability_main01{ width:100%; position: relative;height:auto;}
.traceability_main01a{width:100%;height:auto;min-width: 1200px; /* position:absolute; left:50%; margin-left:-960px; top: 0;*/}
.traceability_main01a img{width: 100%;}

.traceability_main02{height:auto; margin:0 auto; width:1200px; margin-top:40px; }
.traceability_main02 p span{ color:#a5233e; font-size:24px; line-height:50px; width: 100%;display: block; }
.traceability_main02 p{ color:#333; font-size:16px; line-height:30px; padding:0 10px; }
.traceability_main02 center{ margin-top:50px;}
.traceability_main02 center span{font-size: 16px;color: #333;line-height: 30px;}
.sy_js{width: 1200px;height: 562px;}
.sy_js a img{float: left;}
.sy_js p{float: left;width: 615px;padding: 155px 0 0 72px;}

/*企业采购*/
.traceability_main03{ height:1060px; margin:0 auto; width:1200px; margin-top:50px; background-color:#FFF;}
.traceability_main03 p{ color:#a5233e; font-size:30px; line-height:50px; text-align:center; padding-top:50px;}
.traceability_main03 span{ color:#333; font-size:16px; line-height:50px;  text-align:center;margin:0 auto;}
.traceability_main03a{ width:700px;margin:0 auto; margin-top:20px;}
.traceability_main03a li{color:#666; float:left; width:700px; line-height:45px; padding:25px 0; }
.traceability_main03a span{color:#666; float:left; font-size:18px;}
.traceability_main03a input{ float:left;height:45px;border: 1px solid #dadada; line-height:40px; width:580px; margin-left:10px; padding-left:10px;}

.traceability_main03b{ width:700px; height:150px;}
.traceability_main03b0{ width:680px; height:130px;padding:10px;resize:none;border:1px solid #dadada;}

.traceability_main03a a.wcfs{font-size:24px;color:#fff; background-color:#c41e3a; height:50px;width: 260px;text-align: center; border-radius:3px; line-height:50px; display:block;clear: both;margin:0 auto;}

/*乡村快乐行*/
.traceability_main04{ width:100%; position: relative;height:auto;}
.traceability_main04a{width:100%;height:auto;min-width: 1200px; /* position:absolute; left:50%; top: 0;margin-left:-960px; */}
.traceability_main04a img{width: 100%;}

.country_header{height:auto; margin:0 auto; width:1200px; margin-top:40px; }
.country_header p{ color:#333; font-size:30px; line-height:50px; padding-left:30px; margin-top:50px; }
.country_header span{ color:#333; font-size:16px; line-height:60px; padding:0 10px; }

.country_lps,.country_zrfg,.country_ssmz,.country_mswh,.country_tsncp,.country_yswh{height:auto; margin:0 auto; width:1200px;}
.country_yswh h1{color:#333; font-size:24px; margin-top:45px; font-weight:normal; }
.country_nav{height:50px; width:100%; background-color:#efe4e7;min-width: 1200px;}
.country_nava{height:50px; margin:0 auto; width:1200px; line-height:50px; font-size:18px;}
.country_nava a{font-size:18px; color:#333; padding:0 45px;  }
.country_nava a:hover{ color:#c41e3a;}

#country_lpsa,#country_zrfga,#country_ssmza,#country_mswha,#country_tsncpa,#country_yswha{ padding-top:60px;}

/*关于我们*/

.about_us_nav{ width:100%; position: relative;}
.about_us_nava{width: 1200px;height:70px; min-width: 1198px; margin:0 auto; background-color:#FFF;*border-bottom: 1px solid #eee;-webkit-box-shadow:rgba(0,0,0,.1) 0 1px 5px;-moz-box-shadow:rgba(0,0,0,.1) 0 1px 5px;box-shadow:rgba(0,0,0,.1) 0 1px 5px; }
.about_us_nava p{ float:left; width:200px;}
.about_us_nava ul{ float:right; width:900px; height:70px; line-height:70px;}
.about_us_nava li{ float:left; width:100px; height:70px;}
.about_us_nava li a{ display:block; height:100%; width:100px; position:relative; text-align:center;font-size:16px;}
.about_us_nava li a:hover{ color:#fff; width:100px;font-size:16px; background-color:#c41e3a; height:70px; line-height:70px;}
.about_us_main{margin:0 auto; width:1200px; height:auto;}
.about_gywm,.about_xwbd,.about_flsm,.about_ysbh,.about_sjrz,.about_wzhz,.about_lxwm,.about_cpyc{height:auto; margin:0 auto; width:1198px;background-color: #fff;margin-top: 35px;-webkit-box-shadow:rgba(0,0,0,.1) 0px 0px 3px;-moz-box-shadow:rgba(0,0,0,.1) 0px 0px 3px;box-shadow:rgba(0,0,0,.1) 0px 0px 3px;padding-bottom:50px;}
#about_gywma,#about_xwbda,#about_flsma,#about_ysbha,#about_sjrza,#about_wzhza,#about_lxwma,#about_cpyca{ padding-top:70px;}

.about_gywm_main{width:1000px; margin:0 auto;  color:#333; line-height:30px; font-size:12px;}
.abr_tit { margin-bottom:25px; font-size:22px;font-family:"微软雅黑"; border-bottom:#afafaf 1px dotted; color: #0c0000; padding-bottom:12px; line-height:46px; font-weight:bold;}
.abr_tif { margin-bottom:25px; font-size:22px;font-family:"微软雅黑"; border-bottom:#afafaf 1px dotted; color: #494949; padding-bottom:12px; line-height:46px; text-align:center;}
.about_gywm_main p{ font-size:14px;font-weight:bold; color:#c41e3a; line-height:70px;}
.about_gywm_main img{ text-align:center;margin:0 auto; }
.xwbd { float:left; height:40px; line-height:40px; width:1000px; font-size:14px;}
.xwbd a { color:#333;}
.xwbd a:hover{ color:#c41e3a;}
.xwbd_left { float:left; text-align:left; width:800px;}

.about_us_nava_current,.about_us_nava_current a{ color:#fff; width:100px;font-size:16px; background-color:#c41e3a; height:70px; line-height:70px;} 

.health_body .about_us_nava a.backtotop{width: 102px;height: 28px;background-color: #000;color: #fff;font-size: 14px;line-height: 28px;text-align: center;border-radius: 6px;display: inline-block;padding:0;margin:10px 0 0 40px;}

/*应季尝鲜*/
.profea_banner, .profea_banner .traceability_main01a{width: 100%;min-width:1200px;height: auto;}
.profea_banner img{width: 100%;height: 100%;}
.profea_cont{width: 1200px;height: auto;clear: both;margin: 0 auto;}
.profea_cont li{margin-bottom: 30px;}
.profea_cont li img{width: 100%;height: 100%;display: block;}

/*===============一品一县====================*/
.county_banner{width: 100%;height: auto; clear: both;}
.county_banner .traceability_main04a{width: 100%;height: auto;min-width: 1200px;}
.county_nav{width: 1200px;clear: both;margin:35px auto 45px;overflow: hidden;}
.county_nav h2{width: 100%;height: 24px;padding-bottom: 15px;font-size: 24px;color: #333;font-weight: normal;overflow: hidden;}
.county_nav h2 span{float: left;}
.county_nav h2 a{display:inline-block;float: right;font-size: 14px;color: #666;padding-right:24px;line-height:29px;background: url(../images/countygoods/ico_more.png) no-repeat right center;}
.county_nav li{width: 292px;height: 168px;position: relative;}
.county_nav li a .countyname{position: absolute;top: 0;left: 0;width: 292px;height: 168px;background-color: #000;-webkit-opacity: 0.50;-moz-opacity: 0.50; -khtml-opacity: 0.50;opacity: 0.50;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); }
.county_nav li a  p{position: absolute;top:0;left:0;font-size: 24px;color: #fff;line-height: 168px;text-align: center;display: block;width: 292px;height: 168px;}
.county_nav li a:hover .countyname{-webkit-opacity: 0.0;-moz-opacity: 0.0; -khtml-opacity: 0.0;opacity: 0.0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.county_nav li a:hover img{-webkit-opacity: 100;-moz-opacity: 100; -khtml-opacity: 100;opacity: 100;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.county_nav li a:hover p{display: none;}
/*楼层区*/
.county_dqpro li p.m_htit{font-size: 24px;color: #333;}
.county_dqpro li p .m_jg{font-size: 30px;}
.county_dqpro li p .sec_tit{font-size: 14px;color: #666; display: inline-block;white-space: nowrap;width: 100%;overflow: hidden;}
/*1f 兰州地区*/
.county_dqpro .county_lzd .fl_tit h2 span{background-position: 0 0;}
/*2f 酒泉地区*/
.county_dqpro .county_jqd .zz_tit h2 span{background-position: 0 -33px;}
/*4f 庆阳地区*/
.county_qy .zzc_list2 li p{font-size: 17px;padding:26px 0 0 30px;}
/*5f 武威地区*/
.county_dqpro .county_ww .ad_list04a{left: 0;top: 0;}
.county_ww .zz_tit h2 span{background-position: 0 -133px;}
.county_ww .zz_con .ad_list05a{right: 0;}
.county_ww .zz_con .ad_list05a p{padding:19px 19px 0 19px;text-align: right;}
.county_ww .zz_con .ad_list05a p b{width: 100%;display: inline-block;}
/*酒泉地区*/
.cgoods_jq{width: 1200px;height: auto;background: #fff;clear: both;margin:0 auto;}
.cgoods_jq ul{padding:100px 45px;}
.cgoods_jq li {width: 100%;height: auto;clear: both;position: relative;margin-bottom: 90px;}
.cgoods_jq li:last-child{margin-bottom: 0;}
.cgoods_jq li .cgoods_slt{width: 510px;height: 251px;float: left;margin-right: 35px;}
.cgoods_jq li .cgoods_disc{width: auto;height: auto;float: left;width: 564px;line-height: 33px;font-size: 18px;color: #666;letter-spacing:4px}
.cgoods_jq li .cgoods_disc b{font-size: 24px;color: #333;font-weight: normal;}
.cgoods_jq li .cgoods_gbuy{font-size: 20px;color: #c41e3a;background:url(../images/countygoods/ico_more.png) no-repeat right center / 18px 18px;padding-right: 24px;}
.cgoods_jq li .cgoods_gbuy.posit_l{position: absolute;left: 6px;bottom: 20px;}
.cgoods_jq li .cgoods_gbuy.posit_r{position: absolute;right: 6px;bottom: 20px;}
.cgoods_jq li .cgoods_slt.right{float: right;margin:0 0 0 35px;}
/*====================================*/

/*特产坊*/
.spe_cont{background-color: #f6f6f6;}
.spe_mhead{width: 1200px;clear: both;margin:0 auto; }
.spe_mhead , .spe_mhead .left-menu, .spe_mhead .nav_l{height: 320px;}
.spe_mhead .left-m{float: left;background: #fff;width: 240px;height: 320px;}
.spe_mhead .left-m .nav_l li{border:0;height: 60px;line-height: 60px;}
.zhongzi {background:url(../images/nav.png) no-repeat scroll -5px 2px;}
.zhongzi:hover {background:url(../images/nav.png) no-repeat scroll -5px -406px;}
.nongyao { background:url(../images/nav.png) no-repeat scroll -5px -253px;}
.nongji {background:url(../images/nav.png) no-repeat scroll -5px -169px;}
.nongyao:hover {background:url(../images/nav.png) no-repeat scroll -5px -661px;}
.nongji:hover {background:url(../images/nav.png) no-repeat scroll -5px -577px;}
.fushi{background: url(../images/nav.png) no-repeat scroll -5px -1158px;}
.fushi:hover{background: url(../images/nav.png) no-repeat scroll -5px -1288px;}
.fjjy{background: url(../images/nav.png) no-repeat scroll -5px -1224px;}
.fjjy:hover{background: url(../images/nav.png) no-repeat scroll -5px -1357px;}
.spec_nav li, .spec_nav li a .countyname, .spec_nav li a p{width: 231px;height: 200px;}
.spec_nav li a p{line-height: 200px;}
.spec_nav li{margin-right: 9px;}
.spec_nav li:last-child{margin-right: 0;}
.spec_nav h2{height: 30px;line-height: 30px;}
.spec_nav h2 span{background:url(../images/specialty/ico_spetj.png) no-repeat 0 center;width:29px;height: 30px;display: block;float: left;margin-right: 10px; }

/*特产坊详情*/
.spe_det_ban{height: 485px;}
.spe_det_ban .main_idot{ clear: both;height: 21px;left: 47%;margin: 23px auto 0; position: absolute;width: auto;}
.spe_det_ban .main_idot li{float: left;}
.spe_det_ban .main_idot li a{background-color: #333;width: 11px;height: 11px;display: block;background-image: none;margin-right: 11px;-moz-border-radius: 50%; -webkit-border-radius: 50%;border-radius: 50%;position:relative;z-index:100;behavior: url(../css/ie-css3.htc); }
.spe_det_ban .main_idot li a.on{background-color: #c41e3a;}
.spe_det_ban .main_idot li:last-child a{margin-right: 0;}
.sep_ftit{margin:20px 0 55px;}
.sep_fixnav a{padding:0 30px;}
.sep_fixnav a.cur{color: #c41e3a;background: none;}
.spe_yswh{width: 1200px;height: auto;clear: both;margin: 0 auto;}
.spe_yswh ul{padding-bottom: 100px;}
.spe_yswh li{padding-top: 100px;}
.spe_yswh li img{width: 100%;height: 100%;display: block;}

/*滋补养生*/
.health_ban{position: relative;}
.health_ban, .health_ban .main_image, .health_ban .main_image ul, .health_ban .main_image ul li, .health_ban .main_image ul li a, .health_ban .main_image ul li a span{width: 100%;}
.health_ban .main_image ul li img{width: 100%;height: 100%;display: block;}
.health_ban .main_idot{position: absolute;bottom: 20px;left: 50%;margin: 0; height: 21px;width: 300px;z-index: 999;}
.health_ban .main_idot a{ background-color: #fff;border-radius: 50%;height: 15px; margin-right: 10px; width: 15px;}
.health_ban .main_idot a.on{background: #fff url(../images/btn_main_img.png) no-repeat scroll -3px -24px;}
.health_cont{width: 100%;height: auto;background-color:#f0efe9; }
.health_cont .health_body{width: 1200px;height: auto;clear: both;margin:0 auto;background-color: #fff;padding-top: 40px;}
.health_cont .health_body .country_nav{width: 1200px;background-color: #fff;z-index: 9999;}
.health_body .country_nav center{color: #b1b1b1;}
.health_body .country_nav a{font-size: 16px;}
.health_body .country_nav a.cur{color: #999; }
.health_body .country_nav a.backtotop{width: 102px;height: 28px;background-color: #000;color: #fff;font-size: 14px;line-height: 28px;text-align: center;border-radius: 6px;display: inline-block;padding:0;margin:10px 0 0 40px;}
.health_cont .health_body .spe_yswh li{padding-top: 60px;}
.health_body .spe_yswh .more_dp{width: 196px;height: 34px;border-radius:13px;clear:both;margin:60px auto 20px;color:#333;text-align: center;background-color: #f0efe9;line-height: 34px;font-weight: normal;}
.health_body .spe_yswh .icomore_dp{width: 55px;height: 34px;clear: both;margin:0 auto 10px;line-height:31px;padding-left:10px;font-size:20px;color:#333;display: block;background:url(../images/icon_moredp.png) no-repeat 0 center;}
.health_yswh{padding-top: 60px;}
.health_yswh .right{float: right;}
.health_yswh .left{float: left;}
.health_yswh dl{width: 90%;clear: both;margin:0 auto;}
.health_yswh dt{padding:30px 0 30px;}
.health_yswh dd{width: 100%;height: auto;padding:30px 0 30px;}
.health_yswh dt h2{float: left;width: 159px;height: 418px;margin-right: 88px;}
.health_yswh dt img{width: auto;height: auto;display: block;float: left;}
.health_yswh dt .ysys_cont{float: left;padding-left: 58px;width: 385px;height: auto;padding-top: 90px;}
.health_yswh dt .ysys_cont h3{font-size: 24px;color: #111;font-weight: normal;}
.health_yswh dt .ysys_cont p{font-size: 16px;color: #808080;padding:26px 0 80px 0;}
.health_yswh dt .ysys_cont h4{font-size: 26px;color: #000;font-weight: normal;width: 300px;position: relative;}
.health_yswh dt .ysys_cont h4 b{font-size: 16px;color: #333;vertical-align:sub;font-weight: normal;padding-right: 10px;}
.health_yswh dt .ysys_cont h4 i{font-size: 12px;color: #000;font-style: normal;vertical-align:sub;padding-left: 10px;}
.health_yswh dt .ysys_cont h4 s{font-size: 14px;color: #999;text-decoration: line-through;position: absolute;right: 108px;top: 0;z-index: 10; }
.health_yswh dt .ysys_cont .yel_btn{width: 240px;height: 50px;display: block;border:0; background-color: #fabf35;font-size: 18px;color: #fff;text-align: center;line-height: 50px;border-radius: 6px;margin-top: 52px;font-weight: bold;}
.health_yswh dd{width: 955px;height: auto;clear: both;margin:0 auto;}
.health_yswh dd .yswh_cont {padding-right: 42px;width: 550px;height: auto;position: relative;}
.health_yswh dd .yswh_cont h3{font-size: 24px;color: #000;padding-bottom: 32px;}
.health_yswh dd .yswh_cont p{font-size: 16px;color: #666;padding-bottom: 35px;line-height: 30px;}
.health_yswh dd .yswh_cont h4{font-size: 26px;color: #fabf35;}
.health_yswh dd .yswh_cont h4 i{font-size: 12px;color: #fabf35;vertical-align:sub;padding-left: 10px;}
.health_yswh dd .yswh_cont .onc_gobuy {position:absolute;bottom:5px;left:200px;border-radius: 8px;background-color: #000;width: 102px;height: 29px;color: #fff;display: block;text-align: center;line-height: 29px;}
.health_list ul{margin:0 18px 50px; }
.health_list li{float: left;padding-bottom: 60px;padding-right: 13px;}
.health_list li.no-right{padding-right: 0;}
.health_list li .h_listpic{width: 280px;height: 280px;display: block;}
.health_list li .h_listpic img{width: 100%;height: 100%;}
.health_list li .h_listcont{width: 280px;height: auto;position: relative;padding-top: 20px;}
.health_list li .h_listcont h2{font-size: 16px;color: #565656;width: 280px;display:block;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;}
.health_list li .h_listcont p{font-size: 14px;color: #030303;line-height:0;margin-top: 26px; }
.health_list li .h_listcont p span{font-size: 24px;}
.health_list li .h_listcont a{width: 115px;height: 34px;line-height:34px;text-align:center;border:2px solid #fabf35;border-radius:6px;display: block;font-size: 16px;color: #fabf35;position: absolute;right: 5px;top: 50px;}
/*生鲜果蔬*/
.fresh_ban{height: 400px;position: relative;}
.fresh_ban .main_idot{margin: 0;bottom: 11px;}
.fresh_ban .main_idot li a{width: 16px;height: 16px;display: block;background-color: #000;border-radius: 50%;background-image: none;margin-right: 15px;}
.fresh_ban .main_idot li a.on{background-color: #c41e3a;background-image: none;}
.fresh_nav{width: 100%;height: auto;clear: both;border-top:4px solid #d6d8d9;background-color: #fff;}
.fresh_nav ul{width: 1200px;height: 250px;clear: both;margin:0 auto;}
.fresh_nav ul li{border-top:4px solid #000;width: 300px;float: left;margin-top: -4px;position:relative;border-right: 1px solid #edece8;width: 299px;overflow: hidden;background-color: #fff;height: 250px;}
.fresh_nav ul li:first-child{border-left: 1px solid #edece8;width: 298px;}
.fresh_nav ul li.bor-c-r{border-top-color: #ff646c;}
.fresh_nav ul li.bor-c-y{border-top-color: #ffcd1f;}
.fresh_nav ul li.bor-c-g{border-top-color: #56cc8e;}
.fresh_nav ul li.bor-c-z{border-top-color: #c2ac6d;}
.fresh_nav ul li img{width: 299px;height: 205px;display: block;}
.fresh_nav ul li a:hover h2{color: #999;}
.fresh_nav ul li a:hover img{-webkit-opacity: 0.80;-moz-opacity: 0.80; -khtml-opacity: 0.80;opacity: 0.80;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); }
.fresh_nav ul li h2{text-align: center;font-size:16px;color:#030303;width:279px;padding:10px 10px;display: block;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis; white-space:nowrap;}
.fresh_nav ul li span{position: absolute;right: 16px;top: 12px;width: 78px;height: 58px;font-size: 24px;color: #fff; text-align: center;display: block;line-height: 58px;}
.fresh_nav ul li span i{font-size: 15px;}
.fresh_nav ul li.bor-c-r span{background:url(../images/fresh/fresh_nbg_r.png) no-repeat 0 0;}
.fresh_nav ul li.bor-c-y span{background:url(../images/fresh/fresh_nbg_y.png) no-repeat 0 0;}
.fresh_nav ul li.bor-c-g span{background:url(../images/fresh/fresh_nbg_g.png) no-repeat 0 0;}
.fresh_nav ul li.bor-c-z span{background:url(../images/fresh/fresh_nbg_z.png) no-repeat 0 0;}
.fresh_lc .zz_tit, .fresh_lc .fl_tit, .fresh_lc .ny_tit, .fresh_lc .nj_tit, .fresh_lc .nfcp_tit{padding-bottom: 0px;}
.fresh_lc .zz_list li.zz_on a{color: #ff646c;border-bottom: 3px solid #ff646c;}
.fresh_lc .yznews_list li.yznews_on a{color: #ffcd1f;border-bottom: 3px solid #ffcd1f;}
.fresh_lc .ny_list li.ny_on a{color: #56cc8e;border-bottom: 3px solid #56cc8e;}
.fresh_lc .nj_list li.nj_on a{color: #c2ac6d;border-bottom: 3px solid #c2ac6d;}
.fresh_lc .zz_list li,.fresh_lc .yznews_list li,.fresh_lc .ny_list li,.fresh_lc .nj_list li{padding:0;color:#e6e3e3;}
.fresh_lc .zz_list li a,.fresh_lc .yznews_list li a,.fresh_lc .ny_list li a,.fresh_lc .nj_list li a{color:#141414;margin: 0 5px;padding:0 15px;font-size: 14px;height: 30px;display: inline-block;}
.fresh_lc .zz_tit h2, .fresh_lc .fl_tit h2, .fresh_lc .ny_tit h2, .fresh_lc .nj_tit h2, .fresh_lc .nfcp_tit h2{font-size: 20px;}
/****** 帮助中心********/
.help{padding:30px 0px;}
#menubox{ width:210px; overflow:hidden;float:left;}
#menubox .help-menu{height:40px;line-height:40px;background:#c41e3a;color:#fff;font-size:18px;font-weight:bold;text-align:center;}
#menubox ul li{line-height:40px;background-color: #F0F0F0; border-bottom:#CCC solid 0px;margin-bottom:1px;position:relative;}
#menubox ul li i{position: absolute;background:url(../images/arrow_down.png) center center no-repeat;width:20px;height:20px;display:inline-block;right:10px;top:10px;z-index: 999;cursor: pointer;}
#menubox a{padding:5px 10px;}
#menubox .thismenu{ background-color:#eaeaea; color:#666666; border:none;font-size:16px;}
#menubox .thismenu i{position: absolute;background:url(../images/arrow_top.png) center center no-repeat;width:20px;height:20px;display:inline-block;right:10px;top:10px;z-index: 999;cursor: pointer;}
#menubox .thismenu a{ color:#666666; }
#menubox .submenu{ display:none; background-color:#ffffff;}
#menubox .submenu a{ height:34px; line-height:34px; color:#000; display:block;border-bottom:#CCC dashed 0px;font-size:13px;padding:0px 20px;background:#f9f9f9;margin-bottom:1px;}
#menubox .submenu a:hover{ background-color:#fff; color:#c41e3a;}
.green-font{color:#c41e3a;}
.right-con{float:right;width:990px;display:block;}
.right-con .title{height:40px;line-height:40px;background:#eaeaea;color:#666666;font-size:14px;text-align:left;padding-left:10px;}
.right-con .title span{margin:0px 3px;float:left;}
.right-con .title a{float:left;}
.bot-line{border-bottom:1px dashed #6b6b6b;margin:10px 0px;display:block;}
.right-con .mid-con{padding:20px;word-break:break-all;line-height:26px;font-size:12px;}
.right-con .mid-con .sub-title{color:#c41e3a;font-size:14px;font-weight:bold;line-height:40px;}
.right-con .mid-list a{font-size:14px;display:block;color:#666;}
.right-con .mid-list a:hover{color:#c41e3a;}
.right-con .mid-con p{font-size:12px;margin-bottom:10px;line-height:24px;color:#666;}
.page-list{width: auto;height: auto;position: absolute;left: 30%;bottom: 10px;}
.page-list a{display:inline-block;padding:3px 8px;font-size:14px;border-radius:3px;color:#666;margin:5px 1px;width: auto;float: left;}
.page-list a:hover{color:#c41e3a;}
.page-list a.curr{border:0px;color:#c41e3a;font-weight:bold;padding:3px 9px;}
.page-list a.dis{color:#cccccc;}
.page-list a.dis:hover{color:#cccccc;}
.layout01,.layout02,.layout03,.layout04,.layout05{margin-bottom:10px;}
.layout01{line-height:24px;}
.layout02 .con-r{width:510px;line-height:22px;font-size: 12px;color: #666;}
.layout02 img{width:330px;height:220px;}
.layout03 table{border:1px solid #a1a2a5;border-right:0px;border-bottom:0px;}
.layout03 table th,.layout03 table td{border:1px solid #a1a2a5;border-top:0px;border-left:0px;padding:6px;text-align:center}
.layout03 table th{background:#e0e1e0;font-weight:bold;}
.layout04 a{color:#0939c1;}
.layout05 input{border:1px solid #a1a2a5;padding:5px;margin:0px 5px;}
.green-btn{background:#c41e3a;padding:3px 20px;display:inline-block;color:#fff;font-weight:bold;border:0px;border-radius:3px;}
.wzhz{ margin: 80px 0; height:300px; float:left; font-size:28px; font-weight:bold; padding-left:200px;}
.wzhz img{border:1px solid #cccccc; float:left;}
.help_cont.right-con{width: 976px;overflow: hidden;background-color: #fff;padding-bottom: 20px;}
.help_cont .help_ans{width: 895px;border: 1px solid #eaeaea;min-height:450px;position: relative;}
.help_cont .details_main03_right_top{background-color: #fff;padding:5px 0;border-bottom: 0;}
.help_cont.right-con .mid-con{clear: both;margin: 0 auto;padding: 0;width: 895px;}
.help_cont .details_main03_right, .help_cont .details_main03_right_top{width: 895px;height: 50px;float: none;}
.help_cont .details_main03_sp,.help_cont .details_main03_yp,.help_cont .details_main03_pzsd,.help_cont .details_main03_sppj{width: 893px;padding:0 20px 20px;}
.help_cont .details_main03_spms01, .help_cont .details_main03_cptd01,.help_cont .details_main03_zxzx,.help_cont .details_main03_shbz{width: 853px;}
.help_cont .details_main03_zxzx{padding:0 20px 20px;}
.help_cont .gywm_main_zxnsright01 li{margin-right: 10px;margin-left: 0;}
.help_cont .gywm_main_zxnsright01 li a{padding-right: 10px;float: left;font-size: 14px;color: #414141;}
.help_cont .gywm_main_zxnsright01li.active{height: 40px;line-height: 40px;color: #333;}
.help_cont .gywm_main_zxnsright01li.active a{color: #c41e3a;}
.help .ad_area{width: 210px;height: 192px;clear: both;margin-top: 13px;}
.help #menubox  .ad_area a{padding:0;}
.help .ad_area img{width: 100%;height: 100%;display: block;}
/*帮助中心回答页*/
.hans_cont.right-con .mid-con{width: 942px;}
.hans_cont .details_main03_sp,.hans_cont .details_main03_yp,.hans_cont .details_main03_pzsd,.hans_cont .details_main03_sppj{width: 853px;padding:0 20px 20px;clear: both;margin:0 auto; float: none;}
.hans_cont .details_main03_spms01, .hans_cont .details_main03_cptd01,.hans_cont .details_main03_zxzx,.hans_cont .details_main03_shbz{width: 853px;clear: both;margin:0 auto; float: none;}
.hans_cont .details_main03_right, .hans_cont .details_main03_right_top{width: 100%;}
.hans_cont .hans_list{width: 100%;height: auto;padding-top: 20px;}
.hans_cont .hans_list h2{font-size: 18px;color: #c41e3a;width: 100%;height: 40px;border-bottom: 1px dotted #dcdcdc;line-height: 40px;}
.hans_cont .hans_list h4{font-size: 14px;color: #666;padding:25px 0;}
.hans_cont .hans_list ul{padding-top: 15px;}
.hans_cont .hans_list li{padding-bottom: 50px;}
.hans_cont .hans_list li p{font-size: 14px;color: #666;padding-bottom: 15px;}
.hans_cont .hans_list li img{width: 100%;height: auto;}
.hans_cont .hans_list li img.proslt1{width:316px;height: 201px;display: inline-block;}
.hans_cont .hans_list li .help_font{font-size: 14px;color: #666;}
/*登录注册*/
.logo .logcon{width: 950px;min-width: 950px;clear: both;margin:0 auto;height:auto;}
.logo .slogan{width: auto;height: 46px;padding:0 13px;line-height: 46px;float: left;margin-top: 14px;border-left: 1px solid #aeaeae;font-size: 24px;color: #333;}
.log_cont{width: 100%;height: 475px;clear: both;background-color: #8bdfdf;}
.log_cont .log_center{width: 950px;height: 475px;clear: both;margin:0 auto;position: relative;}
.log_cont .log_center a img{width: 950px;height: 475px;display: block; }
.log_cont .log_center .form_area{position: absolute;right: 0;top:56px;width: 304px;height: 360px;overflow: hidden;background-color: #fff; padding:0 24px;}
.form_area .go_zhuce{width: 100%;height: auto;padding-top: 16px;}
.form_area .go_zhuce a{float: right;line-height: 15px;font-size: 14px;color: #c41e3a;}
.form_area .go_zhuce a:hover{text-decoration: underline;}
.form_area .go_zhuce span{background: url(../images/logzhu/log_go.png) no-repeat 0 0;width: 17px;height: 17px;display: inline-block;padding-right: 6px;}
.form_area h2{font-size: 20px;color: #333;padding-bottom: 20px;}
.form_area .field{width: 100%;border:1px solid #bdbdbd;height: 38px;margin-bottom: 20px;}
.form_area .field .usern_ico{background: url(../images/logzhu/log_user.jpg) no-repeat 0 0;width: 38px;height: 38px;display: inline-block;border-right: 1px solid #bdbdbd;float: left;}
.form_area .field .psw_ico{background: url(../images/logzhu/log_js.jpg) no-repeat 0 0;}
.form_area .field input{line-height: 38px;width: 242px;height:38px;padding:0 10px;float: left;color: #666;}
.form_area .login-links{width: 100%;height: auto;}
.form_area .login-links label{float: left;font-size: 12px;color: #666;}
.form_area .login-links input{display:inline-block;margin: 2px 7px 0 0;}
.form_area .login-links .forget-pwd{float: right;font-size: 12px;color: #666;}
.form_area .login-links .forget-pwd:hover{color: #c41e3a;}
.form_area .submit{width: 100%;height: 35px;clear: both;margin-top: 25px;}
.form_area .submit .sub_btn{width: 100%;height: 35px;background-color: #c41e3a;text-align: center;line-height: 32px;color: #fff;font-size: 18px;}
.form_area .login-msg{position: absolute;top: 37px;background-color: #ffeef2;width:284px;height: 28px;border:1px solid #da8a9a;padding:0 10px;}
.form_area .login-msg .ico_error{background: url(../images/logzhu/erro.png) no-repeat 0 center; width: 16px;height: 28px;display: inline-block;float: left;}
.form_area .login-msg .error_msg{padding-left: 10px;font-size: 12px;color: #666;line-height: 28px;float: left;height: 28px;}


/*注册*/
.log_cont .log_center0{width: 1200px;height: 475px;clear: both;margin:0 auto;position: relative;}
.log_cont .log_center0 a img{width: 1200px;height: 475px;display: block; margin:0 auto;}
.log_cont .log_center0 .form_area{position: absolute;left:240px;top:65px;width: 960px;height: 340px;overflow: hidden;}
.log_cont .log_center0 .form_area p{ color:#c41e3a; font-size:24px; font-weight:bold; width:765px; line-height:60px; border-top:1px solid #c41e3a; border-bottom:1px solid #c41e3a; float:left;text-align:center; margin-bottom:80px; word-spacing:8px; letter-spacing: 1px;}
.form_area .go_maijia01,.form_area .go_maijia02{width: 455px;height: 200px; float:left;}
.form_area .go_maijia01 img{width: 455px;height: 200px;display: block; }
.form_area .go_maijia01a a img{position: absolute;left:0;top:142px;width: 285px;height: 117px;overflow: hidden;}
.form_area .go_maijia02a a img{position: absolute;left:455;top:142px;width: 285px;height: 117px;overflow: hidden;}




/*404 500*/
.pe_cont{width: 100%;height: auto;clear: both;background-color: #fff;}
.page_errors{width: 1200px;height: 465px;clear: both;margin:0 auto;}
.page_errors img{width: 1200px;height: 465px;display: block;}
.pe_title ul li{padding:0;margin: 0;}
.pe_title ul li a{padding:0 22px;width: auto;height: 32px;line-height: 32px;display: inline-block;margin-right: 10px;color: #c41e3a;font-size: 14px;}
.pe_title ul li.nj_on a,.pe_title ul li.zz_on a,.pe_title ul li.yznews_on a,.pe_title ul li.ny_on a,.pe_title ul li.nfcp_on a{background-color: #c41e3a;color: #fff;}

.pe_title .pe_more{height: 30px;line-height: 30px;display: block;color: #c41e3a;}
.pe_cont .main_visual{margin: 50px 0 30px 0;height: 300px;}
.pe_cont .spe_det_ban .main_idot{height: 8px;bottom: 0px;}
.pe_cont .spe_det_ban .main_idot li a{width: 8px;height: 8px;background-color: #a0a0a0;}
.pe_cont .spe_det_ban .main_idot li a.on{background-color: #c41e3a;}
.pe_cont .pe_bor{width: 100%;height: auto;}
.pe_cont .pe_bor ul{padding:15px;overflow: hidden;border:1px solid #9a9a9a;}
.pe_cont .pe_bor ul li{float: left;border-right: 1px solid #dedede;padding: 0 14px;width: auto;}
.pe_cont .pe_bor ul li{padding-right: 11px\0;}
.pe_cont .pe_bor ul li:first-child{padding-left: 0;}
.pe_cont .pe_bor ul li:last-child{border: 0;padding-right: 0;}
.pe_cont .pe_bor ul li a img{width: 210px;height: 140px;display: block;}
.pe_cont .pe_bor ul li a:hover img{-webkit-opacity: 0.8;-moz-opacity: 0.8; opacity: 0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.pe_cont .pe_bor ul li a h3{font-size: 12px;color: #333;padding-top: 10px;height: auto;line-height: 22px;width: 100%;}
.pe_cont .pe_bor ul li a h3 .pro_pj{width:29px;height: 22px;float: left;padding-right: 10px;}
.pe_cont .pe_bor ul li a h3 .pro_pj img{width: 29px;height: 22px; display: inline-block; }
.pe_cont .pe_bor ul li a h3 .pro_pj_h img{width: 25px;height: 12px;  }
.pe_cont .pe_bor ul li a h3 p{width: 167px;float: left;}
.pe_cont .pe_bor ul li a .pe_dj{padding-top: 10px;width: 100%;height: auto;text-align: center;font-size: 14px;color: #f52a1b;}
.pe_cont .zz_list, .pe_cont  .yznews_list{height: 32px;}

/*购物车*/
.page_shopping{width:1200px;height: auto;clear: both;margin:0 auto; margin-top:30px;}
.page_shopping_main{width:960px;height: 350px;clear: both;margin:0 auto; margin-bottom:50px; margin-top:50px;}
.page_shopping_main .shoping_lf{ float:left;}
.page_shopping_main .shoping_rg{ float:right; width:440px; height:180px; margin-right:35px; margin-top:90px;}
.page_shopping_main .shoping_rg p{ float:left; line-height:50px; border-bottom:1px dotted #afafaf; width:440px; height:50px; }
.page_shopping_main .shoping_rg span{ float:left; line-height:30px; width:440px; padding-top:20px; color:#777;}
.page_shopping_main .shoping_rg span a{ color:#c41e3a;text-decoration:underline}

/*产品上线*/
.uplin_body{background-color: #fff;width: 100%;height: auto;min-width: 1200px;}
.upline_ani{width: 100%;min-width: 1200px;height: 768px;overflow: hidden;background:url(../images/upline/bigsd_l.png) no-repeat left 0;}
.uplin_bgr{background:url(../images/upline/bigsd_r.png) no-repeat right 0;position: relative;}
/*==================动画开始====================*/
img.s_cd{position:absolute; left:50%; top:50%;opacity:0.2; z-index:1000; width:0; height:0;}
.s_cd.active{z-index:1000;background:transparent;animation:hidden 0.5s ease-in-out 0s;-moz-animation:hidden 0.5s ease-in-out 0s;-webkit-animation:hidden 0.5s ease-in-out 0s;-o-animation:hidden 0.5s ease-in-out 0s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;}

.ani_font{width: 100%;height: auto;position: absolute;top: 100px;z-index: 5000;}
.font_by{width: 538px;height: 298px;display: block;clear: both;margin:0 auto;opacity:0; opacity:1\0;}
.font_by.yzfont{z-index:9000;animation:opacity1 1s ease-in-out 0.5s;-moz-animation:opacity1 1s ease-in-out 0.5s;-webkit-animation:opacity1 1s ease-in-out 0.5s;-o-animation:opacity1 1s ease-in-out 0.5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;}

.img_sgx{width: 1383px;height: 600px;clear: both;margin:168px auto 0;}
.sg_box{width:1383px;height: 600px;position: absolute;bottom: 0;opacity:0; opacity:1\0; animation:gotop 1s ease-in-out 1s;-moz-animation:gotop 1s ease-in-out 1s;-webkit-animation:gotop 1s ease-in-out 1s;-o-animation:gotop 1s ease-in-out 1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;}

@keyframes hidden {
  0% {width:0px; height:0px;opacity:0;left:50%; top:50%;}
  100% {width:100%; height:100%;opacity:100;left:0%; top:0%;}
}
@-webkit-keyframes hidden {
  0% {width:0px; height:0px;opacity:0;left:50%; top:50%;}
  100% {width:100%; height:100%;opacity:100;left:0%; top:0%;}
}
@-moz-keyframes hidden {
  0% {width:0px; height:0px;opacity:0;left:50%; top:50%;}
  100% {width:100%; height:100%;opacity:100;left:0%; top:0%;}
}
@-o-keyframes hidden {
  0% {width:0px; height:0px;opacity:0;left:50%; top:50%;}
  100% {width:100%; height:100%;opacity:100;left:0%; top:0%;}
}


@keyframes opacity1{from {opacity:0;width: 405px;height: 225px;} to{opacity:1;width: 538px;height: 298px;}}
@-moz-keyframes opacity1{from {opacity:0;width: 405px;height: 225px;} to{opacity:1;width: 538px;height: 298px;}}
@-webkit-keyframes opacity1{from{opacity:0;width: 405px;height: 225px;} to{opacity:1;width: 538px;height: 298px;}}
@-o-keyframes opacity1{from {opacity:0;width: 405px;height: 225px;} to{opacity:1;width: 538px;height: 298px;}}



@keyframes gotop {
	0% {opacity:0;bottom: -600px;} 
	50%{opacity: 0.5;}
	100%{opacity:1;bottom:0px;}}
@-webkit-keyframes gotop {
	0% {opacity:0;bottom: -600px;} 
	50%{opacity: 0.5;}
	100%{opacity:1;bottom:0px;}}
@-moz-keyframes gotop {
	0% {opacity:0;bottom: -600px;} 
	50%{opacity: 0.5;}
	100%{opacity:1;bottom:0px;}}
@-o-keyframes gotop {
	0% {opacity:0;bottom: -600px;} 
	50%{opacity: 0.5;}
	100%{opacity:1;bottom:0px;}}


/*==================动画结束====================*/
.uplin_ad{width: 100%;min-width: 1200px;background-color: #edf1f7;height: 300px;}
.uplin_ad img{width: 1200px;height: 300px;display: block;clear: both;margin:0 auto;}
.uplin_cont{width: 100%;min-width: 1200px;height: auto;clear: both;background: url(../images/upline/cdbg_l.png) repeat-y 0 center / 304px 1182px;position: relative;top: -40px;}
.uplin_cont .uprbg{background: url(../images/upline/cdbg_r.png) repeat-y right center / 304px 1182px;}
.uplin_cont .uplin_plist{width: 1000px;height: auto;clear: both;margin:0 auto;overflow: hidden;}
.uplin_cont .uplin_plist ul{width: 1005px;overflow: hidden;}
.uplin_cont .uplin_plist li{float: left;margin: 0 5px 45px 0;width: 330px;}
.uplin_plist li .upli_pic{width: 330px;height: 252px;overflow: hidden;position: relative;}
.uplin_plist li .upli_pic img{width: 330px;height: 252px;display: block;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.uplin_plist li .upli_pic p{width: 330px;height: 40px;background-color: #7583ad;line-height: 40px;text-align: center;font-size: 16px;color: #fff;position: absolute;bottom: -40px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.uplin_plist li:hover .upli_pic p{bottom: 0;transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.uplin_plist li:hover .upli_pic img{transform:translate(0px, -20px); -webkit-transform: translate(0px, -20px); -moz-transform: translate(0px, -20px); -ms-transform: translate(0px, -20px); -o-transform: translate(0px, -20px); transition:all 0.5s ease 0s;}
.uplin_plist li h2{font-size: 18px;color: #666;padding:16px 0 14px 0;line-height: 1;}
.uplin_plist li h3{font-size: 24px;color: #c41e3a;line-height: 17px;padding-left: 6px;}
.uplin_plist li h3 s{font-size: 16px;color: #999;padding-left: 12px;}
.uplin_plist li .ul_tools{padding: 18px 0 0 6px;}
.uplin_plist li a.ul_gocart{width: 168px;height: 42px;background-color: #c41e3a;display: block;float: left;border-radius: 16px;color: #fff;text-align: center;line-height: 42px;font-size: 18px;}
.uplin_plist li a.ul_gocart b{background: url(../images/upline/ul_goc.png) no-repeat right center;width: 22px;height: 40px;display: inline-block;padding-left: 10px;}
.uplin_plist li a.ul_more{padding-left: 20px;line-height: 40px;font-size: 16px;color: #c41e3a;text-decoration: underline; }

/*专题页样式*/
.jujube_ban{width: 100%;clear: both;}
.jujube_ban img{width: 100%;height: 100%;}
.jujube_cont{width: 100%;height: 1531px;clear: both;background-color: #d5165c;}
.jujube_cont .jujube_lbg{background: url(../images/subject/jujube_lbg.jpg) repeat-y left 0 / 50% 100%;height: 1531px;width: 100%;}
.jujube_cont .jujube_lbg .jujube_rbg{background: url(../images/subject/jujube_rbg.jpg) repeat-y right 0 / 50% 100%;height: 1531px;width: 100%}
.jujube_cont .jujube_list{width: 990px;height: auto;clear: both;margin:0 auto;overflow: hidden;}
.jujube_cont .jujube_list ul{width: 996px;}
.jujube_cont .jujube_list li{float: left;margin:0 5px 5px 0;}
.jujube_cont .jujube_list li a{width: 327px;height: 363px;display: inline-block;}
.qyt_cont{width: 100%;height: auto;clear: both;}
.qyt_cont li a{width: 100%;height: 100%;display: block;}
.qyt_cont li a img{width: 100%;height: 100%;}
.qyt_cont .qyt_ttop{background: url(../images/subject/qyt_09.jpg) no-repeat 0 0 / 100% 100%;width: 100%;height: 400px;}
.qyt_cont .qyt_ttop a{width: 199px;height: 199px;clear: both;margin:0 auto;display: block;padding-top: 150px;}
.qyt_cont .qyt_ttop a img{width: 199px;height: 199px;}
/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
*zoom: 1;
}
