﻿.ss_bj{ height:95px; background:url(../images/ss_bj.jpg) center;}

.s_left{ width:557px; float:left; margin-top:27px; color:#FFF;}
.ss_an a{ background:url(../images/ico.png) 0px -76px; display:block; width:192px; height:45px; float:left; margin-right:15px;}
.s_left a{ color:#FFFFFF; line-height:50px; font-size:14px;}
.s_left a:hover{ color:#FFFFFF;}
.s_right{ width:583px; height:40px; margin:auto; margin-top:27px; font-family:microsoft yahei;}
.ss_l{ width:319px; height:38px; background-color:#FFFFFF; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; border-left:1px solid #e4e4e4; float:left; background:url(../images/ico.png) no-repeat 8px -137px; padding-left:40px;}
.ss_l input{ width:319px; height:36px; border:1px solid #FFFFFF; font-weight:inherit;}
.ss_r{ width:81px; height:40px; float:left;}
.ss_ranniu a{ width:120px; height:38px; float:right; margin-left:20px; background-color:#fff2ec; display:block; border: 1px solid #a64716; font-size:14px; line-height:38px; text-align:center; color:#e50; font-weight:bold;}
.ss_ranniu a:hover{ text-decoration:none; background-color:#fee9de;}
.ss_r input{border:none; width:82px; height:40px; display:block; background-color:#333; font-family:microsoft yahei;  color:#FFFFFF; text-align:center; line-height:40px; font-size:16px;}
.ss_r a:hover{color:#FFFFFF; text-decoration:none;}
.faxian{color:#FFFFFF; line-height:50px; font-size:14px;}
/**右边漂浮**/
.pf_box{ width:58px; overflow:hidden; position: fixed; right:20px; bottom:50px;}
.pf_yj a{ width:58px; height:58px; display:block; background:url(../images/ico.png) 0 -536px; margin-bottom:15px;}
.pf_yj a:hover{background:url(../images/ico.png) -72px -536px;}
.pf_top a{ width:58px; height:58px; display:block; background:url(../images/ico.png) 0 -603px;}
.pf_top a:hover{background:url(../images/ico.png) -72px -603px;}

/**二级导航**/
.box_nav{ width:966px; padding:15px; overflow:hidden; margin-top:20px; border:2px solid #f0b2b2; color:#999;}
.nav_b{ width:231px; height:40px; text-align:center; font-size:16px; font-family:microsoft yahei; float:left; line-height:40px; margin-right:10px; margin-top:10px;}
.nav_b i{ float:right; height:15px; width:1px; background-color:#e3e3e3; display:block; margin-top:13px;}
.nav_b a:hover{ padding:5px 60px; background-color:#ffe9e9; text-decoration:none;}
.nav_b .g-f-l{ font-size:14px;}
.nav_cs a{margin-right: 25px; line-height: 30px; font-size: 14px; display: inline-block;}

/**������������**/
.friendly-box{ width:1000px; height:30px;}
.friendly-box .g-f-yawei{ width:95px; height:30px; padding-left:5px; float:left; border-bottom:2px solid #c90000;}
.friendly-box_qq{ width:895px; height:30px; float:left; border-bottom:2px solid #000000; padding-right:5px; font-size:12px;}

/**��������**/
.g-e-ul{ width:968px; padding:10px 15px; overflow:hidden;}
.g-e-ul li{ float:left; display:inherit;}
.g-e-ul li a{ margin-right:25px; white-space:nowrap;}




/**检索结果页**/
.s_left .g-fz-18{ color:#FF0;}
.s_left.g-fz-16{ line-height:40px;}

.xj_box p a{ width:100px; height:30px; display:block; float:right; margin-left:15px; background-color:#F90; color:#FFF; line-height:30px; text-align:center; text-decoration:none; margin-top:6px;}
.xj_box p a:hover{background-color: #F60;}
.mbx_box{ padding-top:20px; overflow:hidden; color:#666;}
.mbx_box .g-f-l{ font-family:"宋体";}
.mbx_box .g-f-l a{color:#666;}
.mbx_box .g-f-r a{ color:#cc0000; font-size:14px;}

.yzbox_tit{ background-image:url(../images/tit_bj.jpg); height:51px; padding:0 15px; line-height:51px;}
.yzbox_tit h2{ font-size:16px; color:#000; font-weight:normal;}
.yzbox_tit a{ color:#cc0000;}
.yzbox_cp{ padding-top:19px; overflow:hidden;}
.yzbox{ width:275px; height:72px; float:left; border:1px solid #e6e6e6; background-color:#f8f8f8; margin-left:19px; margin-bottom:15px; padding:15px; color:#999;}
.yzbox img{ margin-right:15px;}
.ubox{ overflow:hidden; padding:10px 20px;}
.ubox_l{ width:100%; overflow:hidden; float:left; font-size:14px; }
.ubox_l li{ line-height:32px;float:left;width:319px;height: 30px;overflow: hidden;}
.ubox_l i{ width:3px; height:3px; float:left; background-color:#999; display:block; margin-top:13px; margin-right:8px;}
.search-city{ padding:10px 0; border-bottom:1px dashed #e5e5e5; margin-bottom:20px; }
.search-city .btn{height:24px;line-height:24px;margin-left:5px; width:40px;}
.search-city a{ margin-left:15px;}
.search-city .txt{margin-left:5px;}
.choose-city{margin-right:40px;}
.search-city input{ height:20px;}
.e-nav{ width:998px; overflow:hidden;}
.e-nav-box1{ float:left; width:100px; padding:10px 0px;  font-size:14px; text-align:center; line-height:36px;}
.e-nav-box2{ width:845px; padding:10px 0px 10px 20px; float:left; font-size:14px; line-height:36px;}
.e-nav-box2 b{ color:#cc0000;}
.e-nav-box2 a{float:left; margin-right:15px;  white-space:nowrap;}

.s-nav{ width:952px; overflow:hidden; padding:14px 24px 15px 24px; font-size:12px;  line-height:20px;}
.s-nav_l{ width:80px; float:left; }
.s-nav-r{ width:872px; float:left;}
.s-nav-r a{text-align:center; line-height:20px; margin-bottom:10px; margin-right:20px; float:left; white-space:nowrap;}
.h-nav-r a{  height:20px; text-align:center; line-height:20px; margin-bottom:10px; margin-right:20px; float:left; white-space:nowrap;}
.s-nav-hong a{background-color:#cd1a1c; color:#FFFFFF; white-space:nowrap; line-height:20px;}
.h-nav-hong a{padding:0 5px; height:20px; background-color:#cd1a1c; color:#FFFFFF; white-space:nowrap; line-height:20px;}
.s-nav-hong a:hover { color:#FFFFFF;}
.s_box{ height:40px; background-color:#f8f8f8; border-top:1px solid #e6e6e6; width:978px; line-height:40px; padding-left:20px;}
.s_box a{ margin-right:10px; color:#cc0000;}
.qy-list{ padding:20px; overflow:hidden;}
.qy-list .iteam{ display:block; clear:both; margin-bottom:20px; border-bottom: dotted 1px #dfdfdf; float:left; clear:both; width:960px;}
.qy-list .prducts{ float:right; width:300px;}
.qy-list .prducts .pr-group{ width:122px; float:left; padding-left:28px;}
.qy-list .prducts .tablecell{display:table-cell; width:120px; height:120px;overflow:hidden; vertical-align:middle; text-align:center; border:solid 1px #dfdfdf;}
.qy-list .prducts img{ max-width:110px; max-height:90px;}
.qy-list .prducts a{ width:110px; height:90px;}
.qy-list .prducts .prtitle{ text-align:left; font-size:12px; line-height:20px; display:block;}
.qy-list .viewnum{ font-size:12px;width:100px; text-align:center; line-height:30px; float:left; height:12px; margin-right:10px; height:30px; border:solid 1px #ccc; background-color:#fafafa; vertical-align: middle; border-radius:3px;}
.qy-list .store:hover{ color:#FFF; text-decoration:none;}
.store{font-size:12px; color:#FFF; width:100px; text-align:center; line-height:32px; display:block; float:left; height:32px;  margin-right:10px;  background-color:#cc0000; vertical-align: middle; border-radius:3px;}
.qy-list .info{ overflow:hidden; padding-bottom:30px;}
.qy-list .info h2{ color:#000;}
.qy-list .info p img{ vertical-align:middle;}
.qy-list .info p{ line-height:28px;}
.info h3{ padding-bottom:15px;}
.g-page{padding:20px 0px; text-align:center; font-weight:bold;}
.g-page a{border:1px solid #d8d8d8; text-align:center; line-height:32px; margin-right:15px; padding:8px 15px;}
.g-page a:hover{padding:8px 15px; border:1px solid #cc0000; color:#FFFFFF; background-color:#cc0000; text-align:center; line-height:32px; margin-right:15px; text-decoration:blink;}
.g-page-h{padding:8px 15px; border:1px solid #cc0000; color:#FFFFFF; background-color:#cc0000; text-align:center; line-height:32px; margin-right:15px;}
.s-nav{ width:952px; overflow:hidden; padding:14px 24px 15px 24px; font-size:12px;  line-height:20px;}
.s-nav_l{ width:80px; float:left; }
.s-nav-r{ width:872px; float:left;}
.s-nav-r a{ text-align:center; line-height:20px; margin-bottom:10px; margin-right:20px; float:left; white-space:nowrap;}
.s-nav-hong a{background-color:#cd1a1c; color:#FFFFFF; white-space:nowrap; line-height:20px; padding:0px 6px; display:block; float:left;}
.s-nav-hong a:hover { color:#FFFFFF;}
.sc_box a{ width:90px; height:25px; display:block; background-color:#F60; line-height:25px; text-align:center; color:#FFF; margin-top:10px;}
.sc_box a:hover{ color:#FFF; text-decoration:none;}
.box_titte p{ text-indent:2em; color:#666; line-height:28px;}
.box_titte a{ color:#cc0000;}
.hy_box{ margin-top:20px; height:40px; border-bottom:2px solid #cc0000;}
.hy_box .active a{ background-color:#cc0000; display:block; width:168px; height:39px; color:#FFF; text-decoration:none;}
.hy_box li a{ float:left; text-decoration:none; width:168px; height:39px; font-size:16px; text-align:center; line-height:39px; margin-right:20px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-top:1px solid #CCC; background-color:#f8f8f8;}
.hy_box_lr{ padding:10px 20px; overflow:hidden; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.hy_xx{ width:299px; overflow:hidden; float:left; margin-left:20px; padding-top:10px; color:#666; float:left;}
.hy_xx li{ line-height:35px;}
.hy_xx_b{overflow:hidden; float:left; margin-left:20px; color:#666; float:left;}
.hy_xx_b li{ line-height:35px;}
.hy_box h2{ width:163px; height:40px; background-color:#cc0000; font-size:16px; line-height:40px; text-align:center; color:#FFF;}
.hy_new{float:left; overflow:hidden;}
.hy_new i{ width:3px; height:3px; background-color:#CCC; display:block; float:left; margin-right:10px; margin-top:14px;}
.hy_new li{ width:319px; line-height:35px; float:left; font-size:14px; font-family:microsoft yahei;height: 35px;overflow: hidden;}

/**弹窗**/
.frame_box{ width:410px; overflow:hidden; padding:5px; background-image:url(../images/land_bj.png);}
.frame{ width:408px; overflow:hidden; border:1px solid #8D8B8B; background-color:#FFFFFF;}
.frame ul{ width:408px; height:37px; background-color:#F2F2F2; border-bottom:1px solid #DADADA;}
.frame li{ float:left; line-height:37px; text-align:center;}
.frame_tit{ width:98px; height:37px;  border-right:1px solid #DADADA;background-color:#FFFFFF; font-size:16px; color:#cc0000;}
.frame_tit{ width:98px; height:37px;  position: relative;}
.frame_tit strong{ width:98px; height:38px;  border-right:1px solid #DADADA;background-color:#FFFFFF; font-size:16px; color:#cc0000; position:absolute; left:0; bottom:-2px; display:block;}


.frame i a{ width:11px; height:11px; float:right; margin-right:25px; display:block; background:url(../images/ico1.png) no-repeat 0px -1239px; margin-top:13px;}
.frame_bd{ width:270px; overflow:hidden; margin:0px auto; padding-top:30px; padding-bottom:30px; color:#666;}
.frame_fore1{ margin-bottom:10px;}
.frame_ifo input{ width:205px; border:1px solid #e1e1e1; height:24px; padding:4px 20px 4px 3px;}
.frame_fore11{width:205px; padding-left:40px; overflow:hidden; margin-top:15px;}
.frame_fore11 input{margin-right:3px;}
.frame_fore11 a{ color:#005AA0;}
.frame_fore11 a:hover{ text-decoration: underline;}
.frame_item{ margin-top:10px; height:36px; width:100%; padding-left:36px; }
.frame_item a{ width:200px; height:36px; background:url(../images/login-img.jpg) no-repeat center 0; display:block; border-radius:3px;}
.frame_item a:hover{background-position: center -36px; display:block;}
.frame_title{ width:410px; height:37px; line-height:37px; background-color:#F2F2F2; border-bottom:1px solid #DADADA;font-size:14px;}

.frame_title .g-f-l{ padding-left:20px; font-family:microsoft yahei;}
.frame_title i a{ margin-top:13px;}
.frame_xj{ width:350px; overflow:hidden; margin:0px auto; padding-top:30px; padding-bottom:10px; color:#666;}
.frame_xx{ width:350px; overflow:hidden; margin-bottom:10px;}
.frame_xx select{ width:260px;}
.frame_xx input{ width:260px; height:24px;}
.frame_qr{ width:120px; height:33px; padding-left:66px; margin-top:15px;}
.frame_qr a{ width:120px; height:33px; background:url(../images/frame_qr.jpg) no-repeat; display:block; border-radius:5px;}
.frame_qr a:hover{background:url(../images/frame_qr.jpg) no-repeat 0px -33px; display:block;}
.frame_tb{ width:260px; overflow:hidden; padding-left:68px; margin-bottom:10px;}
.frame_tb textarea{ width:258px; height:60px;}
.frame_dx input{ margin-right:3px;}
.frame_xj center{ font-size:24px; color:#cc0000; font-family:microsoft yahei;}
.frame_cg{ margin-top:30px; padding-bottom:20px; color:#333;}
.frame_cg a{ color:#005AA0;}
.frame_cg a:hover{ text-decoration: underline;}

.red{color:red}