/*
* @Author: 12047
* @Date:   2016-12-14 10:49:09
* @Last Modified by:   12047
* @Last Modified time: 2016-12-19 11:43:11
*/



/* banner图片 */
.banner{width: 100%; height: 280px; margin-bottom:20px;}
.banner img{width: 100%; height: 280px;}
/*快捷服务  */
.kjfw{width: 1200px; height: 230px; margin:0 auto; overflow: hidden; clear: both; padding-top: 30px;}
.gg_tit{height: 27px;  border-bottom: solid 3px #dcdcdc;margin-bottom: 25px;}
.gg_tit span{ height: 27px;  border-bottom: solid 3px #ce271f;  margin-bottom: -3px;  display: block;  width: 80px;  font-size: 20px;  color: #ce271f;  padding: 0;
 line-height: 20px;}
.gg_tit a{ height: 27px;  border-bottom: solid 3px #ce271f;  margin-bottom: -3px;  float: left;  width: 80px;  font-size: 20px;  color: #ce271f;  padding: 0;
 line-height: 20px;}
.kjfw_con_list{overflow: hidden; clear: both;}
.kjfw_con_list li{width: 200px; height:200px; float: left;}
.kjfw_con_list li img{width: 100px; height: 100px; margin:0 auto; margin-bottom:15px;}
.kjfw_con_list li a{display: block; text-align: center;}

.kjfwCon{margin: 33px 0 40px; width: 1200px; position: relative;}
.kjfwList{width: 1120px; margin: 0 auto; height: 135px; overflow: hidden;}
.kjfwUl{width: 2000%;}
.kjfwUl li{width: 95px; margin-right: 110px; float: left;}
.kjfwUl li p.kjfwTxt{font-size: 14px; color: #333; text-align: center; }
.kjfwUl li:hover p.kjfwTxt { color:#f58200; }
.kjfwUl li p.kjfwImg{height:108px}
.kjfwCon a.prev,.kjfwCon a.next{display: block; width: 16px; height: 25px; position: absolute; top: 55px;}
.kjfwCon a.prev{background: url('kjfw_left.png') no-repeat; left: 0;}
.kjfwCon a.next{background: url('kjfw_right.png') no-repeat; right: 0;}
.kjfwCon a.prev:hover{background: url('kjfw_left_hov.png') no-repeat;}
.kjfwCon a.next:hover{background: url('kjfw_right_hov.png') no-repeat;}

.kjfwList ul li:hover p img{width:98px}
.kjfwList ul li:hover p a{color:#ce271f}
/* 产品推荐 */
.cptj{background-color: #fcfcfc;}
.cptj_con{width: 1200px; height: 260px; padding-top: 20px; overflow: hidden; clear: both; margin:0 auto;}
.prev{float: left; width: 15px; height:180px; display: block; background:  url(prev.png) center 60px no-repeat; cursor: pointer;}
.prev:hover{background:  url(prev_hov.png) center 60px no-repeat;}
.next{float: left; width: 15px; height:180px; display: block; background:  url(next.png) center 60px no-repeat;  cursor: pointer;}
.next:hover{background:  url(next_hov.png) center 60px no-repeat;}
.cptj_list{width: 1170px; overflow: hidden; height: 180px;float: left;}
.cptj_list_1{width: 1170px;overflow: hidden; height: 180px;position: relative;}
.cptj_list_2{position: absolute; left: 0;top: 0; width: 9999px; overflow: hidden; clear: both;}
.cptj_list_2 li{width: 227px;  float: left;margin:0 32px;}
.cptj_list_2 li img{display: block; width: 227px; height: 143px; margin-bottom: 10px;}
.cptj_list_2 li a {display: block; text-align: center;}
.cptj_list_2 li:hover a { color:#ce271f; }

.cptj_c{width: 1200px; height: 180px; margin: 0 auto; position: relative;}
.cptjCon{width: 1100px; margin: 0 auto; overflow: hidden;}
.cptjList{width: 2000%; overflow: hidden;}
.cptjList li{width: 258px; float: left; margin-right: 23px;}
p.cptjImg{text-align:center;}
p.cptjImg img{width: 220px;}
p.cptjName{text-align: center; margin-top: 16px;}
p.cptjName a{font-size: 14px; color: #333;}
a.cptj_prev,a.cptj_next{display: block; width: 16px; height: 25px; position: absolute; top: 78px;}
a.cptj_prev{left: 0; background: url('kjfw_left.png') no-repeat;}
a.cptj_next{right: 0; background: url('kjfw_right.png') no-repeat;}
a.cptj_prev:hover{background: url('kjfw_left_hov.png') no-repeat;}
a.cptj_next:hover{background: url('kjfw_right_hov.png') no-repeat;}
.vertical_img{width:130px!important;height:150px;}


/* 公告通知 */
.ggtz{width: 1200px;padding-top: 20px; overflow: hidden; clear: both; margin:0 auto;}
.gtz_list{width:100%; overflow: hidden;clear: both; }
.gtz_list li{width: 560px; height: 43px; float: left; margin-right:70px;}
.gtz_list2{overflow: hidden; clear: both;}
.gtz_list2 a{float: left; display: block; padding-left: 30px; background:  url(list_icon.png) 0 6px no-repeat; width: 380px;}
.gtz_list2:hover a{background:  url(list_icon_hov.png) 0 6px no-repeat;}
.gtz_list2:hover span{color:#ce271f;}
.gtz_list2 span{float: right;}
.list_icon{border-left:solid 1px #dcdcdc; display: block; height:25px; margin-left: 3px;}
/* 优惠活动 */
.xxk_yhhd{width:1170px; height:172px;position:relative;overflow:hidden;}
.xxk_yhhd ul { position:absolute}
.xxk_yhhd ul li {width:292.5px;float:left;height:172px; overflow:hidden;}
.xxk_yhhd ul li a{display:block; margin:0 auto;width:258px;}
.xxk_yhhd ul li a.yhhd_title{ border-left:3px solid #ce271f;text-indent:10px;margin-top:12px}
.xxk_yhhd ul li a img{ width:258px; height:143px; display:block;}

/* 商城 */
.sc_con{width: 1200px; margin:0 auto; overflow: hidden; clear: both; padding:25px 0 70px 0;}
.wssc_con{width: 580px; float: left; overflow: hidden;}
.thsh_con{width: 580px; float: right;}
#wssc{overflow: hidden;}
#wssc ul{overflow: hidden; clear: both; width: 700px;}
#wssc ul li{width: 280px; float: left; margin-right:25px;}
.jfsc_title{display: block; height: 27px; line-height: 27px;}
.jfsc_title img{ margin-right: 10px;}
.jfsc_con{display: block; padding-top: 10px;}
.jfsc_con img{width: 280px; height: 193px; display: block;}
#thsh{ clear: both; width: 580px;}
#thsh ul.thsh_ul{clear: both;}
#thsh ul.thsh_ul li.first{width: 305px; margin-right:10px; height: 230px; margin-bottom:0px;}
#thsh ul.thsh_ul li.first img{width: 305px;height: 230px;}
#thsh ul.thsh_ul li{width: 262px;height: 108px; float: left; margin-bottom:10px; position: relative;}
#thsh ul.thsh_ul li img{width: 262px;height: 108px;}
#thsh ul.thsh_ul li span{display:block; position: absolute; width: 100%; height: 25px; background-color:#000; bottom:0; opacity:0.3;filter:alpha(opacity=30); left: 0;}
#thsh ul.thsh_ul li .thsh_tit{ position: absolute;bottom: 3px; color: #fff; padding-left: 18px; left: 0;}
#thsh ul.thsh_ul li:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 10px rgba(0, 0, 0, .3);   box-shadow:0 0 10px rgba(0, 0, 0, .3); }
a.on{color:#000 !important;border-bottom:none !important;}